Assaf Gordon <[email protected]> writes: >> https://josefsson.org/tmp/inetutils-1.9.4.50-9410.tar.xz >> > > Test results from various systems (just running "configure && make && > make check): > > No failures on the following: > Debian 8.11 (mips64) > Debian unstable (sparc64) > FreeBSD 12.1-RELEASE-p1 (amd64) > CentOS 7 - Linux 3.10.0-862.14.4.el7.ppc64 (ppc64) > CentOS 7 - Linux 3.10.0-957.12.2.el7.x86_64 (x86_64) > CentOS 7 - Linux 3.10.0-957.21.3.el7.ppc64le (ppc64le) > NetBSD 8.1 (amd64) > OpenBSD 6.6 (amd64) > Oracle SunOS 5.11 (i86pc) > Oracle SunOS 5.11 (sun4u) > Raspbian 10 (armv7l) > Ubuntu 14.04 (aarch64)
Hi Assaf. Many thanks for this! Reassuring. > On Alpine Linux (musl-libc): make fails. ... > rcp.c: In function 'toremote': > rcp.c:512:9: warning: implicit declaration of function 'rcmd'; did you mean > 'bcmp'? [-Wimplicit-function-declaration] > rem = rcmd (&host, port, pwd->pw_name, > ^~~~ > bcmp > CCLD rcp > /usr/lib/gcc/x86_64-alpine-linux-musl/8.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: > rcp.o: in function `toremote': > /tmp/inetutils-1.9.4.50-9410.IEBPgO/inetutils-1.9.4.50-9410/src/rcp.c:512: > undefined reference to `rcmd' > /usr/lib/gcc/x86_64-alpine-linux-musl/8.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: > rcp.o: in function `tolocal': > /tmp/inetutils-1.9.4.50-9410.IEBPgO/inetutils-1.9.4.50-9410/src/rcp.c:627: > undefined reference to `rcmd' > collect2: error: ld returned 1 exit status I guess musl-libc lack the 'rcmd' function. We could fail more gracefully, but I'll consider this a corner case that I will ignore for now. > On Debian 8.11 (i686): FAIL: utmp.sh ... > FAIL: utmp.sh > ============= > > + errno=0 > + who > + who > + /bin/sed s/ .*//; 3q; > + ./readutmp (unknown) > Unknown user '(unknown)'. > + errno=1 > + ./readutmp jamborm > + ./readutmp jamborm > + test 1 -eq 77 > + test 1 -eq 1 > + cat > User messaging is broken in syslogd and talkd. > + exit 1 > FAIL utmp.sh (exit status: 1) This bothers me since it is a common platform -- what does the 'who' command output on this machine? However I suspect others will report this too if indeed it is a common problem on debian-i686. > On SunOS 5.10 (i86pc): make fails. ... > In file included from utility.c:42:0: > /usr/include/term.h:1060:8: error: field 'Ottyb' has incomplete type > SGTTY Ottyb, /* original state of the terminal */ > ^ > /usr/include/term.h:1061:3: error: field 'Nttyb' has incomplete type > Nttyb; /* current state of the terminal */ If anyone wants to find out what #include's (or re-ordering of #include's) are required for SunOS we could apply it. > On Darwin 17.7.0 (x86_64): FAIL: ftp-parser.sh ... > Local directory now /private/tmp > Local directory is /private/tmp' > ++/usr/bin/grep -c 'Local directory is /tmp' > +test 0 -eq 1 > +errno=1 > +echo 'Failed to set local directory.' > Failed to set local directory. > +test 1 -ne 0 > +exit 1 > FAIL ftp-parser.sh (exit status: 1) Perhaps /tmp is translated into /private/tmp. Maybe this is perfectly valid, and ftp-parser.sh's 'lcd' test should be different. /Simon
signature.asc
Description: PGP signature
