daemontools installation problem

Ser As <[email protected]> Sun, 7 Aug 2005 15:57:47 +0300
Newsgroups gmane.comp.djb.package
Message-ID <[email protected]>
------=_Part_2045_19826748.1123419467015
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi I want to install djbdns to Red Hat 9.0
For that purpose I wanted to install first daemontools package..
But at the command
package/install=20
I have the following output at the standard output:
 ----------------------------------
[root@localhost daemontools-0.76]# package/install
Linking ./src/* into ./compile...
Compiling everything in ./compile...
sh find-systype.sh > systype
rm -f compile
sh print-cc.sh > compile
chmod 555 compile
./compile byte_chr.c
./compile byte_copy.c
./compile byte_cr.c
./compile byte_diff.c
./compile byte_rchr.c
./compile fmt_uint.c
./compile fmt_uint0.c
./compile fmt_ulong.c
rm -f makelib
sh print-ar.sh > makelib
chmod 555 makelib
./compile scan_ulong.c
./compile str_chr.c
./compile str_diff.c
./compile str_len.c
./compile str_start.c
./makelib byte.a byte_chr.o byte_copy.o byte_cr.o byte_diff.o \
byte_rchr.o fmt_uint.o fmt_uint0.o fmt_ulong.o scan_ulong.o str_chr.o \
str_diff.o str_len.o str_start.o
rm -f choose
cat warn-auto.sh choose.sh \
| sed s}HOME}"`head -1 home`"}g \
> choose
chmod 555 choose
./choose c trydrent direntry.h1 direntry.h2 > direntry.h
./compile envdir.c
rm -f load
sh print-ld.sh > load
chmod 555 load
./compile alloc.c
./compile alloc_re.c
./compile buffer.c
./compile buffer_0.c
./compile buffer_1.c
./compile buffer_2.c
./compile buffer_get.c
./compile buffer_put.c
./compile buffer_read.c
./compile buffer_write.c
./compile coe.c
./compile env.c
./compile error.c
./compile error_str.c
./compile fd_copy.c
./compile fd_move.c
./choose cl trymkffo hasmkffo.h1 hasmkffo.h2 > hasmkffo.h
./compile fifo.c
./choose cl tryflock hasflock.h1 hasflock.h2 > hasflock.h
./compile lock_ex.c
./compile lock_exnb.c
./compile ndelay_off.c
./compile ndelay_on.c
./compile open_append.c
./compile open_read.c
./compile open_trunc.c
./compile open_write.c
./compile openreadclose.c
./compile pathexec_env.c
./compile pathexec_run.c
pathexec_run.c: In function `pathexec_run':
pathexec_run.c:18: warning: implicit declaration of function `execve'
./compile chkshsgr.c
chkshsgr.c: In function `main':
chkshsgr.c:10: warning: passing arg 2 of `getgroups' from incompatible=20
pointer type
chkshsgr.c:10: warning: implicit declaration of function `setgroups'
./load chkshsgr=20
./chkshsgr || ( cat warn-shsgr; exit 1 )
./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h
./compile prot.c
prot.c: In function `prot_gid':
prot.c:13: warning: implicit declaration of function `setgroups'
prot.c:15: warning: implicit declaration of function `setgid'
prot.c: In function `prot_uid':
prot.c:20: warning: implicit declaration of function `setuid'
./compile readclose.c
./compile seek_set.c
seek_set.c: In function `seek_set':
seek_set.c:9: warning: implicit declaration of function `lseek'
./compile sgetopt.c
./compile sig.c
./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h
./compile sig_block.c
./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h
./compile sig_catch.c
./compile sig_pause.c
./compile stralloc_cat.c
./compile stralloc_catb.c
./compile stralloc_cats.c
./compile stralloc_eady.c
./compile stralloc_opyb.c
./compile stralloc_opys.c
./compile stralloc_pend.c
./compile strerr_die.c
./compile strerr_sys.c
./compile subgetopt.c
./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h
./compile wait_nohang.c
./compile wait_pid.c
./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o buffer_1.o \
buffer_2.o buffer_get.o buffer_put.o buffer_read.o buffer_write.o \
coe.o env.o error.o error_str.o fd_copy.o fd_move.o fifo.o lock_ex.o \
lock_exnb.o ndelay_off.o ndelay_on.o open_append.o open_read.o \
open_trunc.o open_write.o openreadclose.o pathexec_env.o \
pathexec_run.o prot.o readclose.o seek_set.o sgetopt.o sig.o \
sig_block.o sig_catch.o sig_pause.o stralloc_cat.o stralloc_catb.o \
stralloc_cats.o stralloc_eady.o stralloc_opyb.o stralloc_opys.o \
stralloc_pend.o strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o \
wait_pid.o
./load envdir unix.a byte.a=20
envdir.o(.text+0xca): In function `main':
: undefined reference to `errno'
envdir.o(.text+0x1ea): In function `main':
: undefined reference to `errno'
unix.a(openreadclose.o)(.text+0x3b): In function `openreadclose':
: undefined reference to `errno'
unix.a(pathexec_run.o)(.text+0xf6): In function `pathexec_run':
: undefined reference to `errno'
unix.a(pathexec_run.o)(.text+0x13a): In function `pathexec_run':
: undefined reference to `errno'
unix.a(readclose.o)(.text+0x42): more undefined references to `errno' follo=
w
collect2: ld returned 1 exit status
make: *** [envdir] Error 1
Copying commands into ./command...
cp: cannot stat `compile/svscan': No such file or directory
 ------------
 What is the problem?
What should I do in order to install the daemontools?

------=_Part_2045_19826748.1123419467015
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>Hi I want to install djbdns to Red Hat 9.0</div>
<div>For that purpose I wanted to install first daemontools package..</div>
<div>But at the command</div>
<div>package/install </div>
<div>I have the following output at the standard output:</div>
<div>&nbsp;</div>
<div>----------------------------------</div>
<div>[root@localhost daemontools-0.76]# package/install<br>Linking ./src/* =
into ./compile...<br>Compiling everything in ./compile...<br>sh find-systyp=
e.sh &gt; systype<br>rm -f compile<br>sh print-cc.sh &gt; compile<br>chmod =
555 compile
<br>./compile byte_chr.c<br>./compile byte_copy.c<br>./compile byte_cr.c<br=
>./compile byte_diff.c<br>./compile byte_rchr.c<br>./compile fmt_uint.c<br>=
./compile fmt_uint0.c<br>./compile fmt_ulong.c<br>rm -f makelib<br>sh print=
-ar.sh
 &gt; makelib<br>chmod 555 makelib<br>./compile scan_ulong.c<br>./compile s=
tr_chr.c<br>./compile str_diff.c<br>./compile str_len.c<br>./compile str_st=
art.c<br>./makelib byte.a byte_chr.o byte_copy.o byte_cr.o byte_diff.o \
<br>byte_rchr.o fmt_uint.o fmt_uint0.o fmt_ulong.o scan_ulong.o str_chr.o \=
<br>str_diff.o str_len.o str_start.o<br>rm -f choose<br>cat warn-auto.sh ch=
oose.sh \<br>| sed s}HOME}&quot;`head -1 home`&quot;}g \<br>&gt; choose
<br>chmod 555 choose<br>./choose c trydrent direntry.h1 direntry.h2 &gt; di=
rentry.h<br>./compile envdir.c<br>rm -f load<br>sh print-ld.sh &gt; load<br=
>chmod 555 load<br>./compile alloc.c<br>./compile alloc_re.c<br>./compile=
=20
buffer.c<br>./compile buffer_0.c<br>./compile buffer_1.c<br>./compile buffe=
r_2.c<br>./compile buffer_get.c<br>./compile buffer_put.c<br>./compile buff=
er_read.c<br>./compile buffer_write.c<br>./compile coe.c<br>./compile env.c
<br>./compile error.c<br>./compile error_str.c<br>./compile fd_copy.c<br>./=
compile fd_move.c<br>./choose cl trymkffo hasmkffo.h1 hasmkffo.h2 &gt; hasm=
kffo.h<br>./compile fifo.c<br>./choose cl tryflock hasflock.h1 hasflock.h2
 &gt; hasflock.h<br>./compile lock_ex.c<br>./compile lock_exnb.c<br>./compi=
le ndelay_off.c<br>./compile ndelay_on.c<br>./compile open_append.c<br>./co=
mpile open_read.c<br>./compile open_trunc.c<br>./compile open_write.c<br>
./compile openreadclose.c<br>./compile pathexec_env.c<br>./compile pathexec=
_run.c<br>pathexec_run.c: In function `pathexec_run':<br>pathexec_run.c:18:=
 warning: implicit declaration of function `execve'<br>./compile chkshsgr.c
<br>chkshsgr.c: In function `main':<br>chkshsgr.c:10: warning: passing arg =
2 of `getgroups' from incompatible pointer type<br>chkshsgr.c:10: warning: =
implicit declaration of function `setgroups'<br>./load chkshsgr <br>./chksh=
sgr || ( cat warn-shsgr; exit 1 )
<br>./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 &gt; hasshsgr.h<br>./comp=
ile prot.c<br>prot.c: In function `prot_gid':<br>prot.c:13: warning: implic=
it declaration of function `setgroups'<br>prot.c:15: warning: implicit decl=
aration of function `setgid'
<br>prot.c: In function `prot_uid':<br>prot.c:20: warning: implicit declara=
tion of function `setuid'<br>./compile readclose.c<br>./compile seek_set.c<=
br>seek_set.c: In function `seek_set':<br>seek_set.c:9: warning: implicit d=
eclaration of function `lseek'
<br>./compile sgetopt.c<br>./compile sig.c<br>./choose cl trysgprm hassgprm=
.h1 hassgprm.h2 &gt; hassgprm.h<br>./compile sig_block.c<br>./choose cl try=
sgact hassgact.h1 hassgact.h2 &gt; hassgact.h<br>./compile sig_catch.c<br>
./compile sig_pause.c<br>./compile stralloc_cat.c<br>./compile stralloc_cat=
b.c<br>./compile stralloc_cats.c<br>./compile stralloc_eady.c<br>./compile =
stralloc_opyb.c<br>./compile stralloc_opys.c<br>./compile stralloc_pend.c
<br>./compile strerr_die.c<br>./compile strerr_sys.c<br>./compile subgetopt=
.c<br>./choose cl trywaitp haswaitp.h1 haswaitp.h2 &gt; haswaitp.h<br>./com=
pile wait_nohang.c<br>./compile wait_pid.c<br>./makelib unix.a alloc.o allo=
c_re.o=20
buffer.o buffer_0.o buffer_1.o \<br>buffer_2.o buffer_get.o buffer_put.o bu=
ffer_read.o buffer_write.o \<br>coe.o env.o error.o error_str.o fd_copy.o f=
d_move.o fifo.o lock_ex.o \<br>lock_exnb.o ndelay_off.o ndelay_on.o open_ap=
pend.o open_read.o \
<br>open_trunc.o open_write.o openreadclose.o pathexec_env.o \<br>pathexec_=
run.o prot.o readclose.o seek_set.o sgetopt.o sig.o \<br>sig_block.o sig_ca=
tch.o sig_pause.o stralloc_cat.o stralloc_catb.o \<br>stralloc_cats.o stral=
loc_eady.o stralloc_opyb.o stralloc_opys.o \
<br>stralloc_pend.o strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o \<b=
r>wait_pid.o<br>./load envdir unix.a byte.a <br>envdir.o(.text+0xca): In fu=
nction `main':<br>: undefined reference to `errno'<br>envdir.o(.text+0x1ea)=
: In function `main':
<br>: undefined reference to `errno'<br>unix.a(openreadclose.o)(.text+0x3b)=
: In function `openreadclose':<br>: undefined reference to `errno'<br>unix.=
a(pathexec_run.o)(.text+0xf6): In function `pathexec_run':<br>: undefined r=
eference to `errno'
<br>unix.a(pathexec_run.o)(.text+0x13a): In function `pathexec_run':<br>: u=
ndefined reference to `errno'<br>unix.a(readclose.o)(.text+0x42): more unde=
fined references to `errno' follow<br>collect2: ld returned 1 exit status
<br>make: *** [envdir] Error 1<br>Copying commands into ./command...<br>cp:=
 cannot stat `compile/svscan': No such file or directory<br>&nbsp;</div>
<div>------------</div>
<div>&nbsp;</div>
<div>What is the problem?</div>
<div>What should I do in order to install the daemontools?</div>

------=_Part_2045_19826748.1123419467015--