From: bugzilla at busybox.net <bugzilla@busybox.net>
To: buildroot@busybox.net
Subject: [Buildroot] [Bug 12921] New: nodejs-12.16.1: error: overriding 'virtual icu_65::DateFormat* icu_65::DateFormat::clone() const'
Date: Wed, 20 May 2020 10:03:22 +0000 [thread overview]
Message-ID: <bug-12921-163@https.bugs.busybox.net/> (raw)
https://bugs.busybox.net/show_bug.cgi?id=12921
Bug ID: 12921
Summary: nodejs-12.16.1: error: overriding 'virtual
icu_65::DateFormat* icu_65::DateFormat::clone() const'
Product: buildroot
Version: 2020.02.2
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Other
Assignee: unassigned at buildroot.uclibc.org
Reporter: seems.deviant at gmail.com
CC: buildroot at uclibc.org
Target Milestone: ---
This happens on:
aa13c9667c (HEAD -> master, origin/master, origin/HEAD) DEVELOPERS: drop
Stephan Hoffmann
With config:
BR2_x86_64=y
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_NODEJS=y
BR2_PACKAGE_ICU=y
When both nodejs and icu packages are selected, "make all" results in
compilation error:
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/plurrule.o
../deps/icu-small/source/i18n/plurrule.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/plurrule.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/zonemeta.o
../deps/icu-small/source/i18n/zonemeta.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/zonemeta.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/common/mutex.h:27,
from ../deps/icu-small/source/common/normalizer2impl.h:32,
from ../deps/icu-small/source/i18n/collationdata.h:24,
from ../deps/icu-small/source/i18n/collationbuilder.cpp:37:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/i18n/decContext.h:33:0,
from ../deps/icu-small/source/i18n/decNumber.h:40,
from ../deps/icu-small/source/i18n/number_asformat.h:18,
from ../deps/icu-small/source/i18n/number_asformat.cpp:14:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/uresdata.h:24:0,
from ../deps/icu-small/source/common/uresimp.h:16,
from ../deps/icu-small/source/i18n/measfmt.cpp:27:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/i18n/udat.cpp:30:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/utrie2.h:24:0,
from ../deps/icu-small/source/i18n/uspoof_impl.cpp:15:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/i18n/coptccal.cpp:14:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/common/mutex.h:27,
from ../deps/icu-small/source/common/normalizer2impl.h:32,
from ../deps/icu-small/source/i18n/collationdata.h:24,
from ../deps/icu-small/source/i18n/collationtailoring.cpp:24:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/common/mutex.h:27,
from ../deps/icu-small/source/i18n/dtitvfmt.cpp:29:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/i18n/decContext.h:33:0,
from ../deps/icu-small/source/i18n/decNumber.h:40,
from ../deps/icu-small/source/i18n/number_utils.h:18,
from ../deps/icu-small/source/i18n/number_formatimpl.h:13,
from ../deps/icu-small/source/i18n/numrange_impl.h:15,
from ../deps/icu-small/source/i18n/numrange_impl.cpp:13:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/common/mutex.h:27,
from ../deps/icu-small/source/common/normalizer2impl.h:32,
from ../deps/icu-small/source/i18n/collationdata.h:24,
from ../deps/icu-small/source/i18n/collationiterator.h:23,
from ../deps/icu-small/source/i18n/collationkeys.cpp:20:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/i18n/decContext.h:33:0,
from ../deps/icu-small/source/i18n/decNumber.h:40,
from ../deps/icu-small/source/i18n/number_utils.h:18,
from ../deps/icu-small/source/i18n/number_formatimpl.h:13,
from ../deps/icu-small/source/i18n/numrange_impl.h:15,
from ../deps/icu-small/source/i18n/numrange_fluent.cpp:12:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/i18n/gregoimp.h:21:0,
from ../deps/icu-small/source/i18n/erarules.cpp:18:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csrutf8.o
../deps/icu-small/source/i18n/csrutf8.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csrutf8.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/common/mutex.h:27,
from ../deps/icu-small/source/i18n/uspoof.cpp:25:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/common/mutex.h:27,
from ../deps/icu-small/source/i18n/plurrule.cpp:27:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/i18n/zonemeta.cpp:21:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/currpinf.o
../deps/icu-small/source/i18n/currpinf.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/currpinf.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/islamcal.o
../deps/icu-small/source/i18n/islamcal.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/islamcal.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/utf8collationiterator.o
../deps/icu-small/source/i18n/utf8collationiterator.cpp
'-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS'
'-D__STDC_FORMAT_MACROS' '-DU_I18N_IMPLEMENTATION=1'
'-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE='
'-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0'
'-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/utf8collationiterator.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csr2022.o
../deps/icu-small/source/i18n/csr2022.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/csr2022.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/casetrn.o
../deps/icu-small/source/i18n/casetrn.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/casetrn.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
In file included from ../deps/icu-small/source/common/uresdata.h:24:0,
from ../deps/icu-small/source/common/uresimp.h:16,
from ../deps/icu-small/source/i18n/currpinf.cpp:27:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/i18n/islamcal.cpp:22:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/common/mutex.h:27,
from ../deps/icu-small/source/common/normalizer2impl.h:32,
from ../deps/icu-small/source/i18n/collationdata.h:24,
from
../deps/icu-small/source/i18n/utf8collationiterator.cpp:22:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/unesctrn.o
../deps/icu-small/source/i18n/unesctrn.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/unesctrn.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/listformatter.o
../deps/icu-small/source/i18n/listformatter.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/listformatter.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
In file included from ../deps/icu-small/source/common/ucase.h:26:0,
from ../deps/icu-small/source/i18n/casetrn.h:29,
from ../deps/icu-small/source/i18n/tolowtrn.h:20,
from ../deps/icu-small/source/i18n/casetrn.cpp:29:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtfmtsym.o
../deps/icu-small/source/i18n/dtfmtsym.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-In
file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/common/mutex.h:27,
from ../deps/icu-small/source/i18n/listformatter.cpp:25:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtfmtsym.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
In file included from ../deps/icu-small/source/i18n/ucal.cpp:21:0:
../deps/icu-small/source/i18n/unicode/simpletz.h:706:23: error: invalid
covariant return type for 'virtual icu_65::TimeZone*
icu_65::SimpleTimeZone::clone() const'
virtual TimeZone* clone(void) const;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/simpletz.h:38:0,
from ../deps/icu-small/source/i18n/ucal.cpp:21:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/basictz.h:52:28:
error: overriding 'virtual icu_65::BasicTimeZone*
icu_65::BasicTimeZone::clone() const'
virtual BasicTimeZone* clone() const = 0;
^~~~~
In file included from ../deps/icu-small/source/i18n/number_types.h:11:0,
from ../deps/icu-small/source/i18n/numparse_impl.cpp:14:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/decimfmt.h:39:0,
from ../deps/icu-small/source/i18n/number_types.h:11,
from ../deps/icu-small/source/i18n/numparse_impl.cpp:14:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numparse_stringsegment.o
../deps/icu-small/source/i18n/numparse_stringsegment.cpp
'-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS'
'-D__STDC_FORMAT_MACROS' '-DU_I18N_IMPLEMENTATION=1'
'-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE='
'-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0'
'-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numparse_stringsegment.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
/usr/bin/g++ -o
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tmutfmt.o
../deps/icu-small/source/i18n/tmutfmt.cpp '-DV8_DEPRECATION_WARNINGS'
'-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D__STDC_FORMAT_MACROS'
'-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED='
'-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1'
'-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1'
'-DUCONFIG_NO_BREAK_ITERATION=0'
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/openssl
-I../deps/icu-small/source/i18n -I../deps/icu-small/source/common -pthread
-Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations
-Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++1y
-frtti -MMD -MF
/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/.deps//home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tmutfmt.o.d.raw
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -O2
-I/home/oleksandr/buildroot-git/output/nodejs-icu/host/include -c
In file included from ../deps/icu-small/source/i18n/number_types.h:11:0,
from
../deps/icu-small/source/i18n/number_decimalquantity.h:14,
from ../deps/icu-small/source/i18n/numparse_types.h:11,
from
../deps/icu-small/source/i18n/number_currencysymbols.cpp:12:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/decimfmt.h:39:0,
from ../deps/icu-small/source/i18n/number_types.h:11,
from
../deps/icu-small/source/i18n/number_decimalquantity.h:14,
from ../deps/icu-small/source/i18n/numparse_types.h:11,
from
../deps/icu-small/source/i18n/number_currencysymbols.cpp:12:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
In file included from ../deps/icu-small/source/i18n/zonemeta.cpp:19:0:
../deps/icu-small/source/i18n/unicode/simpletz.h:706:23: error: invalid
covariant return type for 'virtual icu_65::TimeZone*
icu_65::SimpleTimeZone::clone() const'
virtual TimeZone* clone(void) const;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/simpletz.h:38:0,
from ../deps/icu-small/source/i18n/zonemeta.cpp:19:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/basictz.h:52:28:
error: overriding 'virtual icu_65::BasicTimeZone*
icu_65::BasicTimeZone::clone() const'
virtual BasicTimeZone* clone() const = 0;
^~~~~
In file included from ../deps/icu-small/source/common/umutex.h:31:0,
from ../deps/icu-small/source/i18n/dtfmtsym.cpp:38:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/i18n/number_types.h:11:0,
from ../deps/icu-small/source/i18n/number_asformat.h:11,
from ../deps/icu-small/source/i18n/number_asformat.cpp:14:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/plurrule.h:35:0,
from
../deps/icu-small/source/i18n/unicode/numberformatter.h:19,
from ../deps/icu-small/source/i18n/number_asformat.h:10,
from ../deps/icu-small/source/i18n/number_asformat.cpp:14:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/erarules.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/erarules.o]
Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from ../deps/icu-small/source/common/uresdata.h:24:0,
from ../deps/icu-small/source/common/uresimp.h:16,
from ../deps/icu-small/source/i18n/tmutfmt.cpp:22:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from
../deps/icu-small/source/i18n/numparse_stringsegment.cpp:14:0:
../deps/icu-small/source/common/putilimp.h:226:20: error: missing binary
operator before token "("
#elif __has_builtin(__c11_atomic_load) && \
^
In file included from ../deps/icu-small/source/i18n/number_types.h:11:0,
from ../deps/icu-small/source/i18n/numrange_impl.h:13,
from ../deps/icu-small/source/i18n/numrange_fluent.cpp:12:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/plurrule.h:35:0,
from
../deps/icu-small/source/i18n/unicode/numberformatter.h:19,
from ../deps/icu-small/source/i18n/numrange_impl.h:10,
from ../deps/icu-small/source/i18n/numrange_fluent.cpp:12:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
In file included from ../deps/icu-small/source/i18n/number_types.h:11:0,
from ../deps/icu-small/source/i18n/numrange_impl.h:13,
from ../deps/icu-small/source/i18n/numrange_impl.cpp:13:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/plurrule.h:35:0,
from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numberformatter.h:23,
from
../deps/icu-small/source/i18n/unicode/numberrangeformatter.h:13,
from ../deps/icu-small/source/i18n/numrange_impl.cpp:12:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
In file included from ../deps/icu-small/source/i18n/plurrule.cpp:21:0:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/plurrule.h:33:0,
from ../deps/icu-small/source/i18n/plurrule.cpp:17:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucal.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/ucal.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/coptccal.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/coptccal.o]
Error 1
In file included from ../deps/icu-small/source/i18n/zonemeta.cpp:30:0:
../deps/icu-small/source/i18n/olsontz.h:154:23: error: invalid covariant return
type for 'virtual icu_65::TimeZone* icu_65::OlsonTimeZone::clone() const'
virtual TimeZone* clone() const;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/simpletz.h:38:0,
from ../deps/icu-small/source/i18n/zonemeta.cpp:19:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/basictz.h:52:28:
error: overriding 'virtual icu_65::BasicTimeZone*
icu_65::BasicTimeZone::clone() const'
virtual BasicTimeZone* clone() const = 0;
^~~~~
In file included from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/uenum.h:23:0,
from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/ucal.h:14,
from ../deps/icu-small/source/i18n/unicode/dtitvfmt.h:26,
from ../deps/icu-small/source/i18n/dtitvfmt.cpp:15:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/localpointer.h:592:28:
error: conflicting declaration of C function 'void
icu_65::swap(icu_65::LocalUDataMemoryPointer&,
icu_65::LocalUDataMemoryPointer&)'
friend inline void swap(LocalPointerClassName &p1,
LocalPointerClassName &p2) U_NOEXCEPT { \
^
../deps/icu-small/source/common/unicode/udata.h:280:1: note: in expansion of
macro 'U_DEFINE_LOCAL_OPEN_POINTER'
U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory,
udata_close);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/localpointer.h:592:28:
note: previous declaration 'void icu_65::swap(icu_65::LocalUTextPointer&,
icu_65::LocalUTextPointer&)'
friend inline void swap(LocalPointerClassName &p1,
LocalPointerClassName &p2) U_NOEXCEPT { \
^
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/utext.h:199:1:
note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/uformattable.h:37:0,
from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/fmtable.h:33,
from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/format.h:39,
from ../deps/icu-small/source/i18n/unicode/measfmt.h:20,
from ../deps/icu-small/source/i18n/measfmt.cpp:18:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/localpointer.h:592:28:
error: conflicting declaration of C function 'void
icu_65::swap(icu_65::LocalUTextPointer&, icu_65::LocalUTextPointer&)'
friend inline void swap(LocalPointerClassName &p1,
LocalPointerClassName &p2) U_NOEXCEPT { \
^
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/utext.h:199:1:
note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/localpointer.h:592:28:
note: previous declaration 'void icu_65::swap(icu_65::LocalUDataMemoryPointer&,
icu_65::LocalUDataMemoryPointer&)'
friend inline void swap(LocalPointerClassName &p1,
LocalPointerClassName &p2) U_NOEXCEPT { \
^
../deps/icu-small/source/common/unicode/udata.h:280:1: note: in expansion of
macro 'U_DEFINE_LOCAL_OPEN_POINTER'
U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory,
udata_close);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/icu-small/source/i18n/measfmt.cpp:37:0:
../deps/icu-small/source/i18n/unicode/smpdtfmt.h:868:21: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::SimpleDateFormat::clone() const'
virtual Format* clone(void) const;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/smpdtfmt.h:38:0,
from ../deps/icu-small/source/i18n/measfmt.cpp:37:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/datefmt.h:232:25:
error: overriding 'virtual icu_65::DateFormat* icu_65::DateFormat::clone()
const'
virtual DateFormat* clone() const = 0;
^~~~~
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof_impl.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof_impl.o]
Error 1
In file included from ../deps/icu-small/source/i18n/number_types.h:11:0,
from ../deps/icu-small/source/i18n/number_stringbuilder.h:16,
from ../deps/icu-small/source/i18n/formattedval_impl.h:21,
from ../deps/icu-small/source/i18n/dtitvfmt.cpp:31:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/datefmt.h:32:0,
from
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/smpdtfmt.h:40,
from ../deps/icu-small/source/i18n/unicode/dtitvfmt.h:27,
from ../deps/icu-small/source/i18n/dtitvfmt.cpp:15:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationkeys.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationkeys.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_currencysymbols.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_currencysymbols.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/udat.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/udat.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_asformat.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/number_asformat.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/zonemeta.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/zonemeta.o]
Error 1
In file included from ../deps/icu-small/source/i18n/tmutfmt.cpp:10:0:
../deps/icu-small/source/i18n/unicode/tmutfmt.h:127:21: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::TimeUnitFormat::clone() const'
virtual Format* clone(void) const;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/tmutfmt.h:27:0,
from ../deps/icu-small/source/i18n/tmutfmt.cpp:10:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/measfmt.h:156:28:
error: overriding 'virtual icu_65::MeasureFormat*
icu_65::MeasureFormat::clone() const'
virtual MeasureFormat *clone() const;
^~~~~
In file included from ../deps/icu-small/source/i18n/tmutfmt.cpp:14:0:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/tmutfmt.h:28:0,
from ../deps/icu-small/source/i18n/tmutfmt.cpp:10:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/currpinf.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/currpinf.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationtailoring.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationtailoring.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationbuilder.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/collationbuilder.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/islamcal.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/islamcal.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/utf8collationiterator.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/utf8collationiterator.o]
Error 1
In file included from ../deps/icu-small/source/i18n/number_types.h:11:0,
from
../deps/icu-small/source/i18n/number_decimalquantity.h:14,
from ../deps/icu-small/source/i18n/numparse_types.h:11,
from
../deps/icu-small/source/i18n/numparse_stringsegment.cpp:12:
../deps/icu-small/source/i18n/unicode/decimfmt.h:899:13: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::DecimalFormat::clone() const'
Format* clone(void) const U_OVERRIDE;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/decimfmt.h:39:0,
from ../deps/icu-small/source/i18n/number_types.h:11,
from
../deps/icu-small/source/i18n/number_decimalquantity.h:14,
from ../deps/icu-small/source/i18n/numparse_types.h:11,
from
../deps/icu-small/source/i18n/numparse_stringsegment.cpp:12:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/numfmt.h:271:27:
error: overriding 'virtual icu_65::NumberFormat*
icu_65::NumberFormat::clone() const'
virtual NumberFormat* clone() const = 0;
^~~~~
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numparse_impl.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numparse_impl.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numrange_impl.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numrange_impl.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/casetrn.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/casetrn.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numrange_fluent.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numrange_fluent.o]
Error 1
In file included from ../deps/icu-small/source/i18n/dtfmtsym.cpp:33:0:
../deps/icu-small/source/i18n/unicode/smpdtfmt.h:868:21: error: invalid
covariant return type for 'virtual icu_65::Format*
icu_65::SimpleDateFormat::clone() const'
virtual Format* clone(void) const;
^~~~~
In file included from ../deps/icu-small/source/i18n/unicode/smpdtfmt.h:38:0,
from ../deps/icu-small/source/i18n/dtfmtsym.cpp:33:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/datefmt.h:232:25:
error: overriding 'virtual icu_65::DateFormat* icu_65::DateFormat::clone()
const'
virtual DateFormat* clone() const = 0;
^~~~~
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtitvfmt.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtitvfmt.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tmutfmt.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/tmutfmt.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/plurrule.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/plurrule.o]
Error 1
In file included from ../deps/icu-small/source/i18n/dtfmtsym.cpp:31:0:
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/localpointer.h:592:28:
error: conflicting declaration of C function 'void
icu_65::swap(icu_65::LocalUDataMemoryPointer&,
icu_65::LocalUDataMemoryPointer&)'
friend inline void swap(LocalPointerClassName &p1,
LocalPointerClassName &p2) U_NOEXCEPT { \
^
../deps/icu-small/source/common/unicode/udata.h:280:1: note: in expansion of
macro 'U_DEFINE_LOCAL_OPEN_POINTER'
U_DEFINE_LOCAL_OPEN_POINTER(LocalUDataMemoryPointer, UDataMemory,
udata_close);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/localpointer.h:592:28:
note: previous declaration 'void icu_65::swap(icu_65::LocalUTextPointer&,
icu_65::LocalUTextPointer&)'
friend inline void swap(LocalPointerClassName &p1,
LocalPointerClassName &p2) U_NOEXCEPT { \
^
/home/oleksandr/buildroot-git/output/nodejs-icu/host/include/unicode/utext.h:199:1:
note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER'
U_DEFINE_LOCAL_OPEN_POINTER(LocalUTextPointer, UText, utext_close);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/measfmt.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/measfmt.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numparse_stringsegment.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/numparse_stringsegment.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/listformatter.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/listformatter.o]
Error 1
tools/icu/icui18n.target.mk:337: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtfmtsym.o'
failed
make[3]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/dtfmtsym.o]
Error 1
rm 660333c2b88b527b7da7cf77c8e2752cf01ad964.intermediate
Makefile:101: recipe for target 'node' failed
make[2]: *** [node] Error 2
package/pkg-generic.mk:266: recipe for target
'/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/.stamp_built'
failed
make[1]: ***
[/home/oleksandr/buildroot-git/output/nodejs-icu/build/host-nodejs-12.16.1/.stamp_built]
Error 2
Makefile:84: recipe for target '_all' failed
make: *** [_all] Error 2
--
You are receiving this mail because:
You are on the CC list for the bug.
next reply other threads:[~2020-05-20 10:03 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-20 10:03 bugzilla at busybox.net [this message]
2020-05-20 10:30 ` [Buildroot] [Bug 12921] nodejs-12.16.1: error: overriding 'virtual icu_65::DateFormat* icu_65::DateFormat::clone() const' bugzilla at busybox.net
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-12921-163@https.bugs.busybox.net/ \
--to=bugzilla@busybox.net \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.