This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
Build breakage
- To: libc-alpha at sourceware dot cygnus dot com
- Subject: Build breakage
- From: Kaz Kylheku <kaz at ashi dot footprints dot net>
- Date: Fri, 21 Apr 2000 13:35:15 -0700 (PDT)
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)