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]

Re: a few more changes


>>>>> Andreas Schwab writes:

 > Ulrich Drepper <drepper@cygnus.com> writes:
 > |> Building from scratch still fails due to the map file generation.  The
 > |> problem is that the sysdep_subdirs variable, used in all-subdirs
 > |> variable and therefore used in the dependencies for sysd-versions is
 > |> at the time the Makefile is started empty.  The -include of sysd-dirs
 > |> fails silently.  But this means that list of Versions files given to
 > |> awk is incomplete, resulting in an incomplete libc.map file.

 > Did you try my patch?  I had not problems with it yet.

It doesn't work for me either.  I made a fresh build and got lots of e.g.:
/usr/glibc/src/buildreport/19980708/sunrpc/rpcinfo.o: In function `udpping':
/usr/glibc/src/libc/sunrpc/rpcinfo.c:233: undefined reference to `clntudp_create'
/usr/glibc/src/libc/sunrpc/rpcinfo.c:236: undefined reference to `clnt_pcreateerror'
/usr/glibc/src/libc/sunrpc/rpcinfo.c:242: undefined reference to `xdr_void'
since libc.map wasn't created properly.

Also removing *.map didn't cause the files to remade, I had to remove
sysd-versions. :-( After removing sysd-versions, a new make seems to
solve the problems.

This problem is with the actual cvs sources (checkout 8am CEST, 8th
July) which have AFAIK Andreas Schwab's patches.

Andreas
-- 
 Andreas Jaeger   aj@arthur.rhein-neckar.de    jaeger@informatik.uni-kl.de
  for pgp-key finger ajaeger@alma.student.uni-kl.de


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