* Package: media-libs/exempi-2.4.5-r1 * Repository: gentoo * Maintainer: freedesktop-bugs@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>> Unpacking source... >>> Unpacking exempi-2.4.5.tar.gz to /var/tmp/portage/media-libs/exempi-2.4.5-r1/work >>> Source unpacked in /var/tmp/portage/media-libs/exempi-2.4.5-r1/work >>> Preparing source in /var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5 ... * Applying exempi-2.4.2-iconv.patch ... [ ok ] * Applying exempi-2.4.5-CVE-2018-12648.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5' ... * Running 'libtoolize --install --copy --force --automake' ... [ ok ] * Running 'aclocal -I m4' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'automake --add-missing --copy --force-missing' ... [ ok ] * Running elibtoolize in: exempi-2.4.5/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5 ... * econf: updating exempi-2.4.5/config.sub with /usr/share/gnuconfig/config.sub * econf: updating exempi-2.4.5/config.guess with /usr/share/gnuconfig/config.guess ./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 --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/exempi-2.4.5-r1 --htmldir=/usr/share/doc/exempi-2.4.5-r1/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --disable-unittest VALGRIND= checking for a BSD-compatible install... /usr/lib/portage/python3.8/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc 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-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... / checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-pc-linux-gnu-mt... no checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -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 for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether x86_64-pc-linux-gnu-g++ supports C++11 features by default... yes checking whether byte ordering is bigendian... no checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for ld... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... no checking for ELF binary format... yes checking for the common suffixes of directories in the library search path... lib,lib,lib64 checking for iconv... yes checking for working iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for thread local storage (TLS) class... __thread checking whether the linker accepts the -Wl,--retain-symbols-file=_ac_foo.sym flag... yes checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no configure: WARNING: Valgrind is missing. checks will run without checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating third-party/Makefile config.status: creating third-party/zuid/interfaces/Makefile config.status: creating third-party/zlib/Makefile config.status: creating third-party/expat/Makefile config.status: creating source/Makefile config.status: creating XMPCore/Makefile config.status: creating XMPCore/source/Makefile config.status: creating XMPFiles/Makefile config.status: creating XMPFiles/source/Makefile config.status: creating XMPFiles/source/FileHandlers/Makefile config.status: creating XMPFiles/source/FormatSupport/Makefile config.status: creating XMPFiles/source/NativeMetadataSupport/Makefile config.status: creating XMPFiles/source/PluginHandler/Makefile config.status: creating XMPFilesPlugins/Makefile config.status: creating XMPFilesPlugins/api/Makefile config.status: creating XMPFilesPlugins/api/source/Makefile config.status: creating XMPFilesPlugins/PDF_Handler/Makefile config.status: creating samples/Makefile config.status: creating samples/source/Makefile config.status: creating samples/testfiles/Makefile config.status: creating build/GNUmakefile config.status: creating public/Makefile config.status: creating public/include/Makefile config.status: creating public/include/client-glue/Makefile config.status: creating exempi/Makefile config.status: creating exempi/doc/Makefile config.status: creating exempi/doc/Doxyfile config.status: creating exempi/tests/Makefile config.status: creating exempi/exempi-2.0.pc config.status: executing depfiles commands config.status: executing libtool commands Defines: EXEMPI_PLATFORM_DEF = UNIX_ENV CPPFLAGS = LDFLAGS = -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Thread Local Storage = __thread Run unit test = no >>> Source configured. >>> Compiling source in /var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5 ... make -j 1 Making all in third-party make[1]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/third-party' Making all in zuid/interfaces make[2]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/third-party/zuid/interfaces' rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../../public/include -I../../../public/include/client-glue -I../../../build/ -I../../.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o MD5.lo MD5.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../../public/include -I../../../public/include/client-glue -I../../../build/ -I../../.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o MD5.lo MD5.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/third-party/zuid/interfaces"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353758}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353757}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353744}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../../public/include -I../../../public/include/client-glue -I../../../build/ -I../../.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c MD5.cpp -DPIC -fPIC -o .libs/MD5.o rdlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libmd5.la MD5.lo rdlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libmd5.la MD5.lo rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/third-party/zuid/interfaces"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353758}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353757}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353744}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: link: ar crs .libs/libmd5.a .libs/MD5.o rdlibtool: link: ln -s ../libmd5.la .libs/libmd5.la rdlibtool: link: ln -s ../libmd5.la .libs/libmd5.lai make[2]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/third-party/zuid/interfaces' make[2]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/third-party' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/third-party' make[1]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/third-party' Making all in source make[1]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source' rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o UnicodeConversions.lo UnicodeConversions.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o UnicodeConversions.lo UnicodeConversions.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c UnicodeConversions.cpp -DPIC -fPIC -o .libs/UnicodeConversions.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XML_Node.lo XML_Node.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XML_Node.lo XML_Node.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XML_Node.cpp -DPIC -fPIC -o .libs/XML_Node.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPFiles_IO.lo XMPFiles_IO.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPFiles_IO.lo XMPFiles_IO.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPFiles_IO.cpp -DPIC -fPIC -o .libs/XMPFiles_IO.o In file included from ../source/XIO.hpp:19, from XMPFiles_IO.cpp:17: ../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In static member function ‘static XMPFiles_IO* XMPFiles_IO::New_XMPFiles_IO(const char*, bool, GenericErrorCallback*, XMP_ProgressTracker*)’: XMPFiles_IO.cpp:21:44: warning: variable ‘a’ set but not used [-Wunused-but-set-variable] 21 | #define XMP_FILESIO_STATIC_START try { int a; | ^ XMPFiles_IO.cpp:58:9: note: in expansion of macro ‘XMP_FILESIO_STATIC_START’ 58 | XMP_FILESIO_STATIC_START | ^~~~~~~~~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In constructor ‘XMPFiles_IO::XMPFiles_IO(Host_IO::FileRef, const char*, bool, GenericErrorCallback*, XMP_ProgressTracker*)’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:104:9: note: in expansion of macro ‘XMP_FILESIO_START’ 104 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In destructor ‘virtual XMPFiles_IO::~XMPFiles_IO()’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:118:17: note: in expansion of macro ‘XMP_FILESIO_START’ 118 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘void XMPFiles_IO::operator=(const XMP_IO&)’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:134:9: note: in expansion of macro ‘XMP_FILESIO_START’ 134 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘virtual XMP_Uns32 XMPFiles_IO::Read(void*, XMP_Uns32, bool)’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:146:9: note: in expansion of macro ‘XMP_FILESIO_START’ 146 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘virtual void XMPFiles_IO::Write(const void*, XMP_Uns32)’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:173:9: note: in expansion of macro ‘XMP_FILESIO_START’ 173 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘virtual XMP_Int64 XMPFiles_IO::Seek(XMP_Int64, SeekMode)’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:209:9: note: in expansion of macro ‘XMP_FILESIO_START’ 209 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘virtual XMP_Int64 XMPFiles_IO::Length()’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:245:9: note: in expansion of macro ‘XMP_FILESIO_START’ 245 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘virtual void XMPFiles_IO::Truncate(XMP_Int64)’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:260:9: note: in expansion of macro ‘XMP_FILESIO_START’ 260 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘virtual XMP_IO* XMPFiles_IO::DeriveTemp()’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:287:9: note: in expansion of macro ‘XMP_FILESIO_START’ 287 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:299:9: note: in expansion of macro ‘XMP_FILESIO_START’ 299 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘virtual void XMPFiles_IO::AbsorbTemp()’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:322:9: note: in expansion of macro ‘XMP_FILESIO_START’ 322 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘virtual void XMPFiles_IO::DeleteTemp()’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:350:9: note: in expansion of macro ‘XMP_FILESIO_START’ 350 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ XMPFiles_IO.cpp: In member function ‘void XMPFiles_IO::Close()’: XMPFiles_IO.cpp:28:37: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 28 | #define XMP_FILESIO_START try { int b; | ^ XMPFiles_IO.cpp:379:9: note: in expansion of macro ‘XMP_FILESIO_START’ 379 | XMP_FILESIO_START | ^~~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMP_LibUtils.lo XMP_LibUtils.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMP_LibUtils.lo XMP_LibUtils.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMP_LibUtils.cpp -DPIC -fPIC -o .libs/XMP_LibUtils.o In file included from XMP_LibUtils.cpp:11: XMP_LibUtils.cpp: In destructor ‘XMP_HomeGrownLock::~XMP_HomeGrownLock()’: ../source/XMP_LibUtils.hpp:62:58: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 62 | #define XMP_Throw(msg,id) { AnnounceThrow ( msg ); throw XMP_Error ( id, msg ); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:134:25: note: in expansion of macro ‘XMP_Throw’ 134 | XMP_Throw ( assert_msg , kXMPErr_EnforceFailure ); \ | ^~~~~~~~~ XMP_LibUtils.cpp:180:103: note: in expansion of macro ‘XMP_Enforce’ 180 | x(mutex) { int err = pthread_mutex_destroy ( &mutex ); XMP_Enforce ( err == 0 ); } | ^~~~~~~~~~~ XMP_LibUtils.cpp:309:17: note: in expansion of macro ‘TerminateBasicMutex’ 309 | TerminateBasicMutex ( this->queueMutex ); | ^~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:62:58: note: in C++11 destructors default to ‘noexcept’ 62 | #define XMP_Throw(msg,id) { AnnounceThrow ( msg ); throw XMP_Error ( id, msg ); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:134:25: note: in expansion of macro ‘XMP_Throw’ 134 | XMP_Throw ( assert_msg , kXMPErr_EnforceFailure ); \ | ^~~~~~~~~ XMP_LibUtils.cpp:180:103: note: in expansion of macro ‘XMP_Enforce’ 180 | x(mutex) { int err = pthread_mutex_destroy ( &mutex ); XMP_Enforce ( err == 0 ); } | ^~~~~~~~~~~ XMP_LibUtils.cpp:309:17: note: in expansion of macro ‘TerminateBasicMutex’ 309 | TerminateBasicMutex ( this->queueMutex ); | ^~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:62:58: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 62 | #define XMP_Throw(msg,id) { AnnounceThrow ( msg ); throw XMP_Error ( id, msg ); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:134:25: note: in expansion of macro ‘XMP_Throw’ 134 | XMP_Throw ( assert_msg , kXMPErr_EnforceFailure ); \ | ^~~~~~~~~ XMP_LibUtils.cpp:186:102: note: in expansion of macro ‘XMP_Enforce’ 186 | ue(queue) { int err = pthread_cond_destroy ( &queue ); XMP_Enforce ( err == 0 ); } | ^~~~~~~~~~~ XMP_LibUtils.cpp:310:17: note: in expansion of macro ‘TerminateBasicQueue’ 310 | TerminateBasicQueue ( this->writerQueue ); | ^~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:62:58: note: in C++11 destructors default to ‘noexcept’ 62 | #define XMP_Throw(msg,id) { AnnounceThrow ( msg ); throw XMP_Error ( id, msg ); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:134:25: note: in expansion of macro ‘XMP_Throw’ 134 | XMP_Throw ( assert_msg , kXMPErr_EnforceFailure ); \ | ^~~~~~~~~ XMP_LibUtils.cpp:186:102: note: in expansion of macro ‘XMP_Enforce’ 186 | ue(queue) { int err = pthread_cond_destroy ( &queue ); XMP_Enforce ( err == 0 ); } | ^~~~~~~~~~~ XMP_LibUtils.cpp:310:17: note: in expansion of macro ‘TerminateBasicQueue’ 310 | TerminateBasicQueue ( this->writerQueue ); | ^~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:62:58: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 62 | #define XMP_Throw(msg,id) { AnnounceThrow ( msg ); throw XMP_Error ( id, msg ); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:134:25: note: in expansion of macro ‘XMP_Throw’ 134 | XMP_Throw ( assert_msg , kXMPErr_EnforceFailure ); \ | ^~~~~~~~~ XMP_LibUtils.cpp:186:102: note: in expansion of macro ‘XMP_Enforce’ 186 | ue(queue) { int err = pthread_cond_destroy ( &queue ); XMP_Enforce ( err == 0 ); } | ^~~~~~~~~~~ XMP_LibUtils.cpp:311:17: note: in expansion of macro ‘TerminateBasicQueue’ 311 | TerminateBasicQueue ( this->readerQueue ); | ^~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:62:58: note: in C++11 destructors default to ‘noexcept’ 62 | #define XMP_Throw(msg,id) { AnnounceThrow ( msg ); throw XMP_Error ( id, msg ); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source/XMP_LibUtils.hpp:134:25: note: in expansion of macro ‘XMP_Throw’ 134 | XMP_Throw ( assert_msg , kXMPErr_EnforceFailure ); \ | ^~~~~~~~~ XMP_LibUtils.cpp:186:102: note: in expansion of macro ‘XMP_Enforce’ 186 | ue(queue) { int err = pthread_cond_destroy ( &queue ); XMP_Enforce ( err == 0 ); } | ^~~~~~~~~~~ XMP_LibUtils.cpp:311:17: note: in expansion of macro ‘TerminateBasicQueue’ 311 | TerminateBasicQueue ( this->readerQueue ); | ^~~~~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XIO.lo XIO.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XIO.lo XIO.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XIO.cpp -DPIC -fPIC -o .libs/XIO.o In file included from ../source/XIO.hpp:19, from XIO.cpp:15: ../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o Host_IO-POSIX.lo Host_IO-POSIX.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o Host_IO-POSIX.lo Host_IO-POSIX.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c Host_IO-POSIX.cpp -DPIC -fPIC -o .libs/Host_IO-POSIX.o Host_IO-POSIX.cpp: In function ‘XMP_Int64 Host_IO::Seek(Host_IO::FileRef, XMP_Int64, SeekMode)’: Host_IO-POSIX.cpp:324:13: warning: variable ‘posMode’ set but not used [-Wunused-but-set-variable] 324 | int posMode; | ^~~~~~~ Host_IO-POSIX.cpp: In function ‘bool Host_IO::GetNextChild(Host_IO::FolderRef, std::string*)’: Host_IO-POSIX.cpp:524:37: warning: ‘int readdir_r(DIR*, dirent*, dirent**)’ is deprecated [-Wdeprecated-declarations] 524 | int err = readdir_r ( folder, childInfo, &result ); // ! Use the thread-safe form. | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:473, from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from ../public/include/XMP_Const.h:15, from ../source/Host_IO.hpp:14, from Host_IO-POSIX.cpp:12: /usr/include/dirent.h:189:12: note: declared here 189 | extern int __REDIRECT (readdir_r, | ^~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMP_ProgressTracker.lo XMP_ProgressTracker.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMP_ProgressTracker.lo XMP_ProgressTracker.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMP_ProgressTracker.cpp -DPIC -fPIC -o .libs/XMP_ProgressTracker.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PerfUtils.lo PerfUtils.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PerfUtils.lo PerfUtils.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c PerfUtils.cpp -DPIC -fPIC -o .libs/PerfUtils.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IOUtils.lo IOUtils.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IOUtils.lo IOUtils.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I.. -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c IOUtils.cpp -DPIC -fPIC -o .libs/IOUtils.o rdlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libxmpcommon.la UnicodeConversions.lo XML_Node.lo XMPFiles_IO.lo XMP_LibUtils.lo XIO.lo Host_IO-POSIX.lo XMP_ProgressTracker.lo PerfUtils.lo IOUtils.lo rdlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libxmpcommon.la UnicodeConversions.lo XML_Node.lo XMPFiles_IO.lo XMP_LibUtils.lo XIO.lo Host_IO-POSIX.lo XMP_ProgressTracker.lo PerfUtils.lo IOUtils.lo rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354114}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: link: ar crs .libs/libxmpcommon.a .libs/UnicodeConversions.o .libs/XML_Node.o .libs/XMPFiles_IO.o .libs/XMP_LibUtils.o .libs/XIO.o .libs/Host_IO-POSIX.o .libs/XMP_ProgressTracker.o .libs/PerfUtils.o .libs/IOUtils.o rdlibtool: link: ln -s ../libxmpcommon.la .libs/libxmpcommon.la rdlibtool: link: ln -s ../libxmpcommon.la .libs/libxmpcommon.lai make[1]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/source' Making all in XMPCore make[1]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore' Making all in source make[2]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source' rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ExpatAdapter.lo ExpatAdapter.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ExpatAdapter.lo ExpatAdapter.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c ExpatAdapter.cpp -DPIC -fPIC -o .libs/ExpatAdapter.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WXMPIterator.lo WXMPIterator.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WXMPIterator.lo WXMPIterator.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WXMPIterator.cpp -DPIC -fPIC -o .libs/WXMPIterator.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WXMPUtils.lo WXMPUtils.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WXMPUtils.lo WXMPUtils.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WXMPUtils.cpp -DPIC -fPIC -o .libs/WXMPUtils.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPIterator.lo XMPIterator.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPIterator.lo XMPIterator.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPIterator.cpp -DPIC -fPIC -o .libs/XMPIterator.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPMeta-GetSet.lo XMPMeta-GetSet.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPMeta-GetSet.lo XMPMeta-GetSet.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPMeta-GetSet.cpp -DPIC -fPIC -o .libs/XMPMeta-GetSet.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPMeta-Serialize.lo XMPMeta-Serialize.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPMeta-Serialize.lo XMPMeta-Serialize.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPMeta-Serialize.cpp -DPIC -fPIC -o .libs/XMPMeta-Serialize.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPUtils-FileInfo.lo XMPUtils-FileInfo.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPUtils-FileInfo.lo XMPUtils-FileInfo.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPUtils-FileInfo.cpp -DPIC -fPIC -o .libs/XMPUtils-FileInfo.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ParseRDF.lo ParseRDF.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ParseRDF.lo ParseRDF.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c ParseRDF.cpp -DPIC -fPIC -o .libs/ParseRDF.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WXMPMeta.lo WXMPMeta.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WXMPMeta.lo WXMPMeta.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WXMPMeta.cpp -DPIC -fPIC -o .libs/WXMPMeta.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPCore_Impl.lo XMPCore_Impl.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPCore_Impl.lo XMPCore_Impl.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPCore_Impl.cpp -DPIC -fPIC -o .libs/XMPCore_Impl.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPMeta.lo XMPMeta.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPMeta.lo XMPMeta.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPMeta.cpp -DPIC -fPIC -o .libs/XMPMeta.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPMeta-Parse.lo XMPMeta-Parse.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPMeta-Parse.lo XMPMeta-Parse.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPMeta-Parse.cpp -DPIC -fPIC -o .libs/XMPMeta-Parse.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPUtils.lo XMPUtils.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPUtils.lo XMPUtils.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../.. -I../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPUtils.cpp -DPIC -fPIC -o .libs/XMPUtils.o XMPUtils.cpp: In static member function ‘static XMP_Int64 XMPUtils::ConvertToInt64(XMP_StringPtr)’: XMPUtils.cpp:1049:48: warning: format ‘%lld’ expects argument of type ‘long long int*’, but argument 3 has type ‘XMP_Int64*’ {aka ‘long int*’} [-Wformat=] 1049 | count = sscanf ( strValue, "%lld%c", &result, &nextCh ); | ~~~^ ~~~~~~~ | | | | | XMP_Int64* {aka long int*} | long long int* | %ld XMPUtils.cpp:1051:48: warning: format ‘%llx’ expects argument of type ‘long long unsigned int*’, but argument 3 has type ‘XMP_Int64*’ {aka ‘long int*’} [-Wformat=] 1051 | count = sscanf ( strValue, "%llx%c", &result, &nextCh ); | ~~~^ ~~~~~~~ | | | | | XMP_Int64* {aka long int*} | long long unsigned int* | %lx XMPUtils.cpp: In static member function ‘static void XMPUtils::ConvertToDate(XMP_StringPtr, XMP_DateTime*)’: XMPUtils.cpp:1126:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct XMP_DateTime’; use assignment or value-initialization instead [-Wclass-memaccess] 1126 | (void) memset ( binValue, 0, sizeof(*binValue) ); // AUDIT: Safe, using sizeof destination. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../XMPCore/source/XMPCore_Impl.hpp:13, from XMPUtils.cpp:10: ../../public/include/XMP_Const.h:221:8: note: ‘struct XMP_DateTime’ declared here 221 | struct XMP_DateTime { | ^~~~~~~~~~~~ rdlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libXMPCore.la ExpatAdapter.lo WXMPIterator.lo WXMPUtils.lo XMPIterator.lo XMPMeta-GetSet.lo XMPMeta-Serialize.lo XMPUtils-FileInfo.lo ParseRDF.lo WXMPMeta.lo XMPCore_Impl.lo XMPMeta.lo XMPMeta-Parse.lo XMPUtils.lo rdlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libXMPCore.la ExpatAdapter.lo WXMPIterator.lo WXMPUtils.lo XMPIterator.lo XMPMeta-GetSet.lo XMPMeta-Serialize.lo XMPUtils-FileInfo.lo ParseRDF.lo WXMPMeta.lo XMPCore_Impl.lo XMPMeta.lo XMPMeta-Parse.lo XMPUtils.lo rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354079}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2354076}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = 3. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: link: ar crs .libs/libXMPCore.a .libs/ExpatAdapter.o .libs/WXMPIterator.o .libs/WXMPUtils.o .libs/XMPIterator.o .libs/XMPMeta-GetSet.o .libs/XMPMeta-Serialize.o .libs/XMPUtils-FileInfo.o .libs/ParseRDF.o .libs/WXMPMeta.o .libs/XMPCore_Impl.o .libs/XMPMeta.o .libs/XMPMeta-Parse.o .libs/XMPUtils.o rdlibtool: link: ln -s ../libXMPCore.la .libs/libXMPCore.la rdlibtool: link: ln -s ../libXMPCore.la .libs/libXMPCore.lai make[2]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore/source' make[2]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore' make[1]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPCore' Making all in XMPFiles make[1]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles' Making all in source make[2]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source' Making all in FileHandlers make[3]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers' rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o AIFF_Handler.lo AIFF_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o AIFF_Handler.lo AIFF_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c AIFF_Handler.cpp -DPIC -fPIC -o .libs/AIFF_Handler.o In file included from ../../../source/Endian.h:17, from ../../../XMPFiles/source/FormatSupport/IFF/IChunkData.h:15, from ../../../XMPFiles/source/FileHandlers/AIFF_Handler.hpp:18, from AIFF_Handler.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ AIFF_Handler.cpp: In member function ‘virtual void AIFF_MetaHandler::CacheFileData()’: AIFF_Handler.cpp:179:19: warning: unused variable ‘got’ [-Wunused-variable] 179 | XMP_Int32 got = this->parent->ioRef->Read ( buffer, 12 ); | ^~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o ASF_Handler.lo ASF_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o ASF_Handler.lo ASF_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c ASF_Handler.cpp -DPIC -fPIC -o .libs/ASF_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ASF_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ../../../XMPFiles/source/FormatSupport/ASF_Support.hpp:17, from ../../../XMPFiles/source/FileHandlers/ASF_Handler.hpp:14, from ASF_Handler.cpp:19: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ASF_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o AVCHD_Handler.lo AVCHD_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o AVCHD_Handler.lo AVCHD_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c AVCHD_Handler.cpp -DPIC -fPIC -o .libs/AVCHD_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from AVCHD_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ AVCHD_Handler.cpp: In function ‘bool ReadAVCHDProgramInfo(XMPFiles_IO&, AVCHD_blkProgramInfo&)’: AVCHD_Handler.cpp:562:19: warning: variable ‘streamPID’ set but not used [-Wunused-but-set-variable] 562 | XMP_Uns16 streamPID = 0; | ^~~~~~~~~ AVCHD_Handler.cpp: In function ‘bool ReadAVCCAMMakersPrivateData(XMPFiles_IO&, XMP_Uns16, AVCHD_blkPanasonicPrivateData&)’: AVCHD_Handler.cpp:920:25: warning: unused variable ‘blockStart’ [-Wunused-variable] 920 | const XMP_Uns64 blockStart = fileRef.Offset(); | ^~~~~~~~~~ AVCHD_Handler.cpp: In function ‘bool ReadAVCHDMakersPrivateData(XMPFiles_IO&, XMP_Uns16, AVCHD_blkMakersPrivateData&)’: AVCHD_Handler.cpp:971:19: warning: variable ‘mpdLength’ set but not used [-Wunused-but-set-variable] 971 | XMP_Uns32 mpdLength; | ^~~~~~~~~ AVCHD_Handler.cpp: In function ‘void AVCCAM_SetXMPStartTimecode(SXMPMeta&, const XMP_Uns8*, XMP_Uns8)’: AVCHD_Handler.cpp:1555:24: warning: unused variable ‘isColor’ [-Wunused-variable] 1555 | const XMP_Uns8 isColor = ( avccamTimecode[0] >> 7 ) & 0x01; | ^~~~~~~ AVCHD_Handler.cpp: In function ‘std::string AVCHD_DateFieldToXMP(XMP_Uns8, const XMP_Uns8*)’: AVCHD_Handler.cpp:1786:24: warning: unused variable ‘daylightSavingsTime’ [-Wunused-variable] 1786 | const XMP_Uns8 daylightSavingsTime = ( avchdTimeZone >> 6 ) & 0x01; | ^~~~~~~~~~~~~~~~~~~ AVCHD_Handler.cpp: In member function ‘virtual void AVCHD_MetaHandler::CacheFileData()’: AVCHD_Handler.cpp:2165:19: warning: unused variable ‘ioCount’ [-Wunused-variable] 2165 | XMP_Int32 ioCount = xmpFile->ReadAll ( (void*)this->xmpPacket.data(), (XMP_Int32)xmpLen ); | ^~~~~~~ AVCHD_Handler.cpp: In member function ‘virtual void AVCHD_MetaHandler::ProcessXMP()’: AVCHD_Handler.cpp:1804:76: warning: ‘%01d’ directive writing between 1 and 2 bytes into a region of size between 0 and 11 [-Wformat-overflow=] 1804 | "%01d%01d%01d%01d-%01d%01d-%01d%01dT%01d%01d:%01d%01d:%01d%01d%+02d:%02d", | ^~~~ AVCHD_Handler.cpp:1804:27: note: directive argument in the range [0, 15] 1804 | "%01d%01d%01d%01d-%01d%01d-%01d%01dT%01d%01d:%01d%01d:%01d%01d%+02d:%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AVCHD_Handler.cpp:1804:27: note: directive argument in the range [0, 15] AVCHD_Handler.cpp:1804:27: note: directive argument in the range [0, 15] AVCHD_Handler.cpp:1804:27: note: directive argument in the range [-14, 14] AVCHD_Handler.cpp:1804:27: note: directive argument in the range [0, 30] In file included from /usr/include/stdio.h:866, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/cstdio:42, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/ext/string_conversions.h:43, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/basic_string.h:6594, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/string:55, from ../../../source/XMP_LibUtils.hpp:16, from ../../../XMPFiles/source/XMPFiles_Impl.hpp:16, from AVCHD_Handler.cpp:15: /usr/include/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 25 and 40 bytes into a destination of size 26 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ AVCHD_Handler.cpp:1612:60: warning: ‘%d’ directive writing 1 byte into a region of size between 0 and 3 [-Wformat-overflow=] 1612 | sprintf ( timecodeBuff, "%d%d%c%d%d%c%d%d%c%d%d", hourTens, hourUnits, tcSeparator, | ^~ AVCHD_Handler.cpp:1612:41: note: directive argument in the range [0, 3] 1612 | sprintf ( timecodeBuff, "%d%d%c%d%d%c%d%d%c%d%d", hourTens, hourUnits, tcSeparator, | ^~~~~~~~~~~~~~~~~~~~~~~~ AVCHD_Handler.cpp:1612:41: note: directive argument in the range [0, 15] In file included from /usr/include/stdio.h:866, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/cstdio:42, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/ext/string_conversions.h:43, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/basic_string.h:6594, from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/string:55, from ../../../source/XMP_LibUtils.hpp:16, from ../../../XMPFiles/source/XMPFiles_Impl.hpp:16, from AVCHD_Handler.cpp:15: /usr/include/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 12 and 16 bytes into a destination of size 12 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o Basic_Handler.lo Basic_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o Basic_Handler.lo Basic_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c Basic_Handler.cpp -DPIC -fPIC -o .libs/Basic_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from Basic_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o FLV_Handler.lo FLV_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o FLV_Handler.lo FLV_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c FLV_Handler.cpp -DPIC -fPIC -o .libs/FLV_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FileHandlers/FLV_Handler.hpp:18, from FLV_Handler.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ FLV_Handler.cpp: In function ‘void GetTagInfo(XMP_IO*, XMP_Uns64, TagInfo*)’: FLV_Handler.cpp:200:62: warning: ‘<<’ in boolean context, did you mean ‘<’? [-Wint-in-bool-context] 200 | info->time = GetUns24BE ( &buffer[4] ) || (buffer[7] << 24); | ~~~~~~~~~~~^~~~~~ FLV_Handler.cpp: In member function ‘virtual void FLV_MetaHandler::UpdateFile(bool)’: FLV_Handler.cpp:527:23: warning: unused variable ‘abortArg’ [-Wunused-variable] 527 | void * abortArg = this->parent->abortArg; | ^~~~~~~~ FLV_Handler.cpp:528:23: warning: unused variable ‘checkAbort’ [-Wunused-variable] 528 | const bool checkAbort = (abortProc != 0); | ^~~~~~~~~~ FLV_Handler.cpp:531:21: warning: unused variable ‘fileSize’ [-Wunused-variable] 531 | XMP_Uns64 fileSize = fileRef->Length(); | ^~~~~~~~ FLV_Handler.cpp: In member function ‘virtual void FLV_MetaHandler::WriteTempFile(XMP_IO*)’: FLV_Handler.cpp:671:23: warning: unused variable ‘checkAbort’ [-Wunused-variable] 671 | const bool checkAbort = (abortProc != 0); | ^~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o InDesign_Handler.lo InDesign_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o InDesign_Handler.lo InDesign_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c InDesign_Handler.cpp -DPIC -fPIC -o .libs/InDesign_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FileHandlers/InDesign_Handler.hpp:18, from InDesign_Handler.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ InDesign_Handler.cpp: In function ‘bool InDesign_CheckFormat(XMP_FileFormat, XMP_StringPtr, XMP_IO*, XMPFiles*)’: InDesign_Handler.cpp:117:19: warning: unused variable ‘filePos’ [-Wunused-variable] 117 | XMP_Int64 filePos = 0; | ^~~~~~~ InDesign_Handler.cpp:119:20: warning: unused variable ‘bufLimit’ [-Wunused-variable] 119 | XMP_Uns8 * bufLimit = bufPtr + kBufferSize; | ^~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o JPEG_Handler.lo JPEG_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o JPEG_Handler.lo JPEG_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c JPEG_Handler.cpp -DPIC -fPIC -o .libs/JPEG_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from JPEG_Handler.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ JPEG_Handler.cpp: In member function ‘virtual void JPEG_MetaHandler::CacheFileData()’: JPEG_Handler.cpp:274:26: warning: unused variable ‘packetInfo’ [-Wunused-variable] 274 | XMP_PacketInfo & packetInfo = this->packetInfo; | ^~~~~~~~~~ JPEG_Handler.cpp: At global scope: JPEG_Handler.cpp:453:21: warning: ‘IFDNames’ defined but not used [-Wunused-variable] 453 | static const char * IFDNames[] = { "Primary", "TNail", "Exif", "GPS", "Interop", }; | ^~~~~~~~ In file included from ../../../XMPFiles/source/FileHandlers/JPEG_Handler.hpp:18, from JPEG_Handler.cpp:17: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from JPEG_Handler.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ In file included from JPEG_Handler.cpp:14: In function ‘bool CheckBytes(const void*, const void*, size_t)’, inlined from ‘virtual void JPEG_MetaHandler::WriteTempFile(XMP_IO*)’ at JPEG_Handler.cpp:964:17: ../../../XMPFiles/source/XMPFiles_Impl.hpp:343:24: warning: ‘int __builtin_memcmp_eq(const void*, const void*, long unsigned int)’ specified bound 75 exceeds source size 36 [-Wstringop-overread] 343 | return (memcmp ( left, right, length ) == 0); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o MP3_Handler.lo MP3_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o MP3_Handler.lo MP3_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c MP3_Handler.cpp -DPIC -fPIC -o .libs/MP3_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from MP3_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ MP3_Handler.cpp: In member function ‘virtual void MP3_MetaHandler::CacheFileData()’: MP3_Handler.cpp:190:26: warning: unused variable ‘extHeaderNumFlagBytes’ [-Wunused-variable] 190 | XMP_Uns8 extHeaderNumFlagBytes = XIO::ReadUns8( file ); | ^~~~~~~~~~~~~~~~~~~~~ MP3_Handler.cpp:167:25: warning: unused variable ‘packetInfo’ [-Wunused-variable] 167 | XMP_PacketInfo &packetInfo = this->packetInfo; | ^~~~~~~~~~ MP3_Handler.cpp: In member function ‘virtual void MP3_MetaHandler::UpdateFile(bool)’: MP3_Handler.cpp:712:19: warning: unused variable ‘possibleTruncationPoint’ [-Wunused-variable] 712 | XMP_Int64 possibleTruncationPoint = file->Seek ( -128, kXMP_SeekFromEnd ); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from MP3_Handler.cpp:16: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from MP3_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o MPEG2_Handler.lo MPEG2_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o MPEG2_Handler.lo MPEG2_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c MPEG2_Handler.cpp -DPIC -fPIC -o .libs/MPEG2_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from MPEG2_Handler.cpp:19: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o MPEG4_Handler.lo MPEG4_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o MPEG4_Handler.lo MPEG4_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c MPEG4_Handler.cpp -DPIC -fPIC -o .libs/MPEG4_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from MPEG4_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ MPEG4_Handler.cpp: In function ‘void SecondsToXMPDate(XMP_Uns64, XMP_DateTime*)’: MPEG4_Handler.cpp:350:16: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct XMP_DateTime’; use assignment or value-initialization instead [-Wclass-memaccess] 350 | memset ( xmpDate, 0, sizeof(XMP_DateTime) ); // AUDIT: Using sizeof(XMP_DateTime) is safe. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from MPEG4_Handler.cpp:12: ../../../public/include/XMP_Const.h:221:8: note: ‘struct XMP_DateTime’ declared here 221 | struct XMP_DateTime { | ^~~~~~~~~~~~ MPEG4_Handler.cpp: In function ‘bool ImportMVHDItems(MOOV_Manager::BoxInfo, SXMPMeta*)’: MPEG4_Handler.cpp:489:56: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘XMP_Uns64’ {aka ‘long unsigned int’} [-Wformat=] 489 | snprintf ( buffer, sizeof(buffer), "%llu", duration ); // AUDIT: The buffer is big enough. | ~~~^ ~~~~~~~~ | | | | | XMP_Uns64 {aka long unsigned int} | long long unsigned int | %lu MPEG4_Handler.cpp: In function ‘void ExportISOCopyrights(const SXMPMeta&, MOOV_Manager*)’: MPEG4_Handler.cpp:722:14: warning: variable ‘haveXDefault’ set but not used [-Wunused-but-set-variable] 722 | bool haveXDefault = false; | ^~~~~~~~~~~~ MPEG4_Handler.cpp: In function ‘void CheckFinalBox(XMP_IO*, XMP_AbortProc, void*)’: MPEG4_Handler.cpp:1872:16: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ISOMedia::BoxInfo’; use assignment or value-initialization instead [-Wclass-memaccess] 1872 | memset ( &prevBox, 0, sizeof(prevBox) ); // AUDIT: Using sizeof(prevBox) is safe. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/QuickTime_Support.hpp:23, from ../../../XMPFiles/source/FileHandlers/MPEG4_Handler.hpp:16, from MPEG4_Handler.cpp:19: ../../../XMPFiles/source/FormatSupport/ISOBaseMedia_Support.hpp:101:16: note: ‘struct ISOMedia::BoxInfo’ declared here 101 | struct BoxInfo { | ^~~~~~~ MPEG4_Handler.cpp:1873:16: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ISOMedia::BoxInfo’; use assignment or value-initialization instead [-Wclass-memaccess] 1873 | memset ( &lastBox, 0, sizeof(lastBox) ); // AUDIT: Using sizeof(lastBox) is safe. | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/QuickTime_Support.hpp:23, from ../../../XMPFiles/source/FileHandlers/MPEG4_Handler.hpp:16, from MPEG4_Handler.cpp:19: ../../../XMPFiles/source/FormatSupport/ISOBaseMedia_Support.hpp:101:16: note: ‘struct ISOMedia::BoxInfo’ declared here 101 | struct BoxInfo { | ^~~~~~~ MPEG4_Handler.cpp: In member function ‘void MPEG4_MetaHandler::OptimizeFileLayout()’: MPEG4_Handler.cpp:2647:23: warning: unused variable ‘checkAbort’ [-Wunused-variable] 2647 | const bool checkAbort = (abortProc != 0); | ^~~~~~~~~~ MPEG4_Handler.cpp: In member function ‘virtual void MPEG4_MetaHandler::UpdateFile(bool)’: MPEG4_Handler.cpp:2923:23: warning: unused variable ‘abortArg’ [-Wunused-variable] 2923 | void * abortArg = this->parent->abortArg; | ^~~~~~~~ MPEG4_Handler.cpp:2924:23: warning: unused variable ‘checkAbort’ [-Wunused-variable] 2924 | const bool checkAbort = (abortProc != 0); | ^~~~~~~~~~ MPEG4_Handler.cpp:2927:21: warning: unused variable ‘fileSize’ [-Wunused-variable] 2927 | XMP_Uns64 fileSize = fileRef->Length(); | ^~~~~~~~ MPEG4_Handler.cpp: In member function ‘virtual void MPEG4_MetaHandler::CacheFileData()’: MPEG4_Handler.cpp:1813:52: warning: ‘headerSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1813 | if ( fileSpace >= 8 ) qtFile->Seek ( -headerSize, kXMP_SeekFromCurrent ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MPEG4_Handler.cpp:1777:19: note: ‘headerSize’ was declared here 1777 | XMP_Int64 headerSize; | ^~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o P2_Handler.lo P2_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o P2_Handler.lo P2_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c P2_Handler.cpp -DPIC -fPIC -o .libs/P2_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from P2_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ P2_Handler.cpp: In member function ‘virtual void P2_MetaHandler::CacheFileData()’: P2_Handler.cpp:1054:19: warning: unused variable ‘ioCount’ [-Wunused-variable] 1054 | XMP_Int32 ioCount = xmpFile->ReadAll ( (void*)this->xmpPacket.data(), (XMP_Int32)xmpLen ); | ^~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o PNG_Handler.lo PNG_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o PNG_Handler.lo PNG_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c PNG_Handler.cpp -DPIC -fPIC -o .libs/PNG_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/PNG_Support.hpp:18, from ../../../XMPFiles/source/FileHandlers/PNG_Handler.hpp:16, from PNG_Handler.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o PostScript_Handler.lo PostScript_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o PostScript_Handler.lo PostScript_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c PostScript_Handler.cpp -DPIC -fPIC -o .libs/PostScript_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from PostScript_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ PostScript_Handler.cpp: In member function ‘int PostScript_MetaHandler::FindPostScriptHint()’: PostScript_Handler.cpp:115:27: warning: unused variable ‘psLength’ [-Wunused-variable] 115 | XMP_Uns32 psLength = GetUns32LE ( ioBuf.ptr+8 ); // PostScript length. | ^~~~~~~~ PostScript_Handler.cpp:94:18: warning: unused variable ‘found’ [-Wunused-variable] 94 | bool found = false; | ^~~~~ PostScript_Handler.cpp: In member function ‘bool PostScript_MetaHandler::FindFirstPacket()’: PostScript_Handler.cpp:230:17: warning: unused variable ‘found’ [-Wunused-variable] 230 | bool found = false; | ^~~~~ PostScript_Handler.cpp: In member function ‘bool PostScript_MetaHandler::ExtractContainsXMPHint(IOBuffer&, XMP_Int64)’: PostScript_Handler.cpp:456:13: warning: unused variable ‘xmpHint’ [-Wunused-variable] 456 | int xmpHint = kPSHint_NoMain; // ! From here on, a failure means "no main", not "no marker". | ^~~~~~~ PostScript_Handler.cpp: In member function ‘bool PostScript_MetaHandler::ExtractDocInfoDict(IOBuffer&)’: PostScript_Handler.cpp:550:35: warning: unused variable ‘noOfMarks’ [-Wunused-variable] 550 | XMP_Uns32 noOfMarks=0; | ^~~~~~~~~ PostScript_Handler.cpp: In member function ‘void PostScript_MetaHandler::ParsePSFile()’: PostScript_Handler.cpp:642:18: warning: unused variable ‘found’ [-Wunused-variable] 642 | bool found = false; | ^~~~~ PostScript_Handler.cpp: In member function ‘virtual void PostScript_MetaHandler::UpdateFile(bool)’: PostScript_Handler.cpp:1757:26: warning: unused variable ‘xmpPacket’ [-Wunused-variable] 1757 | std::string & xmpPacket = this->xmpPacket; | ^~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o PSD_Handler.lo PSD_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o PSD_Handler.lo PSD_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c PSD_Handler.cpp -DPIC -fPIC -o .libs/PSD_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from PSD_Handler.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ PSD_Handler.cpp: In member function ‘virtual void PSD_MetaHandler::CacheFileData()’: PSD_Handler.cpp:116:26: warning: unused variable ‘packetInfo’ [-Wunused-variable] 116 | XMP_PacketInfo & packetInfo = this->packetInfo; | ^~~~~~~~~~ PSD_Handler.cpp: In member function ‘virtual void PSD_MetaHandler::WriteTempFile(XMP_IO*)’: PSD_Handler.cpp:361:23: warning: unused variable ‘checkAbort’ [-Wunused-variable] 361 | const bool checkAbort = (abortProc != 0); | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/FileHandlers/PSD_Handler.hpp:13, from PSD_Handler.cpp:17: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from PSD_Handler.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o RIFF_Handler.lo RIFF_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o RIFF_Handler.lo RIFF_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c RIFF_Handler.cpp -DPIC -fPIC -o .libs/RIFF_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/RIFF.hpp:18, from RIFF_Handler.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from RIFF_Handler.cpp:13: ../../../XMPFiles/source/FormatSupport/RIFF.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/RIFF.hpp:165:24: warning: ‘RIFF::listTdatProps’ defined but not used [-Wunused-variable] 165 | static Mapping listTdatProps[] = { | ^~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:141:24: warning: ‘RIFF::listInfoProps’ defined but not used [-Wunused-variable] 141 | static Mapping listInfoProps[] = { | ^~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:138:24: warning: ‘RIFF::bextCodingHistory’ defined but not used [-Wunused-variable] 138 | static Mapping bextCodingHistory = { 0, kXMP_NS_BWF, "codingHistory", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:137:24: warning: ‘RIFF::bextUMID’ defined but not used [-Wunused-variable] 137 | static Mapping bextUMID = { 0, kXMP_NS_BWF, "umid", prop_SIMPLE }; | ^~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:136:24: warning: ‘RIFF::bextVersion’ defined but not used [-Wunused-variable] 136 | static Mapping bextVersion = { 0, kXMP_NS_BWF, "version", prop_SIMPLE }; | ^~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:135:24: warning: ‘RIFF::bextTimeReference’ defined but not used [-Wunused-variable] 135 | static Mapping bextTimeReference = { 0, kXMP_NS_BWF, "timeReference", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:134:24: warning: ‘RIFF::bextOriginationTime’ defined but not used [-Wunused-variable] 134 | static Mapping bextOriginationTime = { 0, kXMP_NS_BWF, "originationTime", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:133:24: warning: ‘RIFF::bextOriginationDate’ defined but not used [-Wunused-variable] 133 | static Mapping bextOriginationDate = { 0, kXMP_NS_BWF, "originationDate", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:132:24: warning: ‘RIFF::bextOriginatorRef’ defined but not used [-Wunused-variable] 132 | static Mapping bextOriginatorRef = { 0, kXMP_NS_BWF, "originatorReference", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:131:24: warning: ‘RIFF::bextOriginator’ defined but not used [-Wunused-variable] 131 | static Mapping bextOriginator = { 0, kXMP_NS_BWF, "originator", prop_SIMPLE }; | ^~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:130:24: warning: ‘RIFF::bextDescription’ defined but not used [-Wunused-variable] 130 | static Mapping bextDescription = { 0, kXMP_NS_BWF, "description", prop_SIMPLE }; | ^~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o Scanner_Handler.lo Scanner_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o Scanner_Handler.lo Scanner_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c Scanner_Handler.cpp -DPIC -fPIC -o .libs/Scanner_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from Scanner_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ Scanner_Handler.cpp: In function ‘int PickMainPacket(std::vector&, bool)’: Scanner_Handler.cpp:167:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct XMP_DateTime’; use assignment or value-initialization instead [-Wclass-memaccess] 167 | memset ( &latestTime, 0, sizeof(latestTime) ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Scanner_Handler.cpp:12: ../../../public/include/XMP_Const.h:221:8: note: ‘struct XMP_DateTime’ declared here 221 | struct XMP_DateTime { | ^~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o SonyHDV_Handler.lo SonyHDV_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o SonyHDV_Handler.lo SonyHDV_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c SonyHDV_Handler.cpp -DPIC -fPIC -o .libs/SonyHDV_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from SonyHDV_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ SonyHDV_Handler.cpp: In member function ‘virtual void SonyHDV_MetaHandler::CacheFileData()’: SonyHDV_Handler.cpp:862:19: warning: unused variable ‘ioCount’ [-Wunused-variable] 862 | XMP_Int32 ioCount = xmpFile->ReadAll ( (void*)this->xmpPacket.data(), (XMP_Int32)xmpLen ); | ^~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o SWF_Handler.lo SWF_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o SWF_Handler.lo SWF_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c SWF_Handler.cpp -DPIC -fPIC -o .libs/SWF_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from SWF_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ SWF_Handler.cpp: In member function ‘virtual void SWF_MetaHandler::UpdateFile(bool)’: SWF_Handler.cpp:242:22: warning: unused variable ‘ok’ [-Wunused-variable] 242 | bool ok = SWF_IO::GetTagInfo ( this->expandedSWF, this->firstTagOffset, &this->fileAttributesTag ); | ^~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o TIFF_Handler.lo TIFF_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o TIFF_Handler.lo TIFF_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c TIFF_Handler.cpp -DPIC -fPIC -o .libs/TIFF_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from TIFF_Handler.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ TIFF_Handler.cpp: In member function ‘virtual void TIFF_MetaHandler::CacheFileData()’: TIFF_Handler.cpp:117:26: warning: unused variable ‘packetInfo’ [-Wunused-variable] 117 | XMP_PacketInfo & packetInfo = this->packetInfo; | ^~~~~~~~~~ TIFF_Handler.cpp: In member function ‘virtual void TIFF_MetaHandler::UpdateFile(bool)’: TIFF_Handler.cpp:299:23: warning: unused variable ‘abortProc’ [-Wunused-variable] 299 | XMP_AbortProc abortProc = this->parent->abortProc; | ^~~~~~~~~ TIFF_Handler.cpp:300:23: warning: unused variable ‘abortArg’ [-Wunused-variable] 300 | void * abortArg = this->parent->abortArg; | ^~~~~~~~ In file included from ../../../XMPFiles/source/FileHandlers/TIFF_Handler.hpp:13, from TIFF_Handler.cpp:17: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from TIFF_Handler.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o Trivial_Handler.lo Trivial_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o Trivial_Handler.lo Trivial_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c Trivial_Handler.cpp -DPIC -fPIC -o .libs/Trivial_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from Trivial_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o UCF_Handler.lo UCF_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o UCF_Handler.lo UCF_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c UCF_Handler.cpp -DPIC -fPIC -o .libs/UCF_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from UCF_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ UCF_Handler.cpp: In member function ‘virtual void UCF_MetaHandler::CacheFileData()’: UCF_Handler.cpp:293:35: warning: unused variable ‘sizeOfZip64EOD’ [-Wunused-variable] 293 | XMP_Int64 sizeOfZip64EOD = XIO::ReadUns64_LE(file); | ^~~~~~~~~~~~~~ UCF_Handler.cpp:270:27: warning: unused variable ‘tmp’ [-Wunused-variable] 270 | XMP_Int64 tmp = file->Seek ( -(EndOfDirectory::FIXED_SIZE + Zip64Locator::TOTAL_SIZE), | ^~~ UCF_Handler.cpp:207:25: warning: unused variable ‘packetInfo’ [-Wunused-variable] 207 | XMP_PacketInfo &packetInfo = this->packetInfo; | ^~~~~~~~~~ UCF_Handler.cpp:227:14: warning: variable ‘filenameToTest’ set but not used [-Wunused-but-set-variable] 227 | char filenameToTest[22]; | ^~~~~~~~~~~~~~ UCF_Handler.cpp:364:19: warning: unused variable ‘CD_flags’ [-Wunused-variable] 364 | XMP_Uns16 CD_flags = GetUns16LE( &xmpCDHeader.fields[CDFileHeader::o_flags] ); | ^~~~~~~~ UCF_Handler.cpp:365:19: warning: unused variable ‘CD_crc’ [-Wunused-variable] 365 | XMP_Uns32 CD_crc = GetUns32LE( &xmpCDHeader.fields[CDFileHeader::o_crc32] ); | ^~~~~~ UCF_Handler.cpp: In member function ‘void UCF_MetaHandler::writeOut(XMP_IO*, XMP_IO*, bool, bool)’: UCF_Handler.cpp:832:27: warning: variable ‘crc’ set but not used [-Wunused-but-set-variable] 832 | XMP_Uns32 crc; //TEMP, not actually needed | ^~~ UCF_Handler.cpp:852:27: warning: unused variable ‘total’ [-Wunused-variable] 852 | XMP_Int64 total = targetFile->Offset() - before; | ^~~~~ UCF_Handler.cpp:853:27: warning: unused variable ‘tmpSize’ [-Wunused-variable] 853 | XMP_Int64 tmpSize = p->size(); | ^~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o XDCAMEX_Handler.lo XDCAMEX_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o XDCAMEX_Handler.lo XDCAMEX_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c XDCAMEX_Handler.cpp -DPIC -fPIC -o .libs/XDCAMEX_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from XDCAMEX_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ XDCAMEX_Handler.cpp: In member function ‘virtual void XDCAMEX_MetaHandler::CacheFileData()’: XDCAMEX_Handler.cpp:595:19: warning: unused variable ‘ioCount’ [-Wunused-variable] 595 | XMP_Int32 ioCount = xmpFile->ReadAll ( (void*)this->xmpPacket.data(), (XMP_Int32)xmpLen ); | ^~~~~~~ XDCAMEX_Handler.cpp: In member function ‘void XDCAMEX_MetaHandler::GetTakeUMID(const string&, std::string&, std::string&)’: XDCAMEX_Handler.cpp:740:41: warning: unused variable ‘materialContext’ [-Wunused-variable] 740 | XML_NodePtr contentContext = 0, materialContext = 0; | ^~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o XDCAM_Handler.lo XDCAM_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o XDCAM_Handler.lo XDCAM_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c XDCAM_Handler.cpp -DPIC -fPIC -o .libs/XDCAM_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from XDCAM_Handler.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ XDCAM_Handler.cpp: In member function ‘virtual void XDCAM_MetaHandler::CacheFileData()’: XDCAM_Handler.cpp:1443:19: warning: unused variable ‘ioCount’ [-Wunused-variable] 1443 | XMP_Int32 ioCount = xmpFile->ReadAll ( (void*)this->xmpPacket.data(), (XMP_Int32)xmpLen ); | ^~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE_Handler.lo WAVE_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE_Handler.lo WAVE_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c WAVE_Handler.cpp -DPIC -fPIC -o .libs/WAVE_Handler.o In file included from ../../../source/Endian.h:17, from ../../../XMPFiles/source/FormatSupport/IFF/IChunkData.h:15, from ../../../XMPFiles/source/FileHandlers/WAVE_Handler.hpp:18, from WAVE_Handler.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ WAVE_Handler.cpp: In member function ‘virtual void WAVE_MetaHandler::CacheFileData()’: WAVE_Handler.cpp:189:19: warning: unused variable ‘got’ [-Wunused-variable] 189 | XMP_Int32 got = this->parent->ioRef->Read ( buffer, 4 ); | ^~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o GIF_Handler.lo GIF_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o GIF_Handler.lo GIF_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c GIF_Handler.cpp -DPIC -fPIC -o .libs/GIF_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from GIF_Handler.hpp:20, from GIF_Handler.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ GIF_Handler.cpp: In member function ‘bool GIF_MetaHandler::SafeWriteFile()’: GIF_Handler.cpp:251:14: warning: unused variable ‘ret’ [-Wunused-variable] 251 | bool ret = false; | ^~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o WEBP_Handler.lo WEBP_Handler.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c -o WEBP_Handler.lo WEBP_Handler.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -pipe -march=native -fno-diagnostics-color -O2 -c WEBP_Handler.cpp -DPIC -fPIC -o .libs/WEBP_Handler.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/WEBP_Support.hpp:9, from ../../../XMPFiles/source/FileHandlers/WEBP_Handler.hpp:7, from WEBP_Handler.cpp:4: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FileHandlers/WEBP_Handler.hpp:8, from WEBP_Handler.cpp:4: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/WEBP_Support.hpp:9, from ../../../XMPFiles/source/FileHandlers/WEBP_Handler.hpp:7, from WEBP_Handler.cpp:4: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libxmpfilehandlers.la AIFF_Handler.lo ASF_Handler.lo AVCHD_Handler.lo Basic_Handler.lo FLV_Handler.lo InDesign_Handler.lo JPEG_Handler.lo MP3_Handler.lo MPEG2_Handler.lo MPEG4_Handler.lo P2_Handler.lo PNG_Handler.lo PostScript_Handler.lo PSD_Handler.lo RIFF_Handler.lo Scanner_Handler.lo SonyHDV_Handler.lo SWF_Handler.lo TIFF_Handler.lo Trivial_Handler.lo UCF_Handler.lo XDCAMEX_Handler.lo XDCAM_Handler.lo WAVE_Handler.lo GIF_Handler.lo WEBP_Handler.lo rdlibtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o libxmpfilehandlers.la AIFF_Handler.lo ASF_Handler.lo AVCHD_Handler.lo Basic_Handler.lo FLV_Handler.lo InDesign_Handler.lo JPEG_Handler.lo MP3_Handler.lo MPEG2_Handler.lo MPEG4_Handler.lo P2_Handler.lo PNG_Handler.lo PostScript_Handler.lo PSD_Handler.lo RIFF_Handler.lo Scanner_Handler.lo SonyHDV_Handler.lo SWF_Handler.lo TIFF_Handler.lo Trivial_Handler.lo UCF_Handler.lo XDCAMEX_Handler.lo XDCAM_Handler.lo WAVE_Handler.lo GIF_Handler.lo WEBP_Handler.lo rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2354015}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: link: ar crs .libs/libxmpfilehandlers.a .libs/AIFF_Handler.o .libs/ASF_Handler.o .libs/AVCHD_Handler.o .libs/Basic_Handler.o .libs/FLV_Handler.o .libs/InDesign_Handler.o .libs/JPEG_Handler.o .libs/MP3_Handler.o .libs/MPEG2_Handler.o .libs/MPEG4_Handler.o .libs/P2_Handler.o .libs/PNG_Handler.o .libs/PostScript_Handler.o .libs/PSD_Handler.o .libs/RIFF_Handler.o .libs/Scanner_Handler.o .libs/SonyHDV_Handler.o .libs/SWF_Handler.o .libs/TIFF_Handler.o .libs/Trivial_Handler.o .libs/UCF_Handler.o .libs/XDCAMEX_Handler.o .libs/XDCAM_Handler.o .libs/WAVE_Handler.o .libs/GIF_Handler.o .libs/WEBP_Handler.o rdlibtool: link: ln -s ../libxmpfilehandlers.la .libs/libxmpfilehandlers.la rdlibtool: link: ln -s ../libxmpfilehandlers.la .libs/libxmpfilehandlers.lai make[3]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FileHandlers' Making all in FormatSupport make[3]: Entering directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport' rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PackageFormat_Support.lo PackageFormat_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PackageFormat_Support.lo PackageFormat_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c PackageFormat_Support.cpp -DPIC -fPIC -o .libs/PackageFormat_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from PackageFormat_Support.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PostScript_Support.lo PostScript_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PostScript_Support.lo PostScript_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c PostScript_Support.cpp -DPIC -fPIC -o .libs/PostScript_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/PostScript_Support.hpp:18, from PostScript_Support.cpp:10: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from PostScript_Support.cpp:10: ../../../XMPFiles/source/FormatSupport/PostScript_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/PostScript_Support.hpp:114:18: warning: ‘nativeIndextoFlag’ defined but not used [-Wunused-variable] 114 | static XMP_Uns64 nativeIndextoFlag[]={ kPS_CreatorTool, | ^~~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PSIR_FileWriter.lo PSIR_FileWriter.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PSIR_FileWriter.lo PSIR_FileWriter.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c PSIR_FileWriter.cpp -DPIC -fPIC -o .libs/PSIR_FileWriter.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/PSIR_Support.hpp:18, from PSIR_FileWriter.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ PSIR_FileWriter.cpp: In member function ‘virtual XMP_Uns32 PSIR_FileWriter::UpdateFileResources(XMP_IO*, XMP_IO*, XMP_AbortProc, void*, XMP_ProgressTracker*)’: PSIR_FileWriter.cpp:496:20: warning: unused variable ‘checkAbort’ [-Wunused-variable] 496 | const bool checkAbort = (abortProc != 0); | ^~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o Reconcile_Impl.lo Reconcile_Impl.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o Reconcile_Impl.lo Reconcile_Impl.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c Reconcile_Impl.cpp -DPIC -fPIC -o .libs/Reconcile_Impl.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from Reconcile_Impl.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from Reconcile_Impl.cpp:13: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from Reconcile_Impl.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ReconcileTIFF.lo ReconcileTIFF.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ReconcileTIFF.lo ReconcileTIFF.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c ReconcileTIFF.cpp -DPIC -fPIC -o .libs/ReconcileTIFF.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ReconcileTIFF.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ReconcileTIFF.cpp: At global scope: ReconcileTIFF.cpp:1352:1: warning: ‘void ImportTIFF_LocTextASCII(const TIFF_Manager&, XMP_Uns8, XMP_Uns16, SXMPMeta*, const char*, const char*)’ defined but not used [-Wunused-function] 1352 | ImportTIFF_LocTextASCII ( const TIFF_Manager & tiff, XMP_Uns8 ifd, XMP_Uns16 tagID, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ReconcileTIFF.cpp:13: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ReconcileTIFF.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o TIFF_MemoryReader.lo TIFF_MemoryReader.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o TIFF_MemoryReader.lo TIFF_MemoryReader.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c TIFF_MemoryReader.cpp -DPIC -fPIC -o .libs/TIFF_MemoryReader.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from TIFF_MemoryReader.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from TIFF_MemoryReader.cpp:13: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from TIFF_MemoryReader.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IPTC_Support.lo IPTC_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IPTC_Support.lo IPTC_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c IPTC_Support.cpp -DPIC -fPIC -o .libs/IPTC_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/IPTC_Support.hpp:18, from IPTC_Support.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ IPTC_Support.cpp: In member function ‘void IPTC_Manager::ParseMemoryDataSets(const void*, XMP_Uns32, bool)’: IPTC_Support.cpp:225:27: warning: unused variable ‘dsPtr’ [-Wunused-variable] 225 | XMP_Uns8* dsPtr = iptcPtr; | ^~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from IPTC_Support.cpp:15: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/IPTC_Support.hpp:18, from IPTC_Support.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PSIR_MemoryReader.lo PSIR_MemoryReader.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PSIR_MemoryReader.lo PSIR_MemoryReader.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c PSIR_MemoryReader.cpp -DPIC -fPIC -o .libs/PSIR_MemoryReader.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/PSIR_Support.hpp:18, from PSIR_MemoryReader.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ReconcileIPTC.lo ReconcileIPTC.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ReconcileIPTC.lo ReconcileIPTC.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c ReconcileIPTC.cpp -DPIC -fPIC -o .libs/ReconcileIPTC.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ReconcileIPTC.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ReconcileIPTC.cpp: In function ‘void PhotoDataUtils::ImportIPTC_Date(XMP_Uns8, const IPTC_Manager&, SXMPMeta*)’: ReconcileIPTC.cpp:200:16: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct XMP_DateTime’; use assignment or value-initialization instead [-Wclass-memaccess] 200 | memset ( &xmpDate, 0, sizeof(xmpDate) ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ReconcileIPTC.cpp:11: ../../../public/include/XMP_Const.h:221:8: note: ‘struct XMP_DateTime’ declared here 221 | struct XMP_DateTime { | ^~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ReconcileIPTC.cpp:13: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ReconcileIPTC.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o RIFF.lo RIFF.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o RIFF.lo RIFF.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c RIFF.cpp -DPIC -fPIC -o .libs/RIFF.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from RIFF.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ RIFF.cpp: In member function ‘virtual std::string RIFF::Chunk::toString(XMP_Uns8)’: RIFF.cpp:213:74: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘XMP_Int64’ {aka ‘long int’} [-Wformat=] 213 | "oldSize: 0x%.8llX, " | ~~~~~^ | | | long long unsigned int | %.8lX ...... 216 | (char*)(&this->id), this->oldSize, this->newSize, this->oldPos ); | ~~~~~~~~~~~~~ | | | XMP_Int64 {aka long int} RIFF.cpp:214:74: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘XMP_Int64’ {aka ‘long int’} [-Wformat=] 214 | "newSize: 0x%.8llX, " | ~~~~~^ | | | long long unsigned int | %.8lX 215 | "oldPos: 0x%.8llX\n", 216 | (char*)(&this->id), this->oldSize, this->newSize, this->oldPos ); | ~~~~~~~~~~~~~ | | | XMP_Int64 {aka long int} RIFF.cpp:215:73: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘XMP_Int64’ {aka ‘long int’} [-Wformat=] 215 | "oldPos: 0x%.8llX\n", | ~~~~~^ | | | long long unsigned int | %.8lX 216 | (char*)(&this->id), this->oldSize, this->newSize, this->oldPos ); | ~~~~~~~~~~~~ | | | XMP_Int64 {aka long int} RIFF.cpp: In member function ‘virtual std::string RIFF::ContainerChunk::toString(XMP_Uns8)’: RIFF.cpp:592:41: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘XMP_Int64’ {aka ‘long int’} [-Wformat=] 592 | "oldSize: 0x%8llX, " | ~~~~^ | | | long long unsigned int | %8lX ...... 595 | (char*)(&this->id), (char*)(&this->containerType), this->oldSize, this->newSize, this->oldPos ); | ~~~~~~~~~~~~~ | | | XMP_Int64 {aka long int} RIFF.cpp:593:42: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘XMP_Int64’ {aka ‘long int’} [-Wformat=] 593 | "newSize: 0x%.8llX, " | ~~~~~^ | | | long long unsigned int | %.8lX 594 | "oldPos: 0x%.8llX\n", 595 | (char*)(&this->id), (char*)(&this->containerType), this->oldSize, this->newSize, this->oldPos ); | ~~~~~~~~~~~~~ | | | XMP_Int64 {aka long int} RIFF.cpp:594:41: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 8 has type ‘XMP_Int64’ {aka ‘long int’} [-Wformat=] 594 | "oldPos: 0x%.8llX\n", | ~~~~~^ | | | long long unsigned int | %.8lX 595 | (char*)(&this->id), (char*)(&this->containerType), this->oldSize, this->newSize, this->oldPos ); | ~~~~~~~~~~~~ | | | XMP_Int64 {aka long int} RIFF.cpp:602:55: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘XMP_Int64’ {aka ‘long int’} [-Wformat=] 602 | snprintf( buffer, 250, "offset 0x%.8llX", offset ); | ~~~~~^ ~~~~~~ | | | | | XMP_Int64 {aka long int} | long long unsigned int | %.8lX RIFF.cpp: In constructor ‘RIFF::XMPChunk::XMPChunk(RIFF::ContainerChunk*, RIFF_MetaHandler*)’: RIFF.cpp:691:18: warning: unused variable ‘level’ [-Wunused-variable] 691 | XMP_Uns8 level = handler->level; | ^~~~~ RIFF.cpp: In constructor ‘RIFF::ValueChunk::ValueChunk(RIFF::ContainerChunk*, RIFF_MetaHandler*)’: RIFF.cpp:738:18: warning: unused variable ‘level’ [-Wunused-variable] 738 | XMP_Uns8 level = handler->level; | ^~~~~ RIFF.cpp: In member function ‘RIFF::chunkVectIter RIFF::ContainerChunk::getChild(RIFF::Chunk*)’: RIFF.cpp:818:24: warning: unused variable ‘temp1’ [-Wunused-variable] 818 | Chunk* temp1 = *iter; | ^~~~~ RIFF.cpp:819:24: warning: unused variable ‘temp2’ [-Wunused-variable] 819 | Chunk* temp2 = needle; | ^~~~~ In file included from RIFF.cpp:20: ../../../XMPFiles/source/FormatSupport/RIFF.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/RIFF.hpp:165:24: warning: ‘RIFF::listTdatProps’ defined but not used [-Wunused-variable] 165 | static Mapping listTdatProps[] = { | ^~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:141:24: warning: ‘RIFF::listInfoProps’ defined but not used [-Wunused-variable] 141 | static Mapping listInfoProps[] = { | ^~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:138:24: warning: ‘RIFF::bextCodingHistory’ defined but not used [-Wunused-variable] 138 | static Mapping bextCodingHistory = { 0, kXMP_NS_BWF, "codingHistory", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:137:24: warning: ‘RIFF::bextUMID’ defined but not used [-Wunused-variable] 137 | static Mapping bextUMID = { 0, kXMP_NS_BWF, "umid", prop_SIMPLE }; | ^~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:136:24: warning: ‘RIFF::bextVersion’ defined but not used [-Wunused-variable] 136 | static Mapping bextVersion = { 0, kXMP_NS_BWF, "version", prop_SIMPLE }; | ^~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:135:24: warning: ‘RIFF::bextTimeReference’ defined but not used [-Wunused-variable] 135 | static Mapping bextTimeReference = { 0, kXMP_NS_BWF, "timeReference", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:134:24: warning: ‘RIFF::bextOriginationTime’ defined but not used [-Wunused-variable] 134 | static Mapping bextOriginationTime = { 0, kXMP_NS_BWF, "originationTime", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:133:24: warning: ‘RIFF::bextOriginationDate’ defined but not used [-Wunused-variable] 133 | static Mapping bextOriginationDate = { 0, kXMP_NS_BWF, "originationDate", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:132:24: warning: ‘RIFF::bextOriginatorRef’ defined but not used [-Wunused-variable] 132 | static Mapping bextOriginatorRef = { 0, kXMP_NS_BWF, "originatorReference", prop_SIMPLE }; | ^~~~~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:131:24: warning: ‘RIFF::bextOriginator’ defined but not used [-Wunused-variable] 131 | static Mapping bextOriginator = { 0, kXMP_NS_BWF, "originator", prop_SIMPLE }; | ^~~~~~~~~~~~~~ ../../../XMPFiles/source/FormatSupport/RIFF.hpp:130:24: warning: ‘RIFF::bextDescription’ defined but not used [-Wunused-variable] 130 | static Mapping bextDescription = { 0, kXMP_NS_BWF, "description", prop_SIMPLE }; | ^~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ID3_Support.lo ID3_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ID3_Support.lo ID3_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c ID3_Support.cpp -DPIC -fPIC -o .libs/ID3_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ID3_Support.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ID3_Support.cpp: In member function ‘bool ID3_Support::ID3Header::read(XMP_IO*)’: ID3_Support.cpp:419:18: warning: unused variable ‘minor’ [-Wunused-variable] 419 | XMP_Uns8 minor = this->fields[o_vMinor]; | ^~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ID3_Support.cpp:14: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ID3_Support.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o RIFF_Support.lo RIFF_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o RIFF_Support.lo RIFF_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c RIFF_Support.cpp -DPIC -fPIC -o .libs/RIFF_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from RIFF_Support.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ RIFF_Support.cpp: In function ‘void RIFF::relocateWronglyPlacedXMPChunk(RIFF_MetaHandler*)’: RIFF_Support.cpp:551:17: warning: unused variable ‘file’ [-Wunused-variable] 551 | XMP_IO* file = handler->parent->ioRef; | ^~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from RIFF_Support.cpp:23: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from RIFF_Support.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o TIFF_Support.lo TIFF_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o TIFF_Support.lo TIFF_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c TIFF_Support.cpp -DPIC -fPIC -o .libs/TIFF_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from TIFF_Support.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ TIFF_Support.cpp: At global scope: TIFF_Support.cpp:19:21: warning: ‘kTIFF_TypeNames’ defined but not used [-Wunused-variable] 19 | static const char * kTIFF_TypeNames[] = { "ShortOrLong", "BYTE", "ASCII", "SHORT", "LONG", "RATIONAL", | ^~~~~~~~~~~~~~~ In file included from TIFF_Support.cpp:13: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from TIFF_Support.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ISOBaseMedia_Support.lo ISOBaseMedia_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ISOBaseMedia_Support.lo ISOBaseMedia_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c ISOBaseMedia_Support.cpp -DPIC -fPIC -o .libs/ISOBaseMedia_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/ISOBaseMedia_Support.hpp:18, from ISOBaseMedia_Support.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PNG_Support.lo PNG_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o PNG_Support.lo PNG_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c PNG_Support.cpp -DPIC -fPIC -o .libs/PNG_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/PNG_Support.hpp:18, from PNG_Support.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ PNG_Support.cpp: In function ‘bool PNG_Support::ReadChunk(XMP_IO*, PNG_Support::ChunkState&, long int*, XMP_Uns32*, XMP_Uns64&)’: PNG_Support.cpp:152:30: warning: unused variable ‘crc’ [-Wunused-variable] 152 | long crc = GetUns32BE(buffer); | ^~~ PNG_Support.cpp: In function ‘long unsigned int PNG_Support::UpdateChunkCRC(XMP_IO*, PNG_Support::ChunkData&)’: PNG_Support.cpp:246:30: warning: unused variable ‘bytesRead’ [-Wunused-variable] 246 | long bytesRead = fileRef->Read ( &buffer[pos], (inOutChunkData.len + 4) ); | ^~~~~~~~~ PNG_Support.cpp: At global scope: PNG_Support.cpp:77:30: warning: ‘long unsigned int CRC::crc(unsigned char*, int)’ defined but not used [-Wunused-function] 77 | static unsigned long crc(unsigned char *buf, int len) | ^~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ReconcileLegacy.lo ReconcileLegacy.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ReconcileLegacy.lo ReconcileLegacy.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c ReconcileLegacy.cpp -DPIC -fPIC -o .libs/ReconcileLegacy.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ReconcileLegacy.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ReconcileLegacy.cpp: In function ‘void ImportPhotoData(const TIFF_Manager&, const IPTC_Manager&, const PSIR_Manager&, int, SXMPMeta*, XMP_OptionBits)’: ReconcileLegacy.cpp:44:14: warning: unused variable ‘haveXMP’ [-Wunused-variable] 44 | bool haveXMP = XMP_OptionIsSet ( options, k2XMP_FileHadXMP ); | ^~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ReconcileLegacy.cpp:13: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ReconcileLegacy.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o GIF_Support.lo GIF_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o GIF_Support.lo GIF_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c GIF_Support.cpp -DPIC -fPIC -o .libs/GIF_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from GIF_Support.hpp:17, from GIF_Support.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ GIF_Support.cpp: In function ‘long int GIF_Support::ReadHeader(XMP_IO*)’: GIF_Support.cpp:71:22: warning: unused variable ‘bytesPerColor’ [-Wunused-variable] 71 | long bytesPerColor = 0; | ^~~~~~~~~~~~~ GIF_Support.cpp: In function ‘bool GIF_Support::ReadBlock(XMP_IO*, GIF_Support::BlockState&, unsigned char*, XMP_Uns32*, XMP_Uns64&)’: GIF_Support.cpp:105:30: warning: unused variable ‘blockSize’ [-Wunused-variable] 105 | long blockSize; | ^~~~~~~~~ GIF_Support.cpp: In function ‘long unsigned int GIF_Support::CheckApplicationBlockHeader(XMP_IO*, GIF_Support::BlockState&, GIF_Support::BlockData&, XMP_Uns64&)’: GIF_Support.cpp:290:46: warning: unused variable ‘xmpSize’ [-Wunused-variable] 290 | long xmpSize; | ^~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o SWF_Support.lo SWF_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o SWF_Support.lo SWF_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c SWF_Support.cpp -DPIC -fPIC -o .libs/SWF_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from SWF_Support.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XDCAM_Support.lo XDCAM_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XDCAM_Support.lo XDCAM_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XDCAM_Support.cpp -DPIC -fPIC -o .libs/XDCAM_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from XDCAM_Support.cpp:15: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ XDCAM_Support.cpp: In function ‘bool XDCAM_Support::GetMediaProLegacyMetadata(SXMPMeta*, const string&, const string&, bool)’: XDCAM_Support.cpp:114:41: warning: unused variable ‘materialContext’ [-Wunused-variable] 114 | XML_NodePtr contentContext = 0, materialContext = 0; | ^~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o TIFF_FileWriter.lo TIFF_FileWriter.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o TIFF_FileWriter.lo TIFF_FileWriter.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c TIFF_FileWriter.cpp -DPIC -fPIC -o .libs/TIFF_FileWriter.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from TIFF_FileWriter.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ TIFF_FileWriter.cpp: In member function ‘virtual void TIFF_FileWriter::UpdateFileStream(XMP_IO*, XMP_ProgressTracker*)’: TIFF_FileWriter.cpp:1922:19: warning: unused variable ‘fileEnd’ [-Wunused-variable] 1922 | XMP_Int64 fileEnd = fileRef->Seek ( 0, kXMP_SeekFromEnd ); | ^~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:22, from TIFF_FileWriter.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPScanner.lo XMPScanner.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o XMPScanner.lo XMPScanner.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c XMPScanner.cpp -DPIC -fPIC -o .libs/XMPScanner.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from XMPScanner.cpp:26: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o MOOV_Support.lo MOOV_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o MOOV_Support.lo MOOV_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c MOOV_Support.cpp -DPIC -fPIC -o .libs/MOOV_Support.o In file included from ../../../XMPFiles/source/FormatSupport/MOOV_Support.hpp:16, from MOOV_Support.cpp:10: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ MOOV_Support.cpp: In member function ‘const void* MOOV_Manager::GetBox(const char*, MOOV_Manager::BoxInfo*) const’: MOOV_Support.cpp:86:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct MOOV_Manager::BoxInfo’; use assignment or value-initialization instead [-Wclass-memaccess] 86 | if ( info != 0 ) memset ( info, 0, sizeof(BoxInfo) ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from MOOV_Support.cpp:10: ../../../XMPFiles/source/FormatSupport/MOOV_Support.hpp:42:16: note: ‘struct MOOV_Manager::BoxInfo’ declared here 42 | struct BoxInfo { | ^~~~~~~ MOOV_Support.cpp: In member function ‘const void* MOOV_Manager::GetNthChild(MOOV_Manager::BoxRef, size_t, MOOV_Manager::BoxInfo*) const’: MOOV_Support.cpp:117:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct MOOV_Manager::BoxInfo’; use assignment or value-initialization instead [-Wclass-memaccess] 117 | if ( info != 0 ) memset ( info, 0, sizeof(BoxInfo) ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from MOOV_Support.cpp:10: ../../../XMPFiles/source/FormatSupport/MOOV_Support.hpp:42:16: note: ‘struct MOOV_Manager::BoxInfo’ declared here 42 | struct BoxInfo { | ^~~~~~~ MOOV_Support.cpp: In member function ‘const void* MOOV_Manager::GetTypeChild(MOOV_Manager::BoxRef, XMP_Uns32, MOOV_Manager::BoxInfo*) const’: MOOV_Support.cpp:136:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct MOOV_Manager::BoxInfo’; use assignment or value-initialization instead [-Wclass-memaccess] 136 | if ( info != 0 ) memset ( info, 0, sizeof(BoxInfo) ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from MOOV_Support.cpp:10: ../../../XMPFiles/source/FormatSupport/MOOV_Support.hpp:42:16: note: ‘struct MOOV_Manager::BoxInfo’ declared here 42 | struct BoxInfo { | ^~~~~~~ MOOV_Support.cpp: In member function ‘void MOOV_Manager::ParseNestedBoxes(MOOV_Manager::BoxNode*, const string&, bool)’: MOOV_Support.cpp:265:22: warning: variable ‘buffer’ set but not used [-Wunused-but-set-variable] 265 | char buffer[6]; buffer[0] = 0; | ^~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o QuickTime_Support.lo QuickTime_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o QuickTime_Support.lo QuickTime_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c QuickTime_Support.cpp -DPIC -fPIC -o .libs/QuickTime_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/QuickTime_Support.hpp:22, from QuickTime_Support.cpp:22: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from QuickTime_Support.cpp:26: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/QuickTime_Support.hpp:22, from QuickTime_Support.cpp:22: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ASF_Support.lo ASF_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o ASF_Support.lo ASF_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c ASF_Support.cpp -DPIC -fPIC -o .libs/ASF_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/ASF_Support.hpp:16, from ASF_Support.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ASF_Support.cpp: In member function ‘bool ASF_Support::ReadHeaderObject(XMP_IO*, ASF_Support::ObjectState&, const ASF_Support::ObjectData&)’: ASF_Support.cpp:191:43: warning: unused variable ‘ratingLen’ [-Wunused-variable] 191 | XMP_Uns16 ratingLen = GetUns16LE ( &buffer[32] ); | ^~~~~~~~~ ASF_Support.cpp:148:27: warning: unused variable ‘numberOfHeaders’ [-Wunused-variable] 148 | XMP_Uns32 numberOfHeaders = GetUns32LE ( &buffer[24] ); | ^~~~~~~~~~~~~~~ ASF_Support.cpp: In member function ‘bool ASF_Support::WriteHeaderObject(XMP_IO*, XMP_IO*, const ASF_Support::ObjectData&, ASF_LegacyManager&, bool)’: ASF_Support.cpp:319:27: warning: unused variable ‘numberOfHeaders’ [-Wunused-variable] 319 | XMP_Uns32 numberOfHeaders = GetUns32LE ( &buffer[24] ); | ^~~~~~~~~~~~~~~ ASF_Support.cpp: In static member function ‘static void ASF_LegacyManager::ConvertMSDateToISODate(std::string&, std::string*)’: ASF_Support.cpp:1393:16: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct XMP_DateTime’; use assignment or value-initialization instead [-Wclass-memaccess] 1393 | memset ( &date, 0, sizeof ( date ) ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ASF_Support.cpp:11: ../../../public/include/XMP_Const.h:221:8: note: ‘struct XMP_DateTime’ declared here 221 | struct XMP_DateTime { | ^~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from ../../../XMPFiles/source/FormatSupport/ASF_Support.hpp:17, from ASF_Support.cpp:13: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/ASF_Support.hpp:16, from ASF_Support.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o TimeConversionUtils.lo TimeConversionUtils.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o TimeConversionUtils.lo TimeConversionUtils.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c TimeConversionUtils.cpp -DPIC -fPIC -o .libs/TimeConversionUtils.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TimeConversionUtils.hpp:16, from TimeConversionUtils.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o AIFF/AIFFBehavior.lo AIFF/AIFFBehavior.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o AIFF/AIFFBehavior.lo AIFF/AIFFBehavior.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c AIFF/AIFFBehavior.cpp -DPIC -fPIC -o AIFF/.libs/AIFFBehavior.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/AIFF/AIFFBehavior.h:18, from AIFF/AIFFBehavior.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o AIFF/AIFFMetadata.lo AIFF/AIFFMetadata.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o AIFF/AIFFMetadata.lo AIFF/AIFFMetadata.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c AIFF/AIFFMetadata.cpp -DPIC -fPIC -o AIFF/.libs/AIFFMetadata.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/AIFF/AIFFMetadata.h:18, from AIFF/AIFFMetadata.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o AIFF/AIFFReconcile.lo AIFF/AIFFReconcile.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o AIFF/AIFFReconcile.lo AIFF/AIFFReconcile.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c AIFF/AIFFReconcile.cpp -DPIC -fPIC -o AIFF/.libs/AIFFReconcile.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/AIFF/AIFFMetadata.h:18, from AIFF/AIFFReconcile.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from AIFF/AIFFReconcile.cpp:17: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/AIFF/AIFFMetadata.h:18, from AIFF/AIFFReconcile.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IFF/ChunkController.lo IFF/ChunkController.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IFF/ChunkController.lo IFF/ChunkController.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c IFF/ChunkController.cpp -DPIC -fPIC -o IFF/.libs/ChunkController.o In file included from ../../../source/XIO.hpp:19, from IFF/ChunkController.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/IFF/ChunkController.h:18, from IFF/ChunkController.cpp:14: IFF/ChunkController.cpp: In destructor ‘IFF_RIFF::ChunkController::~ChunkController()’: ../../../source/XMP_LibUtils.hpp:62:58: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 62 | #define XMP_Throw(msg,id) { AnnounceThrow ( msg ); throw XMP_Error ( id, msg ); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/XMP_LibUtils.hpp:113:17: note: in expansion of macro ‘XMP_Throw’ 113 | XMP_Throw ( validate_msg, e ); \ | ^~~~~~~~~ IFF/ChunkController.cpp:53:9: note: in expansion of macro ‘XMP_Validate’ 53 | XMP_Validate( mRoot != NULL, "ERROR inserting Chunk. mRoot is NULL.", kXMPErr_InternalFailure ); | ^~~~~~~~~~~~ ../../../source/XMP_LibUtils.hpp:62:58: note: in C++11 destructors default to ‘noexcept’ 62 | #define XMP_Throw(msg,id) { AnnounceThrow ( msg ); throw XMP_Error ( id, msg ); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/XMP_LibUtils.hpp:113:17: note: in expansion of macro ‘XMP_Throw’ 113 | XMP_Throw ( validate_msg, e ); \ | ^~~~~~~~~ IFF/ChunkController.cpp:53:9: note: in expansion of macro ‘XMP_Validate’ 53 | XMP_Validate( mRoot != NULL, "ERROR inserting Chunk. mRoot is NULL.", kXMPErr_InternalFailure ); | ^~~~~~~~~~~~ IFF/ChunkController.cpp: In member function ‘std::string IFF_RIFF::ChunkController::dumpTree()’: IFF/ChunkController.cpp:626:63: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘XMP_Uns64’ {aka ‘long unsigned int’} [-Wformat=] 626 | snprintf( buffer, 255, "\n Trailing Bytes: %llu", mTrailingGarbageSize ); | ~~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | | XMP_Uns64 {aka long unsigned int} | long long unsigned int | %lu In file included from ../../../source/XIO.hpp:19, from IFF/ChunkController.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IFF/Chunk.lo IFF/Chunk.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IFF/Chunk.lo IFF/Chunk.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c IFF/Chunk.cpp -DPIC -fPIC -o IFF/.libs/Chunk.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/IFF/Chunk.h:18, from IFF/Chunk.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ IFF/Chunk.cpp: In member function ‘virtual std::string IFF_RIFF::Chunk::toString(std::string, XMP_Bool)’: IFF/Chunk.cpp:669:79: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘XMP_Uns64’ {aka ‘long unsigned int’} [-Wformat=] 669 | "size: 0x%.8llX, " | ~~~~~^ | | | long long unsigned int | %.8lX ...... 673 | size, | ~~~~ | | | XMP_Uns64 {aka long unsigned int} IFF/Chunk.cpp:671:81: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘XMP_Uns64’ {aka ‘long unsigned int’} [-Wformat=] 671 | "offset: 0x%.8llX", | ~~~~~^ | | | long long unsigned int | %.8lX ...... 675 | offset ); | ~~~~~~ | | | XMP_Uns64 {aka long unsigned int} IFF/Chunk.cpp: In member function ‘void IFF_RIFF::Chunk::writeChunk(XMP_IO*)’: IFF/Chunk.cpp:846:27: warning: unused variable ‘outSize’ [-Wunused-variable] 846 | XMP_Uns32 outSize = ( mSize >= 0x00000000FFFFFFFF ? 0xFFFFFFFF : static_cast( mSize & 0x00000000FFFFFFFF ) ); | ^~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IFF/ChunkPath.lo IFF/ChunkPath.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IFF/ChunkPath.lo IFF/ChunkPath.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c IFF/ChunkPath.cpp -DPIC -fPIC -o IFF/.libs/ChunkPath.o rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IFF/IChunkBehavior.lo IFF/IChunkBehavior.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o IFF/IChunkBehavior.lo IFF/IChunkBehavior.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c IFF/IChunkBehavior.cpp -DPIC -fPIC -o IFF/.libs/IChunkBehavior.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/IFF/Chunk.h:18, from IFF/IChunkBehavior.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/BEXTMetadata.lo WAVE/BEXTMetadata.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/BEXTMetadata.lo WAVE/BEXTMetadata.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/BEXTMetadata.cpp -DPIC -fPIC -o WAVE/.libs/BEXTMetadata.o In file included from ../../../source/Endian.h:17, from WAVE/BEXTMetadata.cpp:16: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ WAVE/BEXTMetadata.cpp: In member function ‘virtual bool IFF_RIFF::BEXTMetadata::isEmptyValue(XMP_Uns32, ValueObject&)’: WAVE/BEXTMetadata.cpp:343:55: warning: unused variable ‘buffer’ [-Wunused-variable] 343 | const XMP_Uns8* const buffer = obj->getArray( size ); | ^~~~~~ In file included from ../../../source/Endian.h:17, from WAVE/BEXTMetadata.cpp:16: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ In file included from /usr/include/string.h:519, from WAVE/BEXTMetadata.cpp:10: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::BEXTMetadata::serialize(XMP_Uns8**)’ at WAVE/BEXTMetadata.cpp:235:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 256 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::BEXTMetadata::serialize(XMP_Uns8**)’ at WAVE/BEXTMetadata.cpp:239:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 32 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::BEXTMetadata::serialize(XMP_Uns8**)’ at WAVE/BEXTMetadata.cpp:243:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 32 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::BEXTMetadata::serialize(XMP_Uns8**)’ at WAVE/BEXTMetadata.cpp:247:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 10 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::BEXTMetadata::serialize(XMP_Uns8**)’ at WAVE/BEXTMetadata.cpp:251:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 8 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/DISPMetadata.lo WAVE/DISPMetadata.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/DISPMetadata.lo WAVE/DISPMetadata.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/DISPMetadata.cpp -DPIC -fPIC -o WAVE/.libs/DISPMetadata.o In file included from ../../../source/Endian.h:17, from WAVE/DISPMetadata.cpp:16: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/WAVEBehavior.lo WAVE/WAVEBehavior.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/WAVEBehavior.lo WAVE/WAVEBehavior.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/WAVEBehavior.cpp -DPIC -fPIC -o WAVE/.libs/WAVEBehavior.o In file included from ../../../source/XIO.hpp:19, from WAVE/WAVEBehavior.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ WAVE/WAVEBehavior.cpp: In member function ‘bool IFF_RIFF::WAVEBehavior::parseDS64Chunk(const IFF_RIFF::Chunk&, IFF_RIFF::WAVEBehavior::DS64&)’: WAVE/WAVEBehavior.cpp:602:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IFF_RIFF::WAVEBehavior::DS64’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 602 | memset( &ds64, 0, kMinimumDS64ChunkSize); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from WAVE/WAVEBehavior.cpp:14: ../../../XMPFiles/source/FormatSupport/WAVE/WAVEBehavior.h:49:16: note: ‘struct IFF_RIFF::WAVEBehavior::DS64’ declared here 49 | struct DS64 | ^~~~ WAVE/WAVEBehavior.cpp:608:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IFF_RIFF::WAVEBehavior::DS64’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 608 | memcpy( &ds64, data, kMinimumDS64ChunkSize ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from WAVE/WAVEBehavior.cpp:14: ../../../XMPFiles/source/FormatSupport/WAVE/WAVEBehavior.h:49:16: note: ‘struct IFF_RIFF::WAVEBehavior::DS64’ declared here 49 | struct DS64 | ^~~~ In file included from ../../../source/XIO.hpp:19, from WAVE/WAVEBehavior.cpp:12: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/Cr8rMetadata.lo WAVE/Cr8rMetadata.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/Cr8rMetadata.lo WAVE/Cr8rMetadata.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/Cr8rMetadata.cpp -DPIC -fPIC -o WAVE/.libs/Cr8rMetadata.o In file included from ../../../source/Endian.h:17, from WAVE/Cr8rMetadata.cpp:16: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ In file included from /usr/include/string.h:519, from WAVE/Cr8rMetadata.cpp:10: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::Cr8rMetadata::serialize(XMP_Uns8**)’ at WAVE/Cr8rMetadata.cpp:173:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 16 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::Cr8rMetadata::serialize(XMP_Uns8**)’ at WAVE/Cr8rMetadata.cpp:177:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 16 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::Cr8rMetadata::serialize(XMP_Uns8**)’ at WAVE/Cr8rMetadata.cpp:181:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 32 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/PrmLMetadata.lo WAVE/PrmLMetadata.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/PrmLMetadata.lo WAVE/PrmLMetadata.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/PrmLMetadata.cpp -DPIC -fPIC -o WAVE/.libs/PrmLMetadata.o In file included from ../../../source/Endian.h:17, from WAVE/PrmLMetadata.cpp:16: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ In file included from /usr/include/string.h:519, from WAVE/PrmLMetadata.cpp:10: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual XMP_Uns64 IFF_RIFF::PrmLMetadata::serialize(XMP_Uns8**)’ at WAVE/PrmLMetadata.cpp:173:11: /usr/include/bits/string_fortified.h:95:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 260 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/CartMetadata.lo WAVE/CartMetadata.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/CartMetadata.lo WAVE/CartMetadata.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/CartMetadata.cpp -DPIC -fPIC -o WAVE/.libs/CartMetadata.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from WAVE/CartMetadata.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ WAVE/CartMetadata.cpp: In member function ‘virtual bool IFF_RIFF::CartMetadata::isEmptyValue(XMP_Uns32, ValueObject&)’: WAVE/CartMetadata.cpp:304:62: warning: unused variable ‘buffer’ [-Wunused-variable] 304 | const StoredCartTimer* const buffer = obj->getArray( size ); | ^~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from WAVE/CartMetadata.cpp:14: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from WAVE/CartMetadata.cpp:13: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/INFOMetadata.lo WAVE/INFOMetadata.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/INFOMetadata.lo WAVE/INFOMetadata.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/INFOMetadata.cpp -DPIC -fPIC -o WAVE/.libs/INFOMetadata.o In file included from ../../../source/Endian.h:17, from WAVE/INFOMetadata.cpp:16: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/WAVEReconcile.lo WAVE/WAVEReconcile.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/WAVEReconcile.lo WAVE/WAVEReconcile.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/WAVEReconcile.cpp -DPIC -fPIC -o WAVE/.libs/WAVEReconcile.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TimeConversionUtils.hpp:16, from WAVE/WAVEReconcile.cpp:20: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ WAVE/WAVEReconcile.cpp: In member function ‘virtual XMP_Bool IFF_RIFF::WAVEReconcile::importToXMP(SXMPMeta&, const MetadataSet&)’: WAVE/WAVEReconcile.cpp:371:56: warning: format ‘%llu’ expects argument of type ‘long long unsigned int*’, but argument 3 has type ‘XMP_Uns64*’ {aka ‘long unsigned int*’} [-Wformat=] 371 | count = sscanf ( strValue, "%llu%c", &nSamples, &nextCh ); | ~~~^ ~~~~~~~~~ | | | | | XMP_Uns64* {aka long unsigned int*} | long long unsigned int* | %lu WAVE/WAVEReconcile.cpp: In static member function ‘static void IFF_RIFF::WAVEReconcile::exportSpecialXMPToiXML(SXMPMeta&, IMetadata&, IReconcile::PropertyList&)’: WAVE/WAVEReconcile.cpp:911:14: warning: unused variable ‘timeCodeDataAvailable’ [-Wunused-variable] 911 | bool timeCodeDataAvailable = false; | ^~~~~~~~~~~~~~~~~~~~~ WAVE/WAVEReconcile.cpp:912:19: warning: unused variable ‘tcLowValue’ [-Wunused-variable] 912 | XMP_Uns32 tcLowValue = 0; | ^~~~~~~~~~ WAVE/WAVEReconcile.cpp:913:19: warning: unused variable ‘tcHighValue’ [-Wunused-variable] 913 | XMP_Uns32 tcHighValue = 0; | ^~~~~~~~~~~ In file included from ../../../XMPFiles/source/FormatSupport/ReconcileLegacy.hpp:15, from ../../../XMPFiles/source/FormatSupport/Reconcile_Impl.hpp:15, from WAVE/WAVEReconcile.cpp:27: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp: At global scope: ../../../XMPFiles/source/FormatSupport/TIFF_Support.hpp:462:25: warning: ‘sKnownTags’ defined but not used [-Wunused-variable] 462 | static const XMP_Uns16* sKnownTags[kTIFF_KnownIFDCount] = { sKnownPrimaryIFDTags, | ^~~~~~~~~~ In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from ../../../XMPFiles/source/FormatSupport/TimeConversionUtils.hpp:16, from WAVE/WAVEReconcile.cpp:20: ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:32: warning: ‘value’ is used uninitialized [-Wuninitialized] 217 | return *((float*)&value); | ^ ../../../source/EndianUtils.hpp:215:19: note: ‘value’ declared here 215 | XMP_Uns32 value = *((XMP_Uns32*)addr); | ^~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:33: warning: ‘value’ is used uninitialized [-Wuninitialized] 237 | return *((double*)&value); | ^ ../../../source/EndianUtils.hpp:235:19: note: ‘value’ declared here 235 | XMP_Uns64 value = *((XMP_Uns64*)addr); | ^~~~~ rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/iXMLMetadata.lo WAVE/iXMLMetadata.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o WAVE/iXMLMetadata.lo WAVE/iXMLMetadata.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c WAVE/iXMLMetadata.cpp -DPIC -fPIC -o WAVE/.libs/iXMLMetadata.o In file included from ../../../source/Endian.h:17, from WAVE/iXMLMetadata.cpp:14: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ WAVE/iXMLMetadata.cpp: In member function ‘virtual void IFF_RIFF::iXMLMetadata::parse(const XMP_Uns8*, XMP_Uns64)’: WAVE/iXMLMetadata.cpp:123:31: warning: unused variable ‘ns’ [-Wunused-variable] 123 | XMP_StringPtr ns = mRootNode->ns.c_str(); | ^~ WAVE/iXMLMetadata.cpp:125:29: warning: unused variable ‘currentNode’ [-Wunused-variable] 125 | XML_NodePtr currentNode( NULL ); | ^~~~~~~~~~~ WAVE/iXMLMetadata.cpp: In function ‘XMP_Uns64 IFF_RIFF::ConvertStringToUns64(const string&)’: WAVE/iXMLMetadata.cpp:260:56: warning: format ‘%llu’ expects argument of type ‘long long unsigned int*’, but argument 3 has type ‘XMP_Uns64*’ {aka ‘long unsigned int*’} [-Wformat=] 260 | count = sscanf ( strValue.c_str(), "%llu%c", &result, &nextCh ); | ~~~^ ~~~~~~~ | | | | | XMP_Uns64* {aka long unsigned int*} | long long unsigned int* | %lu WAVE/iXMLMetadata.cpp: In function ‘std::string IFF_RIFF::ConvertUns64ToString(XMP_Uns64)’: WAVE/iXMLMetadata.cpp:390:57: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘XMP_Uns64’ {aka ‘long unsigned int’} [-Wformat=] 390 | snprintf( buffer, sizeof( buffer ), "%llu", uValue ); | ~~~^ ~~~~~~ | | | | | XMP_Uns64 {aka long unsigned int} | long long unsigned int | %lu rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"exempi\" -DPACKAGE_TARNAME=\"exempi\" -DPACKAGE_VERSION=\"2.4.5\" -DPACKAGE_STRING=\"exempi\ 2.4.5\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"exempi\" -DVERSION=\"2.4.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o P2_Support.lo P2_Support.cpp rdlibtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c -o P2_Support.lo P2_Support.cpp rdlibtool: lconf: {.name="libtool"}. rdlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport"}. rdlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 48, .st_ino = 2353922}. rdlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353889}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4. rdlibtool: lconf: fstat(4,...) = 0 {.st_dev = 48, .st_ino = 2353886}. rdlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT]. rdlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3. rdlibtool: lconf: fstat(3,...) = 0 {.st_dev = 48, .st_ino = 2353715}. rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/libtool". rdlibtool: compile: x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME="exempi" -DPACKAGE_TARNAME="exempi" -DPACKAGE_VERSION="2.4.5" -DPACKAGE_STRING="exempi 2.4.5" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="exempi" -DVERSION="2.4.5" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=".libs/" -DHAVE_CXX11=1 -DCHECKED_ENDIANNESS=1 -DHAVE_ICONV=1 -DICONV_CONST= -DTLS=__thread -DHAVE_NATIVE_TLS=1 -I. -I../../.. -I../../../public/include/ -Wall -DUNIX_ENV=1 -DXMP_IMPL=1 -DXMP_ClientBuild=0 -DXMP_StaticBuild=1 -DBanAllEntityUsage=1 -D_FILE_OFFSET_BITS=64 -DHAVE_EXPAT_CONFIG_H=1 -DXML_STATIC=1 -DDISABLE_QUICKTIME -Wno-multichar -Wno-ctor-dtor-privacy -funsigned-char -fexceptions -pipe -march=native -fno-diagnostics-color -O2 -c P2_Support.cpp -DPIC -fPIC -o .libs/P2_Support.o In file included from ../../../XMPFiles/source/XMPFiles_Impl.hpp:17, from P2_Support.cpp:16: ../../../source/EndianUtils.hpp: In function ‘float GetFloatBE(const void*)’: ../../../source/EndianUtils.hpp:207:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 207 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘float GetFloatLE(const void*)’: ../../../source/EndianUtils.hpp:217:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 217 | return *((float*)&value); | ~^~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleBE(const void*)’: ../../../source/EndianUtils.hpp:227:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 227 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ ../../../source/EndianUtils.hpp: In function ‘double GetDoubleLE(const void*)’: ../../../source/EndianUtils.hpp:237:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 237 | return *((double*)&value); | ~^~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/map:60, from ../../../source/XMP_LibUtils.hpp:15, from ../../../XMPFiles/source/XMPFiles_Impl.hpp:16, from P2_Support.cpp:16: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/stl_tree.h: In instantiation of ‘static const _Key& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type) [with _Key = P2_Clip*; _Val = P2_Clip*; _KeyOfValue = std::_Identity; _Compare = P2SpannedClip_Order; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type = const std::_Rb_tree_node*]’: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/stl_tree.h:2100:44: required from ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_equal_pos(const key_type&) [with _Key = P2_Clip*; _Val = P2_Clip*; _KeyOfValue = std::_Identity; _Compare = P2SpannedClip_Order; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::key_type = P2_Clip*]’ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/stl_tree.h:2149:4: required from ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_equal(_Arg&&) [with _Arg = P2_Clip* const&; _Key = P2_Clip*; _Val = P2_Clip*; _KeyOfValue = std::_Identity; _Compare = P2SpannedClip_Order; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree, P2SpannedClip_Order, std::allocator >::iterator]’ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/stl_multiset.h:503:36: required from ‘std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = P2_Clip*; _Compare = P2SpannedClip_Order; _Alloc = std::allocator; std::multiset<_Key, _Compare, _Alloc>::iterator = std::_Rb_tree, P2SpannedClip_Order, std::allocator >::const_iterator; std::multiset<_Key, _Compare, _Alloc>::value_type = P2_Clip*]’ P2_Support.cpp:286:22: required from here /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/stl_tree.h:770:15: error: static assertion failed: comparison object must be invocable as const 770 | is_invocable_v, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include/g++-v11/bits/stl_tree.h:770:15: note: ‘std::is_invocable_v’ evaluates to false rdlibtool: error logged in slbt_exec_compile(), line 204: Success. make[3]: *** [Makefile:648: P2_Support.lo] Error 2 make[3]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source/FormatSupport' make[2]: *** [Makefile:528: all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles/source' make[1]: *** [Makefile:377: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5/XMPFiles' make: *** [Makefile:446: all-recursive] Error 1 * ERROR: media-libs/exempi-2.4.5-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-libs/exempi-2.4.5-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-libs/exempi-2.4.5-r1::gentoo'`. * The complete build log is located at '/var/log/portage/media-libs:exempi-2.4.5-r1:20210428-152754.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-libs/exempi-2.4.5-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/exempi-2.4.5-r1/temp/environment'. * Working directory: '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5' * S: '/var/tmp/portage/media-libs/exempi-2.4.5-r1/work/exempi-2.4.5'