[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: inetutils 1.9.5 rc1 on musl libc
From: |
Bruno Haible |
Subject: |
Re: inetutils 1.9.5 rc1 on musl libc |
Date: |
Mon, 06 Jan 2020 10:33:57 +0100 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-170-generic; KDE/5.18.0; x86_64; ; ) |
Hi Simon,
> The first release candidate of GNU InetUtils 1.9.5 is out:
>
> https://josefsson.org/tmp/inetutils-1.9.4.50-9410.tar.xz
>
> Please test and send reports to: address@hidden
>
> My focus is to avoid regressions since 1.9.4 so please compare any
> issues with the previous release:
>
> https://ftp.gnu.org/gnu/inetutils/inetutils-1.9.4.tar.xz
On Alpine Linux 3.9 (a musl libc system) there are compilation failures:
1) About the rcmd function, which musl libc apparently does not have:
make[2]: Entering directory '/home/bruno/inetutils-1.9.4.50-9410/build-64/src'
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':
/home/bruno/inetutils-1.9.4.50-9410/build-64/src/../../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':
/home/bruno/inetutils-1.9.4.50-9410/build-64/src/../../src/rcp.c:627: undefined
reference to `rcmd'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1719: rcp] Error 1
CCLD rlogin
/usr/lib/gcc/x86_64-alpine-linux-musl/8.3.0/../../../../x86_64-alpine-linux-musl/bin/ld:
rlogin.o: in function `main':
/home/bruno/inetutils-1.9.4.50-9410/build-64/src/../../src/rlogin.c:609:
undefined reference to `rcmd'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1731: rlogin] Error 1
CCLD rsh
/usr/lib/gcc/x86_64-alpine-linux-musl/8.3.0/../../../../x86_64-alpine-linux-musl/bin/ld:
rsh.o: in function `main':
/home/bruno/inetutils-1.9.4.50-9410/build-64/src/../../src/rsh.c:514: undefined
reference to `rcmd'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1739: rsh] Error 1
2) About the <linux/if_ether.h>, which musl libc apparently does not have:
make[3]: Entering directory
'/home/bruno/inetutils-1.9.4.50-9410/build-64/ifconfig'
CC system.o
In file included from ../../ifconfig/system.c:22:
../../ifconfig/system/linux.c:44:10: fatal error: linux/if_ether.h: No such
file or directory
#include <linux/if_ether.h>
^~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:1616: system.o] Error 1
Both errors existed already in 1.9.4.
Bruno
Re: inetutils 1.9.5 rc1 on Cygwin, Bruno Haible, 2020/01/06
Re: inetutils 1.9.5 rc1 on Solaris OpenIndiana, Bruno Haible, 2020/01/06
Re: inetutils 1.9.5 rc1 on Raspbian, Bruno Haible, 2020/01/07