Summary: | media-libs/freeimage-3.15.4 stabilization request (WAS: media-libs/freeimage-3.15.3-r2[raw] fails to build with media-libs/libraw-0.15.2) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael Weber (RETIRED) <xmw> |
Component: | [OLD] Keywording and Stabilization | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | kentnl, vayerx |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 479476 | ||
Bug Blocks: | 497686 | ||
Attachments: | build.log |
Description
Michael Weber (RETIRED)
2013-07-31 12:48:03 UTC
It appears to be due to the recent upgrade of libraw. By chance, I happened to rebuild freeimage today with USE=raw, successfully. Afterwards, libraw was upgraded to 0.15.2 Selected lines from my emerge.log : 1354341588 - completed emerge (1 of 2) media-libs/libraw-0.14.7 1354341671 - completed emerge (2 of 2) media-libs/freeimage-3.15.3 # Upgrade 1375236888 - completed emerge (1 of 1) media-libs/freeimage-3.15.3-r2 1375242199 - completed emerge (13 of 148) media-libs/libraw-0.15.2 It is only after upgrading libraw does freeimage stop compiling, and I only tried rebuilding it because the libraw .so went away. ^ this suggests there may be a compatibility mismatch with libraw. (In reply to Kent Fredric from comment #1) > It appears to be due to the recent upgrade of libraw. > > By chance, I happened to rebuild freeimage today with USE=raw, successfully. > > Afterwards, libraw was upgraded to 0.15.2 > media-libs/freeimage-3.15.4 builds with media-libs/libraw-0.15.2 Please consider stabilization, build with USE=raw fails after libraw-0.15.2 upgrade (bug 477634). Why did you make this stabilization depend on bug 479476? There is no need, only ~arch has issues. There are only two stable consumers and both build/run fine. arch teams go ahead *** Bug 485556 has been marked as a duplicate of this bug. *** I'm using only stable arch flags and I have this problem as well. media-libs/libraw-0.15.4 media-libs/freeimage-3.15.3-r2 libraw apparently broke their interface -- not always a bad thing, but it will have repercussions. Either way, I'm guessing that the older version of libraw (prior to the interface change) needs to go back into the repo and 0.15.4 should be marked unstable until everything that depends upon it and adapts to the changes becomes stable. amd64 stable x86 done, last arch, closing the bug! |