This is the mail archive of the cygwin-apps mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ACTION REQUIRED] ARCH=noarch uploads with cygport 0.22.0

On May 10 17:11, Yaakov Selkowitz wrote:
> Package Maintainers,
> cygport 0.22.0 is on its way to the mirrors.  With this release, and thanks
> to Jon Turney's continuing work on calm (the replacement for upset which
> generates setup.ini), packages marked ARCH=noarch will be uploaded once
> under the /noarch/release hierarchy instead of into each of /x86/release and
> /x86_64/release.  This change is intended to save disk space and bandwidth
> for both sourceware and our mirrors.
> A package should be marked ARCH=noarch IF AND ONLY IF *all* subpackages
> thereof do not contain anything compiled with the *native* gcc, and the file
> contents are (or can be) 100% identical for x86 and x86_64. Examples
> include, but are not limited to, packages which contain only:
> * documentation;
> * scripts;
> * fonts;
> * icon themes;
> * other runtime data;
> * C/C++ headers without a library;
> * libraries for cross-compiler toolchains.
> * pure Lua/Perl/Python/Ruby/Tcl modules without C/C++ bindings.
> Once you have upgraded to cygport 0.22.0, maintainers MUST email a list of
> their package(s) which qualify as noarch AND are already marked ARCH=noarch
> or will be with the next release.  (Note that inheriting cross.cygclass
> implies ARCH=noarch.)  A new release is NOT necessary just to add
> ARCH=noarch to the .cygport, just that it should be added locally so as to
> be included in the next release.  We will then move these packages into
> /noarch/release on sourceware and acknowledge such, at which point you are
> clear to upload future releases.

These can be moved as well:



Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

Attachment: signature.asc
Description: PGP signature

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]