www/firefox-esr build failure
Sergey V. Dyatko
sergey.dyatko at gmail.com
Mon Apr 1 13:42:46 UTC 2019
Hi,
Unable to build firefox-esr after clang8 (?) import
gmake[5]: Entering directory
'/tmp/ports/usr/ports/www/firefox-esr/work/.build/js/src' /usr/local/bin/clang++80
-o RegExp.o -c
-I/tmp/ports/usr/ports/www/firefox-esr/work/.build/dist/system_wrappers
-include /tmp/ports/usr/ports/www/firefox-esr/work/firefox-60.6.1/config/gcc_hidden.h
-DNDEBUG=1 -DTRIMMED=1 -DENABLE_WASM_GLOBAL -DWASM_HUGE_MEMORY
-DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES
'-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE
-I/tmp/ports/usr/ports/www/firefox-esr/work/firefox-60.6.1/js/src
-I/tmp/ports/usr/ports/www/firefox-esr/work/.build/js/src
-I/tmp/ports/usr/ports/www/firefox-esr/work/.build/dist/include
-I/usr/local/include/nspr -fPIC -DMOZILLA_CLIENT
-include /tmp/ports/usr/ports/www/firefox-esr/work/.build/js/src/js-confdefs.h
-Qunused-arguments -DLIBICONV_PLUG -isystem /usr/local/include
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Qunused-arguments -Wall -Wempty-body
-Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare
-Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings
-Wno-invalid-offsetof -Wclass-varargs -Wloop-analysis -Wc++1z-compat -Wcomma
-Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete
-Wno-error=deprecated-declarations -Wno-error=array-bounds -Wformat
-Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-noexcept-type
-Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-sized-deallocation
-O2 -pipe -O3 -DLIBICONV_PLUG -fstack-protector -isystem /usr/local/include
-fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-rtti -ffunction-sections
-fdata-sections -fno-exceptions -fno-math-errno -pipe -I/usr/local/include -O2
-O3 -fomit-frame-pointer -I/usr/local/include
-I/usr/local/lib/libffi-3.2.1/include -Wno-shadow -Werror=format
-fno-strict-aliasing -MD -MP
-MF .deps/RegExp.o.pp /tmp/ports/usr/ports/www/firefox-esr/work/firefox-60.6.1/js/src/builtin/RegExp.cpp
In file included
from /tmp/ports/usr/ports/www/firefox-esr/work/firefox-60.6.1/mfbt/Compression.cpp:13:
In file included
from /tmp/ports/usr/ports/www/firefox-esr/work/.build/dist/system_wrappers/string:3:
In file included from /usr/include/c++/v1/string:500: In file included
from /usr/include/c++/v1/string_view:176: In file included
from /usr/include/c++/v1/__string:56: In file included
from /tmp/ports/usr/ports/www/firefox-esr/work/.build/dist/system_wrappers/algorithm:3:
In file included from /usr/include/c++/v1/algorithm:641: In file included
from /tmp/ports/usr/ports/www/firefox-esr/work/.build/dist/system_wrappers/type_traits:3: /usr/include/c++/v1/type_traits:740:56:
error: _Float16 is not supported on this target template <> struct
__libcpp_is_floating_point<_Float16> : public true_type {}; ^
It is known issue ?
# make showconfig
===> The following configuration options are available for firefox-esr-60.6.1,1:
CANBERRA=off: Sound theme alerts
DBUS=on: D-Bus IPC system support
DEBUG=off: Build with debugging support
FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
GCONF=off: GConf configuration backend support
LIBPROXY=off: Proxy support via libproxy
OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
PROFILE=off: Build with profiling support
TEST=off: Build and/or run tests
WAYLAND=on: Wayland (graphics) support
====> Options available for the multi AUDIO: you have to choose at least one of
them ALSA=on: ALSA audio architecture support
JACK=on: JACK audio server support
PULSEAUDIO=off: PulseAudio sound server support
SNDIO=off: Sndio audio support
===> Use 'make config' to modify these settings
--
wbr, Sergey
More information about the freebsd-ports
mailing list