An alternative came to mind, how about removing version check and adding
an AC_whatever check?
No idea about what changes mozilla-plugin version 8 (version 2, in
openvrml case) introduced.

On Thu, Jul 17, 2014 at 08:03:25PM +0200, Matthias Klumpp wrote:
> That patch looks good to me, I could even apply it upstream. Is
> npapi-sdk a Debian-specific thing, or is it something other
> distributions will use as well soon?
> I also wonder if patching all downstream projects is the right way to
> solve this issue, but I don't know much about NPAPI (if 0.27 is the
> real API version number, then patching them is the right thing to do -
> otherwise for real compatibility with stuff that depended on
> mozilla-plugin, having a higher version number there would help)

See [0]. I packaged Gentoo maintainers' work [1] plus cherry-picked few
further changes.

[0] https://wiki.mozilla.org/NPAPI
[1] https://bitbucket.org/mgorny/npapi-sdk

AFAICS 0.27 never changed since initial import, nor on firefox tree [2].
If Gentoo upstream was more active, they would probably bump micro
version from .2 to .2+n, n is number of changes I cherry-picked.
Not sure that would be really needed.

[2] 
https://hg.mozilla.org/mozilla-central/file/75db55f6fd2c/dom/plugins/base/npapi.h#l57

At the moment in npapi-sdk-dev, mozilla-plugin.pc is just a link to
npapi-sdk.pc, broken by versioned dependencies as you pointed out.
Making it ship its own mozilla-plugin.pc with a higher version, yes
would fix versioned deps too.
IMHO patching upstream is better, just requiring more work.

Anyway, it looks like both mozilla and chromium are phasing NPAPI out.

https://blog.mozilla.org/security/2014/02/28/update-on-plugin-activation/
http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html


-- 
G..e


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to