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

Bug#335821: marked as done (glibc: ftbfs [sparc] tls-macros.h:735:3: error: #error "No support for this architecture so far.")



Your message dated Sat, 12 Nov 2005 20:47:10 -0800
with message-id <E1Eb9lm-0002Tl-80@spohr.debian.org>
and subject line Bug#335821: fixed in glibc 2.3.5-8
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 26 Oct 2005 02:18:25 +0000
>From blarson@blars.org Tue Oct 25 19:18:25 2005
Return-path: <blarson@blars.org>
Received: from blars.org (renig.nat.blars.org) [64.81.35.59] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EUarx-0007Ru-00; Tue, 25 Oct 2005 19:18:25 -0700
Received: from quaff.nat.blars.org (quaff.nat.blars.org [172.16.2.7])
	by renig.nat.blars.org (8.13.4/8.13.4/Debian-3) with ESMTP id j9Q2IMvD031721
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Tue, 25 Oct 2005 19:18:22 -0700
Received: from quaff.nat.blars.org (quaff [127.0.0.1])
	by quaff.nat.blars.org (8.13.5/8.13.5/Debian-3) with ESMTP id j9Q290pr010997;
	Tue, 25 Oct 2005 19:09:00 -0700
Received: (from blarson@localhost)
	by quaff.nat.blars.org (8.13.5/8.13.5/Submit) id j9Q290EX010995;
	Tue, 25 Oct 2005 19:09:00 -0700
Date: Tue, 25 Oct 2005 19:09:00 -0700
From: Blars Blarson <blarson@blars.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: glibc: ftbfs [sparc] tls-macros.h:735:3: error: #error "No support for this architecture so far."
Message-ID: <20051026020900.GA10983@blars.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
X-Reportbug-Version: 3.17
User-Agent: Mutt/1.5.11
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: glibc
Version: 2.3.5-7
Severity: serious
Justification: no longer builds from source


glibc failed to build on a sparc buildd, duplicated on my sparc pbuilder.


gcc-4.0 -m64 tst-tlsmod2.c -c -std=3Dgnu99 -O2 -O3 -Wall -Winline -Wstrict-=
prototypes -Wwrite-strings -fstrict-aliasing -g -g1 -pipe -fcall-used-g6  -=
fPIC    -I../include -I. -I/build/buildd/glibc-2.3.5/build-tree/sparc-sparc=
64/elf -I.. -I../libio  -I/build/buildd/glibc-2.3.5/build-tree/sparc-sparc6=
4 -I../sysdeps/sparc/sparc64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/=
sparc/sparc64 -I../linuxthreads/sysdeps/unix/sysv/linux/sparc -I../linuxthr=
eads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread -I../sysdeps=
/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix=
 -I../linuxthreads/sysdeps/sparc/sparc64 -I../linuxthreads/sysdeps/sparc -I=
=2E./sysdeps/unix/sysv/linux/sparc/sparc64 -I../sysdeps/unix/sysv/linux/wor=
dsize-64 -I../sysdeps/unix/sysv/linux/sparc -I../sysdeps/unix/sysv/linux -I=
=2E./sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysde=
ps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/sparc -I../sysdeps/un=
ix -I../sysdeps/posix -I../sysdeps/sparc/sparc64/fpu -I../sysdeps/sparc/spa=
rc64 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-128 -I../sysdeps/ie=
ee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/sparc/sparc64/soft-fp=
 -I../sysdeps/sparc/fpu -I../sysdeps/sparc -I../sysdeps/ieee754 -I../sysdep=
