Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 706512 Details for
Bug 788766
media-libs/lasi-1.1.3 failed to emerge (error: ISO C++17 does not allow dynamic exception specifications)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 30.91 KB, created by
Leonid Kopylov
on 2021-05-07 15:46:20 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Leonid Kopylov
Created:
2021-05-07 15:46:20 UTC
Size:
30.91 KB
patch
obsolete
> * Package: media-libs/lasi-1.1.3 > * Repository: gentoo > * Maintainer: sci@gentoo.org > * USE: abi_x86_64 amd64 doc elibc_glibc examples kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Applying lasi-1.1.3-cmake.patch ... > [ ok ] > * Applying lasi-1.1.3-pkgconfig.patch ... > [ ok ] > * Working in BUILD_DIR: "/var/tmp/portage/media-libs/lasi-1.1.3/work/lasi-1.1.3_build" > * Working in BUILD_DIR: "/var/tmp/portage/media-libs/lasi-1.1.3/work/lasi-1.1.3_build" >cmake -C /var/tmp/portage/media-libs/lasi-1.1.3/work/lasi-1.1.3_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DDOXYGEN_EXECUTABLE=/usr/bin/doxygen -DUSE_RPATH=OFF -DCMAKE_BUILD_TYPE=None -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-libs/lasi-1.1.3/work/lasi-1.1.3_build/gentoo_toolchain.cmake /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3 >loading initial cache file /var/tmp/portage/media-libs/lasi-1.1.3/work/lasi-1.1.3_build/gentoo_common_config.cmake >-- The CXX compiler identification is GNU 11.1.0 >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- CMake version = 3.20.2 >-- CMAKE_SYSTEM_NAME = Linux >-- Looking for pkg-config - found >-- checking for modules 'pangoft2;pango;freetype2' >-- found pangoft2, version 1.48.4 >-- found pango, version 1.48.4 >-- found freetype2, version 23.4.17 >-- checking for module 'freetype2' >-- found freetype2, version 23.4.17 >-- FOUND FreeType 2.2+ (NEW API): Library version is 23.4.17 >-- Found Doxygen: /usr/bin/doxygen (found version "1.9.1") found components: doxygen dot >-- inkscape executable = INKSCAPE_EXECUTABLE-NOTFOUND >-- Platform issue: inkscape command not available. >-- Therefore example Encapsulated PostScript results cannot be transformed to PNG format >CMake Warning (dev) at CMakeLists.txt:162 (summary): > A logical block opening on the line > > /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/cmake/modules/summary.cmake:33 (if) > > closes on the line > > /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/cmake/modules/summary.cmake:55 (endif) > > with mis-matching arguments. >This warning is for project developers. Use -Wno-dev to suppress it. > > >Summary of CMake build system results for libLASi > >Install location variables which can be set by the user: >CMAKE_INSTALL_PREFIX: /usr >CMAKE_INSTALL_EXEC_PREFIX: /usr >CMAKE_INSTALL_BINDIR: /usr/bin >CMAKE_INSTALL_DATADIR: /usr/share >CMAKE_INSTALL_LIBDIR: lib64 >CMAKE_INSTALL_INCLUDEDIR: /usr/include >CMAKE_INSTALL_INFODIR: /usr/share/info >CMAKE_INSTALL_MANDIR: /usr/share/man > >Other important CMake variables: > >CMAKE_SYSTEM_NAME: Linux >UNIX: 1 >WIN32: >APPLE: >MSVC: (MSVC_VERSION: ) >MINGW: >MSYS: >CYGWIN: >BORLAND: >WATCOM: > >CMAKE_BUILD_TYPE: None >CMAKE_CXX_COMPILER: /usr/bin/x86_64-pc-linux-gnu-g++ >CMAKE_CXX_FLAGS: -march=native -O2 -pipe -fomit-frame-pointer >-- <<< Gentoo configuration >>> >Build type None >Install path /usr >Compiler flags: >C >C++ -march=native -O2 -pipe -fomit-frame-pointer >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed >Module -Wl,-O1 -Wl,--as-needed >Shared -Wl,-O1 -Wl,--as-needed > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/media-libs/lasi-1.1.3/work/lasi-1.1.3_build > * Working in BUILD_DIR: "/var/tmp/portage/media-libs/lasi-1.1.3/work/lasi-1.1.3_build" >ninja -v -j9 -l0 >[1/17] cd /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3 && rm -rf /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/doc/user && mkdir /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/doc/user && /usr/bin/doxygen /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.user >warning: Tag 'TCL_SUBST' at line 237 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.user' has become obsolete. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" >warning: Tag 'CLANG_ASSISTED_PARSING' at line 1031 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.user' belongs to an option that was not enabled at compile time. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled. >warning: Tag 'CLANG_OPTIONS' at line 1039 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.user' belongs to an option that was not enabled at compile time. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled. >warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1057 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.user' has become obsolete. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" >warning: Tag 'PERL_PATH' at line 2122 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.user' has become obsolete. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" >warning: Tag 'MSCGEN_PATH' at line 2144 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.user' has become obsolete. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" >warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value >Using the default: a4! >Doxygen version used: 1.9.1 >Searching for include files... >Searching for example files... >Searching for images... >Searching for dot files... >Searching for msc files... >Searching for dia files... >Searching for files to exclude >Searching for files in directory /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src >Searching INPUT for files to process... >Searching for files in directory /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src >Searching for files in directory /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include >Reading and parsing tag files >Parsing files >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include/LASi.h... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include/LASi.h... >Building macro definition list... >Building group list... >Building directory list... >Building namespace list... >Building file list... >Building class list... >Computing nesting relations for classes... >Associating documentation with classes... >Building example list... >Searching for enumerations... >Searching for documented typedefs... >Searching for members imported via using declarations... >Searching for included using directives... >Searching for documented variables... >Building interface member list... >Building member list... >Searching for friends... >Searching for documented defines... >Computing class inheritance relations... >Computing class usage relations... >Flushing cached template relations that have become invalid... >Computing class relations... >Add enum values to enums... >Searching for member function documentation... >Creating members for template instances... >Building page list... >Search for main page... >Computing page relations... >Determining the scope of groups... >Sorting lists... >Determining which enums are documented >Computing member relations... >Building full member lists recursively... >Adding members to member groups. >Computing member references... >Inheriting documentation... >Generating disk names... >Adding source references... >Adding xrefitems... >Sorting member lists... >Setting anonymous enum type... >Computing dependencies between directories... >Generating citations page... >Counting members... >Counting data structures... >Resolving user defined references... >Finding anchors and sections in the documentation... >Transferring function references... >Combining using relations... >Adding members to index pages... >Correcting members for VHDL... >Computing tooltip texts... >Generating style sheet... >Generating search indices... >Generating example documentation... >Generating file sources... >Generating code for file LASi.h... >Generating file documentation... >Generating docs for file LASi.h... >Generating page documentation... >Generating group documentation... >Generating class documentation... >Generating namespace index... >Generating docs for namespace LASi >Generating docs for compound LASi::oPostscriptStream... >Generating docs for compound LASi::PostscriptDocument... >Generating docs for nested compound LASi::PostscriptDocument::GlyphId... >Generating docs for nested compound LASi::PostscriptDocument::write_glyph_routine_to_stream... >Generating docs for compound LASi::setFont... >Generating docs for compound LASi::setFontSize... >Generating docs for compound LASi::show... >Generating graph info page... >Generating directory documentation... >Generating index page... >Generating page index... >Generating module index... >Generating namespace index... >Generating namespace member index... >Generating annotated compound index... >Generating alphabetical compound index... >Generating hierarchical class index... >Generating member index... >Generating file index... >Generating file member index... >Generating example index... >finalizing index lists... >writing tag file... >Running plantuml with JAVA... >lookup cache used 152/65536 hits=553 misses=169 >finished... >[2/17] cd /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3 && rm -rf /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/doc/developer && mkdir /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/doc/developer && /usr/bin/doxygen /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.developer >warning: Tag 'TCL_SUBST' at line 237 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.developer' has become obsolete. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" >warning: Tag 'CLANG_ASSISTED_PARSING' at line 1030 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.developer' belongs to an option that was not enabled at compile time. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled. >warning: Tag 'CLANG_OPTIONS' at line 1038 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.developer' belongs to an option that was not enabled at compile time. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled. >warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1056 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.developer' has become obsolete. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" >warning: Tag 'PERL_PATH' at line 2121 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.developer' has become obsolete. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" >warning: Tag 'MSCGEN_PATH' at line 2143 of file '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/Doxyfile.developer' has become obsolete. > To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" >warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value >Using the default: a4! >Doxygen version used: 1.9.1 >Searching for include files... >Searching for example files... >Searching for images... >Searching for dot files... >Searching for msc files... >Searching for dia files... >Searching for files to exclude >Searching INPUT for files to process... >Searching for files in directory /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src >Searching for files in directory /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include >Reading and parsing tag files >Parsing files >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/contextMgr.h... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/contextMgr.h... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/drawGlyph.cpp... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/drawGlyph.cpp... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/drawGlyph.h... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/drawGlyph.h... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/glyphMgr.cpp... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/glyphMgr.cpp... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/glyphMgr.h... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/glyphMgr.h... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/manager.h... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/manager.h... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/stringDimensions.h... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/stringDimensions.h... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.cpp... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.cpp... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.h... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.h... >Preprocessing /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include/LASi.h... >Parsing file /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include/LASi.h... >Building macro definition list... >Building group list... >Building directory list... >Building namespace list... >Building file list... >Building class list... >Computing nesting relations for classes... >Associating documentation with classes... >Building example list... >Searching for enumerations... >Searching for documented typedefs... >Searching for members imported via using declarations... >Searching for included using directives... >Searching for documented variables... >Building interface member list... >Building member list... >Searching for friends... >Searching for documented defines... >Computing class inheritance relations... >Computing class usage relations... >Flushing cached template relations that have become invalid... >Computing class relations... >Add enum values to enums... >Searching for member function documentation... >Creating members for template instances... >Building page list... >Search for main page... >Computing page relations... >Determining the scope of groups... >Sorting lists... >Determining which enums are documented >Computing member relations... >Building full member lists recursively... >Adding members to member groups. >Computing member references... >Inheriting documentation... >Generating disk names... >Adding source references... >Adding xrefitems... >Sorting member lists... >Setting anonymous enum type... >Computing dependencies between directories... >Generating citations page... >Counting members... >Counting data structures... >Resolving user defined references... >Finding anchors and sections in the documentation... >Transferring function references... >Combining using relations/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp:519: warning: argument 'mapval' of command @param is not found in the argument list of LASi::PostscriptDocument::accrue_dimensions(const GlyphMap::value_type &, void *contextData) >... >Adding members to index pages... >Correcting members for VHDL... >Computing tooltip texts... >Generating style sheet... >Generating search indices... >Generating example documentation... >Generating file sources... >Generating code for file contextMgr.h... >Parsing code for file drawGlyph.cpp... >Generating code for file drawGlyph.h... >Parsing code for file glyphMgr.cpp... >Generating code for file glyphMgr.h... >Generating code for file LASi.h... >Generating code for file manager.h... >Parsing code for file psDoc.cpp... >Generating code for file stringDimensions.h... >Parsing code for file util.cpp... >Generating code for file util.h... >Generating file documentation... >Generating docs for file contextMgr.h... >Generating docs for file drawGlyph.cpp... >Generating docs for file drawGlyph.h... >Generating docs for file glyphMgr.cpp... >Generating docs for file glyphMgr.h... >Generating docs for file LASi.h... >Generating docs for file manager.h... >Generating docs for file psDoc.cpp... >Generating docs for file stringDimensions.h... >Generating docs for file util.cpp... >Generating docs for file util.h... >Generating page documentation... >Generating group documentation... >Generating class documentation... >Generating docs for compound ContextMgr... >Generating docs for compound FreetypeGlyphMgr... >Generating docs for compound Manager... >Generating docs for compound StateOfDrawGlyph... >Generating docs for compound StringDimensions... >Generating namespace index... >Generating docs for namespace LASi >Generating docs for compound LASi::oPostscriptStream... >Generating docs for compound LASi::PostscriptDocument... >Generating docs for nested compound LASi::PostscriptDocument::GlyphId... >Generating docs for nested compound LASi::PostscriptDocument::write_glyph_routine_to_stream... >Generating docs for compound LASi::setFont... >Generating docs for compound LASi::setFontSize... >Generating docs for compound LASi::show... >Generating graph info page... >Generating directory documentation... >Generating index page... >Generating page index... >Generating module index... >Generating namespace index... >Generating namespace member index... >Generating annotated compound index... >Generating alphabetical compound index... >Generating hierarchical class index... >Generating member index... >Generating file index... >Generating file member index... >Generating example index... >finalizing index lists... >writing tag file... >Running plantuml with JAVA... >lookup cache used 335/65536 hits=1451 misses=355 >finished... >[3/17] /usr/bin/x86_64-pc-linux-gnu-g++ -DLASi_EXPORTS -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I. -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -fPIC -MD -MT src/CMakeFiles/LASi.dir/glyphMgr.cpp.o -MF src/CMakeFiles/LASi.dir/glyphMgr.cpp.o.d -o src/CMakeFiles/LASi.dir/glyphMgr.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/glyphMgr.cpp >[31mFAILED: [0msrc/CMakeFiles/LASi.dir/glyphMgr.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DLASi_EXPORTS -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I. -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -fPIC -MD -MT src/CMakeFiles/LASi.dir/glyphMgr.cpp.o -MF src/CMakeFiles/LASi.dir/glyphMgr.cpp.o.d -o src/CMakeFiles/LASi.dir/glyphMgr.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/glyphMgr.cpp >In file included from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/glyphMgr.cpp:16: >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.h:30:69: error: ISO C++17 does not allow dynamic exception specifications > 30 | inline void evalReturnCode(const int errCode, const char* funcName) throw (std::runtime_error) { > | ^~~~~ >[4/17] /usr/bin/x86_64-pc-linux-gnu-g++ -DLASi_EXPORTS -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I. -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -fPIC -MD -MT src/CMakeFiles/LASi.dir/util.cpp.o -MF src/CMakeFiles/LASi.dir/util.cpp.o.d -o src/CMakeFiles/LASi.dir/util.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.cpp >[31mFAILED: [0msrc/CMakeFiles/LASi.dir/util.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DLASi_EXPORTS -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I. -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -fPIC -MD -MT src/CMakeFiles/LASi.dir/util.cpp.o -MF src/CMakeFiles/LASi.dir/util.cpp.o.d -o src/CMakeFiles/LASi.dir/util.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.cpp >In file included from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.cpp:8: >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.h:30:69: error: ISO C++17 does not allow dynamic exception specifications > 30 | inline void evalReturnCode(const int errCode, const char* funcName) throw (std::runtime_error) { > | ^~~~~ >[5/17] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -MD -MT examples/CMakeFiles/SimpleLASiExample.dir/SimpleLASiExample.cpp.o -MF examples/CMakeFiles/SimpleLASiExample.dir/SimpleLASiExample.cpp.o.d -o examples/CMakeFiles/SimpleLASiExample.dir/SimpleLASiExample.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/examples/SimpleLASiExample.cpp >[6/17] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -MD -MT examples/CMakeFiles/MissingGlyphExample.dir/MissingGlyphExample.cpp.o -MF examples/CMakeFiles/MissingGlyphExample.dir/MissingGlyphExample.cpp.o.d -o examples/CMakeFiles/MissingGlyphExample.dir/MissingGlyphExample.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/examples/MissingGlyphExample.cpp >[7/17] /usr/bin/x86_64-pc-linux-gnu-g++ -DLASi_EXPORTS -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I. -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -fPIC -MD -MT src/CMakeFiles/LASi.dir/psDoc.cpp.o -MF src/CMakeFiles/LASi.dir/psDoc.cpp.o.d -o src/CMakeFiles/LASi.dir/psDoc.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp >[31mFAILED: [0msrc/CMakeFiles/LASi.dir/psDoc.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DLASi_EXPORTS -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I. -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -fPIC -MD -MT src/CMakeFiles/LASi.dir/psDoc.cpp.o -MF src/CMakeFiles/LASi.dir/psDoc.cpp.o.d -o src/CMakeFiles/LASi.dir/psDoc.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp >In file included from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp:17: >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/contextMgr.h: In constructor âContextMgr::ContextMgr(const char*, int, int)â: >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/contextMgr.h:23:33: warning: âPangoContext* pango_ft2_get_context(double, double)â is deprecated: Use 'pango_font_map_create_context' instead [-Wdeprecated-declarations] > 23 | _t = pango_ft2_get_context(dpiX, dpiY); > | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ >In file included from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/contextMgr.h:12, > from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp:17: >/usr/include/pango-1.0/pango/pangoft2.h:136:20: note: declared here > 136 | PangoContext *pango_ft2_get_context (double dpi_x, > | ^~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp:19: >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.h: At global scope: >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.h:30:69: error: ISO C++17 does not allow dynamic exception specifications > 30 | inline void evalReturnCode(const int errCode, const char* funcName) throw (std::runtime_error) { > | ^~~~~ >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp: In member function âFT_Error LASi::PostscriptDocument::PangoItem_do(const char*, PangoItem*, LASi::PostscriptDocument::GLYPH_FUNC, void*, bool)â: >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp:318:49: warning: âFT_FaceRec_* pango_ft2_font_get_face(PangoFont*)â is deprecated: Use 'pango_fc_font_lock_face' instead [-Wdeprecated-declarations] > 318 | const FT_Face face = pango_ft2_font_get_face(pItem->analysis.font); > | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/contextMgr.h:12, > from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/psDoc.cpp:17: >/usr/include/pango-1.0/pango/pangoft2.h:150:16: note: declared here > 150 | FT_Face pango_ft2_font_get_face (PangoFont *font); > | ^~~~~~~~~~~~~~~~~~~~~~~ >[8/17] /usr/bin/x86_64-pc-linux-gnu-g++ -DLASi_EXPORTS -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I. -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -fPIC -MD -MT src/CMakeFiles/LASi.dir/drawGlyph.cpp.o -MF src/CMakeFiles/LASi.dir/drawGlyph.cpp.o.d -o src/CMakeFiles/LASi.dir/drawGlyph.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/drawGlyph.cpp >[31mFAILED: [0msrc/CMakeFiles/LASi.dir/drawGlyph.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DLASi_EXPORTS -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I. -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -fPIC -MD -MT src/CMakeFiles/LASi.dir/drawGlyph.cpp.o -MF src/CMakeFiles/LASi.dir/drawGlyph.cpp.o.d -o src/CMakeFiles/LASi.dir/drawGlyph.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/drawGlyph.cpp >In file included from /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/drawGlyph.cpp:15: >/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/src/util.h:30:69: error: ISO C++17 does not allow dynamic exception specifications > 30 | inline void evalReturnCode(const int errCode, const char* funcName) throw (std::runtime_error) { > | ^~~~~ >[9/17] /usr/bin/x86_64-pc-linux-gnu-g++ -I/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng16 -march=native -O2 -pipe -fomit-frame-pointer -MD -MT examples/CMakeFiles/ComplexTextLayoutExample.dir/ComplexTextLayoutExample.cpp.o -MF examples/CMakeFiles/ComplexTextLayoutExample.dir/ComplexTextLayoutExample.cpp.o.d -o examples/CMakeFiles/ComplexTextLayoutExample.dir/ComplexTextLayoutExample.cpp.o -c /var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3/examples/ComplexTextLayoutExample.cpp >ninja: build stopped: subcommand failed. > * ERROR: media-libs/lasi-1.1.3::gentoo failed (compile phase): > * ninja -v -j9 -l0 failed > * > * Call stack: > * ebuild.sh, line 125: Called src_compile > * environment, line 2064: Called cmake_src_compile > * environment, line 760: Called cmake_build > * environment, line 729: Called eninja > * environment, line 1181: Called die > * The specific snippet of code: > * "$@" || die "${nonfatal_args[@]}" "${*} failed" > * > * If you need support, post the output of `emerge --info '=media-libs/lasi-1.1.3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-libs/lasi-1.1.3::gentoo'`. > * The complete build log is located at '/var/tmp/portage/media-libs/lasi-1.1.3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-libs/lasi-1.1.3/temp/environment'. > * Working directory: '/var/tmp/portage/media-libs/lasi-1.1.3/work/lasi-1.1.3_build' > * S: '/var/tmp/portage/media-libs/lasi-1.1.3/work/libLASi-1.1.3'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 788766
: 706512