pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: "firefox" fails packaging on 9.3_STABLE/amd64



On Fri, 23 Jun 2023 at 19:25, John D. Baker <jdbaker%consolidated.net@localhost> wrote:
>
> With pkgsrc-HEAD during the freeze leading to pkgsrc-2023Q2, building
> "www/firefox" on NetBSD/amd64-9.3_STABLE, using pkgsrc GCC10 as the
> pkgsrc compiler fails packaging with:
>
> [...]
> => Automatic manual page handling
> => Generating post-install file lists
> pkg_create: can't stat `/tmp/pkgsrc/www/firefox/work/.destdir/usr/pkg/lib/firefox/vaapitest'
> => Checking file-check results for firefox-114.0.1
> ERROR: ************************************************************
> ERROR: The following files are in the PLIST but not in /tmp/pkgsrc/www/firefox/work/.destdir/usr/pkg:
> ERROR:         /tmp/pkgsrc/www/firefox/work/.destdir/usr/pkg/lib/firefox/vaapitest
> *** Error code 1
>
> Stop.
> make[1]: stopped in /x/pkgsrc/www/firefox
> *** Error code 1
>
> Stop.
> make: stopped in /x/pkgsrc/www/firefox
>
>
> All dependencies and other packages are fully up to date.
>
>
> Bulk-build results seem to indicate that 9.0/amd64 does not have this
> problem.
>
> I build with the following options:
>
> PKG_DEFAULT_OPTIONS+=pam ssl oss -cups -pulseaudio -alsa -dbus -gvfs -jack
> PKG_DEFAULT_OPTIONS+=-wayland
>
> No additional specific options for firefox.

Looks like firefox-114.0.1/widget/gtk/moz.build has

if CONFIG["MOZ_WAYLAND"]:
    DIRS += ["wayland", "mozwayland", "vaapitest"]

So you may need to add a conditional to the PLIST for that to build :)

David


Home | Main Index | Thread Index | Old Index