| Summary: | kde-base/gwenview can't find libjpeg version when using abi_x86_32 and libjpeg-turbo | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Pavel Procopiuc <hyrurg> |
| Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | anarchy, carlphilippreh, casta, floppym, graphics+disabled, jason, john, paolo.pedroni, polynomial-c, realnc, ssuominen, strufkin |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Pavel Procopiuc
2013-08-02 13:19:10 UTC
*** Bug 479512 has been marked as a duplicate of this bug. *** It is most certainly related to this bug: 479502 I can confirm this build failure on my ~amd64 laptop. With the new jpeg-turbo introduced I had more than 50 packages requiring rebuilding. This was the only one to fail and it did so in the setup phase as explained previously. I'm on KDE 4.10.97 from the kde overlay and the problem is also there with kde-base/gwenview-4.10.97. The problem is that lib/CMakeLists.txt tries to parse /usr/include/jconfig.h directly, instead of running it through the pre-processor.
With the new multilib wrapper stuff, JPEG_LIB_VERSION is defined in /usr/include/${CHOST}/jconfig.h, which gets #include-d into /usr/include/jconfig.h.
Copying libjpeg-turbo maintainers. The issue appears to be fixed with kde-base/gwenview-4.10.5-r1 which was released earlier today. To those (like myself) who were experiencing this problem, resync portage and the new version should be drawn into the queue. I hope this helps. This has been fixed in both gx86 and the kde overlay |