www/qt5-webengine fails to compile when: DEFAULT_VERSIONS+= ssl=libressl
On Tuesday 19 September 2017 21:14:49 bugzilla-nore...@freebsd.org wrote: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222463 > > Bug ID: 222463 > Summary: www/qt5-webengine: "use of undeclared identifier > 'ED25519_verify'" > Product: Ports & Packages > Version: Latest > Hardware: Any > OS: Any > Status: New > Severity: Affects Some People > Priority: --- > Component: Individual Port(s) > Assignee: k...@freebsd.org > Reporter: peter.k...@posteo.org > Assignee: k...@freebsd.org > Flags: maintainer-feedback?(k...@freebsd.org) > > www/qt5-webengine fails to compile on my machine with the following message: > > (...) > > -I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-opensource-src-5.7.1/src/3rdparty/chromium/third_party/boringssl/src/include > -fstack-protector --param=ssp-buffer-size=4 -pthread -fno-strict-aliasing > -Wall > -Wextra -Wno-unused-parameter -Wno-missing-field-initializers > -fvisibility=hidden -pipe -fPIC -fcolor-diagnostics -Wheader-hygiene > -Wno-char-subscripts -Wno-unneeded-internal-declaration > -Wno-covered-switch-default -Wstring-conversion -Wno-c++11-narrowing > -Wno-deprecated-register -Wno-inconsistent-missing-override > -Wno-tautological-compare -Wno-unknown-warning-option -Wexit-time-destructors > -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include > -I/usr/local/include -pthread -I/usr/local/include/opus > -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include > -I/usr/local/include/freetype2 -I/usr/local/include -D_THREAD_SAFE -pthread > -m64 > -march=x86-64 -O2 -fno-ident -fdata-sections -ffunction-sections > -funwind-tables > -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -O2 -pipe -march=native -DHARDENEDBSD > -fPIE -fPIC -fstack-protector -fno-strict-aliasing -DHARDENEDBSD -fPIE -fPIC > -fno-exceptions -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden > -std=gnu++11 -stdlib=libc++ -c > /wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-opensource-src-5.7.1/src/3rdparty/chromium/content/common/experiments/api_key.cc > -o > obj/src/3rdparty/chromium/content/common/experiments/content_common.api_key.o > /wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-opensource-src-5.7.1/src/3rdparty/chromium/content/common/experiments/api_key.cc:137:16: > error: use of undeclared identifier 'ED25519_verify' int result = > ED25519_verify( ^ > > > 1 error generated. > [10640/11263] CXX > obj/src/3rdparty/chromium/content/common/content_common.cc_messages.o > [10641/11263] CXX > obj/src/3rdparty/chromium/content/common/cursors/content_common.webcursor.o > [10642/11263] CXX > obj/src/3rdparty/chromium/content/common/content_common.content_param_traits.o > [10643/11263] CXX > obj/src/3rdparty/chromium/content/common/content_common.content_switches_internal.o > [10644/11263] CXX > obj/src/3rdparty/chromium/content/common/content_common.cross_site_document_classifier.o > [10645/11263] CXX > obj/src/3rdparty/chromium/content/common/content_common.content_message_generator.o > ninja: build stopped: subcommand failed. > *** [invoke_ninja] Error code 1 > > make[4]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core > 1 error > > make[4]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core > *** [sub-gyp_run-pro-make_first] Error code 2 > > make[3]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core > 1 error > > make[3]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/core > *** [sub-core-make_first] Error code 2 > > make[2]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src > 1 error > > make[2]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build/src > *** [sub-src-make_first] Error code 2 > > make[1]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build > 1 error > > make[1]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build > ===> Compilation failed unexpectedly. > >