Bug 106693

Summary: libxml2 is detected by build-webkit but include path is not passed during compilation
Product: WebKit Reporter: Rich Dubielzig <rich.dubielzig>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: ahmad.saleem792
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
output of build-webkit --qt none

Rich Dubielzig
Reported 2013-01-11 13:20:38 PST
Created attachment 182402 [details] output of build-webkit --qt I am attempting to compile WebKit nightly on CentOS 6.3 [rich@localhost WebKit]$ uname -a Linux localhost.localdomain 2.6.32-279.19.1.el6.x86_64 #1 SMP Wed Dec 19 07:05:20 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux I have installed the libxml2 and libxml2-devel packages on my system. My build process is to add information about my qt-5.0 installation to my PATH and QTDIR environment variables, then navigate to the WebKit root directory and execute ./Tools/Scripts/build-webkit --qt I can see in the configure tests run by the build process that libxml2 is found: Running configure tests... ... Checking for libxml2... yes ... Yet when compilation runs to the point where Source/WebCore/dom/Document.cpp needs to be compiled, the file libxml/parser.h is not found. This is because the flag -I/usr/include/libxml2 is not being included in the g++ call to compile the file. I noticed that WebKit source is also included as part of the qt-5.0 source distribution. I recompiled qt-5.0 and noticed that libxml2 flag was properly included with -I in that package. This error also happens when I leave out the --qt flag and run build-webkit with no arguments or with --only-webkit. I've attached the output of ./Tools/Scripts/build-webkit --qt >& build_debug
Attachments
output of build-webkit --qt (328.27 KB, application/x-bzip2)
2013-01-11 13:20 PST, Rich Dubielzig
no flags
Ahmad Saleem
Comment 1 2024-04-19 08:34:56 PDT
QT port is not supported anymore. Marking this as 'RESOLVED WONTFIX', if there are similar bugs now, it would benefit from newer bug reports.
Note You need to log in before you can comment on or make changes to this bug.