[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

gcc-4.9: Please enable gnat for kFreeBSD and Hurd again



Source: gcc-4.9
Version: 4.9.1-13
Severity: important
User: debian-hurd@lists.debian.org
Usertags: hurd, kfreebsd

>From the changelog of 4.9.1-6:
gcc-4.9 (4.9.1-6) unstable; urgency=medium

  * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64.
    Local patch needs an update and upstreaming.
  * Disable Ada for snapshot builds on hurd-i386, build dependencies are
    not installable.

Please enable gnat for Hurd and kfreeBSD again. Without it gnat1 is not
found by gcc-4.9 and all packages scheduled for build fails.
For Hurd the missing build dependency of gdb is no more and gnat-4.9.1
builds, see:
https://buildd.debian.org/status/fetch.php?pkg=gnat-4.9&arch=hurd-i386&ver=4.9.1-1%2Bb1&stamp=1407885531

For kFreeBSD I admit that the local patch should be updated and
submitted upstream (and the Hurd patch), but due to this gnat is
scheduled for removal from testing with bug #759407.

Ludovic, can you help out here?

Below is the relevant part of the debdiff from between 4.9.1-6 and
4.9.1-5:
 --- gcc-4.9-4.9.1/debian/rules.defs
+++ gcc-4.9-4.9.1/debian/rules.defs
@@ -521,9 +521,7 @@
 ifeq ($(single_package),yes)
   ada_no_cpus += m68k powerpcspe sh4 sparc64
   ada_no_cpus += alpha
-  ifneq (,$(filter $(DEB_TARGET_ARCH),m68k mips mipsel powerpcspe sh4 sparc64 hurd-i386 kfreebsd-i386 kfreebsd-amd64))
-    ada_no_cpus += mips mipsel
-    ada_no_cpus += hurd-i386 kfreebsd-i386 kfreebsd-amd64
+  ifneq (,$(filter $(DEB_TARGET_ARCH),m68k powerpcspe sh4 sparc64))
     ada_no_snap := yes
   endif
 endif



Reply to: