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