s/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc/sparc-li=
nux-gnu/4.0.2/include -isystem /build/buildd/glibc-2.3.5/debian/include -D_=
LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED  -DNOT_IN=
_libc=3D1 -DNOT_IN_libc   -o /build/buildd/glibc-2.3.5/build-tree/sparc-spa=
rc64/elf/tst-tlsmod2.os -MD -MP -MF /build/buildd/glibc-2.3.5/build-tree/sp=
arc-sparc64/elf/tst-tlsmod2.os.dt -MT /build/buildd/glibc-2.3.5/build-tree/=
sparc-sparc64/elf/tst-tlsmod2.os
In file included from tst-tlsmod1.c:6:
tls-macros.h:735:3: error: #error "No support for this architecture so far."
tst-tlsmod1.c: In function 'in_dso':
tst-tlsmod1.c:27: warning: implicit declaration of function 'TLS_IE'
tst-tlsmod1.c:27: error: 'foo' undeclared (first use in this function)
tst-tlsmod1.c:27: error: (Each undeclared identifier is reported only once
tst-tlsmod1.c:27: error: for each function it appears in.)
tst-tlsmod1.c:27: warning: assignment makes pointer from integer without a =
cast
tst-tlsmod1.c:28: error: 'bar' undeclared (first use in this function)
tst-tlsmod1.c:28: warning: assignment makes pointer from integer without a =
cast
tst-tlsmod1.c:45: warning: implicit declaration of function 'TLS_GD'
tst-tlsmod1.c:45: warning: assignment makes pointer from integer without a =
cast
tst-tlsmod1.c:46: warning: assignment makes pointer from integer without a =
cast
tst-tlsmod1.c:47: error: 'baz' undeclared (first use in this function)
tst-tlsmod1.c:47: warning: assignment makes pointer from integer without a =
cast
make[3]: *** [/build/buildd/glibc-2.3.5/build-tree/sparc-sparc64/elf/tst-tl=
smod1.os] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from tst-tlsmod2.c:6:
tls-macros.h:735:3: error: #error "No support for this architecture so far."
tst-tlsmod2.c: In function 'in_dso':
tst-tlsmod2.c:21: warning: implicit declaration of function 'TLS_GD'
tst-tlsmod2.c:21: error: 'foo' undeclared (first use in this function)
tst-tlsmod2.c:21: error: (Each undeclared identifier is reported only once
tst-tlsmod2.c:21: error: for each function it appears in.)
tst-tlsmod2.c:21: warning: assignment makes pointer from integer without a =
cast
make[3]: *** [/build/buildd/glibc-2.3.5/build-tree/sparc-sparc64/elf/tst-tl=
smod2.os] Error 1

---------------------------------------
Received: (at 335821-close) by bugs.debian.org; 13 Nov 2005 04:55:02 +0000
>From katie@ftp-master.debian.org Sat Nov 12 20:55:02 2005
Return-path: <katie@ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1Eb9lm-0002Tl-80; Sat, 12 Nov 2005 20:47:10 -0800
From: Daniel Jacobowitz <dan@debian.org>
To: 335821-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#335821: fixed in glibc 2.3.5-8
Message-Id: <E1Eb9lm-0002Tl-80@spohr.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sat, 12 Nov 2005 20:47:10 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 8

Source: glibc
Source-Version: 2.3.5-8

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

glibc-doc_2.3.5-8_all.deb
  to pool/main/g/glibc/glibc-doc_2.3.5-8_all.deb
glibc_2.3.5-8.diff.gz
  to pool/main/g/glibc/glibc_2.3.5-8.diff.gz
glibc_2.3.5-8.dsc
  to pool/main/g/glibc/glibc_2.3.5-8.dsc
libc6-amd64_2.3.5-8_i386.deb
  to pool/main/g/glibc/libc6-amd64_2.3.5-8_i386.deb
libc6-dbg_2.3.5-8_i386.deb
  to pool/main/g/glibc/libc6-dbg_2.3.5-8_i386.deb
libc6-dev-amd64_2.3.5-8_i386.deb
  to pool/main/g/glibc/libc6-dev-amd64_2.3.5-8_i386.deb
libc6-dev_2.3.5-8_i386.deb
  to pool/main/g/glibc/libc6-dev_2.3.5-8_i386.deb
libc6-i686_2.3.5-8_i386.deb
  to pool/main/g/glibc/libc6-i686_2.3.5-8_i386.deb
libc6-pic_2.3.5-8_i386.deb
  to pool/main/g/glibc/libc6-pic_2.3.5-8_i386.deb
libc6-prof_2.3.5-8_i386.deb
  to pool/main/g/glibc/libc6-prof_2.3.5-8_i386.deb
libc6-udeb_2.3.5-8_i386.udeb
  to pool/main/g/glibc/libc6-udeb_2.3.5-8_i386.udeb
libc6_2.3.5-8_i386.deb
  to pool/main/g/glibc/libc6_2.3.5-8_i386.deb
libnss-dns-udeb_2.3.5-8_i386.udeb
  to pool/main/g/glibc/libnss-dns-udeb_2.3.5-8_i386.udeb
libnss-files-udeb_2.3.5-8_i386.udeb
  to pool/main/g/glibc/libnss-files-udeb_2.3.5-8_i386.udeb
locales_2.3.5-8_all.deb
  to pool/main/g/glibc/locales_2.3.5-8_all.deb
