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

Bug#635685: marked as done (general: gcc -m32 has no access to system-specific includes in multiarch world)



Your message dated Sat, 30 Jul 2011 16:48:31 +0000
with message-id <E1QnCiF-0008Dw-37@franck.debian.org>
and subject line Bug#635685: fixed in eglibc 2.13-12
has caused the Debian Bug report #635685,
regarding general: gcc -m32 has no access to system-specific includes in multiarch world
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
635685: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635685
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: general
Severity: normal

It looks like "gcc -m32" has been partially broken by the recent
hiving off of various headers to /usr/include/x86_64-linux-gnu.

In particular a program consisting of the single line "#include
<features.h>" fails with the error:

In file included from tmp.c:1:0:
/usr/include/features.h:356:25: fatal error: sys/cdefs.h: No such file
or directory
compilation terminated.

I suspect multiple packages are involved: "cpp -m32 -v" reports not
searching /usr/include/i386-linux-gnu (or equivalent) so gcc packages
are probably iffy; but even if it did there's nothing there to find so
either the gcc-*-multilib or libc6-dev (or possibly even an entirely
new gcc-*-multiheader one) will need updating.


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.39-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



--- End Message ---
--- Begin Message ---
Source: eglibc
Source-Version: 2.13-12

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

eglibc-source_2.13-12_all.deb
  to main/e/eglibc/eglibc-source_2.13-12_all.deb
eglibc_2.13-12.diff.gz
  to main/e/eglibc/eglibc_2.13-12.diff.gz
eglibc_2.13-12.dsc
  to main/e/eglibc/eglibc_2.13-12.dsc
glibc-doc_2.13-12_all.deb
  to main/e/eglibc/glibc-doc_2.13-12_all.deb
libc-bin_2.13-12_amd64.deb
  to main/e/eglibc/libc-bin_2.13-12_amd64.deb
libc-dev-bin_2.13-12_amd64.deb
  to main/e/eglibc/libc-dev-bin_2.13-12_amd64.deb
libc6-dbg_2.13-12_amd64.deb
  to main/e/eglibc/libc6-dbg_2.13-12_amd64.deb
libc6-dev-i386_2.13-12_amd64.deb
  to main/e/eglibc/libc6-dev-i386_2.13-12_amd64.deb
libc6-dev_2.13-12_amd64.deb
  to main/e/eglibc/libc6-dev_2.13-12_amd64.deb
libc6-i386_2.13-12_amd64.deb
  to main/e/eglibc/libc6-i386_2.13-12_amd64.deb
libc6-pic_2.13-12_amd64.deb
  to main/e/eglibc/libc6-pic_2.13-12_amd64.deb
libc6-prof_2.13-12_amd64.deb
  to main/e/eglibc/libc6-prof_2.13-12_amd64.deb
libc6-udeb_2.13-12_amd64.udeb
  to main/e/eglibc/libc6-udeb_2.13-12_amd64.udeb
libc6_2.13-12_amd64.deb
  to main/e/eglibc/libc6_2.13-12_amd64.deb
libnss-dns-udeb_2.13-12_amd64.udeb
  to main/e/eglibc/libnss-dns-udeb_2.13-12_amd64.udeb
libnss-files-udeb_2.13-12_amd64.udeb
  to main/e/eglibc/libnss-files-udeb_2.13-12_amd64.udeb
locales-all_2.13-12_amd64.deb
  to main/e/eglibc/locales-all_2.13-12_amd64.deb
locales_2.13-12_all.deb
  to main/e/eglibc/locales_2.13-12_all.deb
multiarch-support_2.13-12_amd64.deb
  to main/e/eglibc/multiarch-support_2.13-12_amd64.deb
nscd_2.13-12_amd64.deb
  to main/e/eglibc/nscd_2.13-12_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 635685@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated eglibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 30 Jul 2011 13:33:39 +0200
