hello, I just learned about your project as another user suggested me to use it for debugging a crash in gcc on a system that uses musl as the libc. But the compile is broken with this error:
x86_64-gentoo-linux-musl-ar cru libmcdelf.a libmcdelf_a-elf_dumplist.o
x86_64-gentoo-linux-musl-ranlib libmcdelf.a
libtool: link: ( cd ".libs" && rm -f "libmcdident.la" && ln -s "../libmcdident.la" "libmcdident.la" )
make[3]: Leaving directory '/var/tmp/portage/sys-process/minicoredumper-2.0.2/work/minicoredumper-2.0.2/src/common'
Making all in coreinject
make[3]: Entering directory '/var/tmp/portage/sys-process/minicoredumper-2.0.2/work/minicoredumper-2.0.2/src/coreinject'
x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -Wall -include ../../config.h -I../../src/common -O2 -pipe -c -o coreinject-main.o `test -f 'main.c' || echo './'`main.c
/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -o coreinject coreinject-main.o ../common/libmcdelf.a -lelf
libtool: link: x86_64-gentoo-linux-musl-gcc -O2 -pipe -Wl,-O1 -Wl,--as-needed -o coreinject coreinject-main.o ../common/libmcdelf.a -lelf
make[3]: Leaving directory '/var/tmp/portage/sys-process/minicoredumper-2.0.2/work/minicoredumper-2.0.2/src/coreinject'
Making all in minicoredumper
make[3]: Entering directory '/var/tmp/portage/sys-process/minicoredumper-2.0.2/work/minicoredumper-2.0.2/src/minicoredumper'
x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -Wall -include ../../config.h -I../../lib -I../../src/api -I../../src/common -I../../src/libminicoredumper -DMCD_CONF_PATH=\"/etc/minicoredumper\" -I/usr/include/json-c -O2 -pipe -c -o minicoredumper-corestripper.o `test -f 'corestripper.c' || echo './'`corestripper.c
x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -Wall -include ../../config.h -I../../lib -I../../src/api -I../../src/common -I../../src/libminicoredumper -DMCD_CONF_PATH=\"/etc/minicoredumper\" -I/usr/include/json-c -O2 -pipe -c -o minicoredumper-prog_config.o `test -f 'prog_config.c' || echo './'`prog_config.c
corestripper.c:17:10: fatal error: printf.h: No such file or directory
17 | #include <printf.h>
| ^~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:501: minicoredumper-corestripper.o] Error 1
the full and compressed build log is attached: build.log.gz
The toolchain is gcc-12.2.1-20221224 (snapshot), and binutils-2.39 with musl-1.2.3
hello, I just learned about your project as another user suggested me to use it for debugging a crash in gcc on a system that uses musl as the libc. But the compile is broken with this error:
the full and compressed build log is attached: build.log.gz
The toolchain is gcc-12.2.1-20221224 (snapshot), and binutils-2.39 with musl-1.2.3