Firefox build fails on FreeBSD 12.1 amd64

Greg V greg at unrelenting.technology
Tue Nov 3 23:03:01 UTC 2020



On Tue, Nov 3, 2020 at 21:18, vladimirtt at gmail.com wrote:
> Hi Team,
> 
> since a couple of days i've been trying to build Firefox on my 
> FreeBSD 12.1
> amd64 box (FreeBSD 12.1-RELEASE-p10 GENERIC  amd64).
> 
> I've been trying to build through ports both the upstream version 
> (82.0.2)
> and the ESR version (78.4.0).
> 
> In both cases the build process fails with an error message like this:
> 
> /usr/ports/www/firefox-esr/work/.build/dist/system_wrappers/sys/eventfd.h:3:15:
> fatal error:
>       'sys/eventfd.h' file not found
> #include_next <sys/eventfd.h>
>               ^~~~~~~~~~~~~~~
> 1 error generated.

pkg install libepoll-shim

Well, actually you should already have it, at least via the gtk3 -> 
wayland dependency.
Did you custom build gtk3 without the WAYLAND option? :(

I guess an explicit dependency should be added in the gecko ports..




More information about the freebsd-gecko mailing list