Summary: | media-tv/xbmc-10.1 fails to build against media-libs/libpng-1.5.4 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin von Gagern <Martin.vGagern> |
Component: | Current packages | Assignee: | Gentoo Xbox project <xbox> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | axs |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
emerge --info |
Description
Martin von Gagern
2011-09-19 22:48:48 UTC
*** This bug has been marked as a duplicate of bug 380127 *** Our previous patch didn't cover any file called pngimage.cc. What were your USE flags when you attempted this installation? Could you please post your emerge --info and your full build.log? Thanks, ..removing the duplicate status; this is not (at least at first glance) a libpng-1.5 issue. As far as I can tell all of the code in this section is compatible with libpng-1.5, however there is definitely a build system issue responsible for these errors -- it looks like png.h was not included properly? Perhaps -I/usr/include/libpng15 is missing for some reason? I have no issues compiling this section of code against libpng-1.4 or libpng-1.5 ... Also, the config.log in ${S}/xbmc/screensavers/rsxs-0.9 has proper entries for libpng-1.5 inside it. (x86 stable with libpng-1.5 keyworded and libpng14.so.14 removed) If someone can replicate this, I'd appreciate it. you must post `emerge --info` with every bug report, as well as full build logs as attachments. snippets isn't going to cut it. Created attachment 287117 [details]
build log
Sorry, had to gzip this due to its size.
Created attachment 287119 [details]
emerge --info
(In reply to comment #3) > there is definitely a build system issue responsible for these errors Cannot reproduce this today. Looking at both my bash history and the build log, it seems I had CPPFLAGS='-DOF=_Z_OF' exported when I invoked that emerge. As bug #383179 comment #11 describes, that was intended as a work-around for recent zlib header modifications, affecting some other package in the same emerge run. Strange, that the error message doesn't mention this name, but I still guess that's the difference why the build succeeds today. Sorry for the noise. Feel free to resolve this INVALID or WORKSFORME unless someone else encounters the same. Failure caused by non-standard CPPFLAGS; marking bug resolved/invalid. Thanks for the extra info! Hopefully nobody else will run into this issue. |