This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

2.0.103 building problems


It doesn't build inet, resolv, nscd, etc.. so when it gets to makedb:

rm -f /root/build/glibc-2.0.103/obj/db2/libdb.so.3.new
/bin/sh ../scripts/rellns-sh /root/build/glibc-2.0.103/obj/db2/libdb.so /root/build/glibc-2.0.103/obj/db2/libdb.so.3.new
mv -f /root/build/glibc-2.0.103/obj/db2/libdb.so.3.new /root/build/glibc-2.0.103/obj/db2/libdb.so.3
ecc -nostdlib -nostartfiles -o /root/build/glibc-2.0.103/obj/db2/makedb  -Wl,-dynamic-linker=/usr/local/lib/ld-linux.so.2  /root/build/glibc-2.0.103/obj/csu/crt1.o /root/build/glibc-2.0.103/obj/csu/crti.o `ecc --print-file-name=crtbegin.o` /root/build/glibc-2.0.103/obj/db2/makedb.o /root/build/glibc-2.0.103/obj/db2/libdb.so.3  -Wl,-rpath-link=/root/build/glibc-2.0.103/obj:/root/build/glibc-2.0.103/obj/math:/root/build/glibc-2.0.103/obj/elf:/root/build/glibc-2.0.103/obj/nss:/root/build/glibc-2.0.103/obj/nis:/root/build/glibc-2.0.103/obj/db2:/root/build/glibc-2.0.103/obj/rt:/root/build/glibc-2.0.103/obj/resolv:/root/build/glibc-2.0.103/obj/linuxthreads /root/build/glibc-2.0.103/obj/libc.so.6 /root/build/glibc-2.0.103/obj/libc_nonshared.a -lgcc `ecc --print-file-name=crtend.o` /root/build/glibc-2.0.103/obj/csu/crtn.o
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__nscd_getgrgid_r'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__nss_not_use_nscd_passwd'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `inet_pton'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__nscd_getgrnam_r'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__endutent'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__gethostbyaddr_r'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__gethostbyname2_r'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__nscd_getpwnam_r'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__setutent'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__gethostbyname_r'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__h_errno_location'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__nscd_getpwuid_r'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `inet_ntop'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__getservbyname_r'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__nss_not_use_nscd_group'
/root/build/glibc-2.0.103/obj/libc.so.6: undefined reference to `__getutline_r'
collect2: ld returned 1 exit status
make[2]: *** [/root/build/glibc-2.0.103/obj/db2/makedb] Error 1
make[2]: Leaving directory `/root/build/glibc-2.0.103/db2'
make[1]: *** [db2/others] Error 2
make[1]: Leaving directory `/root/build/glibc-2.0.103'
make: *** [all] Error 2

The workaround is to do a:

--- Makeconfig~ Fri Nov 20 20:50:34 1998
+++ Makeconfig  Sun Nov 22 01:17:08 1998
@@ -762,9 +762,9 @@ all-subdirs = csu assert ctype db db2 lo
              $(binfmt-subdir)
 all-subdirs := $(filter-out $(sysdep-inhibit-subdirs),$(all-subdirs))

--include $(common-objpfx)sysd-sorted
-subdirs = $(sorted-subdirs)
-
+#-include $(common-objpfx)sysd-sorted
+#subdirs = $(sorted-subdirs)
+subdirs = $(all-subdirs)
 # The mach and hurd subdirectories have many generated header files which
 # much of the rest of the library depends on, so it is best to build them
 # first (and mach before hurd, at that).  The before-compile additions in

btw, I put a 2.0.102-2.0.103 at ftp://alpha.gnu.pub:/incoming and at
http://personal.redestb.es/ragnar , in case any of you dont feel like
grabbing the whole 7mb again.

-- 
____/|  Ragnar Hojland  (ragnar@lightside.ddns.org)      Fingerprint  94C4B
\ o.O|  _______________________________________________  2F0D27DE025BE2302C
 =(_)= | 7 Diciembre, manifestacion contra Telefonica! | 104B78C56 B72F0822
   U   |  No faltes!!  http://www.internautas.org/7D/) | hkp://keys.pgp.com
        -----------------------------------------------



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]