[PLUG] DJB's Caching DNS

Rich Shepard rshepard at appl-ecosys.com
Mon Sep 27 10:11:02 PDT 2004

   Rather than trying to find all the pieces for Dan Bernstein's caching dns
server on the tape backup I decided to rebuild it on the new system. I'm
stuck at the first step: building and installing daemontools. I followed all
instructions on the appropriate Web page and get compilation errors:

[root at salmo /package/admin/daemontools-0.76]# package/install 
Linking ./src/* into ./compile...
Compiling everything in ./compile...
./load envdir unix.a byte.a 
envdir.o(.text+0xe6): In function `main':
: undefined reference to `errno'
envdir.o(.text+0x235): In function `main':
: undefined reference to `errno'
unix.a(openreadclose.o)(.text+0x47): In function `openreadclose':
: undefined reference to `errno'
unix.a(pathexec_run.o)(.text+0x119): In function `pathexec_run':
: undefined reference to `errno'
unix.a(pathexec_run.o)(.text+0x15d): In function `pathexec_run':
: undefined reference to `errno'
unix.a(readclose.o)(.text+0x67): more undefined references to `errno' follow
collect2: ld returned 1 exit status
make: *** [envdir] Error 1
Copying commands into ./command...
cp: cannot stat `compile/svscan': No such file or directory

   Has anyone a suggestion? It built fine on the old RH 7.3 so I don't
understand why it is breaking now. I find a reference to 'make' in
package/compile but I see no function 'main'.


Dr. Richard B. Shepard, President
Applied Ecosystem Services, Inc. (TM)

More information about the PLUG mailing list