Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 906022 - app-editors/wily-1.0-r2 has implicit function declarations in configure logs (MUSL-SYSTEM)
Summary: app-editors/wily-1.0-r2 has implicit function declarations in configure logs ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: implicit-in-configure gcc-14-stable
  Show dependency tree
 
Reported: 2023-05-09 12:41 UTC by Agostino Sarubbo
Modified: 2025-02-10 09:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,52.22 KB, text/plain)
2023-05-09 12:41 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-05-09 12:41:07 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: app-editors/wily-1.0-r2 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.
Comment 1 Agostino Sarubbo gentoo-dev 2023-05-09 12:41:09 UTC
Created attachment 861392 [details]
build.log

build log and emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2025-02-10 09:13:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f342860898b967754ef8ce0eeb08107dbd891ddb

commit f342860898b967754ef8ce0eeb08107dbd891ddb
Author:     NHOrus <jy6x2b32pie9@yahoo.com>
AuthorDate: 2025-01-13 17:18:00 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-02-10 09:07:39 +0000

    app-editors/wily: update EAPI 7 -> 8, prepare for GCC-15
    
    Fixes great annoyance of compilation continuing even when errors happen
    halfway, explicit ar that fails compilation in MUSL systems and autoreconf
    that fixes implicit declarations in configure.
    Compiles without errors with -std=gnu23, but not -std=c23
    
    Closes: https://bugs.gentoo.org/906022
    Closes: https://bugs.gentoo.org/729238
    Closes: https://bugs.gentoo.org/877123
    Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
    Closes: https://github.com/gentoo/gentoo/pull/40119
    Signed-off-by: Sam James <sam@gentoo.org>

 app-editors/wily/files/wily-1.0-C23.patch | 101 ++++++++++++++++++++++++++++++
 app-editors/wily/wily-1.0-r3.ebuild       |  48 ++++++++++++++
 2 files changed, 149 insertions(+)