Summary: | media-libs/libsdl2-2.0.14: src/thread/pthread directory fails to build (32-bit) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bob Wya <bob.mt.wya> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | ionen, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
media-libs:libsdl2-2.0.14:20210101-230606.log |
Description
Bob Wya
2021-01-01 23:15:50 UTC
Created attachment 680551 [details]
emerge --info
Created attachment 680554 [details]
media-libs:libsdl2-2.0.14:20210101-230606.log
Build log for =media-libs/libsdl2-2.0.14::gentoo ...
The ebuild has a workaround for this: # libsdl2-2.0.14 build regression. Please check if still needed append-flags -D__LINUX__ However I don't see -D__LINUX__ in your build log, and it's to be expected given: * lto-overlay: append-flags OVERRIDDEN Please don't override flag-o-matic and try again. Many ebuilds use append-flags for important flags. (In reply to Ionen Wolkens from comment #3) > The ebuild has a workaround for this: > # libsdl2-2.0.14 build regression. Please check if still needed > append-flags -D__LINUX__ > > However I don't see -D__LINUX__ in your build log, and it's to be expected > given: > * lto-overlay: append-flags OVERRIDDEN > > Please don't override flag-o-matic and try again. Many ebuilds use > append-flags for important flags. Thanks and sorry for the noise. I'll report an LTO_ENABLE_FLAGOMATIC=yes override is required for media-libs/libsdl2 Upstream. The package builds fine with that! (In reply to Bob Wya from comment #4) > Thanks and sorry for the noise. > > I'll report an LTO_ENABLE_FLAGOMATIC=yes override is required for > media-libs/libsdl2 Upstream. > The package builds fine with that! No problem, and may want to suggest to stop overriding append-flags entirely instead. I understand the rationale for the others like strip-flags, but append-flags is really just trouble. |