Bug#761248: gcc-4.9: Please enable gnat for kFreeBSD and Hurd again
Am 12.09.2014 um 09:27 schrieb Svante Signell:
> On Fri, 2014-09-12 at 09:01 +0200, Matthias Klose wrote:
>> Control: tags -1 + moreinfo
>>
>> Am 12.09.2014 um 08:50 schrieb Svante Signell:
>>> 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.
>
>> what has a patch for the snapshot builds to do with gnat-4.9?
>>
>> If this is for the snapshot builds, did you test build the gcc-snapshot package?
>
> The part of debian/rules.defs is:
>
> ifndef DEB_STAGE
> # Ada --------------------
> ada_no_cpus := m32r sh3 sh3eb sh4 sh4eb
> ada_no_systems :=
> ada_no_cross := yes
> ada_no_snap := no
> 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
> ada_no_snap := yes
> endif
> endif
>
> and later
>
> ifneq (,$(filter $(DEB_TARGET_ARCH_CPU),$(ada_no_cpus)))
> with_ada := disabled for cpu $(DEB_TARGET_ARCH_CPU)
> endif
>
> The problem is not ada_no_snap but ada_no_cpus causing gnat1 no longer
> found by the gcc-4.9 compiler driver.
and everything guarded by: ifeq ($(single_package),yes), which is not set for
gcc-4.9 and gnat-4.9 builds.
Reply to: