#176 closed task (fixed)
Glibc 2.8
Reported by: | Joe Ciccone | Owned by: | Joe Ciccone |
---|---|---|---|
Priority: | major | Milestone: | CLFS Standard 1.2.0 |
Component: | BOOK | Version: | CLFS Standard GIT |
Keywords: | Cc: |
Description
Apparently Glibc is not planning on releasing tarballs anymore but the release is still tagged in their CVS. I have it checked out, if builds work on a few architectures I'll get the tarball on the server and commit the change.
Change History (7)
comment:1 by , 16 years ago
Owner: | changed from | to
---|
comment:2 by , 16 years ago
comment:3 by , 16 years ago
Correction, It happes with / without the specs patch applied. Something else much have changed in my toolchain to have it compile once before but not again. I'm building GCC now as soon as I get to Glibc I'll post the error here.
comment:4 by , 16 years ago
x86_64-unknown-linux-gnu-gcc -m32 fstat.c -c -std=gnu99 -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -g -march=i686 -mtune=generic -Wstrict-prototypes -mpreferred-stack-boundary=2 -fPIC -I../include -I/mnt/clfs-x86_64/sources/glibc-build/io -I/mnt/clfs-x86_64/sources/glibc-build -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686 -I../nptl/sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../nptl/sysdeps/i386/i686 -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../nptl/sysdeps/i386 -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 -I../nptl -I.. -I../libio -I. -nostdinc -isystem /mnt/clfs-x86_64/cross-tools/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/include -isystem /mnt/clfs-x86_64/cross-tools/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/include-fixed -isystem /tools/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DLIBC_NONSHARED=1 -o /mnt/clfs-x86_64/sources/glibc-build/io/fstat.oS -MD -MP -MF /mnt/clfs-x86_64/sources/glibc-build/io/fstat.oS.dt -MT /mnt/clfs-x86_64/sources/glibc-build/io/fstat.oS stat.c:50: error: redefinition of '__stat' ../include/sys/stat.h:23: error: previous definition of '__stat' was here make[2]: *** [/mnt/clfs-x86_64/sources/glibc-build/io/stat.oS] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/mnt/clfs-x86_64/sources/glibc-2.8/io' make[1]: *** [io/subdir_lib] Error 2 make[1]: Leaving directory `/mnt/clfs-x86_64/sources/glibc-2.8' make: *** [all] Error 2
comment:5 by , 16 years ago
Adding the following to config.cache seems to fix it.
echo "libc_cv_gnu89_inline=yes" >> config.cache
comment:6 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Updated in r4041.
Build errors related to Glibc 2.8 should go in their own tickets.
Note:
See TracTickets
for help on using tickets.
When the specs patch is applied to GCC static I get build errors building glibc 2.8 release and branch. Hopefully will figure out why today.