* Package: sci-visualization/gle-4.2.5-r1 * Repository: gentoo * Maintainer: grozin@gentoo.org sci@gentoo.org * USE: X abi_x86_64 amd64 elibc_glibc jpeg kernel_linux png tiff userland_GNU * FEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>> Unpacking source... >>> Unpacking gle-graphics-4.2.5f-src.tar.gz to /var/tmp/portage/sci-visualization/gle-4.2.5-r1/work >>> Source unpacked in /var/tmp/portage/sci-visualization/gle-4.2.5-r1/work >>> Preparing source in /var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5 ... * Applying gle-4.2.5-parallel.patch ... [ ok ] * Applying gle-4.2.5-c++14.patch ... [ ok ] * Applying gle-4.2.5-jpeg-9c.patch ... [ ok ] * Running 'aclocal' ... [ ok ] * Running 'autoconf' ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5 ... * econf: updating gle-graphics-4.2.5/config.sub with /usr/share/gnuconfig/config.sub * econf: updating gle-graphics-4.2.5/config.guess with /usr/share/gnuconfig/config.guess * econf: updating gle-graphics-4.2.5/platform/autoconf/config.guess with /usr/share/gnuconfig/config.guess * econf: updating gle-graphics-4.2.5/platform/autoconf/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/gle-4.2.5-r1 --htmldir=/usr/share/doc/gle-4.2.5-r1/html --libdir=/usr/lib64 --without-rpath --without-qt --with-manip --with-x --with-jpeg --with-png --with-tiff checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c checking for a thread-safe mkdir -p... /bin/mkdir -p checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking whether byte ordering is bigendian... no checking for uint16_t... yes checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for X... libraries , headers checking for XOpenDisplay in -lX11... yes checking for deflate in -lz... yes checking for library containing socket... none required checking for library containing gethostbyname... none required checking for jpeg_destroy_decompress in -ljpeg... yes checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking for TIFFReadScanline in -ltiff... yes checking tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for libpng... yes checking for cairo... yes cairo CFLAGS: -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 cairo LIBS: -lcairo checking for POPPLER... yes poppler CFLAGS: -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler poppler LIBS: -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lcairo checking for library containing dlopen... -ldl checking for tgetent in -ltinfo... yes checking for library containing wbkgdset... -lncurses checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for x86_64-pc-linux-gnu-strip,gstrip... no checking for strip,gstrip... no Checking if strip is GNU strip strip is GNU strip (strip) configure: creating ./config.status config.status: creating Makefile config.status: creating src/gle/Makefile config.status: creating src/gle/bitmap/Makefile config.status: creating src/gle/letzfitz/Makefile config.status: creating src/gle/surface/Makefile config.status: creating src/gle/tokens/Makefile config.status: creating src/fbuild/Makefile config.status: creating src/makefmt/Makefile config.status: creating src/manip/Makefile config.status: creating src/TeX/Makefile config.status: creating src/gui/MakefileAC config.status: creating src/gui/qgle.pro config.status: creating src/doc/gle.1 config.status: creating platform/autoconf/gle-graphics.pc config.status: creating platform/autopackage/gle4.apspec config.status: creating src/config.h CPPFLAGS: -DHAVE_CONFIG_H $(VERSION_INFO) -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g LDFLAGS: -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L. LIBS: -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lcairo -lcairo -lpng16 -lz -ltiff -ljpeg -lz -lX11 SIMPLE_LIBS: SIMPLE_LIBS_DL: -ldl SIMPLE_LDFLAGS: -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 ** Configuration summary for GLE 4.2.5 (x86_64-pc-linux-gnu): ** Bitmap support: PNG support: yes TIFF support: yes JPEG support: yes Statically link: no ** X11 preview support: yes ** Cairo graphics support: yes ** Poppler PDF support: yes ** Socket support: yes ** Include 'manip' utility: yes ** Debug mode: off ** GLE GUI support: no (make sure you have Qt >= 4.1.1 devel and use ./configure --with-qt=/path/to/qt.) ** Install data into: /usr/share/gle-graphics/4.2.5 ** Install binary into: /usr/bin (use ./configure --prefix=dir to change the installation directory.) GLE 4.2.5 has been configured. The next step is to run "make". After "make" completes, run "make install" to install GLE. >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5 ... make -j2 /bin/mkdir -p build /bin/mkdir -p build/bin /bin/mkdir -p build/lib /bin/mkdir -p build/doc /bin/mkdir -p build/gleinc make -C src/gle make_glebtool make[1]: Entering directory '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5/src/gle' x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c cutils.cpp -o cutils.o x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c file_io.cpp -o file_io.o echo "begin config gle" > ../../build/glerc echo " current = 4.2.5" >> ../../build/glerc echo "end config" >> ../../build/glerc x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 glebtool.cpp cutils.o file_io.o -o ../../build/bin/glebtool ../../build/bin/glebtool -setrelpath /usr/bin /usr/lib64 /usr/share/gle-graphics/4.2.5 /usr/share/doc/gle-4.2.5-r1 ../config.h GLE will be installed as follows: Binary: "/usr/bin" Library: "/usr/lib64" (Up: 1, Relative: "lib64") GLE_TOP: "/usr/share/gle-graphics/4.2.5" (Up: 1, Relative: "share/gle-graphics/4.2.5") DOC: "/usr/share/doc/gle-4.2.5-r1" (Up: 2, Relative: "doc/gle-4.2.5-r1") make[1]: Leaving directory '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5/src/gle' make -C src/gle/bitmap make[1]: Entering directory '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5/src/gle/bitmap' x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c img2ps.cpp -o img2ps.o x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c lzwencode.cpp -o lzwencode.o In file included from lzwencode.cpp:28: img2ps.h:198:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 198 | uint16 m_TIFFCompress; | ^~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from lzwencode.cpp:28: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from lzwencode.cpp:28: img2ps.h:210:35: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 210 | uint16 getTIFFCompression() { return m_TIFFCompress; } | ^ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from lzwencode.cpp:28: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from img2ps.cpp:48: img2ps.h:198:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 198 | uint16 m_TIFFCompress; | ^~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from img2ps.cpp:48: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from img2ps.cpp:48: img2ps.h:210:35: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 210 | uint16 getTIFFCompression() { return m_TIFFCompress; } | ^ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from img2ps.cpp:48: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ lzwencode.cpp: In function ‘void GLELZWEncoderClearHash(encodeState*)’: lzwencode.cpp:128:26: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 128 | register hash_t *hp = &sp->enc_hashtab[HSIZE-1]; | ^~ lzwencode.cpp:129:23: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 129 | register long i = HSIZE-8; | ^ lzwencode.cpp: In member function ‘int GLELZWByteStream::encode(GLEBYTE*, GLEDWORD)’: lzwencode.cpp:211:31: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 211 | register encodeState *sp = (encodeState*)m_Data; | ^~ lzwencode.cpp:212:23: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 212 | register long fcode; | ^~~~~ lzwencode.cpp:213:26: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 213 | register hash_t *hp; | ^~ lzwencode.cpp:214:22: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 214 | register int h, c; | ^ lzwencode.cpp:214:25: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 214 | register int h, c; | ^ lzwencode.cpp: In member function ‘int GLELZWByteStream::postEncode()’: lzwencode.cpp:365:31: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 365 | register encodeState *sp = (encodeState*)m_Data; | ^~ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c glegif.cpp -o glegif.o x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c glejpeg.cpp -o glejpeg.o In file included from glegif.cpp:46: img2ps.h:198:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 198 | uint16 m_TIFFCompress; | ^~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from glegif.cpp:46: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from glegif.cpp:46: img2ps.h:210:35: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 210 | uint16 getTIFFCompression() { return m_TIFFCompress; } | ^ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from glegif.cpp:46: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c gletiff.cpp -o gletiff.o In file included from glejpeg.cpp:46: img2ps.h:198:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 198 | uint16 m_TIFFCompress; | ^~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from glejpeg.cpp:46: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from glejpeg.cpp:46: img2ps.h:210:35: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 210 | uint16 getTIFFCompression() { return m_TIFFCompress; } | ^ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from glejpeg.cpp:46: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c glepng.cpp -o glepng.o In file included from gletiff.cpp:50: img2ps.h:198:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 198 | uint16 m_TIFFCompress; | ^~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from gletiff.cpp:50: img2ps.h:210:35: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 210 | uint16 getTIFFCompression() { return m_TIFFCompress; } | ^ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp: In member function ‘virtual int GLETIFF::readHeader()’: gletiff.cpp:73:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 73 | uint16 samplesperpixel, bitspersample, planarconfiguration; | ^~~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp:73:33: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 73 | uint16 samplesperpixel, bitspersample, planarconfiguration; | ^~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp:73:48: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 73 | uint16 samplesperpixel, bitspersample, planarconfiguration; | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp:74:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 74 | uint16 photometric, extrasamples, *sampleinfo; | ^~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp:74:29: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 74 | uint16 photometric, extrasamples, *sampleinfo; | ^~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp:74:44: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 74 | uint16 photometric, extrasamples, *sampleinfo; | ^~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp: In member function ‘virtual int GLETIFF::prepare(int)’: gletiff.cpp:152:25: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 152 | uint16 *rmap, *gmap, *bmap; | ^~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp:152:32: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 152 | uint16 *rmap, *gmap, *bmap; | ^~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ gletiff.cpp:152:39: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 152 | uint16 *rmap, *gmap, *bmap; | ^~~~ In file included from /usr/include/tiffio.h:31, from gletiff.cpp:49: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c ascii85.cpp -o ascii85.o In file included from glepng.cpp:46: img2ps.h:198:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 198 | uint16 m_TIFFCompress; | ^~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from glepng.cpp:46: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from glepng.cpp:46: img2ps.h:210:35: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 210 | uint16 getTIFFCompression() { return m_TIFFCompress; } | ^ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from glepng.cpp:46: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from ascii85.cpp:48: img2ps.h:198:16: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 198 | uint16 m_TIFFCompress; | ^~~~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from ascii85.cpp:48: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from ascii85.cpp:48: img2ps.h:210:35: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations] 210 | uint16 getTIFFCompression() { return m_TIFFCompress; } | ^ In file included from /usr/include/tiffio.h:31, from img2ps.h:50, from ascii85.cpp:48: /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ make[1]: Leaving directory '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5/src/gle/bitmap' make -C src/gle/surface make[1]: Entering directory '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5/src/gle/surface' x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c gsurface.cpp -o gsurface.o x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libpng16 -I/usr/include/libpng16 -pipe -march=native -fno-diagnostics-color -Og -g -c hide.cpp -o hide.o In file included from ../glepro.h:42, from ../all.h:73, from hide.cpp:43: ../tokens/Tokenizer.h:138:54: error: ISO C++17 does not allow dynamic exception specifications 138 | double tokenizer_string_to_double(const char* value) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:146:46: error: ISO C++17 does not allow dynamic exception specifications 146 | void g_throw_parser_error(const string& err) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:148:53: error: ISO C++17 does not allow dynamic exception specifications 148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:150:81: error: ISO C++17 does not allow dynamic exception specifications 150 | error(const char* str1, const char* str2, const char* str3) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:152:99: error: ISO C++17 does not allow dynamic exception specifications 152 | ar* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:303:31: error: ISO C++17 does not allow dynamic exception specifications 303 | int has_more_tokens() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:306:30: error: ISO C++17 does not allow dynamic exception specifications 306 | string& next_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:309:73: error: ISO C++17 does not allow dynamic exception specifications 309 | ng& next_continuous_string_excluding(const char* forbidden) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:311:34: error: ISO C++17 does not allow dynamic exception specifications 311 | string& try_next_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:313:29: error: ISO C++17 does not allow dynamic exception specifications 313 | string& read_line() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:315:30: error: ISO C++17 does not allow dynamic exception specifications 315 | double next_double() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:317:28: error: ISO C++17 does not allow dynamic exception specifications 317 | int next_integer() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:333:53: error: ISO C++17 does not allow dynamic exception specifications 333 | void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:345:40: error: ISO C++17 does not allow dynamic exception specifications 345 | void peek_token(string* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:366:46: error: ISO C++17 does not allow dynamic exception specifications 366 | int is_next_token(const char* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:368:48: error: ISO C++17 does not allow dynamic exception specifications 368 | int is_next_token_i(const char* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:370:48: error: ISO C++17 does not allow dynamic exception specifications 370 | int is_next_token(const string& token) throw(ParserError) { | ^~~~~ ../tokens/Tokenizer.h:377:52: error: ISO C++17 does not allow dynamic exception specifications 377 | int is_next_token_in(const char* charlist) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:379:51: error: ISO C++17 does not allow dynamic exception specifications 379 | void ensure_next_token(const char* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:383:53: error: ISO C++17 does not allow dynamic exception specifications 383 | void ensure_next_token_i(const char* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:385:56: error: ISO C++17 does not allow dynamic exception specifications 385 | int ensure_next_token_in(const char* charlist) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:389:59: error: ISO C++17 does not allow dynamic exception specifications 389 | void ensure_next_token_list(const char* charlist) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:395:40: error: ISO C++17 does not allow dynamic exception specifications 395 | void read_till_close_comment() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:397:41: error: ISO C++17 does not allow dynamic exception specifications 397 | string& next_multilevel_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:399:44: error: ISO C++17 does not allow dynamic exception specifications 399 | virtual char token_read_sig_char() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:451:38: error: ISO C++17 does not allow dynamic exception specifications 451 | void copy_string(char endch) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:452:46: error: ISO C++17 does not allow dynamic exception specifications 452 | void multi_level_do_multi(char open) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:453:26: error: ISO C++17 does not allow dynamic exception specifications 453 | void get_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:456:28: error: ISO C++17 does not allow dynamic exception specifications 456 | void get_token_2() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:457:32: error: ISO C++17 does not allow dynamic exception specifications 457 | void get_check_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:472:45: error: ISO C++17 does not allow dynamic exception specifications 472 | void open_tokens(const char* fname) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:473:47: error: ISO C++17 does not allow dynamic exception specifications 473 | void open_tokens(const string& fname) throw(ParserError); | ^~~~~ In file included from ../all.h:73, from hide.cpp:43: ../glepro.h:75:58: error: ISO C++17 does not allow dynamic exception specifications 75 | GLERC pass_color_var(const std::string& token) throw(ParserError); | ^~~~~ ../glepro.h:78:26: error: ISO C++17 does not allow dynamic exception specifications 78 | int pass_marker(char *s) throw(ParserError); | ^~~~~ ../glepro.h:148:71: error: ISO C++17 does not allow dynamic exception specifications 148 | ate_open_input_stream(ifstream& input, const string& fname) throw(ParserError); | ^~~~~ ../glepro.h:149:74: error: ISO C++17 does not allow dynamic exception specifications 149 | e_fopen(const string& fname, const char *mode, bool isread) throw(ParserError); | ^~~~~ ../glepro.h:150:59: error: ISO C++17 does not allow dynamic exception specifications 150 | void validate_file_name(const string& fname, bool isread) throw(ParserError); | ^~~~~ In file included from ../gle-interface/gle-interface.h:1209, from ../core.h:43, from hide.cpp:45: ../gle-interface/gle-sourcefile.h:94:21: error: ISO C++17 does not allow dynamic exception specifications 94 | void load() throw(ParserError); | ^~~~~ ../gle-interface/gle-sourcefile.h:131:21: error: ISO C++17 does not allow dynamic exception specifications 131 | void load() throw(ParserError); | ^~~~~ In file included from ../core.h:44, from hide.cpp:45: ../d_interface.h:89:113: error: ISO C++17 does not allow dynamic exception specifications 89 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0; | ^~~~~ In file included from ../core.h:44, from hide.cpp:45: ../d_interface.h:172:113: error: ISO C++17 does not allow dynamic exception specifications 172 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ In file included from ../core.h:44, from hide.cpp:45: ../d_interface.h:268:113: error: ISO C++17 does not allow dynamic exception specifications 268 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ ../d_interface.h:311:113: error: ISO C++17 does not allow dynamic exception specifications 311 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ ../d_interface.h:319:113: error: ISO C++17 does not allow dynamic exception specifications 319 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ ../d_interface.h:328:113: error: ISO C++17 does not allow dynamic exception specifications 328 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ ../d_interface.h:392:113: error: ISO C++17 does not allow dynamic exception specifications 392 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ In file included from ../core.h:44, from hide.cpp:45: ../d_interface.h:493:113: error: ISO C++17 does not allow dynamic exception specifications 493 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ In file included from hide.cpp:45: ../core.h:223:47: error: ISO C++17 does not allow dynamic exception specifications 223 | void g_marker2(int i, double sz, double dval) throw (ParserError); | ^~~~~ ../core.h:240:62: error: ISO C++17 does not allow dynamic exception specifications 240 | oid g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError); | ^~~~~ ../core.h:241:65: error: ISO C++17 does not allow dynamic exception specifications 241 | g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError); | ^~~~~ ../core.h:252:68: error: ISO C++17 does not allow dynamic exception specifications 252 | arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError); | ^~~~~ ../core.h:276:54: error: ISO C++17 does not allow dynamic exception specifications 276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError); | ^~~~~ ../core.h:298:47: error: ISO C++17 does not allow dynamic exception specifications 298 | int g_set_compatibility(const string& compat) throw (ParserError); | ^~~~~ ../core.h:299:49: error: ISO C++17 does not allow dynamic exception specifications 299 | int g_parse_compatibility(const string& compat) throw (ParserError); | ^~~~~ ../core.h:326:43: error: ISO C++17 does not allow dynamic exception specifications 326 | void g_set_arrow_style(const char* shape) throw (ParserError); | ^~~~~ ../core.h:327:39: error: ISO C++17 does not allow dynamic exception specifications 327 | void g_set_arrow_tip(const char* tip) throw (ParserError); | ^~~~~ ../core.h:329:59: error: ISO C++17 does not allow dynamic exception specifications 329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError); | ^~~~~ ../core.h:421:47: error: ISO C++17 does not allow dynamic exception specifications 421 | void g_postscript(char *ss,double w,double h) throw (ParserError); | ^~~~~ make[1]: *** [Makefile:60: hide.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from ../glepro.h:42, from ../all.h:73, from gsurface.cpp:44: ../tokens/Tokenizer.h:138:54: error: ISO C++17 does not allow dynamic exception specifications 138 | double tokenizer_string_to_double(const char* value) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:146:46: error: ISO C++17 does not allow dynamic exception specifications 146 | void g_throw_parser_error(const string& err) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:148:53: error: ISO C++17 does not allow dynamic exception specifications 148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:150:81: error: ISO C++17 does not allow dynamic exception specifications 150 | error(const char* str1, const char* str2, const char* str3) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:152:99: error: ISO C++17 does not allow dynamic exception specifications 152 | ar* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:303:31: error: ISO C++17 does not allow dynamic exception specifications 303 | int has_more_tokens() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:306:30: error: ISO C++17 does not allow dynamic exception specifications 306 | string& next_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:309:73: error: ISO C++17 does not allow dynamic exception specifications 309 | ng& next_continuous_string_excluding(const char* forbidden) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:311:34: error: ISO C++17 does not allow dynamic exception specifications 311 | string& try_next_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:313:29: error: ISO C++17 does not allow dynamic exception specifications 313 | string& read_line() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:315:30: error: ISO C++17 does not allow dynamic exception specifications 315 | double next_double() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:317:28: error: ISO C++17 does not allow dynamic exception specifications 317 | int next_integer() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:333:53: error: ISO C++17 does not allow dynamic exception specifications 333 | void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:345:40: error: ISO C++17 does not allow dynamic exception specifications 345 | void peek_token(string* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:366:46: error: ISO C++17 does not allow dynamic exception specifications 366 | int is_next_token(const char* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:368:48: error: ISO C++17 does not allow dynamic exception specifications 368 | int is_next_token_i(const char* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:370:48: error: ISO C++17 does not allow dynamic exception specifications 370 | int is_next_token(const string& token) throw(ParserError) { | ^~~~~ ../tokens/Tokenizer.h:377:52: error: ISO C++17 does not allow dynamic exception specifications 377 | int is_next_token_in(const char* charlist) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:379:51: error: ISO C++17 does not allow dynamic exception specifications 379 | void ensure_next_token(const char* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:383:53: error: ISO C++17 does not allow dynamic exception specifications 383 | void ensure_next_token_i(const char* token) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:385:56: error: ISO C++17 does not allow dynamic exception specifications 385 | int ensure_next_token_in(const char* charlist) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:389:59: error: ISO C++17 does not allow dynamic exception specifications 389 | void ensure_next_token_list(const char* charlist) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:395:40: error: ISO C++17 does not allow dynamic exception specifications 395 | void read_till_close_comment() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:397:41: error: ISO C++17 does not allow dynamic exception specifications 397 | string& next_multilevel_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:399:44: error: ISO C++17 does not allow dynamic exception specifications 399 | virtual char token_read_sig_char() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:451:38: error: ISO C++17 does not allow dynamic exception specifications 451 | void copy_string(char endch) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:452:46: error: ISO C++17 does not allow dynamic exception specifications 452 | void multi_level_do_multi(char open) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:453:26: error: ISO C++17 does not allow dynamic exception specifications 453 | void get_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:456:28: error: ISO C++17 does not allow dynamic exception specifications 456 | void get_token_2() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:457:32: error: ISO C++17 does not allow dynamic exception specifications 457 | void get_check_token() throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:472:45: error: ISO C++17 does not allow dynamic exception specifications 472 | void open_tokens(const char* fname) throw(ParserError); | ^~~~~ ../tokens/Tokenizer.h:473:47: error: ISO C++17 does not allow dynamic exception specifications 473 | void open_tokens(const string& fname) throw(ParserError); | ^~~~~ In file included from ../all.h:73, from gsurface.cpp:44: ../glepro.h:75:58: error: ISO C++17 does not allow dynamic exception specifications 75 | GLERC pass_color_var(const std::string& token) throw(ParserError); | ^~~~~ ../glepro.h:78:26: error: ISO C++17 does not allow dynamic exception specifications 78 | int pass_marker(char *s) throw(ParserError); | ^~~~~ ../glepro.h:148:71: error: ISO C++17 does not allow dynamic exception specifications 148 | ate_open_input_stream(ifstream& input, const string& fname) throw(ParserError); | ^~~~~ ../glepro.h:149:74: error: ISO C++17 does not allow dynamic exception specifications 149 | e_fopen(const string& fname, const char *mode, bool isread) throw(ParserError); | ^~~~~ ../glepro.h:150:59: error: ISO C++17 does not allow dynamic exception specifications 150 | void validate_file_name(const string& fname, bool isread) throw(ParserError); | ^~~~~ In file included from ../gle-interface/gle-interface.h:1209, from ../core.h:43, from gsurface.cpp:46: ../gle-interface/gle-sourcefile.h:94:21: error: ISO C++17 does not allow dynamic exception specifications 94 | void load() throw(ParserError); | ^~~~~ ../gle-interface/gle-sourcefile.h:131:21: error: ISO C++17 does not allow dynamic exception specifications 131 | void load() throw(ParserError); | ^~~~~ In file included from ../core.h:44, from gsurface.cpp:46: ../d_interface.h:89:113: error: ISO C++17 does not allow dynamic exception specifications 89 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0; | ^~~~~ In file included from ../core.h:44, from gsurface.cpp:46: ../d_interface.h:172:113: error: ISO C++17 does not allow dynamic exception specifications 172 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ In file included from ../core.h:44, from gsurface.cpp:46: ../d_interface.h:268:113: error: ISO C++17 does not allow dynamic exception specifications 268 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ ../d_interface.h:311:113: error: ISO C++17 does not allow dynamic exception specifications 311 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ ../d_interface.h:319:113: error: ISO C++17 does not allow dynamic exception specifications 319 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ ../d_interface.h:328:113: error: ISO C++17 does not allow dynamic exception specifications 328 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ ../d_interface.h:392:113: error: ISO C++17 does not allow dynamic exception specifications 392 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ In file included from ../core.h:44, from gsurface.cpp:46: ../d_interface.h:493:113: error: ISO C++17 does not allow dynamic exception specifications 493 | ight, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError); | ^~~~~ In file included from gsurface.cpp:46: ../core.h:223:47: error: ISO C++17 does not allow dynamic exception specifications 223 | void g_marker2(int i, double sz, double dval) throw (ParserError); | ^~~~~ ../core.h:240:62: error: ISO C++17 does not allow dynamic exception specifications 240 | oid g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError); | ^~~~~ ../core.h:241:65: error: ISO C++17 does not allow dynamic exception specifications 241 | g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError); | ^~~~~ ../core.h:252:68: error: ISO C++17 does not allow dynamic exception specifications 252 | arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError); | ^~~~~ ../core.h:276:54: error: ISO C++17 does not allow dynamic exception specifications 276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError); | ^~~~~ ../core.h:298:47: error: ISO C++17 does not allow dynamic exception specifications 298 | int g_set_compatibility(const string& compat) throw (ParserError); | ^~~~~ ../core.h:299:49: error: ISO C++17 does not allow dynamic exception specifications 299 | int g_parse_compatibility(const string& compat) throw (ParserError); | ^~~~~ ../core.h:326:43: error: ISO C++17 does not allow dynamic exception specifications 326 | void g_set_arrow_style(const char* shape) throw (ParserError); | ^~~~~ ../core.h:327:39: error: ISO C++17 does not allow dynamic exception specifications 327 | void g_set_arrow_tip(const char* tip) throw (ParserError); | ^~~~~ ../core.h:329:59: error: ISO C++17 does not allow dynamic exception specifications 329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError); | ^~~~~ ../core.h:421:47: error: ISO C++17 does not allow dynamic exception specifications 421 | void g_postscript(char *ss,double w,double h) throw (ParserError); | ^~~~~ In file included from gsurface.cpp:48: ../texinterface.h:222:42: error: ISO C++17 does not allow dynamic exception specifications 222 | TeXObject* draw(const char* str) throw(ParserError); | ^~~~~ ../texinterface.h:223:72: error: ISO C++17 does not allow dynamic exception specifications 223 | Object* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError); | ^~~~~ ../texinterface.h:224:68: error: ISO C++17 does not allow dynamic exception specifications 224 | TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError); | ^~~~~ ../texinterface.h:225:81: error: ISO C++17 does not allow dynamic exception specifications 225 | raw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError); | ^~~~~ ../texinterface.h:226:102: error: ISO C++17 does not allow dynamic exception specifications 226 | TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError); | ^~~~~ ../texinterface.h:227:96: error: ISO C++17 does not allow dynamic exception specifications 227 | bject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError); | ^~~~~ In file included from gsurface.cpp:59: ../begin.h:74:33: error: ISO C++17 does not allow dynamic exception specifications 74 | double token_next_double(int i) throw(ParserError); | ^~~~~ gsurface.cpp:72:18: error: ISO C++17 does not allow dynamic exception specifications 72 | void pass_line() throw(ParserError); | ^~~~~ gsurface.cpp:233:18: error: ISO C++17 does not allow dynamic exception specifications 233 | void pass_line() throw(ParserError) { | ^~~~~ make[1]: *** [Makefile:60: gsurface.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5/src/gle/surface' make: *** [Makefile:160: make_all] Error 2 * ERROR: sci-visualization/gle-4.2.5-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-visualization/gle-4.2.5-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-visualization/gle-4.2.5-r1::gentoo'`. * The complete build log is located at '/var/log/portage/sci-visualization:gle-4.2.5-r1:20210513-110850.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/temp/environment'. * Working directory: '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5' * S: '/var/tmp/portage/sci-visualization/gle-4.2.5-r1/work/gle-graphics-4.2.5'