pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

net/tnftpd fails to build on Linux



I posted this before on tech-pkg, probably the wrong place. Perhaps this
is the right list.

This is broken in pkgsrc-2006Q2 and HEAD. Would be nice to see it fixed
for -2006Q3...


Trying to build net/tnftpd on Linux (RedHat EL4). Here's the error...

yacc  ftpcmd.y
gcc -I. -I./.. -I. -I..  -I./../libnetbsd -DHAVE_TNFTPD_H=1 -O2
-D_DEFAULT_CONFDIR=\"/etc\"  -c -o ftpcmd.o y.tab.c
ftpcmd.y: In function `yyparse':
ftpcmd.y:300: error: `epsvall' undeclared (first use in this function)
ftpcmd.y:300: error: (Each undeclared identifier is reported only once
ftpcmd.y:300: error: for each function it appears in.)
ftpcmd.y:544: error: `sitetab' undeclared (first use in this function)
ftpcmd.y: At top level:
ftpcmd.y:1303: warning: static declaration of 'check_write' follows
non-static declaration
ftpcmd.y:423: warning: previous implicit declaration of 'check_write'
was here
ftpcmd.y:1304: error: conflicting types for 'help'
ftpcmd.y:544: error: previous implicit declaration of 'help' was here
ftpcmd.y:1305: error: conflicting types for 'port_check'
ftpcmd.y:258: error: previous implicit declaration of 'port_check' was here
*** Error code 1

Stop.
bmake: stopped in /usr/pkgobj/net/tnftpd/work/tnftpd-20040810/src
*** Error code 1



Any idea what could be going on?

Louis






Home | Main Index | Thread Index | Old Index