Summary: | media-radio/ax25-apps-0.0.8_rc5 fails to compile (MUSL-CLANG-SYSTEM): configure: error: Both glibc and libax25 are too old or both installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Thomas Beierlein <tomjbe> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
1-config.log |
Description
Agostino Sarubbo
![]() Created attachment 854528 [details]
build.log
build log and emerge --info
Created attachment 854530 [details]
1-config.log
1-config.log
The code relies on the old termio.h include file which is missing in musl. Ironically the support for termios.h was present in old versions and got dropped back in 2017 (see https://linux-ax25.in-berlin.de/cgit/ax25-apps.git/commit/?id=e45f8a51b4929dc39125c415327d5b26f49c4156). Will try to reintroduce the old code and test. Having MUSL and CLANG16 setup I can not confirm the bug report. configure step is running without problems but compilation fails later - see also bug #715802. Comment #3 here belongs in reality to bug 715802. The provided logs says that media-radio/libax25 got installed but from configure.log we learn that <netax25/ax25.h> was not found. The latter gets installed by libax25. So something seems wrong with the test run. |