[fedora-arm] libproxy built

DJ Delorie dj at redhat.com
Tue Feb 28 03:40:20 UTC 2012


Found two problems.  The first was readily solvable with this patch:

diff -U 3 -r libproxy-0.4.7-old/libproxy/cmake/modules/pacrunner_webkit.cmk libproxy-0.4.7/libproxy/cmake/modules/pacrunner_webkit.cmk
--- libproxy-0.4.7-old/libproxy/cmake/modules/pacrunner_webkit.cmk	2011-06-06 17:44:37.000000000 -0400
+++ libproxy-0.4.7/libproxy/cmake/modules/pacrunner_webkit.cmk	2012-02-27 21:49:52.000000000 -0500
@@ -13,7 +13,7 @@
   endif()
 else()
   if(WITH_WEBKIT3)
-    px_check_modules(WEBKIT webkitgtk-3.0)
+    px_check_modules(WEBKIT webkitgtk-3.0 javascriptcoregtk-3.0)
   else()
     px_check_modules(WEBKIT webkit-1.0)
   endif()


The second problem was a syntax error in libproxy-0.4.7-js185.patch

+    pkg_search_module(MOZJS mozjs185>=1.8.5)

the version check seems to mess up the test, but this at least works
(and the test should be in BuildRequires anyway):

+    pkg_search_module(MOZJS mozjs185)

This was trickier to find, as when libproxy detects only one module,
it builds that module into libproxy.so instead of separately, causing
other problems that masked the above.


More information about the arm mailing list