Source: eglibc
Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-s390x libc6-dev-s390x libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-i686 libc6-xen libc0.1-i686 libc0.3-i686 libc0.3-xen libc6.1-alphaev67 libc6-loongson2f libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.13-12
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <aurel32@debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description: 
 eglibc-source - Embedded GNU C Library: sources
 glibc-doc  - Embedded GNU C Library: Documentation
 libc-bin   - Embedded GNU C Library: Binaries
 libc-dev-bin - Embedded GNU C Library: Development binaries
 libc0.1    - Embedded GNU C Library: Shared libraries
 libc0.1-dbg - Embedded GNU C Library: detached debugging symbols
 libc0.1-dev - Embedded GNU C Library: Development Libraries and Header Files
 libc0.1-dev-i386 - Embedded GNU C Library: 32bit development libraries for AMD64
 libc0.1-i386 - Embedded GNU C Library: 32bit shared libraries for AMD64
 libc0.1-i686 - Embedded GNU C Library: Shared libraries [i686 optimized]
 libc0.1-pic - Embedded GNU C Library: PIC archive library
 libc0.1-prof - Embedded GNU C Library: Profiling Libraries
 libc0.1-udeb - Embedded GNU C Library: Shared libraries - udeb (udeb)
 libc0.3    - Embedded GNU C Library: Shared libraries
 libc0.3-dbg - Embedded GNU C Library: detached debugging symbols
 libc0.3-dev - Embedded GNU C Library: Development Libraries and Header Files
 libc0.3-i686 - Embedded GNU C Library: Shared libraries [i686 optimized]
 libc0.3-pic - Embedded GNU C Library: PIC archive library
 libc0.3-prof - Embedded GNU C Library: Profiling Libraries
 libc0.3-udeb - Embedded GNU C Library: Shared libraries - udeb (udeb)
 libc0.3-xen - Embedded GNU C Library: Shared libraries [Xen version]
 libc6      - Embedded GNU C Library: Shared libraries
 libc6-amd64 - Embedded GNU C Library: 64bit Shared libraries for AMD64
 libc6-dbg  - Embedded GNU C Library: detached debugging symbols
 libc6-dev  - Embedded GNU C Library: Development Libraries and Header Files
 libc6-dev-amd64 - Embedded GNU C Library: 64bit Development Libraries for AMD64
 libc6-dev-i386 - Embedded GNU C Library: 32-bit development libraries for AMD64
 libc6-dev-mips64 - Embedded GNU C Library: 64bit Development Libraries for MIPS64
 libc6-dev-mipsn32 - Embedded GNU C Library: n32 Development Libraries for MIPS64
 libc6-dev-powerpc - Embedded GNU C Library: 32bit powerpc development libraries for p
 libc6-dev-ppc64 - Embedded GNU C Library: 64bit Development Libraries for PowerPC64
 libc6-dev-s390 - Embedded GNU C Library: 32bit Development Libraries for IBM zSeri
 libc6-dev-s390x - Embedded GNU C Library: 64bit Development Libraries for IBM zSeri
 libc6-dev-sparc64 - Embedded GNU C Library: 64bit Development Libraries for UltraSPAR
 libc6-i386 - Embedded GNU C Library: 32-bit shared libraries for AMD64
 libc6-i686 - Embedded GNU C Library: Shared libraries [i686 optimized]
 libc6-loongson2f - Embedded GNU C Library: Shared libraries (Loongson 2F optimized)
 libc6-mips64 - Embedded GNU C Library: 64bit Shared libraries for MIPS64
 libc6-mipsn32 - Embedded GNU C Library: n32 Shared libraries for MIPS64
 libc6-pic  - Embedded GNU C Library: PIC archive library
 libc6-powerpc - Embedded GNU C Library: 32bit powerpc shared libraries for ppc64
 libc6-ppc64 - Embedded GNU C Library: 64bit Shared libraries for PowerPC64
 libc6-prof - Embedded GNU C Library: Profiling Libraries
 libc6-s390 - Embedded GNU C Library: 32bit Shared libraries for IBM zSeries
 libc6-s390x - Embedded GNU C Library: 64bit Shared libraries for IBM zSeries
 libc6-sparc64 - Embedded GNU C Library: 64bit Shared libraries for UltraSPARC
 libc6-udeb - Embedded GNU C Library: Shared libraries - udeb (udeb)
 libc6-xen  - Embedded GNU C Library: Shared libraries [Xen version]
 libc6.1    - Embedded GNU C Library: Shared libraries
 libc6.1-alphaev67 - Embedded GNU C Library: Shared libraries (EV67 optimized)
 libc6.1-dbg - Embedded GNU C Library: detached debugging symbols
 libc6.1-dev - Embedded GNU C Library: Development Libraries and Header Files
 libc6.1-pic - Embedded GNU C Library: PIC archive library
 libc6.1-prof - Embedded GNU C Library: Profiling Libraries
 libc6.1-udeb - Embedded GNU C Library: Shared libraries - udeb (udeb)
 libnss-dns-udeb - Embedded GNU C Library: NSS helper for DNS - udeb (udeb)
 libnss-files-udeb - Embedded GNU C Library: NSS helper for files - udeb (udeb)
 locales    - Embedded GNU C Library: National Language (locale) data [support]
 locales-all - Embedded GNU C Library: Precompiled locale data
 multiarch-support - Transitional package to ensure multiarch compatibility
 nscd       - Embedded GNU C Library: Name Service Cache Daemon
