Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 504682 - net-libs/webkit-gtk-2.2.5 searches for libs in system path instead of prefix
Summary: net-libs/webkit-gtk-2.2.5 searches for libs in system path instead of prefix
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords: NeedPatch
Depends on:
Blocks:
 
Reported: 2014-03-15 12:30 UTC by Justin Lecher (RETIRED)
Modified: 2018-02-23 06:16 UTC (History)
1 user (show)

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


Attachments
config.log (config.log,47.46 KB, text/x-log)
2014-07-17 07:05 UTC, Justin Lecher (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Lecher (RETIRED) gentoo-dev 2014-03-15 12:30:42 UTC
configure:16888: result: yes
configure:16898: checking for jpeg_destroy_decompress in -ljpeg
configure:16923: clang -o conftest -O2 -pipe -march=core2 -mssse3  -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -Wl,--no-keep-memory -Wl,--reduce-memory-overheads conftest.c -ljpeg   >&5
configure:16923: $? = 0
configure:16932: result: yes
configure:16941: checking for jpeglib
configure:16953: clang -E  conftest.c
conftest.c:30:10: fatal error: 'jpeglib.h' file not found
#include <jpeglib.h>
         ^
1 error generated.
configure:16953: $? = 1



but jpeg is installed
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2014-03-15 15:54:40 UTC
(In reply to Justin Lecher from comment #0)
> but jpeg is installed

In the prefix I mean, not on the host. Installing it on the host I get the next break with the webp check which also checks on the system not on prefix.
Comment 2 Pacho Ramos gentoo-dev 2014-07-16 09:05:52 UTC
What is the status of this with 2.4.4?
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2014-07-17 07:05:16 UTC
Still the same

configure: error: JPEG library (libjpeg) not found

!!! Please attach the following file when seeking support:
!!! /opt/scisoft64/var/tmp/portage/net-libs/webkit-gtk-2.4.4/work/webkitgtk-2.4.4/config.log
 * ERROR: net-libs/webkit-gtk-2.4.4::gentoo_prefix failed (configure phase):
 *   econf failed
 *
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2014-07-17 07:05:37 UTC
Created attachment 380870 [details]
config.log
Comment 5 Pacho Ramos gentoo-dev 2015-01-13 15:53:13 UTC
2.6.x uses cmake and likely it checks now for jpeg in a really different way... but it will still be valid for older slots :(
Comment 6 Mart Raudsepp gentoo-dev 2018-02-23 06:16:02 UTC
These old SLOTs have been p.masked, please remove them if you still have them. Newer versions are presumably not hitting this with cmake.

# Mart Raudsepp <leio@gentoo.org> (23 Feb 2018)
# Old net-libs/webkit-gtk SLOTs have hundreds of known security issues.
# Use the security safe net-libs webkit-gtk SLOT=4 instead via
# libraries and applications ported to gtk3 and webkit2gtk API.
# Masked for removal in 30 days. Bug #577068.
# Please keep this package.mask entry until at least 25th May 2018 for
# extra notification of the security vulnerabilities.
net-libs/webkit-gtk:2
net-libs/webkit-gtk:3