This is the mail archive of the libc-alpha@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]

Build breakage


Isn't anyone building the 2.2 codebase? 

I've been encountering a build breakage that has been in the main trunk for
some time.

When building the nss subsystem, there is an error:

    make[1]: Entering directory `/home/kaz/libc/nss'
    make[1]: *** No rule to make target `nss_files/files-open.c', needed by `db-open.c'.  Stop.
    make[1]: Leaving directory `/home/kaz/libc/nss'

Looks like someone wanted to add a function, but forgot to commit the cvs add
of files-open.c. The workaround for this is to patch the Makefile in libc/nss:

--- Makefile-ORIG       Fri Apr 21 07:15:47 2000
+++ Makefile    Fri Apr 21 07:29:48 2000
@@ -65,8 +65,7 @@
 distribute             += files-XXX.c files-parse.c

 libnss_db-routines     := $(addprefix db-,$(filter-out hosts network key,\
-                                                       $(databases))) \
-                          db-open
+                                                       $(databases)))
 generated              += $(filter-out db-alias.c db-netgrp.c, \
                                        $(addsuffix .c,$(libnss_db-routines)))
 distribute             += $(addprefix nss_db/, db-XXX.c nss_db.h dummy-db.h)


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