Bug 20338

Summary: [Gtk] Autotools should check for libxslt
Product: WebKit Reporter: Jan Alonzo <jmalonzo>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: alp
Priority: P2 Keywords: Gtk
Version: 528+ (Nightly build)   
Hardware: PC   
OS: All   
Attachments:
Description Flags
check for libxslt in autotools mrowe: review+

Jan Alonzo
Reported 2008-08-08 18:28:55 PDT
We're not checking for libxslt and hence, missing -lxslt in the build.
Attachments
check for libxslt in autotools (848 bytes, patch)
2008-08-08 18:29 PDT, Jan Alonzo
mrowe: review+
Jan Alonzo
Comment 1 2008-08-08 18:29:24 PDT
Created attachment 22716 [details] check for libxslt in autotools
Mark Rowe (bdash)
Comment 2 2008-08-09 18:35:22 PDT
Comment on attachment 22716 [details] check for libxslt in autotools r=me
Jan Alonzo
Comment 3 2008-08-09 19:04:01 PDT
Thanks. landed in r35654
Alp Toker
Comment 4 2008-08-09 19:52:33 PDT
Hi, The patch was missing a $ and broke the build: + libxslt >= LIBXSLT_REQUIRED_VERSION Moreover, we do check for libxslt, but only if XSL support is enabled in configure: # check if libxslt is available if test "$enable_xslt" = "yes"; then PKG_CHECK_MODULES([LIBXSLT],[libxslt >= $LIBXSLT_REQUIRED_VERSION]) AC_SUBST([LIBXSLT_CFLAGS]) AC_SUBST([LIBXSLT_LIBS]) fi Jan, was the existing XSLT check broken for you?
Alp Toker
Comment 5 2008-08-09 20:02:05 PDT
(In reply to comment #3) > Thanks. landed in r35654 > Backed out in r35655 to get things building. Jan, can you describe the configure issue so we can try again if there's still an issue? Cheers
Jan Alonzo
Comment 6 2008-08-09 20:30:56 PDT
Hi Alp Thanks for the rollback. This issue doesn't seem to be a WebKit/Gtk issue, but rather a packaged webkitgtk issue. Closing as INVALID as we don't really have to do anything here. FYI, I think you need to update the changelog which revision was actually rolled back. Here's your commit message: GTK+ build fixes. Back out r20338 libxslt check (conditional check already exists and this broke the build). Make the flex version check a warning rather than fatal to fix the build bot. Cheers
Note You need to log in before you can comment on or make changes to this bug.