Summary: | sys-boot/grub-2.12-r1 has implicit function declarations in configure logs (MUSL-CLANG-SYSTEM) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Mike Gilbert <floppym> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | base-system |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | fixed in 2.12-r1 (fp?) | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 906027 | ||
Attachments: | build.log.xz |
Description
Agostino Sarubbo
![]() Created attachment 856782 [details]
build.log.xz
build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
This is failing on regex functions that glibc provides but musl does not. If the functions are missing from libc, a replacement from gnulib is used. * QA Notice: Found the following implicit function declarations in configure logs: * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7441 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7453 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7459 - re_search * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7462 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7465 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7471 - re_search * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7474 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7483 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-xen/config.log:7489 - re_search * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7441 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7453 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7459 - re_search * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7462 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7465 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7471 - re_search * /var/mp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7474 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7483 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-pc/config.log:7489 - re_search * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7441 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7453 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7459 - re_search * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7462 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7465 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7471 - re_search * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7474 - re_set_syntax * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7483 - re_compile_pattern * /var/tmp/portage/sys-boot/grub-2.06-r6/work/grub-2.06-efi-64/config.log:7489 - re_search * Check that no features were accidentally disabled. tinderbox_musl has reproduced this issue with version 2.12-r1 - Updating summary. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33d4b0286c7ba1ade27f66ff352ce18e1e3273f commit e33d4b0286c7ba1ade27f66ff352ce18e1e3273f Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-01-16 17:39:58 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-01-16 17:39:58 +0000 sys-boot/grub: set QA_CONFIG_IMPL_DECL_SKIP Closes: https://bugs.gentoo.org/900348 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-boot/grub/grub-2.06-r9.ebuild | 5 +++++ sys-boot/grub/grub-2.12-r1.ebuild | 5 +++++ sys-boot/grub/grub-9999.ebuild | 5 +++++ 3 files changed, 15 insertions(+) |