tech-pkg archive

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

www/firefox fails to compile on NetBSD 11



NetBSD 11.0_RC4, on aarch64:

gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/builtin'
mkdir -p '.deps/'
/usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -std=gnu++20 -o RegExp.o -c  -I/usr/pkgsrc/www/firefox/work/build/dist/stl_wrappers -I/usr/pkgsrc/www/firefox/work/build/dist/system_wrappers -include /usr/pkgsrc/www/firefox/work/firefox-150.0.3/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -DMOZ_SUPPORT_LEAKCHECKING -I/usr/pkgsrc/www/firefox/work/build/js/src -I/usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src -I/usr/pkgsrc/www/firefox/work/build/dist/include -I/usr/local/include/nspr -I/usr/local/include/nss -I/usr/local/include/nspr -I/usr/pkgsrc/www/firefox/work/build/dist/include/nss -I/usr/X11R7/include/pixman-1 -I/usr/local/include -DMOZILLA_CLIENT -include /usr/pkgsrc/www/firefox/work/build/mozilla-config.h -DPNG_NO_ASSEMBLER_CODE -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include!
/libdrm -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg8 -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -fno-rtti -pthread -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -pipe -fPIC -O2 -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -D__LOCALE_C_ONLY -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg8 -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wno-deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallth!
rough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=d!
eprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Wno-psabi -Wno-error=builtin-macro-redefined -I/usr/local/include -Werror=format -Wno-attributes -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/RegExp.o.pp   /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/builtin/RegExp.cpp
In file included from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/jit/arm64/vixl/Operands-vixl.h:31,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/jit/arm64/vixl/Assembler-vixl.h:34,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/jit/arm64/Assembler-arm64.h:10,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/jit/Assembler.h:17,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/jit/ABIArgGenerator.h:15,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/wasm/WasmGC.h:22,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/wasm/WasmCode.h:57,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/wasm/WasmFrameIter.h:26,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/vm/FrameIter.h:26,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/vm/Activation-inl.h:17,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/vm/JSContext-inl.h:23,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/vm/Compartment-inl.h:22,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/vm/NativeObject-inl.h:29,
                 from /usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/builtin/intl/DateTimeFormat.cpp:60,
                 from Unified_cpp_js_src_builtin_intl0.cpp:20:
/usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/jit/arm64/vixl/Registers-vixl.h: In member function 'constexpr bool vixl::CPURegister::IsMerging() const':
/usr/pkgsrc/www/firefox/work/firefox-150.0.3/js/src/jit/arm64/vixl/Registers-vixl.h:378:56: error: call to non-'constexpr' function 'bool vixl::CPURegister::IsPRegister() const'



NetBSD 11.0_RC4, on amd64:

https://www.klos.com/~john/firefox_150_amd64.log

Any ideas or suggestions?

Thanks,
John


Home | Main Index | Thread Index | Old Index