Build breakage
Kaz Kylheku
kaz@ashi.footprints.net
Fri Apr 21 13:35:00 GMT 2000
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)
More information about the Libc-alpha
mailing list