Closes: 635685
Changes: 
 eglibc (2.13-12) unstable; urgency=low
 .
   [ Aurelien Jarno ]
   * rules.d/debhelper.mk: Fix a typo about kfreebsd-amd64.
   * Change include directory on i386 from i486-linux-gnu to i386-linux-gnu
     and on kfreebsd-i386 from i486-kfreebsd-gnu to i386-kfreebsd-gnu.
   * Fix installation of biarch headers (Closes: #635685):
     - Use a symlink for bits/ and gnu/ directories
     - Use symlinked files for sys/ directory
     - Add a preinst script to do the directory <-> symlink conversion.
Checksums-Sha1: 
 3f14a5625eb48bed6f9dc2c873e55c032f699ee4 2609 eglibc_2.13-12.dsc
 6a7a81fcc84f7284b9976ec973817622db7cdf91 860215 eglibc_2.13-12.diff.gz
 86634287d25c1bf453ca4c74e2918b2e793cb648 1885512 glibc-doc_2.13-12_all.deb
 5047d352b1d2c87a24967d763fd3f3a39c44bfb6 12112470 eglibc-source_2.13-12_all.deb
 1a956791b0c2417e5dd90a37bed0bf59a83de8fe 4814218 locales_2.13-12_all.deb
 15c2082ec7cbcc288ae440104ef0add0d0f4f903 4323044 libc6_2.13-12_amd64.deb
 f7e0e363c4aac87e0370caa5b4fc5672a5430cc2 2635054 libc6-dev_2.13-12_amd64.deb
 f466c2987142d6889663ae927fb73292eb2835b0 2076140 libc6-prof_2.13-12_amd64.deb
 626869575e4cd67a4be8699ae38758dfd15f50ed 1582928 libc6-pic_2.13-12_amd64.deb
 e47ae014fe65ab2695c78ab420396b761f11d642 1083902 libc-bin_2.13-12_amd64.deb
 d60a382c889a097ae9490112de4bf270737c8587 215424 libc-dev-bin_2.13-12_amd64.deb
 e32ee08dab9f84dd4dc2083952506523fd30b0b1 3758860 locales-all_2.13-12_amd64.deb
 8dccf928d98a09dc3b7489afa1323a00654fa4b0 139052 multiarch-support_2.13-12_amd64.deb
 bb9aeadb9ee498a11784ec681dda1776dda25d43 3844604 libc6-i386_2.13-12_amd64.deb
 34b7c00447666f0cc3ab8142c059dfcca0e8fe68 1560070 libc6-dev-i386_2.13-12_amd64.deb
 79955cd8d8fff6f6e3a534b2eaa30a233cb068c3 202414 nscd_2.13-12_amd64.deb
 b7efa8880e89618ca7946b9dd84ffcaaaf481aec 10537018 libc6-dbg_2.13-12_amd64.deb
 9f242cd91cc2e392cb8493783b7a0438e22e18ff 1179582 libc6-udeb_2.13-12_amd64.udeb
 86f82803c2d3ca0902ee602a74d479dc498ac1c7 11138 libnss-dns-udeb_2.13-12_amd64.udeb
 3feacb49a7a2933ac57a5051e4189023460e212b 19320 libnss-files-udeb_2.13-12_amd64.udeb
Checksums-Sha256: 
 df4eedbd92109a7bcdabb19c0c25e0e4341c0b4dbf674ee16e1ede29131026f5 2609 eglibc_2.13-12.dsc
 b6b9f326451eb54520d5c76467f79d794360b78c32d2ad0ecc10ae46f0f941df 860215 eglibc_2.13-12.diff.gz
 6dec5136d4489020e83bfa0473c82aa1e9d3f8de8d8008c9a8551f4263a48c9b 1885512 glibc-doc_2.13-12_all.deb
 0c7632a043abf5c6032195010cbadfc9b948e36f8b30a4db288d8d47ee79bd28 12112470 eglibc-source_2.13-12_all.deb
 0f874488069a1549824c2c74fd2d5f0c8785594b0b7a48e900327c215e0bc50a 4814218 locales_2.13-12_all.deb
 d92e338252a5f615583952966adb03e3ca2f9f0f6308585465b5cb89bca3d446 4323044 libc6_2.13-12_amd64.deb
 cfaeabcb2f847c6b8b99670e6dc88b6fdc3f3f5cb3209db564f03f1fe5434987 2635054 libc6-dev_2.13-12_amd64.deb
 10e46fa7e1ab482ad55afa1e49288444892ab5c7f97a42eaf368e8c8ad7c17df 2076140 libc6-prof_2.13-12_amd64.deb
 c23d3b0131f66c1ec19e900ad516c934d8f868183028fb88ac905902fabefb14 1582928 libc6-pic_2.13-12_amd64.deb
 5efd168a58ddc04c98f25f944259d37f2512e7267078f3781c9fc956b17d7af9 1083902 libc-bin_2.13-12_amd64.deb
 31f78b28af94bb1a352fd50116fc074607b19e3ac3ed4a75b59c078db6335ca9 215424 libc-dev-bin_2.13-12_amd64.deb
 b207e9014019e708b2a8f849b2b5eb22ccf0e7e89cf97cf5ff1cc4bc84ef9397 3758860 locales-all_2.13-12_amd64.deb
 2baf630b5909240c05e20c5befda6990c46c320de08a887bf9512ba88378db0a 139052 multiarch-support_2.13-12_amd64.deb
 375602d440a3c0a8bf21091edf87ea051de157b500b59407acc233f67053b76f 3844604 libc6-i386_2.13-12_amd64.deb
 edf26a9f689abe41d17a4df110c19d2db82e7bf8dd008fa9f02515050ba1d88f 1560070 libc6-dev-i386_2.13-12_amd64.deb
 1fee331b0a7f9b9390f92699e845a2a2435bc6363ef8f255aadea13aa1f714d9 202414 nscd_2.13-12_amd64.deb
 e58f488ff42c96af5b9c93fc745b5c7d9b7d220f8d53d46f9c7c4d6d9df5b134 10537018 libc6-dbg_2.13-12_amd64.deb
 b4e5b2d9165caa8e30f27de37cda7801b173cc372ae6d7fb73408a4111d94382 1179582 libc6-udeb_2.13-12_amd64.udeb
 5aad20b153cc09d80253f65f561539f9d525721674a805bd880132d11ee7769c 11138 libnss-dns-udeb_2.13-12_amd64.udeb
 8b0c028c7d9de7b786205c11ae1ecd66caf0b308621897378754f32ec6c656af 19320 libnss-files-udeb_2.13-12_amd64.udeb
Files: 
 9929358fa8d7a336106875f1fb8c9fa2 2609 libs required eglibc_2.13-12.dsc
 ca11094cc4d0c131e771268d65889642 860215 libs required eglibc_2.13-12.diff.gz
 9943b705231eb021d27273b9a3ce563b 1885512 doc optional glibc-doc_2.13-12_all.deb
 985a0f0f731894d798e85c684e7fc09a 12112470 devel optional eglibc-source_2.13-12_all.deb
 e2d94f2453b34e07b891cc30cb16ae70 4814218 localization standard locales_2.13-12_all.deb
 770757ae3b4a5bbd2da4f9b8980a688c 4323044 libs required libc6_2.13-12_amd64.deb
 7abe2b0a71a1b5102a083dec649ef374 2635054 libdevel optional libc6-dev_2.13-12_amd64.deb
 389d3c2008d11b3d5ebadcc38131be87 2076140 libdevel extra libc6-prof_2.13-12_amd64.deb
 46083e2c23bad557d4a3fc46652d16e4 1582928 libdevel optional libc6-pic_2.13-12_amd64.deb
 5bf4c0f6734cb02ca8b0dbbc19d43b74 1083902 libs required libc-bin_2.13-12_amd64.deb
 c96189459c75b1d1a713d920faf42e4b 215424 libdevel optional libc-dev-bin_2.13-12_amd64.deb
 bd82d149a383f4569f006cf834126a37 3758860 localization extra locales-all_2.13-12_amd64.deb
 95d7b9876e936de4516af218273bc7ba 139052 libs standard multiarch-support_2.13-12_amd64.deb
 c4c582dea092627907cd5d74e55c612a 3844604 libs optional libc6-i386_2.13-12_amd64.deb
 cdbeab115d410fe63fe32806476804d0 1560070 libdevel optional libc6-dev-i386_2.13-12_amd64.deb
 f690ec9565f89806304de5cff8bcb6f2 202414 admin optional nscd_2.13-12_amd64.deb
 85cafa45915cd38523ff754e10072ecf 10537018 debug extra libc6-dbg_2.13-12_amd64.deb
 e44be0467b146547f3b851a998792424 1179582 debian-installer extra libc6-udeb_2.13-12_amd64.udeb
 9dcc476731c03591e99b1597f05125da 11138 debian-installer extra libnss-dns-udeb_2.13-12_amd64.udeb
 98f5029cde38a972c37869e0c3aec08c 19320 debian-installer extra libnss-files-udeb_2.13-12_amd64.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFONDCFw3ao2vG823MRAmvqAJ49sdMJgGjrPWR3nx3y8ScixmnOngCfQAz9
M6ELUie7cBqJMM5XXhIS1LA=
=T24V
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: