Hi, On Thu, Feb 17, Kalle Olavi Niemitalo wrote:
> Package: glibc > Version: 2.1.3-2 > Severity: normal > > While compiling glibc, I got this error: > > make[3]: *** No rule to make target > > `/var/tmp/kalle/Debian/glibc-2.1.3/i386-linux/obj/nis/libnsl.so.1', needed > > by > > `/var/tmp/kalle/Debian/glibc-2.1.3/i386-linux/obj/nss-v1/libnss1_compat.so'. > > Stop. > > make[3]: Leaving directory > > `/var/tmp/kalle/Debian/glibc-2.1.3/glibc-2.1.3/nss-v1' > > make[2]: *** [nss-v1/others] Error 2 > > make[2]: Leaving directory `/var/tmp/kalle/Debian/glibc-2.1.3/glibc-2.1.3' > > make[1]: *** [all] Error 2 > > make[1]: Leaving directory > > `/var/tmp/kalle/Debian/glibc-2.1.3/i386-linux/obj' > > At this time, Make had already built libc.so and was making > "others". > > It appears that Make tried to make "others" in nss-v1/ before > making it in nis/. nss-v1/Depend is: > > nis > > db2 > > resolv > and nothing depends on nss-v1, so the build system should have > automatically sorted nis before nss-v1. Somehow, it didn't. This is a known make bug. Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ [EMAIL PROTECTED] SuSE GmbH Schanzaeckerstr. 10 90443 Nuernberg Linux is like a Vorlon. It is incredibly powerful, gives terse, cryptic answers and has a lot of things going on in the background.

