Bug#588655: vlc: FTBFS on kfreebsd-*: checking for UDEV... no

Reinhard Tartler siretart at tauware.de
Sun Jul 11 01:11:13 UTC 2010


On Sat, Jul 10, 2010 at 18:26:32 (EDT), Cyril Brulebois wrote:

> Hi,
>
> Reinhard Tartler <siretart at tauware.de> (10/07/2010):
>> it has problems with the xulrunner stuff:
>> 
>> configure: Checking for Mozilla
>> checking for libxul >= 1.9.2... no
>> checking for libxul >= 1.9.2... no
>> checking for seamonkey-plugin >= 1.9.2... no
>> checking for iceape-plugin >= 1.9.2... no
>> checking for xulrunner-plugin >= 1.9.2... no
>> checking for firefox-plugin >= 1.9.2... no
>> checking for iceweasel-plugin >= 1.9.2... no
>> checking for mozilla-plugin >= 1.9.2... no
>> checking for mozilla-config... no
>> checking for seamonkey-config... no
>> checking for xulrunner-config... no
>> configure: error: Please install the Mozilla development tools (version 1.9.2 or higher) or use --disable-mozilla.
>> 
>> Why is there no xulrunner-config on kFreeBSD?
>
> Hmmmm.
>
> On asdfasdf.debian.net:
> | configure: Checking for Mozilla
> | Using libxul package.
> | checking npfunctions.h usability... yes
> | checking npfunctions.h presence... yes
> | checking for npfunctions.h... yes
> | checking npapi.h usability... yes
> | checking npapi.h presence... yes
> | checking for npapi.h... yes
> | checking for npruntime.h... yes
> | checking for XPM... yes
> | configure: creating ./vlc-config.in
> | configure: updating cache config.cache
> | configure: creating ./config.status
>
> Not sure why you had that.

meeh, because I didn't notice that dpkg did not try to apply the quilt
patches despite being in Format 3.0 (quilt). Applying the patches by
hand solved this problem.

Anyway, I think i managed to finally build it on kfreebsd. The first
issue was to forcefully disable alsa, it seems vlc doesn't build with
the salsa library for some reason.

The next fix is a fairly trivial typo in an ifdef branch in the file
access module that seems to be only selected on kfreebsd.

both issues are fixed in git, I'm doing a testbuild right now.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4



More information about the pkg-mozilla-maintainers mailing list