https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sys-fs/genext2fs-1.5.0-r1 has implicit function declarations in configure logs (MUSL-CLANG-SYSTEM). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: (MUSL-CLANG-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc + clang16 but this bug MAY or MAY NOT BE related to musl/clang16. See also: https://bugs.gentoo.org/898488#c4.
Created attachment 855408 [details] build.log build log and emerge --info
* QA Notice: Found the following implicit function declarations in configure logs: * /var/tmp/portage/sys-fs/genext2fs-1.5.0-r1/work/genext2fs-1.5.0/config.log:790 - strcmp * /var/tmp/portage/sys-fs/genext2fs-1.5.0-r1/work/genext2fs-1.5.0/config.log:794 - exit * /var/tmp/portage/sys-fs/genext2fs-1.5.0-r1/work/genext2fs-1.5.0/config.log:877 - strcmp * /var/tmp/portage/sys-fs/genext2fs-1.5.0-r1/work/genext2fs-1.5.0/config.log:881 - exit * Check that no features were accidentally disabled. * See https://wiki.gentoo.org/wiki/Modern_C_porting.
It erroneously determines that snprintf / vsnprintf "don't work" and uses a private fallback function instead.