Bob wrote regarding 'RE: [SLE] SuSE 8.1 - Postfix 2.1.5 not building.' on Thu, Oct 07 at 01:56:
I tried your suggestion, and now get a different error. Here's the log: [...] ../../lib/libutil.a -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv -lc -lnss_files -lnss_dns -lresolv -L/usr/li b -lpcre -ldb -lnsl -lresolv /usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld: cannot find -lnss_files collect2: ld returned 1 exit status make: *** [master] Error 1 make: *** [update] Error 1
Well, that's odd. That file should be installed as part of glibc, and it should be in /lib as /lib/libnss_files.so.2. Have you tried a "make clean" (or perhaps "make tidy") before running those makes that keep giving you fits with nss, db, etc? You might try that out... For what it's worth, I just built the newest postfix on a SuSE 7.1 box, using the command from my earlier mail, with no problems - so it *does* compile. :) --Danny