Marco Atzeri wrote:
On 01/11/2015 00:02, D. Boland wrote:
Marco Atzeri wrote:
Have you forgot to update Fakesu package or there is a wrong include ?
Regards
Marco
Oops, sorry about that. I forgot to update. I just updated libfakesu to
version 1.2.0-0
Sincerely,
Daniel
Hi Daniel,
with that is still failing a bit later on 64bit:
gcc -std=gnu99 -O2 -pipe -Wimplicit-function-declaration -o tftp
tftp.o ../libinetutils/libinetutils.a ../lib/libgnu.a -lutil
/usr/lib/libfakesu.a
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I../lib -I../lib
-I../libinetutils -I../libicmp -DPATH_CONSOLE=\"/dev/console\"
-DPATH_CP=\"/usr/bin/cp\" -DPATH_INETDCONF=\"/etc/inetd.conf\"
-DPATH_INETDDIR=\"/etc/inetd.d\" -DPATH_INETDPID=\"/var/run/inetd.pid\"
-DPATH_LOGCONF=\"/etc/syslog.conf\" -DPATH_LOGCONFD=\"/etc/syslog.d\"
-DPATH_LOGIN=\"/usr/bin/login\" -DPATH_LOGPID=\"/var/run/syslog.pid\"
-DPATH_NOLOGIN=\"/etc/nologin\" -DPATH_RLOGIN=\"/usr/bin/rlogin\"
-DPATH_RSH=\"/usr/bin/rsh\" -DPATH_UUCICO=\"/usr/sbin/uucp/uucico\"
-O2 -pipe -Wimplicit-function-declaration -MT traceroute.o -MD -MP -MF
.deps/traceroute.Tpo -c -o traceroute.o traceroute.c
traceroute.c:110:14: error: 'MAX_IPOPTLEN' undeclared here (not in a
function)
char ip_opts[MAX_IPOPTLEN];
^
traceroute.c: In function 'get_hostname':
traceroute.c:461:5: warning: return discards 'const' qualifier from
pointer target type
return info->h_name;
^
Makefile:1691: recipe for target 'traceroute.o' failed
make[2]: *** [traceroute.o] Error 1
Arghh! I also forgot I had to install (copy) some missing include files.
Thanks for checking this.
I got these from the glibc-2.21 source code:
/usr/include/arpa/tftp.h
/usr/include/netinet/icmp6.h
The MAX_IPOPTLEN constant is in ip_var.h. I got that from OpenBSD source:
/usr/include/netinet/ip_var.h
The latter I also needed for my Sendmail package. Also, the following
Cygwin packages are required to compile the source code:
help2man
perl-Locale-gettext
After this, it should compile. Are these files included in any Cygwin
package? Is there an elegant way to include these in my source package?
Daniel