Summary: | app-editors/emacs-29.2 has implicit function declarations in configure logs | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | GNU Emacs project <gnu-emacs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 906027 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
![]() Created attachment 883482 [details]
build.log
build log and emerge --info
Found the following implicit function declarations in configure logs: config.log:2313 - malloc_set_state config.log:2317 - malloc_get_state config.log:7796 - MIN config.log:12645 - static_assert config.log:21431 - alignof Same gnulib issue that we had discussed for emacs-28.3 in bug 898304. The reasoning about errors with an additional warning still applies, therefore I am resolving this as duplicate. *** This bug has been marked as a duplicate of bug 898304 *** (In reply to Ulrich Müller from comment #3) > Same gnulib issue that we had discussed for emacs-28.3 in bug 898304. Right, but please apply what suggested in https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0072 (In reply to Agostino Sarubbo from comment #4) > (In reply to Ulrich Müller from comment #3) > > Same gnulib issue that we had discussed for emacs-28.3 in bug 898304. > > Right, but please apply what suggested in > https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0072 Yes, please. There's more than enough work to do without having to argue about this. The suppression variable exists for false positives, so please use it. That would be QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof ) in global scope? Or local variable in src_configure()? (In reply to Ulrich Müller from comment #6) > That would be > > QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof ) > > in global scope? Or local variable in src_configure()? The example at https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0072 shows at global scope. global scope is fine, thanks! Will do, although I still think that this qualifies as a tinderbox bug and should be fixed there. |