Re: xulrunner-dev is gone
On Wed, Jun 11, 2014 at 07:02:23PM +0200, Gabriele Giacone wrote: On Wed, Jun 11, 2014 at 11:41 AM, Mike Hommey m...@glandium.org wrote: AFAICT, Ubuntu has a firefox-dev package that only contains NPAPI headers in /usr/include/firefox. I don't think that would be enough for all rdeps we have in Debian. I think some are not NPAPI plugins. Anyways, I guess most rdeps are just using the mozilla-*.pc files. I'll at least add the mozilla-plugin.pc one in next upload (which I'll do tomorrow morning, after I confirm only armel is broken). That should help most. How about linking /u/i/xulrunner - /u/i/iceweasel-N instead? Thanks, way cleaner. BTW would packaging npapi-sdk still be a good alternative? https://bugs.debian.org/642168 Definitely, yes. I've just uploaded it to mentors. Anyone interested in reviewing/sponsoring it? http://mentors.debian.net/package/npapi-sdk You should install a mozilla-plugin.pc pkg-config file too. (and conflict with xulrunner-dev as a consequence). That would allow packages requiring the headers to build against that package instead of xulrunner-dev without having to patch the source. That said, the source you took seems outdated, and there are a few other repos on github that have more recent headers. Also note the canonical upstream is https://code.google.com/p/npapi-sdk/source/list (and r20 is what the iceweasel source contains) Cheers, Mike ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: xulrunner-dev is gone
[ CC'ing Petter Reinholdtsen possible sponsor ] On Thu, Jun 12, 2014 at 1:14 PM, Mike Hommey m...@glandium.org wrote: You should install a mozilla-plugin.pc pkg-config file too. (and conflict with xulrunner-dev as a consequence). That would allow packages requiring the headers to build against that package instead of xulrunner-dev without having to patch the source. Done. That said, the source you took seems outdated, and there are a few other repos on github that have more recent headers. Also note the canonical upstream is https://code.google.com/p/npapi-sdk/source/list (and r20 is what the iceweasel source contains) I'm considering as upstream both mozilla providing headers [1] and gentoo folks providing autotools files [2]. [2] misses revisions from r21 to r23 I've cherry-picked from [1]. Initial release would be 0.27.3~r23-1 [1] https://code.google.com/p/npapi-sdk [2] https://bitbucket.org/mgorny/npapi-sdk Moved from github and pkg-mozilla I don't belong to to collab-maint http://anonscm.debian.org/gitweb/?p=collab-maint/npapi-sdk.git and reuploaded to mentors http://mentors.debian.net/package/npapi-sdk -- G..e ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: xulrunner-dev is gone
Hi, On Wed, Jun 11, 2014 at 4:47 AM, Mike Hommey m...@glandium.org wrote: I just uploaded iceweasel 30 to unstable, which is the first version not to provide xulrunner-dev. Instead, there is an iceweasel-dev package, and it most certainly has things missing. Read: I *know* there are things missing. I just don't know what specifically reverse build deps would need. This is where I need your assistance: could you try building your packages against iceweasel-dev and see what they are bugging about? Please file bugs against iceweasel-dev for anything missing you'd encounter. At the moment gnash expects npapi.h under /usr/include/xulrunner* dirs. Fixable by making it look for it also under /usr/include/iceweasel*. Will ubuntu move headers to /u/i/firefox*? How about linking /u/i/xulrunner - /u/i/iceweasel-N instead? BTW would packaging npapi-sdk still be a good alternative? https://bugs.debian.org/642168 -- G..e ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: xulrunner-dev is gone
Hi, On Wed, Jun 11, 2014 at 11:47:17AM +0900, Mike Hommey wrote: I just uploaded iceweasel 30 to unstable, which is the first version not to provide xulrunner-dev. Instead, there is an iceweasel-dev package, and it most certainly has things missing. Read: I *know* there are things missing. I just don't know what specifically reverse build deps would need. Wait. You upload something known-broken to unstable? Why on earth didn't you ask people to test on experimental first? This is where I need your assistance: could you try building your packages against iceweasel-dev and see what they are bugging about? Please file bugs against iceweasel-dev for anything missing you'd encounter. Will do. (Maybe not a bad move of LO to remove all NPAPI support.) I *will* eventually get to doing the research myself, but it would really be helpful if you could beat me to it :) It would really be helpful not to break unstable like that. Regards, Rene ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: xulrunner-dev is gone
On Wed, Jun 11, 2014 at 07:25:27AM +0200, Rene Engelhard wrote: Hi, On Wed, Jun 11, 2014 at 11:47:17AM +0900, Mike Hommey wrote: I just uploaded iceweasel 30 to unstable, which is the first version not to provide xulrunner-dev. Instead, there is an iceweasel-dev package, and it most certainly has things missing. Read: I *know* there are things missing. I just don't know what specifically reverse build deps would need. Wait. You upload something known-broken to unstable? I actually only had the oh crap moment, *after* uploading. Shit happens. I'm not going to upload 29 with an epoch for that, though. Mike ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: xulrunner-dev is gone
On Wed, Jun 11, 2014 at 11:25:53AM +0200, Gabriele Giacone wrote: Hi, On Wed, Jun 11, 2014 at 4:47 AM, Mike Hommey m...@glandium.org wrote: I just uploaded iceweasel 30 to unstable, which is the first version not to provide xulrunner-dev. Instead, there is an iceweasel-dev package, and it most certainly has things missing. Read: I *know* there are things missing. I just don't know what specifically reverse build deps would need. This is where I need your assistance: could you try building your packages against iceweasel-dev and see what they are bugging about? Please file bugs against iceweasel-dev for anything missing you'd encounter. At the moment gnash expects npapi.h under /usr/include/xulrunner* dirs. Fixable by making it look for it also under /usr/include/iceweasel*. Will ubuntu move headers to /u/i/firefox*? AFAICT, Ubuntu has a firefox-dev package that only contains NPAPI headers in /usr/include/firefox. I don't think that would be enough for all rdeps we have in Debian. I think some are not NPAPI plugins. Anyways, I guess most rdeps are just using the mozilla-*.pc files. I'll at least add the mozilla-plugin.pc one in next upload (which I'll do tomorrow morning, after I confirm only armel is broken). That should help most. How about linking /u/i/xulrunner - /u/i/iceweasel-N instead? BTW would packaging npapi-sdk still be a good alternative? https://bugs.debian.org/642168 Definitely, yes. Mike ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Re: xulrunner-dev is gone
On Wed, Jun 11, 2014 at 11:41 AM, Mike Hommey m...@glandium.org wrote: AFAICT, Ubuntu has a firefox-dev package that only contains NPAPI headers in /usr/include/firefox. I don't think that would be enough for all rdeps we have in Debian. I think some are not NPAPI plugins. Anyways, I guess most rdeps are just using the mozilla-*.pc files. I'll at least add the mozilla-plugin.pc one in next upload (which I'll do tomorrow morning, after I confirm only armel is broken). That should help most. How about linking /u/i/xulrunner - /u/i/iceweasel-N instead? Thanks, way cleaner. BTW would packaging npapi-sdk still be a good alternative? https://bugs.debian.org/642168 Definitely, yes. I've just uploaded it to mentors. Anyone interested in reviewing/sponsoring it? http://mentors.debian.net/package/npapi-sdk Packaging at https://github.com/gg0/npapi-sdk Thanks, -- G..e ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
xulrunner-dev is gone
Hi, I just uploaded iceweasel 30 to unstable, which is the first version not to provide xulrunner-dev. Instead, there is an iceweasel-dev package, and it most certainly has things missing. Read: I *know* there are things missing. I just don't know what specifically reverse build deps would need. This is where I need your assistance: could you try building your packages against iceweasel-dev and see what they are bugging about? Please file bugs against iceweasel-dev for anything missing you'd encounter. I *will* eventually get to doing the research myself, but it would really be helpful if you could beat me to it :) Cheers, Mike ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers