Summary: added "--with-xulrunner-sdk=$(shell pkg-config --variable=sdkdir mozilla-plugin)" to rules which yields "/usr/lib/firefox-devel" as the location of the Gecko dev files, not "/usr/include/firefox-11.0" as above.
Added "--enable-new-libxul", which is on by default starting with gecko-mediaplayer 1.0.6. This fixes a build error relating to uppercase/lowercase that would occur without it.
This means two build flags are all that's needed for this to work and not source code patches. FYI, 1.0.6 also builds, and as long as there are no major changes to firefox-dev in the future, such as the removal of /usr/lib/pkgconfig/mozilla-plugin.pc (the only mozilla pkgconfig file left in Ubuntu as far as I can tell) there shouldn't be too much trouble with this package.
Fixed here: /code.launchpad .net/~brandonsn ider/+junk/ gecko-mediaplay er
https:/
Summary: added "--with- xulrunner- sdk=$(shell pkg-config --variable=sdkdir mozilla-plugin)" to rules which yields "/usr/lib/ firefox- devel" as the location of the Gecko dev files, not "/usr/include/ firefox- 11.0" as above.
Added "--enable- new-libxul" , which is on by default starting with gecko-mediaplayer 1.0.6. This fixes a build error relating to uppercase/lowercase that would occur without it.
Ran test builds, they succeed: https:/ /launchpadlibra rian.net/ 101427031/ buildlog_ ubuntu- precise- i386.gecko- mediaplayer_ 1.0.5-1ubuntu1~ ppa1_BUILDING. txt.gz
This means two build flags are all that's needed for this to work and not source code patches. FYI, 1.0.6 also builds, and as long as there are no major changes to firefox-dev in the future, such as the removal of /usr/lib/ pkgconfig/ mozilla- plugin. pc (the only mozilla pkgconfig file left in Ubuntu as far as I can tell) there shouldn't be too much trouble with this package.