bug-inetutils
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]