Package: sponsorshipt-requests
Severity: normal

Dear mentors,

While examining the build failure of gnustep-base on arm64 [1] I figured
out it is due to a bug in gnustep-make, exposed by this change in
binutils:

binutils (2.24.51.20140425-1) unstable; urgency=medium

  * On x86 targets provide gnu-type prefixed binaries with the cpu that
    GCC is configured for.

gnustep-make is incorrectly built in cross-compilation mode, which makes
AC_PROG_RANLIB to prefer the target tool, if available.  Another subtle
bug is that the result is stored in a file which is shipped in the
arch:all package when it really shouldn't.  This causes gnustep-base and
gnustep-gui to FTBFS on all archs but amd64.

[1] 
http://buildd.debian-ports.org/status/fetch.php?pkg=gnustep-base&arch=arm64&ver=1.22.1-4.3&stamp=1402523149

So, I'm looking for a sponsor for my package "gnustep-make".
It builds these binary packages:

 gnustep-common - Common files for the core GNUstep environment
 gnustep-make - GNUstep build system
 gnustep-make-doc - Documentation for GNUstep Make

To access further information about this package, please visit the
following URL:

  http://mentors.debian.net/package/gnustep-make

Alternatively, one can download the package with dget using this
command:

dget -x 
http://mentors.debian.net/debian/pool/main/g/gnustep-make/gnustep-make_2.6.6-2.dsc

Changes since the last upload:

* debian/rules: Define GNUSTEP_MAKEFILES globally.
  (confflags): Define conditionally and pass --host to configure only
  if cross-compiling.  Do not set CC/CXX explicitly.
  (common_scripts): Add config.make as it is arch-dependent.
  (c-n, create-compat-symlink, delete-compat-symlink): Handle
  config.make in addition to config-noarch.make.
  (install-indep-common): Do not create empty directory.
* debian/control.in (Replaces, Breaks): Add/correct as appropriate.
  (Depends): Tighten depends on gnustep-common.
  (Suggests): Remove gnustep-base-common, pointless.
  (Description): Extend.
* debian/control: Regenerate.
* debian/patches/use-makeinfo.patch: Correct .html targets to avoid
  rebuilding them in the install rule.
* debian/config.mk.in: Define/export GNUSTEP_MAKEFILES and
  GNUSTEP_INSTALLATION_DOMAIN.
* debian/copyright: Actually switch to format 1.0 by specifying
  the Format/Source fields.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to