Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 940206 - =media-gfx/rawtherapee-5.11 fails with gcc-14.2.1_p20240921 - <artificial>:(.text+0x11a73): undefined reference to `rtengine::RawImageSource::fast_demosaic()
Summary: =media-gfx/rawtherapee-5.11 fails with gcc-14.2.1_p20240921 - <artificial>:(....
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Ben Kohler
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-24 23:50 UTC by tdr
Modified: 2024-11-24 23:27 UTC (History)
1 user (show)

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


Attachments
failed build log (rawtherapee-5.11-fail.log,986.75 KB, text/plain)
2024-09-24 23:50 UTC, tdr
Details
emerge--info (emerge--info.txt,6.29 KB, text/plain)
2024-09-24 23:50 UTC, tdr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tdr 2024-09-24 23:50:08 UTC
Created attachment 903667 [details]
failed build log

=media-gfx/rawtherapee-5.11 fails with gcc-14.2.1_p20240921

previously worked with 14.2.1_p20240817
Comment 1 tdr 2024-09-24 23:50:26 UTC
Created attachment 903668 [details]
emerge--info
Comment 2 Andreas Sturmlechner gentoo-dev 2024-09-25 06:30:54 UTC
Your emerge --info actually says gcc-15? Contradicting build.log, unless that's how current snapshots mis-identify?
Comment 3 tdr 2024-11-18 15:54:14 UTC
I have multiple env files that accommodate packages that require accommodations to build, and some of those direct to use specific gcc versions.


From the build log attached:

    -- The C compiler identification is GNU 14.2.1
    -- The CXX compiler identification is GNU 14.2.1



emerge --info always list all the versions of gcc installed, today for example:

sys-devel/gcc:  11.5.0::gentoo, 12.4.1_p20241031::gentoo, 13.3.1_p20241025::gentoo, 14.2.1_p20241026::gentoo, 15.0.0_pre20241117::gentoo


This issue apparently has already been fixed since the only remaining env over-ride I have set for it is a no "no-lto" environment