Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Nov 2020 08:31:41 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 251209] www/firefox: build fails for 83.0
Message-ID:  <bug-251209-21738@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D251209

            Bug ID: 251209
           Summary: www/firefox: build fails for 83.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gecko@FreeBSD.org
          Reporter: eugene@zhegan.in
          Assignee: gecko@FreeBSD.org
             Flags: maintainer-feedback?(gecko@FreeBSD.org)

FreeBSD 12.1-RELEASE-p2 amd64
recent ports (r555451)

port config:

Options        :
        ALSA           : off
        CANBERRA       : off
        DBUS           : on
        DEBUG          : off
        FFMPEG         : on
        GCONF          : off
        JACK           : off
        LIBPROXY       : off
        OPTIMIZED_CFLAGS: on
        PROFILE        : on
        PULSEAUDIO     : on
        SNDIO          : off
        TEST           : off


=3D=3D=3DCut=3D=3D=3D
# make MAKE_JOBS_UNSAFE=3Dyes
[...]
/usr/ports/www/firefox/work/.build/_virtualenvs/init_py3/bin/python -m
mozbuild.action.check_binary --target libmozwayland.so
BUILDTASK {"argv":
["/usr/ports/www/firefox/work/firefox-83.0/python/mozbuild/mozbuild/action/=
check_binary.py",
"--target", "libmozwayland.so"], "start": 1605601642.2130942, "end":
1605601642.217002, "context": null}
chmod +x libmozwayland.so
../../../config/nsinstall -R -m 644 'libmozwayland.so' '../../../dist/bin'
gmake[5]: Leaving directory
'/usr/ports/www/firefox/work/.build/widget/gtk/mozwayland'
gmake[5]: Entering directory '/usr/ports/www/firefox/work/.build/widget/gtk'
widget/gtk/Unified_cpp_widget_gtk0.o
/usr/local/bin/clang++11 -std=3Dgnu++17 -o Unified_cpp_widget_gtk0.o -c=20
-I/usr/ports/www/firefox/work/.build/dist/stl_wrappers
-I/usr/ports/www/firefox/work/.build/dist/system_wrappers -include
/usr/ports/www/firefox/work/firefox-83.0/config/gcc_hidden.h -U_FORTIFY_SOU=
RCE
-D_FORTIFY_SOURCE=3D2 -fstack-protector-strong -DNDEBUG=3D1 -DTRIMMED=3D1
-DOS_POSIX=3D1 -DOS_FREEBSD=3D1 -DOS_BSD=3D1 -DCAIRO_GFX '-DMOZ_APP_NAME=3D=
"firefox"'
-DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL
-DSTATIC_EXPORTABLE_JS_API
-I/usr/ports/www/firefox/work/firefox-83.0/widget/gtk
-I/usr/ports/www/firefox/work/.build/widget/gtk
-I/usr/ports/www/firefox/work/.build/ipc/ipdl/_ipdlheaders
-I/usr/ports/www/firefox/work/firefox-83.0/ipc/chromium/src
-I/usr/ports/www/firefox/work/firefox-83.0/ipc/glue
-I/usr/ports/www/firefox/work/firefox-83.0/layout/base
-I/usr/ports/www/firefox/work/firefox-83.0/layout/forms
-I/usr/ports/www/firefox/work/firefox-83.0/layout/generic
-I/usr/ports/www/firefox/work/firefox-83.0/layout/xul
-I/usr/ports/www/firefox/work/firefox-83.0/other-licenses/atk-1.0
-I/usr/ports/www/firefox/work/firefox-83.0/third_party/cups/include
-I/usr/ports/www/firefox/work/firefox-83.0/widget
-I/usr/ports/www/firefox/work/firefox-83.0/widget/headless
-I/usr/ports/www/firefox/work/firefox-83.0/widget/x11
-I/usr/ports/www/firefox/work/.build/dist/include -I/usr/local/include/nspr
-I/usr/local/include -I/usr/local/include/nss -I/usr/local/include/nspr
-I/usr/ports/www/firefox/work/.build/dist/include/nss -I/usr/local/include
-I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include -fP=
IC
-DMOZILLA_CLIENT -include /usr/ports/www/firefox/work/.build/mozilla-config=
.h
-Qunused-arguments -DLIBICONV_PLUG -isystem /usr/local/include
-Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body
-Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith
-Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits
-Wunreachable-code -Wunreachable-code-return -Wwrite-strings
-Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt
-Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis
-Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wunused-function
-Wunused-variable -Wstring-conversion -Wtautological-overlap-compare
-Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-comp=
are
-Wno-error=3Dtautological-type-limit-compare -Wno-inline-new-delete
-Wno-error=3Ddeprecated-declarations -Wno-error=3Darray-bounds
-Wno-error=3Dbackend-plugin -Wno-error=3Dreturn-std-move
-Wno-error=3Datomic-alignment -Wno-error=3Ddeprecated-copy -Wformat
-Wformat-security -Wno-gnu-zero-variadic-macro-arguments
-Werror=3Dimplicit-function-declaration -Wno-psabi -Wno-unknown-warning-opt=
ion
-fno-sized-deallocation -fno-aligned-new -O2 -pipe -O3 -DLIBICONV_PLUG
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing
-DLIBICONV_PLUG -isystem /usr/local/include -fno-exceptions
-fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections
-fno-exceptions -fno-math-errno -pipe -O2 -O3 -fno-omit-frame-pointer
-funwind-tables
-I/usr/ports/www/firefox/work/firefox-83.0/widget/gtk/compat-gtk3
-I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include -I/usr/local/include/fribidi -I/usr/local/include/cairo
-I/usr/local/include/pixman-1 -I/usr/local/include/freetype2
-I/usr/local/include/libpng16 -I/usr/local/include/libdrm
-I/usr/local/include/harfbuzz -I/usr/local/include/gdk-pixbuf-2.0
-I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/atk-1.0
-I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0
-I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include
-I/usr/local/include/gtk-3.0/unix-print -D_THREAD_SAFE -pthread
-I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include -I/usr/local/include/fribidi -I/usr/local/include/cairo
-I/usr/local/include/pixman-1 -I/usr/local/include/freetype2
-I/usr/local/include/libpng16 -I/usr/local/include/libdrm
-I/usr/local/include/harfbuzz -I/usr/local/include/gdk-pixbuf-2.0
-I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/atk-1.0
-I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0
-I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include -D_THREAD_S=
AFE
-pthread -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include -Wno-error=3Dshadow -fexperimental-new-pass-manager  -=
MD -MP
-MF .deps/Unified_cpp_widget_gtk0.o.pp   Unified_cpp_widget_gtk0.cpp
In file included from Unified_cpp_widget_gtk0.cpp:29:
In file included from
/usr/ports/www/firefox/work/firefox-83.0/widget/gtk/DMABufSurface.cpp:21:
/usr/ports/www/firefox/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.
gmake[5]: *** [/usr/ports/www/firefox/work/firefox-83.0/config/rules.mk:676:
Unified_cpp_widget_gtk0.o] Error 1
gmake[5]: Leaving directory '/usr/ports/www/firefox/work/.build/widget/gtk'
gmake[4]: *** [/usr/ports/www/firefox/work/firefox-83.0/config/recurse.mk:7=
2:
widget/gtk/target-objects] Error 2
gmake[4]: Leaving directory '/usr/ports/www/firefox/work/.build'
gmake[3]: *** [/usr/ports/www/firefox/work/firefox-83.0/config/recurse.mk:3=
4:
compile] Error 2
gmake[3]: Leaving directory '/usr/ports/www/firefox/work/.build'
gmake[2]: *** [/usr/ports/www/firefox/work/firefox-83.0/config/rules.mk:355:
all] Error 2
gmake[2]: Leaving directory '/usr/ports/www/firefox/work/.build'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/firefox
*** Error code 1

Stop.
make: stopped in /usr/ports/www/firefox
=3D=3D=3DCut=3D=3D=3D

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-251209-21738>