Re: ipsvd-0.9.4 available
"Uffe Jakobsen" <[email protected]>
| Newsgroups | gmane.comp.misc.pape.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Gerrit, From: "Gerrit Pape" <[email protected]> > Hi, a new package of ipsvd is available for testing > > http://smarden.org/ipsvd/ > > The selftest of the tcpsvd and udpsvd programs has been adapted slightly, > the documentation fixes some typos, and the build process now uses the > current version of the ssl library for sslio. Building ipsvd-0.9.4 on Sun Solaris gives the following problems: ./compile check-tcpsvd.c ./load check-tcpsvd unix.a byte.a Undefined first referenced symbol in file socket unix.a(socket_tcp.o) getpeername unix.a(socket_conn.o) bind unix.a(socket_bind.o) setsockopt unix.a(socket_bind.o) connect unix.a(socket_conn.o) ld: fatal: Symbol referencing errors. No output written to check-tcpsvd collect2: ld returned 1 exit status *** Error code 1 make: Fatal error: Command failed for target `check-tcpsvd' I think you need to apply the "socket.lib" fix to check-tcpsvd and check-udpsvd... :-) Also the package/compile fails without notice In the bottom of package/compile the following construction exits: for i in `cat package/commands` `grep sslio <compile/command.linux` sh -cx ": $i" rm -f command/$i'{new}' cp -p compile/$i command/$i'{new}' mv -f command/$i'{new}' command/$i done If you remove `grep sslio <compile/command.linux` from the for-loop the scripts (correctly) continues and copies the files into the ./command directory. The problem is that `grep sslio <compile/command.linux` returns code 1 and that terminates the for-loop before it begins. In package/upgrade "mkdir -p /command" fails with errorcode 2 and the message 'mkdir: "/command": Exists but is not a directory' if /command is a symbolic-link Also in package/upgrade the two constructs involving "`grep sslio <compile/command.linux`" fails for the same reasons as above. I'll be happy to test any patch that you produce. /Uffe