Glibc-2.3.3-lfs-5.1 make failure - fixup, profile_fixup

Kevin Day kday at mail.mcneese.edu
Thu Jul 15 15:32:16 PDT 2004


../sysdeps/i386/dl-machines.h:158: error: previous declaration of 'fixup' was
here
dl.runtime.c:57:error:conflicting types for 'fixup'
../sysdeps/i386/dl-machines.h:158: error: previous declaration of 'fixup' was
here
dl.runtime.c:57:error:conflicting types for 'profile_fixup'
../sysdeps/i386/dl-machines.h:161: error: previous declaration of
'profile_fixup' was here
dl.runtime.c:137:error:conflicting types for 'profile_fixup'
../sysdeps/i386/dl-machines.h:161: error: previous declaration of
'profile_fixup' was here
dl.runtime.c:137:error:conflicting types for 'profile_fixup'
../sysdeps/i386/dl-machines.h:161: error: previous declaration of
'profile_fixup' was here
../sysdeps/i386/dl-machines.h:158: warning: 'fixup' declared 'static' but never
defined
../sysdeps/i386/dl-machines.h:161: warning: 'profile_fixup' declared 'static'
but never defined
make[2]: *** [/lfs/build/03/elf/dl-runtime.o] error 1
make[1]: *** [elf/subdir_lib] error 2
make: *** [all] error 2

It's apparent that I have a problem with fixup.  I have repeatedly tried
redoing everything from scratch, by the book, and have had this problem
repeated.  All other files use the given versions without any variations. (My
base system is Sun's Java Desktop Environment which branches from SuSe 9)

I would like to get past this so I can finally build my first LFS, but as
everything http://www.skyrix.com/skyrixgreen/home/seems to point to the
importance of this (apparently unstable, or easilly err'd) library.

(was successfully configured with: ../glibc-2.3.3-lfs-5.1/configure
--prefix=/tools --disable-profile --enable-add-ons=linuxthreads
--with-binutils=/tools/bin --with-headers=/tools/include --without-gd
--without-cvs)

This was run with "make AUTOCONF=no".

As a side note, I tried to grab the output with "make AUTOCONF=no >>
glibcdata.err" but it still spit out the error output into the shell; How would
I do this so that I donot have to type everything from scratch?



More information about the lfs-support mailing list