nscd_2.3.5-8_i386.deb
  to pool/main/g/glibc/nscd_2.3.5-8_i386.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 335821@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Jacobowitz <dan@debian.org> (supplier of updated glibc 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.7
Date: Sat, 12 Nov 2005 19:15:29 -0500
Source: glibc
Binary: libc6-dev-amd64 libc6-i686 libc6-dev-ppc64 libc0.3-pic glibc-doc libc1-udeb libc0.3 libc6.1-dev libc1-pic libc6-s390x libnss-files-udeb libc1-dbg libc6-dev-sparc64 libc0.3-dev libc6-udeb libc6-dbg libc6.1-pic libc6-dev libc0.3-prof libc6-sparcv9 libc6.1-prof libc1 locales libc6-pic libc0.3-udeb libc1-prof libc6-ppc64 libc0.3-dbg libc6-amd64 libc6-prof libc6 libc6-sparcv9b libc6.1-udeb libc6.1-dbg nscd libc6-sparc64 libnss-dns-udeb libc6.1 libc1-dev libc6-dev-s390x
Architecture: source i386 all
Version: 2.3.5-8
Distribution: unstable
Urgency: low
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Daniel Jacobowitz <dan@debian.org>
Description: 
 glibc-doc  - GNU C Library: Documentation
 libc6      - GNU C Library: Shared libraries and Timezone data
 libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64
 libc6-dbg  - GNU C Library: Libraries with debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files
 libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64
 libc6-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc6-pic  - GNU C Library: PIC archive library
 libc6-prof - GNU C Library: Profiling Libraries
 libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
 libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
 locales    - GNU C Library: National Language (locale) data [support]
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 181025 326581 334101 334112 335116 335308 335343 335821
Changes: 
 glibc (2.3.5-8) unstable; urgency=low
 .
   * Add missing build dependency on libc6-dev-ppc64 on powerpc.
   * Add patch to fix sparc64 TLS build failure, from Aurelien Jarno
     (Closes: #335821).
   * Also restart saslauthd at upgrades, from Philipp Hug (Closes: #334101).
   * Merge .eh_frame terminator fix, by Richard Sandiford (Closes: #334112).
   * Merge armeb support, from Lennert Buytenhek (Closes: #335116).
   * Add LSB headers to glibc.sh and nscd init scripts, from Petter
     Reinholdtsen (Closes: #335308, #335343).
   * Remove obsolete mountkernfs, tmpfs, and devpts.sh files from debian/.
   * Temporarily set hppa back to gcc 3.4, from Steve Langasek
     (Closes: #326581).
   * Re-enable libidn (Closes: #181025).
Files: 
 66889d15c6cc139c0762a41b4c6f1cb2 1836 libs required glibc_2.3.5-8.dsc
 9d66d76bb1072b8878f73b82efd585cf 313072 libs required glibc_2.3.5-8.diff.gz
 05287d427d7c957389906dd66f523a04 3331900 doc optional glibc-doc_2.3.5-8_all.deb
 ac99ae0656d65940dc148aff7ec6bec6 4061078 base standard locales_2.3.5-8_all.deb
 2954239c202f4ca0861cbc4142f145f5 5056026 base required libc6_2.3.5-8_i386.deb
 8e72076334bcaf4183c2ed144a4ea249 2684252 libdevel standard libc6-dev_2.3.5-8_i386.deb
 f036e7cd9cd8c2b2cb9efd83a45b814e 1268450 libdevel extra libc6-prof_2.3.5-8_i386.deb
 97f8284415bed6c62df5d8711d1fdcd2 1012728 libdevel optional libc6-pic_2.3.5-8_i386.deb
 7726600616c41cadd8c52317477b8f13 1063874 libs extra libc6-i686_2.3.5-8_i386.deb
 3c4c8d72046d57e2e7092d22c2851b13 3253306 base required libc6-amd64_2.3.5-8_i386.deb
 7bd5dbca9f0c6d26ff4a61596ad147eb 2000316 libdevel standard libc6-dev-amd64_2.3.5-8_i386.deb
 e5519d06a864f99736a7344d8cc657f9 124878 admin optional nscd_2.3.5-8_i386.deb
 984b87f3d98fba6a882ed9208cd02696 6440128 libdevel extra libc6-dbg_2.3.5-8_i386.deb
 52fcc1e0b6bc47eeff784d9ccd753baf 703942 debian-installer extra libc6-udeb_2.3.5-8_i386.udeb
 64f8fd3fd792a24026886bbecf5564c1 8274 debian-installer extra libnss-dns-udeb_2.3.5-8_i386.udeb
 a4da115b442779223041424374a3fe8b 14778 debian-installer extra libnss-files-udeb_2.3.5-8_i386.udeb
Package-Type: udeb

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

iD8DBQFDdrlRbgOPXuCjg3cRAu/eAKCt1HZZIrs6wVpCnq+uu/6dH6etUgCfYw7h
gMX6HuYJ3oY7H1H8jnk7Umk=
=IGtY
-----END PGP SIGNATURE-----



Reply to: