x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=native -D_LINUX -D_LINUX26 -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_ME_CONSOLE -D_SEARCH_PATH=\~/.jasspa:/usr/share/jasspa/site:/usr/share/jasspa\ -o file.oc -c file.c file.c: In function readin: file.c:1328:66: error: sys_errlist undeclared (first use in this function) 1328 | mlwrite(MWPAUSE,(meUByte *)%s: %s, dirbuf, sys_errlist[errno]); | ^~~~~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_musl-20200328-141627 ------------------------------------------------------------------- Please see the tracker bug for details. gcc-config -l: [1] x86_64-gentoo-linux-musl-9.3.0 * clang version 10.0.0 Target: x86_64-gentoo-linux-musl Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.0 Available Python interpreters, in order of preference: [1] python3.8 [2] python3.7 [3] python3.6 [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.42.0 * timestamp of HEAD at this tinderbox image: /var/db/repos/gentoo Tue Mar 31 12:40:28 UTC 2020 /var/db/repos/musl Fri Mar 27 00:25:27 UTC 2020 emerge -qpvO app-editors/jasspa-microemacs [ebuild N ] app-editors/jasspa-microemacs-20091011-r3 USE="-X -nanoemacs -xpm"
Created attachment 628022 [details] emerge-info.txt
Created attachment 628024 [details] app-editors:jasspa-microemacs-20091011-r3:20200331-131326.log
Created attachment 628026 [details] emerge-history.txt
Created attachment 628028 [details] environment
Created attachment 628030 [details] etc.portage.tbz2
Created attachment 628032 [details] logs.tbz2
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217752c545194c259a161575491975abdc2b7596 commit 217752c545194c259a161575491975abdc2b7596 Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2020-03-31 18:51:02 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2020-03-31 18:51:02 +0000 profiles/features/musl: Mask app-editors/jasspa-microemacs. Bug: https://bugs.gentoo.org/715642 Signed-off-by: Ulrich Müller <ulm@gentoo.org> profiles/features/musl/package.mask | 4 ++++ 1 file changed, 4 insertions(+)
This needs to be ported to musl. Presumably, by adding a block of definitions in src/emain.h because jasspa-microemacs doesn't come with a configure script. Since upstream is literally :-( dead, I see little chance for that to happen anytime soon. Therefore package.masked in features/musl for now.