Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 301481 - SLOTed <media-libs/jpeg-8 insufficent for compiling: Revive media-libs/jpeg-6b-r8
Summary: SLOTed <media-libs/jpeg-8 insufficent for compiling: Revive media-libs/jpeg-6...
Status: RESOLVED DUPLICATE of bug 293919
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-19 04:50 UTC by Christopher Byrne
Modified: 2010-01-19 17:49 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Byrne 2010-01-19 04:50:50 UTC
mjpegtools (bug 293919) and transcode (bug 294488) require they be compiled against jpeg-6.2 . Unfortunately, the new slotted jpeg ebuilds don't provide enough to be compiled against without media-libs/jpeg-8 . 

configure:23391: i686-pc-linux-gnu-gcc -o conftest -march=pentium4 -O2 -pipe -g -fno-strict-aliasing -pthread  -Wl,--as-needed conftest.c -ljpeg  -lm  >&5
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ljpeg
collect2: ld returned 1 exit status
configure:23397: $? = 1
[test program omitted]
configure:23415: result: no
configure:23425: error: JPEG 6b library missing - Go to http://www.ijg.org/

Note that the compiling problem is not limited to mjpegtools, NOTHING compiles against the new slotted ebuild without media-libs/jpeg-8 .

So as things stand now in Portage, there's NO way to compile a working mjpegtools / trasncode without the old ebuild.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-01-19 08:10:40 UTC
The slotted versions are only for binary-only applications where recompiling isn't an option. Locally masking everything from SLOT="0" will surely break the building...

*** This bug has been marked as a duplicate of bug 293919 ***
Comment 2 Christopher Byrne 2010-01-19 17:49:29 UTC
OK, I see. Well could media-libs/jpeg-6b-r8 be put back into portage? Working copies of mjegtools and transcode can't be compiled without it.