https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-analyzer/nagios-plugins-2.4.2-r3 has implicit function declarations in configure logs (MUSL-SYSTEM). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: (MUSL-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc but this bug MAY or MAY NOT BE related to musl. See also: https://bugs.gentoo.org/898488#c4.
Created attachment 863110 [details] build.log build log and emerge --info
Found the following implicit function declarations in configure logs: config.log:9058 - statvfs64 config.log:19021 - re_set_syntax config.log:19035 - re_compile_pattern config.log:19041 - re_search config.log:19074 - re_match
(In reply to Agostino Sarubbo from comment #2) > Found the following implicit function declarations in configure logs: > > config.log:9058 - statvfs64 > config.log:19021 - re_set_syntax > config.log:19035 - re_compile_pattern > config.log:19041 - re_search > config.log:19074 - re_match These are all from gnulib. The first is doing what it's supposed to do. The re_* checks are also working I believe: the test is checking whether or not --without-included-regex should be the default, and its description is, don't compile regex; this is the default on systems with recent-enough versions of the GNU C Library so if musl is missing those re_* functions, then the test is working correctly by failing when they are implicitly defined.
*** Bug 924341 has been marked as a duplicate of this bug. ***
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5f0900961c62d11d53c2cf74d452413a6ff518 commit bd5f0900961c62d11d53c2cf74d452413a6ff518 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2024-02-18 15:03:12 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2024-02-18 15:07:34 +0000 net-analyzer/nagios-plugins: whitelist some implicit function definitions Bug: https://bugs.gentoo.org/907755 Closes: https://bugs.gentoo.org/924341 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> net-analyzer/nagios-plugins/nagios-plugins-2.4.6.ebuild | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-)