Summary: | Build against npapi-sdk instead of xulrunner | ||
---|---|---|---|
Product: | PackageKit | Reporter: | Dominique Leuenberger <dominique-freedesktop.org> |
Component: | core | Assignee: | Richard Hughes <richard> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | rdieter |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Switch to npapi
D'Oh!. Of course configure.ac needs to be patched. |
Description
Dominique Leuenberger
2011-08-11 12:17:09 UTC
Comment on attachment 50140 [details] [review] Switch to npapi (In reply to comment #0) > For this reason, there are a collection of new SDK packages available now > (libjs185 and npapi-sdk). Are they available in distros already? > As tracking xulrunner is no longer possible, we suggest to switch to npapi: Makes sense. >diff --git a/configure b/configure >index 12a1a4a..d8364c7 100755 >--- a/configure >+++ b/configure >@@ -20279,7 +20279,7 @@ if test -n "$PK_BROWSER_PLUGIN_CFLAGS"; then > elif test -n "$PKG_CONFIG"; then > if test -n "$PKG_CONFIG" && \ > { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\\ >- mozilla-plugin \\ >+ npapi-sdk \\ > gio-unix-2.0 \\ > nspr \\ > cairo \\ You need to change configure.ac rather than the generated file. Richard. Created attachment 50152 [details] [review] D'Oh!. Of course configure.ac needs to be patched. (In reply to comment #1) > > For this reason, there are a collection of new SDK packages available now > > (libjs185 and npapi-sdk). > > Are they available in distros already? Any distro going forward with FF5/6/7/xxx will need them for sure. libjs185 seems already to be widely around (not of interest for us here), npapi-sdk seems to show up these days (showed up in openSUSE dev branch) > > As tracking xulrunner is no longer possible, we suggest to switch to npapi: > > Makes sense. > > [...] > > You need to change configure.ac rather than the generated file. Of course. See the new patch. I'm surprised to see this is not yet merged... are all distros just carrying a patch for this now? npapi-sdk doesn't seem available for me on Fedora, what package development files do I need to install? PackageKit has been able to build against npapi-sdk for a while already, nothing more to do here. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.