* Package: media-gfx/librecad-2.1.3-r6:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking librecad-2.1.3.tar.gz to /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work >>> Source unpacked in /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work >>> Preparing source in /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3 ... * Applying librecad-2.1.3-qt-5.11.patch ... [ ok ] * Applying librecad-2.1.3-gcc-9.patch ... [ ok ] * Applying librecad-2.1.3-qt-5.15.patch ... [ ok ] * Applying librecad-2.1.3-boost-1.76.patch ... [ ok ] >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook (2022-11-24T21:47)! * Clang 16 testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3 ... * Running qmake ... Info: creating stash file /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/.qmake.stash Project MESSAGE: We will be using CPP11 features Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/libraries.pro Project MESSAGE: Using external muparser lib Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/libdxfrw/libdxfrw.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/jwwlib/jwwlib.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/librecad/librecad.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/librecad/src/src.pro Project MESSAGE: Found Boost in /usr Project MESSAGE: Using Boost includes from /usr/include Project MESSAGE: Using external muparser Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/plugins.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/asciifile/asciifile.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/align/align.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/list/list.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/sameprop/sameprop.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/importshp/importshp.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/sample/sample.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/picfile/picfile.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/plugins/plotequation/plotequation.pro Project MESSAGE: Using external muparser Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/tools/tools.pro Reading /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/tools/ttf2lff/ttf2lff.pro [ ok ] >>> Source configured. >>> Compiling source in /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3 ... make -j4 cd libraries/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/libraries.pro 'QMAKE_AR="x86_64-pc-linux-gnu-ar cqs"' 'QMAKE_CC="clang"' 'QMAKE_LINK_C="clang"' 'QMAKE_LINK_C_SHLIB="clang"' 'QMAKE_CXX="clang++"' 'QMAKE_LINK="clang++"' 'QMAKE_LINK_SHLIB="clang++"' 'QMAKE_OBJCOPY="x86_64-pc-linux-gnu-objcopy"' QMAKE_RANLIB= QMAKE_STRIP= 'QMAKE_CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int"' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS="-pipe -march=native -fno-diagnostics-color -O2"' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0"' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile make[1]: Entering directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cd libdxfrw/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/libdxfrw/libdxfrw.pro 'QMAKE_AR="x86_64-pc-linux-gnu-ar cqs"' 'QMAKE_CC="clang"' 'QMAKE_LINK_C="clang"' 'QMAKE_LINK_C_SHLIB="clang"' 'QMAKE_CXX="clang++"' 'QMAKE_LINK="clang++"' 'QMAKE_LINK_SHLIB="clang++"' 'QMAKE_OBJCOPY="x86_64-pc-linux-gnu-objcopy"' QMAKE_RANLIB= QMAKE_STRIP= 'QMAKE_CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int"' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS="-pipe -march=native -fno-diagnostics-color -O2"' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0"' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile make[2]: Entering directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/libdxfrw' clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/libdxfrw.o src/libdxfrw.cpp In file included from src/libdxfrw.cpp:14: In file included from src/libdxfrw.h:17: In file included from src/drw_entities.h:21: src/drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/libdwgr.o src/libdwgr.cpp In file included from src/libdwgr.cpp:14: In file included from src/libdwgr.h:18: In file included from src/drw_entities.h:21: src/drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/drw_header.o src/drw_header.cpp In file included from src/drw_header.cpp:13: In file included from src/drw_header.h:18: src/drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ src/drw_header.cpp:476:9: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation] writer->writeString(9, "$DIMSAH"); ^ src/drw_header.cpp:474:5: note: previous statement is here else ^ 2 warnings generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/drw_classes.o src/drw_classes.cpp In file included from src/drw_classes.cpp:13: In file included from src/drw_classes.h:17: src/drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/drw_entities.o src/drw_entities.cpp In file included from src/drw_entities.cpp:14: In file included from src/drw_entities.h:21: src/drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/drw_objects.o src/drw_objects.cpp In file included from src/drw_objects.cpp:15: In file included from src/drw_objects.h:20: src/drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/drw_textcodec.o src/intern/drw_textcodec.cpp In file included from src/intern/drw_textcodec.cpp:5: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dxfreader.o src/intern/dxfreader.cpp clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dxfwriter.o src/intern/dxfwriter.cpp clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dwgreader.o src/intern/dwgreader.cpp In file included from src/intern/dwgreader.cpp:19: In file included from src/intern/dwgreader.h:19: In file included from src/intern/dwgutil.h:16: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dwgbuffer.o src/intern/dwgbuffer.cpp In file included from src/intern/dwgbuffer.cpp:14: In file included from src/intern/dwgbuffer.h:19: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ src/intern/dwgbuffer.cpp:559:13: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] hl.code = 7; ^ src/intern/dwgbuffer.cpp:556:9: note: previous statement is here else if (hl.code == 0x06) ^ 2 warnings generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/drw_dbg.o src/intern/drw_dbg.cpp clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dwgreader21.o src/intern/dwgreader21.cpp In file included from src/intern/dwgreader21.cpp:21: In file included from src/intern/dwgreader21.h:18: In file included from src/intern/dwgbuffer.h:19: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ src/intern/dwgreader21.cpp:358:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] dwgBuffer buff(tmpClassesData.data(), si.size, &decoder); ^ src/intern/dwgreader21.cpp:355:5: note: previous statement is here if (!ret) ^ src/intern/dwgreader21.cpp:441:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] dwgBuffer dataBuf(tmpHandlesData.data(), si.size, &decoder); ^ src/intern/dwgreader21.cpp:438:5: note: previous statement is here if (!ret) ^ 3 warnings generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dwgreader18.o src/intern/dwgreader18.cpp In file included from src/intern/dwgreader18.cpp:22: In file included from src/intern/dwgreader18.h:16: In file included from src/intern/dwgreader.h:19: In file included from src/intern/dwgutil.h:16: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dwgreader15.o src/intern/dwgreader15.cpp In file included from src/intern/dwgreader15.cpp:22: In file included from src/intern/dwgreader15.h:17: In file included from src/intern/dwgbuffer.h:19: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ src/intern/dwgreader15.cpp:177:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] bool ret = dwgReader::readDwgHandles(fileBuf.get(), si.address, ... ^ src/intern/dwgreader15.cpp:174:5: note: previous statement is here if (si.Id<0)//not found, ends ^ 2 warnings generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dwgutil.o src/intern/dwgutil.cpp In file included from src/intern/dwgutil.cpp:15: In file included from src/intern/dwgutil.h:16: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/rscodec.o src/intern/rscodec.cpp clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dwgreader27.o src/intern/dwgreader27.cpp In file included from src/intern/dwgreader27.cpp:19: In file included from src/intern/dwgreader27.h:19: In file included from src/intern/dwgbuffer.h:19: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -std=c++11 -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/libdxfrw/obj/dwgreader24.o src/intern/dwgreader24.cpp In file included from src/intern/dwgreader24.cpp:19: In file included from src/intern/dwgreader24.h:19: In file included from src/intern/dwgbuffer.h:19: src/intern/../drw_base.h:155:17: warning: definition of implicit copy constructor for 'DRW_Coord' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DRW_Coord& operator = (const DRW_Coord& data) { ^ src/intern/../drw_base.h:222:62: note: in implicit copy constructor for 'DRW_Coord' first required here DRW_Variant(int c, DRW_Coord crd): sdata(std::string()), vdata(crd)... ^ 1 warning generated. rm -f ../../generated/lib/libdxfrw.a x86_64-pc-linux-gnu-ar cqs ../../generated/lib/libdxfrw.a ../../generated/lib/libdxfrw/obj/libdxfrw.o ../../generated/lib/libdxfrw/obj/libdwgr.o ../../generated/lib/libdxfrw/obj/drw_header.o ../../generated/lib/libdxfrw/obj/drw_classes.o ../../generated/lib/libdxfrw/obj/drw_entities.o ../../generated/lib/libdxfrw/obj/drw_objects.o ../../generated/lib/libdxfrw/obj/drw_textcodec.o ../../generated/lib/libdxfrw/obj/dxfreader.o ../../generated/lib/libdxfrw/obj/dxfwriter.o ../../generated/lib/libdxfrw/obj/dwgreader.o ../../generated/lib/libdxfrw/obj/dwgbuffer.o ../../generated/lib/libdxfrw/obj/drw_dbg.o ../../generated/lib/libdxfrw/obj/dwgreader21.o ../../generated/lib/libdxfrw/obj/dwgreader18.o ../../generated/lib/libdxfrw/obj/dwgreader15.o ../../generated/lib/libdxfrw/obj/dwgutil.o ../../generated/lib/libdxfrw/obj/rscodec.o ../../generated/lib/libdxfrw/obj/dwgreader27.o ../../generated/lib/libdxfrw/obj/dwgreader24.o make[2]: Leaving directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/libdxfrw' cd jwwlib/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/jwwlib/jwwlib.pro 'QMAKE_AR="x86_64-pc-linux-gnu-ar cqs"' 'QMAKE_CC="clang"' 'QMAKE_LINK_C="clang"' 'QMAKE_LINK_C_SHLIB="clang"' 'QMAKE_CXX="clang++"' 'QMAKE_LINK="clang++"' 'QMAKE_LINK_SHLIB="clang++"' 'QMAKE_OBJCOPY="x86_64-pc-linux-gnu-objcopy"' QMAKE_RANLIB= QMAKE_STRIP= 'QMAKE_CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int"' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS="-pipe -march=native -fno-diagnostics-color -O2"' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0"' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile make[2]: Entering directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/jwwlib' clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I../../generated/lib/jwwlib/moc -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/jwwlib/obj/dl_writer_ascii.o src/dl_writer_ascii.cpp In file included from src/dl_writer_ascii.cpp:33: In file included from src/dl_writer_ascii.h:34: In file included from src/dl_writer.h:43: src/dl_attributes.h:164:19: warning: definition of implicit copy constructor for 'DL_Attributes' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DL_Attributes operator = (const DL_Attributes& attrib) { ^ src/dl_attributes.h:170:16: note: in implicit copy constructor for 'DL_Attributes' first required here return *this; ^ 1 warning generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I../../generated/lib/jwwlib/moc -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/jwwlib/obj/dl_jww.o src/dl_jww.cpp In file included from src/dl_jww.cpp:27: In file included from src/dl_jww.h:37: src/dl_attributes.h:164:19: warning: definition of implicit copy constructor for 'DL_Attributes' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] DL_Attributes operator = (const DL_Attributes& attrib) { ^ src/dl_attributes.h:170:16: note: in implicit copy constructor for 'DL_Attributes' first required here return *this; ^ src/dl_jww.cpp:161:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] int width; ^ src/dl_jww.cpp:158:1: note: previous statement is here if(DSen.m_nPenWidth > 26) ^ 2 warnings generated. clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -fPIC -std=gnu++11 -Wall -Wextra -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I../../generated/lib/jwwlib/moc -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/lib/jwwlib/obj/jwwdoc.o src/jwwdoc.cpp src/jwwdoc.cpp:1762:2: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation] return {}; ^ src/jwwdoc.cpp:1759:5: note: previous statement is here for(unsigned int k=0; k < FBlockList.size(); k++) ^ src/jwwdoc.cpp:1774:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] return {}; ^ src/jwwdoc.cpp:1772:5: note: previous statement is here if( GetCDataType(i,j) == Enko ) ^ src/jwwdoc.cpp:1781:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] return {}; ^ src/jwwdoc.cpp:1779:5: note: previous statement is here if( GetCDataType(i,j) == Moji ) ^ src/jwwdoc.cpp:1788:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] return {}; ^ src/jwwdoc.cpp:1786:5: note: previous statement is here if( GetCDataType(i,j) == Sen ) ^ src/jwwdoc.cpp:1795:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] return {}; ^ src/jwwdoc.cpp:1793:5: note: previous statement is here if( GetCDataType(i,j) == Solid ) ^ src/jwwdoc.cpp:1802:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] return {}; ^ src/jwwdoc.cpp:1800:5: note: previous statement is here if( GetCDataType(i,j) == Sunpou ) ^ src/jwwdoc.cpp:1809:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] return {}; ^ src/jwwdoc.cpp:1807:5: note: previous statement is here if( GetCDataType(i,j) == Ten ) ^ src/jwwdoc.cpp:1936:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] return {}; ^ src/jwwdoc.cpp:1934:5: note: previous statement is here if( GetCDataType(i,j) == Block ) ^ 8 warnings generated. rm -f ../../generated/lib/libjwwlib.a x86_64-pc-linux-gnu-ar cqs ../../generated/lib/libjwwlib.a ../../generated/lib/jwwlib/obj/dl_writer_ascii.o ../../generated/lib/jwwlib/obj/dl_jww.o ../../generated/lib/jwwlib/obj/jwwdoc.o make[2]: Leaving directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries/jwwlib' make[1]: Leaving directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/libraries' cd librecad/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/librecad/librecad.pro 'QMAKE_AR="x86_64-pc-linux-gnu-ar cqs"' 'QMAKE_CC="clang"' 'QMAKE_LINK_C="clang"' 'QMAKE_LINK_C_SHLIB="clang"' 'QMAKE_CXX="clang++"' 'QMAKE_LINK="clang++"' 'QMAKE_LINK_SHLIB="clang++"' 'QMAKE_OBJCOPY="x86_64-pc-linux-gnu-objcopy"' QMAKE_RANLIB= QMAKE_STRIP= 'QMAKE_CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int"' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS="-pipe -march=native -fno-diagnostics-color -O2"' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0"' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile make[1]: Entering directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/librecad' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cd src/ && ( test -e Makefile || /usr/lib64/qt5/bin/qmake -o Makefile /var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/librecad/src/src.pro 'QMAKE_AR="x86_64-pc-linux-gnu-ar cqs"' 'QMAKE_CC="clang"' 'QMAKE_LINK_C="clang"' 'QMAKE_LINK_C_SHLIB="clang"' 'QMAKE_CXX="clang++"' 'QMAKE_LINK="clang++"' 'QMAKE_LINK_SHLIB="clang++"' 'QMAKE_OBJCOPY="x86_64-pc-linux-gnu-objcopy"' QMAKE_RANLIB= QMAKE_STRIP= 'QMAKE_CFLAGS="-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int"' QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= 'QMAKE_CXXFLAGS="-pipe -march=native -fno-diagnostics-color -O2"' QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= 'QMAKE_LFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0"' QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= ) && make -f Makefile make[2]: Entering directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/librecad/src' /usr/lib64/qt5/bin/uic ui/forms/qg_commandwidget.ui -o ../../generated/librecad/ui/ui_qg_commandwidget.h /usr/lib64/qt5/bin/uic ui/forms/qg_arcoptions.ui -o ../../generated/librecad/ui/ui_qg_arcoptions.h ui/forms/qg_arcoptions.ui: Warning: Invalid signal/slot connection: "rbPos" -> "QG_ArcOptions". ui/forms/qg_arcoptions.ui: Warning: Invalid signal/slot connection: "rbNeg" -> "QG_ArcOptions". /usr/lib64/qt5/bin/uic ui/forms/qg_arctangentialoptions.ui -o ../../generated/librecad/ui/ui_qg_arctangentialoptions.h ui/forms/qg_arctangentialoptions.ui: Warning: Invalid signal/slot connection: "leRadius" -> "QG_ArcTangentialOptions". ui/forms/qg_arctangentialoptions.ui: Warning: Invalid signal/slot connection: "leAngle" -> "QG_ArcTangentialOptions". /usr/lib64/qt5/bin/uic ui/forms/qg_beveloptions.ui -o ../../generated/librecad/ui/ui_qg_beveloptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_blockdialog.ui -o ../../generated/librecad/ui/ui_qg_blockdialog.h /usr/lib64/qt5/bin/uic ui/forms/qg_circleoptions.ui -o ../../generated/librecad/ui/ui_qg_circleoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_circletan2options.ui -o ../../generated/librecad/ui/ui_qg_circletan2options.h /usr/lib64/qt5/bin/uic ui/forms/qg_coordinatewidget.ui -o ../../generated/librecad/ui/ui_qg_coordinatewidget.h /usr/lib64/qt5/bin/uic ui/forms/qg_dimensionlabeleditor.ui -o ../../generated/librecad/ui/ui_qg_dimensionlabeleditor.h /usr/lib64/qt5/bin/uic ui/forms/qg_dimlinearoptions.ui -o ../../generated/librecad/ui/ui_qg_dimlinearoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_dimoptions.ui -o ../../generated/librecad/ui/ui_qg_dimoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_widgetpen.ui -o ../../generated/librecad/ui/ui_qg_widgetpen.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgattributes.ui -o ../../generated/librecad/ui/ui_qg_dlgattributes.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlghatch.ui -o ../../generated/librecad/ui/ui_qg_dlghatch.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlginitial.ui -o ../../generated/librecad/ui/ui_qg_dlginitial.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlginsert.ui -o ../../generated/librecad/ui/ui_qg_dlginsert.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgimage.ui -o ../../generated/librecad/ui/ui_qg_dlgimage.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgimageoptions.ui -o ../../generated/librecad/ui/ui_qg_dlgimageoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgarc.ui -o ../../generated/librecad/ui/ui_qg_dlgarc.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgcircle.ui -o ../../generated/librecad/ui/ui_qg_dlgcircle.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgdimension.ui -o ../../generated/librecad/ui/ui_qg_dlgdimension.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgdimlinear.ui -o ../../generated/librecad/ui/ui_qg_dlgdimlinear.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgline.ui -o ../../generated/librecad/ui/ui_qg_dlgline.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgellipse.ui -o ../../generated/librecad/ui/ui_qg_dlgellipse.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgmirror.ui -o ../../generated/librecad/ui/ui_qg_dlgmirror.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgmove.ui -o ../../generated/librecad/ui/ui_qg_dlgmove.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgmoverotate.ui -o ../../generated/librecad/ui/ui_qg_dlgmoverotate.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgmtext.ui -o ../../generated/librecad/ui/ui_qg_dlgmtext.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgoptionsdrawing.ui -o ../../generated/librecad/ui/ui_qg_dlgoptionsdrawing.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgoptionsgeneral.ui -o ../../generated/librecad/ui/ui_qg_dlgoptionsgeneral.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgoptionsmakercam.ui -o ../../generated/librecad/ui/ui_qg_dlgoptionsmakercam.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgpoint.ui -o ../../generated/librecad/ui/ui_qg_dlgpoint.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgpolyline.ui -o ../../generated/librecad/ui/ui_qg_dlgpolyline.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgrotate.ui -o ../../generated/librecad/ui/ui_qg_dlgrotate.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgrotate2.ui -o ../../generated/librecad/ui/ui_qg_dlgrotate2.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgscale.ui -o ../../generated/librecad/ui/ui_qg_dlgscale.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgspline.ui -o ../../generated/librecad/ui/ui_qg_dlgspline.h /usr/lib64/qt5/bin/uic ui/forms/qg_dlgtext.ui -o ../../generated/librecad/ui/ui_qg_dlgtext.h /usr/lib64/qt5/bin/uic ui/forms/qg_exitdialog.ui -o ../../generated/librecad/ui/ui_qg_exitdialog.h /usr/lib64/qt5/bin/uic ui/forms/qg_imageoptions.ui -o ../../generated/librecad/ui/ui_qg_imageoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_insertoptions.ui -o ../../generated/librecad/ui/ui_qg_insertoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_layerdialog.ui -o ../../generated/librecad/ui/ui_qg_layerdialog.h /usr/lib64/qt5/bin/uic ui/forms/qg_libraryinsertoptions.ui -o ../../generated/librecad/ui/ui_qg_libraryinsertoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_lineangleoptions.ui -o ../../generated/librecad/ui/ui_qg_lineangleoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_linebisectoroptions.ui -o ../../generated/librecad/ui/ui_qg_linebisectoroptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_lineoptions.ui -o ../../generated/librecad/ui/ui_qg_lineoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_lineparalleloptions.ui -o ../../generated/librecad/ui/ui_qg_lineparalleloptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_lineparallelthroughoptions.ui -o ../../generated/librecad/ui/ui_qg_lineparallelthroughoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_linepolygon2options.ui -o ../../generated/librecad/ui/ui_qg_linepolygon2options.h /usr/lib64/qt5/bin/uic ui/forms/qg_linepolygonoptions.ui -o ../../generated/librecad/ui/ui_qg_linepolygonoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_linerelangleoptions.ui -o ../../generated/librecad/ui/ui_qg_linerelangleoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_modifyoffsetoptions.ui -o ../../generated/librecad/ui/ui_qg_modifyoffsetoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_mousewidget.ui -o ../../generated/librecad/ui/ui_qg_mousewidget.h /usr/lib64/qt5/bin/uic ui/forms/qg_moverotateoptions.ui -o ../../generated/librecad/ui/ui_qg_moverotateoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_mtextoptions.ui -o ../../generated/librecad/ui/ui_qg_mtextoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_polylineoptions.ui -o ../../generated/librecad/ui/ui_qg_polylineoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_polylineequidistantoptions.ui -o ../../generated/librecad/ui/ui_qg_polylineequidistantoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_printpreviewoptions.ui -o ../../generated/librecad/ui/ui_qg_printpreviewoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_roundoptions.ui -o ../../generated/librecad/ui/ui_qg_roundoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_selectionwidget.ui -o ../../generated/librecad/ui/ui_qg_selectionwidget.h /usr/lib64/qt5/bin/uic ui/forms/qg_snapdistoptions.ui -o ../../generated/librecad/ui/ui_qg_snapdistoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_snapmiddleoptions.ui -o ../../generated/librecad/ui/ui_qg_snapmiddleoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_splineoptions.ui -o ../../generated/librecad/ui/ui_qg_splineoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_textoptions.ui -o ../../generated/librecad/ui/ui_qg_textoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_trimamountoptions.ui -o ../../generated/librecad/ui/ui_qg_trimamountoptions.h /usr/lib64/qt5/bin/uic ui/forms/qg_snaptoolbar.ui -o ../../generated/librecad/ui/ui_qg_snaptoolbar.h /usr/lib64/qt5/bin/uic ui/forms/qg_activelayername.ui -o ../../generated/librecad/ui/ui_qg_activelayername.h /usr/lib64/qt5/bin/uic ui/forms/lc_dlgsplinepoints.ui -o ../../generated/librecad/ui/ui_lc_dlgsplinepoints.h /usr/lib64/qt5/bin/uic ui/forms/lc_widgetoptionsdialog.ui -o ../../generated/librecad/ui/ui_lc_widgetoptionsdialog.h /usr/lib64/qt5/bin/uic ui/lc_deviceoptions.ui -o ../../generated/librecad/ui/ui_lc_deviceoptions.h /usr/lib64/qt5/bin/uic ui/generic/comboboxoption.ui -o ../../generated/librecad/ui/ui_comboboxoption.h /usr/lib64/qt5/bin/uic ui/generic/widgetcreator.ui -o ../../generated/librecad/ui/ui_widgetcreator.h clang++ -c -pipe -march=native -fno-diagnostics-color -O2 -g -fext-numeric-literals -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DDWGSUPPORT -DQC_APPDIR="librecad" -DLC_VERSION="2.1.3" -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I../../libraries/libdxfrw/src -I../../libraries/jwwlib/src -Icmd -Ilib/actions -Ilib/creation -Ilib/debug -Ilib/engine -Ilib/fileio -Ilib/filters -Ilib/generators -Ilib/gui -Ilib/information -Ilib/math -Ilib/modification -Ilib/printing -Iactions -Imain -Itest -Iplugins -Iui -Iui/forms -Iui/generic -I../res -I/usr/include/qt5 -I/usr/include/qt5/QtSvg -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I../../generated/librecad/moc -I../../generated/librecad/ui -I/usr/lib64/qt5/mkspecs/linux-g++ -o ../../generated/librecad/obj/rs_actioninterface.o lib/actions/rs_actioninterface.cpp clang-15: error: unknown argument: '-fext-numeric-literals' make[2]: *** [Makefile:5295: ../../generated/librecad/obj/rs_actioninterface.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/librecad/src' make[1]: *** [Makefile:47: sub-src-make_first] Error 2 make[1]: Leaving directory '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3/librecad' make: *** [Makefile:93: sub-librecad-make_first-ordered] Error 2 * ERROR: media-gfx/librecad-2.1.3-r6::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-gfx/librecad-2.1.3-r6::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/librecad-2.1.3-r6::gentoo'`. * The complete build log is located at '/var/log/portage/media-gfx:librecad-2.1.3-r6:20221126-121742.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3' * S: '/var/tmp/portage/media-gfx/librecad-2.1.3-r6/work/LibreCAD-2.1.3'