Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Dec 2019 06:39:50 +0000
From:      bugzilla-noreply@freebsd.org
To:        gecko@FreeBSD.org
Subject:   [Bug 242791] www/firefox build fails after Xwayland removal (71.0_4)
Message-ID:  <bug-242791-21738@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 242791
           Summary: www/firefox build fails after Xwayland removal
                    (71.0_4)
           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: rkoberman@gmail.com
          Assignee: gecko@FreeBSD.org
             Flags: maintainer-feedback?(gecko@FreeBSD.org)

The removal of Xwayland breaks firefox build with the error:
/usr/local/bin/clang++90 -o Unified_cpp_toolkit_xre0.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-71.0/config/gcc_hidden.h -DNDEBUG=3D1
-DTRIMMED=3D1 -DTELEMETRY_PING_FORMAT_VERSION=3D4 -DPROXY_PRINTING=3D1 -DOS=
_POSIX=3D1
-DOS_FREEBSD=3D1 -DOS_BSD=3D1 -DUSE_GLX_TEST '-DMOZ_APP_NAME=3D"firefox"'
'-DMOZ_APP_BASENAME=3D"Firefox"' '-DMOZ_APP_DISPLAYNAME=3D"Firefox"'
'-DMOZ_APP_VENDOR=3D"Mozilla"' '-DMOZ_APP_VERSION=3D"71.0"' '-DOS_TARGET=3D=
"FreeBSD"'
'-DMOZ_WIDGET_TOOLKIT=3D"gtk"' '-DTARGET_OS_ABI=3D"FreeBSD_x86_64-gcc3"'
-DGRE_MILESTONE=3D71.0 -DMOZ_APP_VERSION_DISPLAY=3D71.0 -DAPP_VERSION=3D71.0
'-DAPP_ID=3D{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_BUILD_APP_IS_BROW=
SER
-DTOPOBJDIR=3D/usr/ports/www/firefox/work/.build -DSTATIC_EXPORTABLE_JS_API
-DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/xre
-I/usr/ports/www/firefox/work/.build/toolkit/xre
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/components/remote
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/components/printingui
-I/usr/ports/www/firefox/work/.build/ipc/ipdl/_ipdlheaders
-I/usr/ports/www/firefox/work/firefox-71.0/ipc/chromium/src
-I/usr/ports/www/firefox/work/firefox-71.0/ipc/glue
-I/usr/ports/www/firefox/work/firefox-71.0/other-licenses/nsis/Contrib/City=
Hash/cityhash
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/components/find
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/components/printingui/ipc
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/components/windowwatcher
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/mozapps/update/common
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/profile
-I/usr/ports/www/firefox/work/firefox-71.0/config
-I/usr/ports/www/firefox/work/firefox-71.0/dom/base
-I/usr/ports/www/firefox/work/firefox-71.0/dom/commandhandler
-I/usr/ports/www/firefox/work/firefox-71.0/dom/ipc
-I/usr/ports/www/firefox/work/firefox-71.0/dom/webbrowserpersist
-I/usr/ports/www/firefox/work/firefox-71.0/testing/gtest/mozilla
-I/usr/ports/www/firefox/work/firefox-71.0/toolkit/crashreporter
-I/usr/ports/www/firefox/work/firefox-71.0/xpcom/build
-I/usr/ports/www/firefox/work/.build/dist/include -I/usr/local/include/nspr
-I/usr/local/include/nss -I/usr/local/include/nss/nss
-I/usr/ports/www/firefox/work/.build/dist/include/nss -I/usr/local/include
-I/usr/local/include -I/usr/local/include/pixman-1 -fPIC -DMOZILLA_CLIENT
-include /usr/ports/www/firefox/work/.build/mozilla-config.h -Qunused-argum=
ents
-DLIBICONV_PLUG -isystem /usr/local/include -U_FORTIFY_SOURCE
-D_FORTIFY_SOURCE=3D2 -fstack-protector-strong -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
-Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis
-Wc++1z-compat -Wc++2a-compat -Wcomma -Wimplicit-fallthrough
-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 -Wformat -Wformat-security
-Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option
-Wno-return-type-c-linkage -fno-sized-deallocation -fno-aligned-new -O2 -pi=
pe
-O3 -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3D2 -fstack-protector-strong -fno-excep=
tions
-fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections
-fno-exceptions -fno-math-errno -pipe -I/usr/local/include -O2 -O3
-fno-omit-frame-pointer -funwind-tables
-I/usr/ports/www/firefox/work/firefox-71.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/dbus-1.0 -I/usr/local/lib/dbus-1.0/include
-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 -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/freetype2 -I/usr/local/include/libpng16
-I/usr/local/include/harfbuzz -I/usr/local/include/cairo
-I/usr/local/include/pixman-1 -I/usr/local/include/libdrm -D_THREAD_SAFE
-pthread -Wno-error=3Dshadow  -MD -MP -MF .deps/Unified_cpp_toolkit_xre0.o.=
pp=20=20
Unified_cpp_toolkit_xre0.cpp
In file included from Unified_cpp_toolkit_xre0.cpp:56:
/usr/ports/www/firefox/work/firefox-71.0/toolkit/xre/glxtest.cpp:39:10: fat=
al
error:=20
      'mozilla/widget/mozwayland.h' file not found
#include "mozilla/widget/mozwayland.h"

I find widget/gtk/mozwayland/mozwayland.h, but no mozilla/widget/mozwayland=
.h.

--=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-242791-21738>