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

Bug#95955: marked as done (gcc-2.95.4: fails to compile glibc, but 2.95.3-11 works)



Your message dated Sun,  6 May 2001 21:34:46 +0200 (MEST)
with message-id <15093.42664.697421.574138@bolero>
and subject line fixed in gcc-2.95.4-0.010506
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.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 1 May 2001 15:06:27 +0000
>From bunk@fs.tum.de Tue May 01 10:06:27 2001
Return-path: <bunk@fs.tum.de>
Received: from emailhub.stusta.mhn.de (mailhub.stusta.mhn.de) [141.84.69.5] 
	by master.debian.org with smtp (Exim 3.12 1 (Debian))
	id 14ubjP-0001gn-00; Tue, 01 May 2001 10:06:27 -0500
Received: (qmail 15077 invoked from network); 1 May 2001 15:06:26 -0000
Received: from r063144.stusta.swh.mhn.de (10.150.63.144)
  by mailhub.stusta.mhn.de with SMTP; 1 May 2001 15:06:26 -0000
Received: from bunk by r063144.stusta.swh.mhn.de with local (Exim 3.22 #1 (Debian))
	id 14ubiz-0002HM-00; Tue, 01 May 2001 17:06:01 +0200
From: Adrian Bunk <bunk@fs.tum.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: glibc doesn't build from source
X-Reportbug-Version: 1.15
X-Mailer: reportbug 1.15
Date: Tue, 01 May 2001 17:06:01 +0200
Message-Id: <E14ubiz-0002HM-00@r063144.stusta.swh.mhn.de>
Delivered-To: submit@bugs.debian.org

Package: glibc
Version: 2.2.3-1
Severity: serious


I tried to recompile glibc on i386 but it failed.

The first error message is:

...
gcc ../sysdeps/generic/strtol.c -c -O2 -Wall -Winline -Wstrict-prototypes 
-Wwrite-strings -fstrict-aliasing -g -pipe      -I../include -I. -I/mnt/gl
ibc-2.2.3/i386-linux/obj/stdlib -I.. -I../libio  -I/mnt/glibc-2.2.3/i386-l
inux/obj -I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i
386 -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pt
hread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -
I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysde
ps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/
unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/
unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I..
/sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/
ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I
../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  -nostdin
c -isystem /usr/lib/gcc-lib/i386-linux/2.95.4/include -isystem /usr/src/ke
rnel-headers-2.4.4/include -D_LIBC_REENTRANT -include ../include/libc-symb
ols.h     -o /mnt/glibc-2.2.3/i386-linux/obj/stdlib/strtol.o
../stdlib/stdlib.h:302: weak declaration of `strtol' must precede its uses
make[3]: *** [/mnt/glibc-2.2.3/i386-linux/obj/stdlib/strtol.o] Error 1
make[3]: Leaving directory `/mnt/glibc-2.2.3/glibc-2.2.3/stdlib'
make[2]: *** [stdlib/subdir_lib] Error 2
make[2]: Leaving directory `/mnt/glibc-2.2.3/glibc-2.2.3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/mnt/glibc-2.2.3/i386-linux/obj'
Running GNU C Library test suite.
/usr/bin/make -f debian/rules check
make[1]: Entering directory `/mnt/glibc-2.2.3'
...


The build failed some time later with a similar error message:

...
gcc ../sysdeps/generic/strtol.c -c -O2 -Wall -Winline -Wstrict-prototypes 
-Wwrite-strings -fstrict-aliasing -g -pipe      -I../include -I. -I/mnt/gl
ibc-2.2.3/i386-linux/obj/stdlib -I.. -I../libio  -I/mnt/glibc-2.2.3/i386-l
inux/obj -I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i
386 -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pt
hread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -
I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysde
ps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/
unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/
unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I..
/sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/
ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I
../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  -nostdin
c -isystem /usr/lib/gcc-lib/i386-linux/2.95.4/include -isystem /usr/src/ke
rnel-headers-2.4.4/include -D_LIBC_REENTRANT -include ../include/libc-symb
ols.h     -o /mnt/glibc-2.2.3/i386-linux/obj/stdlib/strtol.o
../stdlib/stdlib.h:302: weak declaration of `strtol' must precede its uses
make[3]: *** [/mnt/glibc-2.2.3/i386-linux/obj/stdlib/strtol.o] Error 1
make[3]: Leaving directory `/mnt/glibc-2.2.3/glibc-2.2.3/stdlib'
make[2]: *** [stdlib/subdir_lib] Error 2
make[2]: Leaving directory `/mnt/glibc-2.2.3/glibc-2.2.3'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/mnt/glibc-2.2.3/i386-linux/obj'
make: *** [/mnt/glibc-2.2.3/i386-linux/installed-binaries] Error 2



You can find a complete log of the build at
  http://www.fs.tum.de/~bunk/Debian/build-i386/LOG.glibc_2.2.3-1.gz




-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux r063144.stusta.swh.mhn.de 2.4.4 #1 Sat Apr 28 12:12:20 CEST 2001 i586


---------------------------------------
Received: (at 95955-done) by bugs.debian.org; 6 May 2001 19:38:43 +0000
>From doko@cs.tu-berlin.de Sun May 06 14:38:43 2001
Return-path: <doko@cs.tu-berlin.de>
Received: from mail.cs.tu-berlin.de [130.149.17.13] (root)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 14wUMd-0002wJ-00; Sun, 06 May 2001 14:38:43 -0500
Received: from bolero.cs.tu-berlin.de (doko@bolero.cs.tu-berlin.de [130.149.19.1])
	by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id VAA19773;
	Sun, 6 May 2001 21:34:46 +0200 (MET DST)
Received: (from doko@localhost)
	by bolero.cs.tu-berlin.de (8.9.3+Sun/8.9.3) id VAA16935;
	Sun, 6 May 2001 21:34:46 +0200 (MEST)
From: Matthias Klose <doko@cs.tu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Sun,  6 May 2001 21:34:46 +0200 (MEST)
To: 95955-done@bugs.debian.org, 95978-done@bugs.debian.org,
        95358-done@bugs.debian.org, 95969-done@bugs.debian.org,
        96436-done@bugs.debian.org
Subject: fixed in gcc-2.95.4-0.010506
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs  Lucid
Message-ID: <15093.42664.697421.574138@bolero>
Delivered-To: 95955-done@bugs.debian.org

gcc-2.95 (2.95.4.ds1-0.010506) unstable; urgency=low

  * Fix build problem. That was a bug in the rules files, exposed
    by dpkg-1.9's changed dpkg-buildpackage script. Thanks to Roderich Schupp.
    Fixes #96436.

gcc-2.95 (2.95.4.ds1-0.010502) unstable; urgency=low

  * Update fsirl patch to 010501 (fixes #95955, #95969, #95978).
    Fixes building of glibc.
  * Apparently we do have a problem with dpkg-dev-1.9, which does
    create control files with missing 'Architecture:' lines. Fixes
    are welcome.
  * debian/gpc-2.95.prerm: Fix typo (#95358).
  * Disable fsirl patch for alpha again.
  * Update date in gcc version string to be able to identify the
    exact Debian version.
  * Now that gcj-3.0 is in the archives, disable building gcj-2.95.



Reply to: