<86>Dec 19 03:45:39 userdel[2752671]: delete user 'rooter' <86>Dec 19 03:45:39 userdel[2752671]: removed group 'rooter' owned by 'rooter' <86>Dec 19 03:45:39 userdel[2752671]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 19 03:45:39 groupadd[2752759]: group added to /etc/group: name=rooter, GID=1835 <86>Dec 19 03:45:39 groupadd[2752759]: group added to /etc/gshadow: name=rooter <86>Dec 19 03:45:39 groupadd[2752759]: new group: name=rooter, GID=1835 <86>Dec 19 03:45:39 useradd[2752808]: new user: name=rooter, UID=1835, GID=1835, home=/root, shell=/bin/bash, from=none <86>Dec 19 03:45:39 userdel[2752913]: delete user 'builder' <86>Dec 19 03:45:39 groupadd[2752969]: group added to /etc/group: name=builder, GID=1836 <86>Dec 19 03:45:39 groupadd[2752969]: group added to /etc/gshadow: name=builder <86>Dec 19 03:45:39 groupadd[2752969]: new group: name=builder, GID=1836 <86>Dec 19 03:45:39 useradd[2753030]: new user: name=builder, UID=1836, GID=1836, home=/usr/src, shell=/bin/bash, from=none /usr/src/in/srpm/libfpx-1.3.1.10-alt1.src.rpm: license not found in '/usr/share/license' directory: distributable /usr/src/in/srpm/libfpx-1.3.1.10-alt1.src.rpm: license not found in '/usr/share/license' directory: see /usr/src/in/srpm/libfpx-1.3.1.10-alt1.src.rpm: license not found in '/usr/share/license' directory: COPYING <13>Dec 19 03:45:45 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 19 03:45:45 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 03:45:46 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 03:45:46 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/libfpx-1.3.1.10-alt1.nosrc.rpm (w1.gzdio) Installing libfpx-1.3.1.10-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.3099 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libfpx-1.3.1.10 + echo 'Source #0 (libfpx-1.3.1.10.tar):' Source #0 (libfpx-1.3.1.10.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libfpx-1.3.1.10.tar + cd libfpx-1.3.1.10 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (libfpx-1.2.0.9-linkage.patch):' Patch #0 (libfpx-1.2.0.9-linkage.patch): + /usr/bin/patch -p1 patching file Makefile.am Hunk #1 succeeded at 28 (offset 3 lines). + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.8279 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libfpx-1.3.1.10 + autoreconf -fisv autoreconf-default: export WARNINGS= autoreconf-default: Entering directory '.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force -I m4 autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --force --install libtoolize-default: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize-default: linking file 'config/config.guess' libtoolize-default: linking file 'config/config.sub' libtoolize-default: linking file 'config/install-sh' libtoolize-default: linking file 'config/ltmain.sh' libtoolize-default: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize-default: linking file 'm4/libtool.m4' libtoolize-default: linking file 'm4/ltoptions.m4' libtoolize-default: linking file 'm4/ltsugar.m4' libtoolize-default: linking file 'm4/ltversion.m4' libtoolize-default: linking file 'm4/lt~obsolete.m4' autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using Gtkdoc autoreconf-default: running: aclocal --force -I m4 autoreconf-default: running: /usr/bin/autoconf-2.71 --force configure.ac:22: warning: The macro `AC_CANONICAL_SYSTEM' is obsolete. configure.ac:22: You should run autoupdate. ./lib/autoconf/general.m4:2081: AC_CANONICAL_SYSTEM is expanded from... configure.ac:22: the top level configure.ac:48: warning: The macro `AC_PROG_CC_STDC' is obsolete. configure.ac:48: You should run autoupdate. ./lib/autoconf/c.m4:1702: AC_PROG_CC_STDC is expanded from... configure.ac:48: the top level configure.ac:50: warning: The macro `AM_PROG_LD' is obsolete. configure.ac:50: You should run autoupdate. m4/libtool.m4:3357: AM_PROG_LD is expanded from... configure.ac:50: the top level configure.ac:60: warning: The macro `AC_GNU_SOURCE' is obsolete. configure.ac:60: You should run autoupdate. ./lib/autoconf/specific.m4:298: AC_GNU_SOURCE is expanded from... configure.ac:60: the top level configure.ac:86: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:86: You should run autoupdate. m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:86: the top level configure.ac:89: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:89: You should run autoupdate. ./lib/autoconf/c.m4:289: AC_LANG_CPLUSPLUS is expanded from... configure.ac:89: the top level autoreconf-default: running: /usr/bin/autoheader-2.71 --force autoreconf-default: running: automake --add-missing --force-missing configure.ac:47: installing 'config/compile' configure.ac:25: installing 'config/missing' Makefile.am: installing 'config/depcomp' autoreconf-default: Leaving directory '.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + xargs -ri dirname -- '{}' + configure_runstatedir_flags= + grep -qF runstatedir=DIR ./configure + configure_runstatedir_flags=--runstatedir=/var/run + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext --disable-static --enable-fast-install configure: WARNING: unrecognized options: --without-included-gettext configuring Digital Imaging Group FlashPIX 1.3.1-10 checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking target system type... x86_64-alt-linux-gnu checking whether build environment is sane... yes checking for a BSD-compatible install... /usr/bin/ginstall -c checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1836' is supported by ustar format... yes checking whether GID '1836' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 the compiler supports GNU C... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to enable C11 features... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... none checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking how to print strings... printf checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether make sets $(MAKE)... (cached) yes checking whether ln -s works... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for an ANSI C-conforming const... yes checking for inline... inline checking whether byte ordering is bigendian... no checking for wchar.h... (cached) yes checking for sys/statfs.h... yes checking for sys/statvfs.h... yes checking for sys/time.h... yes checking for sys/param.h... yes checking for sys/mount.h... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-file... no checking for file... file checking for x86_64-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for x86_64-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/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 for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether the compiler supports GNU C++... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking for x86_64-alt-linux-g++ option to enable C++11 features... none needed checking dependency style of x86_64-alt-linux-g++... none checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking for ld used by x86_64-alt-linux-g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the x86_64-alt-linux-g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for x86_64-alt-linux-g++ option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-g++ PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-g++ static flag -static works... no checking if x86_64-alt-linux-g++ supports -c -o file.o... yes checking if x86_64-alt-linux-g++ supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-g++ linker (/usr/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 that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating basics/Makefile config.status: creating fpx/Makefile config.status: creating jpeg/Makefile config.status: creating ole/Makefile config.status: creating ri_image/Makefile config.status: creating oless/Makefile config.status: creating fpxlib-config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --without-included-gettext + make -j16 make all-recursive Making all in oless make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dirp.lo dirp.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dirp.cxx -fPIC -DPIC -o .libs/dirp.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o funcs.lo funcs.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c funcs.cxx -fPIC -DPIC -o .libs/funcs.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o expst.lo expst.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c expst.cxx -fPIC -DPIC -o .libs/expst.o In file included from expst.cxx:16: expst.hxx: In member function 'CExposedStream::Validate() const': expst.hxx:194:57: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 194 | return (this == NULL || _sig != CEXPOSEDSTREAM_SIG) ? make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dffuncs.lo dffuncs.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dffuncs.cxx -fPIC -DPIC -o .libs/dffuncs.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o chinst.lo chinst.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c chinst.cxx -fPIC -DPIC -o .libs/chinst.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o entry.lo entry.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c entry.cxx -fPIC -DPIC -o .libs/entry.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o header.lo header.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c header.cxx -fPIC -DPIC -o .libs/header.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dfiter.lo dfiter.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dfiter.cxx -fPIC -DPIC -o .libs/dfiter.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o fat.lo fat.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c fat.cxx -fPIC -DPIC -o .libs/fat.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o difat.lo difat.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c difat.cxx -fPIC -DPIC -o .libs/difat.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dfstream.lo dfstream.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dfstream.cxx -fPIC -DPIC -o .libs/dfstream.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o expiter.lo expiter.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c expiter.cxx -fPIC -DPIC -o .libs/expiter.o In file included from expiter.cxx:14: expiter.hxx: In member function 'CExposedIterator::Validate() const': expiter.hxx:78:39: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 78 | _sig != CEXPOSEDITER_SIG) ? STG_E_INVALIDHANDLE : S_OK; make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o expdf.lo expdf.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c expdf.cxx -fPIC -DPIC -o .libs/expdf.o In file included from exphead.cxx:25, from expdf.cxx:34: expdf.hxx: In member function 'CExposedDocFile::Validate() const': expdf.hxx:307:58: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 307 | return (this == NULL || _sig != CEXPOSEDDOCFILE_SIG) ? In file included from h/msf.hxx:18, from exphead.cxx:23: expdf.cxx: In member function 'CExposedDocFile::SetClass(_XGUID const&)': h/dfmsp.hxx:82:10: warning: 'nonnull' argument 'clsid' compared to NULL [-Wnonnull-compare] 82 | ((x) ? S_OK : STG_E_INVALIDPOINTER) make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o docfile.lo docfile.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c docfile.cxx -fPIC -DPIC -o .libs/docfile.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o iter.lo iter.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c iter.cxx -fPIC -DPIC -o .libs/iter.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o wchar.lo wchar.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c wchar.c -fPIC -DPIC -o .libs/wchar.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dir.lo dir.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dir.cxx -fPIC -DPIC -o .libs/dir.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o ascii.lo ascii.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c ascii.cxx -fPIC -DPIC -o .libs/ascii.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o cdocfile.lo cdocfile.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c cdocfile.cxx -fPIC -DPIC -o .libs/cdocfile.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o mem.lo mem.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c mem.cxx -fPIC -DPIC -o .libs/mem.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o msfiter.lo msfiter.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c msfiter.cxx -fPIC -DPIC -o .libs/msfiter.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o msf.lo msf.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c msf.cxx -fPIC -DPIC -o .libs/msf.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o vect.lo vect.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c vect.cxx -fPIC -DPIC -o .libs/vect.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o page.lo page.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c page.cxx -fPIC -DPIC -o .libs/page.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o sstream.lo sstream.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c sstream.cxx -fPIC -DPIC -o .libs/sstream.o In file included from msfhead.cxx:18, from sstream.cxx:14: sstream.cxx: In member function 'SCODE CDirectStream::SetSize(ULONG)': h/error.hxx:7972:46: warning: value computed is not used [-Wunused-value] 7972 | #define SUCCEEDED(Status) ((HRESULT)(Status) >= 0) h/msf.hxx:47:23: note: in definition of macro 'msfVerify' 47 | #define msfVerify(e) (e) | ^ sstream.cxx:605:19: note: in expansion of macro 'SUCCEEDED' 605 | msfVerify(SUCCEEDED(pms->SecureSect( | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o rexpdf.lo rexpdf.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c rexpdf.cxx -fPIC -DPIC -o .libs/rexpdf.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o mstream.lo mstream.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c mstream.cxx -fPIC -DPIC -o .libs/mstream.o In file included from msfhead.cxx:18, from mstream.cxx:14: mstream.cxx: In member function 'SCODE CMStream::MWrite(SID, BOOL, ULONG, const VOID*, ULONG, CStreamCache*, ULONG*)': h/error.hxx:7972:46: warning: value computed is not used [-Wunused-value] 7972 | #define SUCCEEDED(Status) ((HRESULT)(Status) >= 0) h/msf.hxx:47:23: note: in definition of macro 'msfVerify' 47 | #define msfVerify(e) (e) | ^ mstream.cxx:892:31: note: in expansion of macro 'SUCCEEDED' 892 | msfVerify(SUCCEEDED(SecureSect( | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o storage.lo storage.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c storage.cxx -fPIC -DPIC -o .libs/storage.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o time.lo time.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c time.cxx -fPIC -DPIC -o .libs/time.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o refilb.lo refilb.cxx libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c refilb.cxx -fPIC -DPIC -o .libs/refilb.o In file included from h/storage.h:23, from h/ref.hxx:138, from h/msf.hxx:17, from msfhead.cxx:18, from refilb.cxx:19: refilb.cxx: In member function 'virtual HRESULT CFileILB::Stat(STATSTG*, DWORD)': h/tchar.h:102:56: warning: ignoring return value of 'char* realpath(const char*, char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 102 | #define _fullpath(longname, shortname, len) realpath(shortname, longname) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ refilb.cxx:280:9: note: in expansion of macro '_fullpath' 280 | _fullpath(pchTemp, _pszName, _MAX_PATH+1); | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' /bin/sh ../libtool --tag=CXX --mode=link x86_64-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -o libOless.la ascii.lo cdocfile.lo chinst.lo dffuncs.lo dfiter.lo dfstream.lo difat.lo dir.lo dirp.lo docfile.lo entry.lo expdf.lo expiter.lo expst.lo fat.lo funcs.lo header.lo iter.lo mem.lo msf.lo msfiter.lo mstream.lo page.lo refilb.lo rexpdf.lo sstream.lo storage.lo time.lo vect.lo wchar.lo libtool: link: ar cr .libs/libOless.a .libs/ascii.o .libs/cdocfile.o .libs/chinst.o .libs/dffuncs.o .libs/dfiter.o .libs/dfstream.o .libs/difat.o .libs/dir.o .libs/dirp.o .libs/docfile.o .libs/entry.o .libs/expdf.o .libs/expiter.o .libs/expst.o .libs/fat.o .libs/funcs.o .libs/header.o .libs/iter.o .libs/mem.o .libs/msf.o .libs/msfiter.o .libs/mstream.o .libs/page.o .libs/refilb.o .libs/rexpdf.o .libs/sstream.o .libs/storage.o .libs/time.o .libs/vect.o .libs/wchar.o libtool: link: ranlib .libs/libOless.a libtool: link: ( cd ".libs" && rm -f "libOless.la" && ln -s "../libOless.la" "libOless.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' Making all in jpeg make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o djpeg.lo djpeg.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c djpeg.c -fPIC -DPIC -o .libs/djpeg.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dscan.lo dscan.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dscan.c -fPIC -DPIC -o .libs/dscan.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dectile.lo dectile.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dectile.c -fPIC -DPIC -o .libs/dectile.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o process.lo process.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c process.c -fPIC -DPIC -o .libs/process.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o chen_dct.lo chen_dct.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c chen_dct.c -fPIC -DPIC -o .libs/chen_dct.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dbuffer.lo dbuffer.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dbuffer.c -fPIC -DPIC -o .libs/dbuffer.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dllmain.lo dllmain.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dllmain.c -fPIC -DPIC -o .libs/dllmain.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dparser.lo dparser.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dparser.c -fPIC -DPIC -o .libs/dparser.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o ebuffer.lo ebuffer.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c ebuffer.c -fPIC -DPIC -o .libs/ebuffer.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o fpxmem.lo fpxmem.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c fpxmem.c -fPIC -DPIC -o .libs/fpxmem.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o eparser.lo eparser.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c eparser.c -fPIC -DPIC -o .libs/eparser.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o huffman.lo huffman.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c huffman.c -fPIC -DPIC -o .libs/huffman.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o dhuff.lo dhuff.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c dhuff.c -fPIC -DPIC -o .libs/dhuff.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o public.lo public.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c public.c -fPIC -DPIC -o .libs/public.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o decoder.lo decoder.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c decoder.c -fPIC -DPIC -o .libs/decoder.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o mcu2rast.lo mcu2rast.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c mcu2rast.c -fPIC -DPIC -o .libs/mcu2rast.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o enctile.lo enctile.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c enctile.c -fPIC -DPIC -o .libs/enctile.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o tables.lo tables.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c tables.c -fPIC -DPIC -o .libs/tables.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o win_dct.lo win_dct.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c win_dct.c -fPIC -DPIC -o .libs/win_dct.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=compile x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o winograd.lo winograd.c libtool: compile: x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c winograd.c -fPIC -DPIC -o .libs/winograd.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' /bin/sh ../libtool --tag=CC --mode=link x86_64-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -o libJpeg.la chen_dct.lo dbuffer.lo decoder.lo dectile.lo dhuff.lo djpeg.lo dllmain.lo dparser.lo dscan.lo ebuffer.lo enctile.lo eparser.lo fpxmem.lo huffman.lo mcu2rast.lo process.lo public.lo tables.lo win_dct.lo winograd.lo libtool: link: ar cr .libs/libJpeg.a .libs/chen_dct.o .libs/dbuffer.o .libs/decoder.o .libs/dectile.o .libs/dhuff.o .libs/djpeg.o .libs/dllmain.o .libs/dparser.o .libs/dscan.o .libs/ebuffer.o .libs/enctile.o .libs/eparser.o .libs/fpxmem.o .libs/huffman.o .libs/mcu2rast.o .libs/process.o .libs/public.o .libs/tables.o .libs/win_dct.o .libs/winograd.o libtool: link: ranlib .libs/libJpeg.a libtool: link: ( cd ".libs" && rm -f "libJpeg.la" && ln -s "../libJpeg.la" "libJpeg.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' Making all in basics make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o debug.lo debug.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c debug.cpp -fPIC -DPIC -o .libs/debug.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o graphic.lo graphic.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c graphic.cpp -fPIC -DPIC -o .libs/graphic.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o filename.lo filename.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c filename.cpp -fPIC -DPIC -o .libs/filename.o In file included from common_a.h:29, from filename.h:17, from filename.cpp:16: b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from filename.h:27: b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o a_file.lo a_file.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c a_file.cpp -fPIC -DPIC -o .libs/a_file.o In file included from common_a.h:29, from a_file.h:17, from a_file.cpp:15: b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from filename.h:27, from a_file.h:28: b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o color.lo color.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c color.cpp -fPIC -DPIC -o .libs/color.o In file included from fpx_color.h:28, from color.cpp:15: npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o common_b.lo common_b.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c common_b.cpp -fPIC -DPIC -o .libs/common_b.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o b_string.lo b_string.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c b_string.cpp -fPIC -DPIC -o .libs/b_string.o In file included from common_a.h:29, from b_string.h:18, from b_string.cpp:15: b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o geometry.lo geometry.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c geometry.cpp -fPIC -DPIC -o .libs/geometry.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' /bin/sh ../libtool --tag=CXX --mode=link x86_64-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -o libBasics.la a_file.lo b_string.lo color.lo common_b.lo debug.lo filename.lo geometry.lo graphic.lo libtool: link: ar cr .libs/libBasics.a .libs/a_file.o .libs/b_string.o .libs/color.o .libs/common_b.o .libs/debug.o .libs/filename.o .libs/geometry.o .libs/graphic.o libtool: link: ranlib .libs/libBasics.a libtool: link: ( cd ".libs" && rm -f "libBasics.la" && ln -s "../libBasics.la" "libBasics.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' Making all in ole make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o olefiles.lo olefiles.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c olefiles.cpp -fPIC -DPIC -o .libs/olefiles.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from olefiles.cpp:25: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o olestats.lo olestats.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c olestats.cpp -fPIC -DPIC -o .libs/olestats.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from olestats.cpp:37: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o oleclink.lo oleclink.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c oleclink.cpp -fPIC -DPIC -o .libs/oleclink.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from oleclink.h:33, from oleclink.cpp:19: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o olecore.lo olecore.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c olecore.cpp -fPIC -DPIC -o .libs/olecore.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from olecore.cpp:29: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ olecore.cpp: In function 'VECTOR* DuplicateVECTOR(const VECTOR*, long int)': olecore.cpp:1510:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'VARIANT' {aka 'struct tagVARIANT'}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1510 | memcpy(pvec->pvar, pvector->pvar, pvec->cElements * sizeof(VARIANT)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from olecomm.h:52, from olecore.cpp:26: ../oless/h/props.h:678:8: note: 'VARIANT' {aka 'struct tagVARIANT'} declared here 678 | struct tagVARIANT { | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o oleprop.lo oleprop.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c oleprop.cpp -fPIC -DPIC -o .libs/oleprop.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../fpx/fpxlibio.h:24, from ../fpx/fpxutils.h:29, from oleprop.cpp:80: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from olecore.h:20, from oleprop.cpp:83: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o oleprops.lo oleprops.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c oleprops.cpp -fPIC -DPIC -o .libs/oleprops.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from oleprops.cpp:34: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o gen_guid.lo gen_guid.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c gen_guid.cpp -fPIC -DPIC -o .libs/gen_guid.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from gen_guid.cpp:25: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o olehstrm.lo olehstrm.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c olehstrm.cpp -fPIC -DPIC -o .libs/olehstrm.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from olehstrm.cpp:28: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o olestrm.lo olestrm.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c olestrm.cpp -fPIC -DPIC -o .libs/olestrm.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from olestrm.cpp:45: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ olestrm.cpp: In member function 'virtual DWORD OLEStream::ReadVT_VECTOR(DWORD, VECTOR**)': olestrm.cpp:1093:13: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'VARIANT' {aka 'struct tagVARIANT'}; use assignment or value-initialization instead [-Wclass-memaccess] 1093 | memset(pvector->pvar, 0, pvector->cElements * sizeof(VARIANT)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from olecomm.h:52, from olestrm.cpp:42: ../oless/h/props.h:678:8: note: 'VARIANT' {aka 'struct tagVARIANT'} declared here 678 | struct tagVARIANT { | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o olestorg.lo olestorg.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c olestorg.cpp -fPIC -DPIC -o .libs/olestorg.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from olecore.h:20, from olestorg.cpp:30: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' /bin/sh ../libtool --tag=CXX --mode=link x86_64-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -o libole.la gen_guid.lo olecore.lo olefiles.lo olehstrm.lo oleprop.lo oleprops.lo olestats.lo olestorg.lo olestrm.lo oleclink.lo libtool: link: ar cr .libs/libole.a .libs/gen_guid.o .libs/olecore.o .libs/olefiles.o .libs/olehstrm.o .libs/oleprop.o .libs/oleprops.o .libs/olestats.o .libs/olestorg.o .libs/olestrm.o .libs/oleclink.o libtool: link: ranlib .libs/libole.a libtool: link: ( cd ".libs" && rm -f "libole.la" && ln -s "../libole.la" "libole.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' Making all in ri_image make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o priimage.lo priimage.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c priimage.cpp -fPIC -DPIC -o .libs/priimage.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from priimage.h:18, from priimage.cpp:18: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from priimage.h:26: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from matrix.h:25, from priimage.h:33: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o ri_page.lo ri_page.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c ri_page.cpp -fPIC -DPIC -o .libs/ri_page.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ri_page.h:23, from ri_page.cpp:19: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from ri_page.h:35: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from matrix.h:25, from priimage.h:33, from ph_image.h:25, from ri_page.cpp:40: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ ri_page.cpp: In member function 'FPXStatus PageImage::ReadPage(Pixel*)': ri_page.cpp:289:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 289 | register long j; | ^ ri_page.cpp:290:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 290 | register unsigned char *src, *dst; | ^~~ ri_page.cpp:290:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 290 | register unsigned char *src, *dst; | ^~~ ri_page.cpp: In member function 'FPXStatus PageImage::ReadPageLine(long int, Pixel*)': ri_page.cpp:328:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 328 | register long j; | ^ ri_page.cpp:329:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 329 | register unsigned char *src, *dst; | ^~~ ri_page.cpp:329:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 329 | register unsigned char *src, *dst; | ^~~ ri_page.cpp:341:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register long j; | ^ ri_page.cpp:342:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register unsigned char *src, *dst; | ^~~ ri_page.cpp:342:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register unsigned char *src, *dst; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o fn_srch.lo fn_srch.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c fn_srch.cpp -fPIC -DPIC -o .libs/fn_srch.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from fn_srch.h:18, from fn_srch.cpp:21: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from fn_srch.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o ptile.lo ptile.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c ptile.cpp -fPIC -DPIC -o .libs/ptile.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ptile.h:16, from ptile.cpp:25: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from ptile.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from matrix.h:25, from priimage.h:33, from ph_image.h:25, from ptile.cpp:43: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ ptile.cpp: In function 'void ConvolStandard(Pixel*, long int, long int, Pixel*, long int)': ptile.cpp:101:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 101 | register Pixel *pt, *pSE, *pSW, *pNE, *pNW; | ^~ ptile.cpp:101:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 101 | register Pixel *pt, *pSE, *pSW, *pNE, *pNW; | ^~~ ptile.cpp:101:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 101 | register Pixel *pt, *pSE, *pSW, *pNE, *pNW; | ^~~ ptile.cpp:101:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 101 | register Pixel *pt, *pSE, *pSW, *pNE, *pNW; | ^~~ ptile.cpp:101:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 101 | register Pixel *pt, *pSE, *pSW, *pNE, *pNW; | ^~~ ptile.cpp:102:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 102 | register long i, j, lineWidth; | ^ ptile.cpp:102:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 102 | register long i, j, lineWidth; | ^ ptile.cpp:102:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 102 | register long i, j, lineWidth; | ^~~~~~~~~ ptile.cpp: In function 'void ConvolGaussSimplified(Pixel*, long int, long int, Pixel*, long int)': ptile.cpp:400:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 400 | register Pixel *pt, *pC, *pS, *pN, *pE, *pW; | ^~ ptile.cpp:400:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 400 | register Pixel *pt, *pC, *pS, *pN, *pE, *pW; | ^~ ptile.cpp:400:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 400 | register Pixel *pt, *pC, *pS, *pN, *pE, *pW; | ^~ ptile.cpp:400:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 400 | register Pixel *pt, *pC, *pS, *pN, *pE, *pW; | ^~ ptile.cpp:400:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 400 | register Pixel *pt, *pC, *pS, *pN, *pE, *pW; | ^~ ptile.cpp:400:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 400 | register Pixel *pt, *pC, *pS, *pN, *pE, *pW; | ^~ ptile.cpp: In member function 'virtual void PTile::InitializeRead(PResolutionLevel*, long int, long int, long int, long int, long int)': ptile.cpp:555:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 555 | register long TILE_WIDTH = fatherSubImage->fatherFile->tileWidth; | ^~~~~~~~~~ ptile.cpp:556:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 556 | register long TILE_MASK = fatherSubImage->fatherFile->maskTileWidth; | ^~~~~~~~~ ptile.cpp: In member function 'long int PTile::Free(Boolean, Boolean)': ptile.cpp:1021:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1021 | register long TILE_WIDTH = fatherSubImage->fatherFile->tileWidth; | ^~~~~~~~~~ ptile.cpp:1022:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1022 | register long size = 0; | ^~~~ ptile.cpp: In member function 'FPXStatus PTile::WriteRectangle(Pixel*, long int, long int, long int, long int, long int, short int)': ptile.cpp:1174:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1174 | register Pixel* pt; | ^~ ptile.cpp:1175:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1175 | register long i; | ^ ptile.cpp:1194:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1194 | register long j; | ^ ptile.cpp:1195:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1195 | register unsigned char *src, *dst; | ^~~ ptile.cpp:1195:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1195 | register unsigned char *src, *dst; | ^~~ ptile.cpp: In member function 'FPXStatus PTile::ReadRectangle(Pixel*, long int, long int, long int, long int, long int)': ptile.cpp:1387:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1387 | register Pixel *pt; | ^~ ptile.cpp:1388:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1388 | register long i; | ^ ptile.cpp:1407:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1407 | register long j; | ^ ptile.cpp:1408:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1408 | register unsigned char *src, *dst; | ^~~ ptile.cpp:1408:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1408 | register unsigned char *src, *dst; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o cp32to24.lo cp32to24.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c cp32to24.cpp -fPIC -DPIC -o .libs/cp32to24.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from cp32to24.h:18, from cp32to24.cpp:15: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from fpxcompress.h:25, from cp32to24.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o viewimg.lo viewimg.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c viewimg.cpp -fPIC -DPIC -o .libs/viewimg.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from viewimg.h:20, from viewimg.cpp:19: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from viewimg.h:29: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from matrix.h:25, from priimage.h:33, from viewimg.cpp:33: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ viewimg.cpp: In member function 'FPXStatus ViewWorld::AddImage(ref_FicNom)': viewimg.cpp:106:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 106 | register FPXStatus status = FPX_OK; | ^~~~~~ viewimg.cpp: In member function 'FPXStatus ViewWorld::AddImage(PRIImage*)': viewimg.cpp:146:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 146 | register FPXStatus status = FPX_OK; | ^~~~~~ viewimg.cpp: In member function 'FPXStatus ViewWorld::AddImage(ViewImage*)': viewimg.cpp:187:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 187 | register FPXStatus status = FPX_OK; | ^~~~~~ viewimg.cpp: In member function 'FPXStatus ViewWorld::DeleteImage(ViewImage*, Boolean)': viewimg.cpp:219:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 219 | register FPXStatus status = FPX_OK; | ^~~~~~ viewimg.cpp: In member function 'long int ViewWorld::First(ViewImage**)': viewimg.cpp:279:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | register long status = 0; | ^~~~~~ viewimg.cpp: In member function 'long int ViewWorld::Last(ViewImage**)': viewimg.cpp:292:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 292 | register long status = 0; | ^~~~~~ viewimg.cpp: In member function 'long int ViewWorld::Next(ViewImage**)': viewimg.cpp:305:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 305 | register long status = 0; | ^~~~~~ viewimg.cpp: In member function 'long int ViewWorld::Previous(ViewImage**)': viewimg.cpp:323:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 323 | register long status = 0; | ^~~~~~ viewimg.cpp: In member function 'long int ViewWorld::Current(ViewImage**)': viewimg.cpp:341:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register long status = 0; | ^~~~~~ viewimg.cpp: In member function 'FPXStatus ViewImage::FileStatus()': viewimg.cpp:487:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 487 | register FPXStatus status = FPX_OK; | ^~~~~~ viewimg.cpp: In member function 'FPXStatus ViewImage::UseAlphaChannel(Boolean)': viewimg.cpp:500:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 500 | register FPXStatus status = FPX_OK; | ^~~~~~ viewimg.cpp: In member function 'FPXStatus ViewImage::InvertAlphaChannel(Boolean)': viewimg.cpp:521:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 521 | register FPXStatus status = FPX_OK; | ^~~~~~ viewimg.cpp: In member function 'FPXStatus ViewWindow::ReadSample(long int, long int, Pixel*, FPXBaselineColorSpace)': viewimg.cpp:1278:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1278 | register long j; | ^ viewimg.cpp:1279:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1279 | register unsigned char *src, *dst; | ^~~ viewimg.cpp:1279:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1279 | register unsigned char *src, *dst; | ^~~ viewimg.cpp:1286:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1286 | register long j; | ^ viewimg.cpp:1287:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1287 | register unsigned char *src, *dst; | ^~~ viewimg.cpp:1287:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1287 | register unsigned char *src, *dst; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o compress.lo compress.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c compress.cpp -fPIC -DPIC -o .libs/compress.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from fpxcompress.h:17, from compress.cpp:18: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from fpxcompress.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o pimgfile.lo pimgfile.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c pimgfile.cpp -fPIC -DPIC -o .libs/pimgfile.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from pimgfile.h:17, from pimgfile.cpp:18: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from pimgfile.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o matrix.lo matrix.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c matrix.cpp -fPIC -DPIC -o .libs/matrix.o In file included from matrix.h:25, from matrix.cpp:18: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ matrix.cpp: In member function 'Pixel CombinMat::operator()(const Pixel&) const': matrix.cpp:75:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 75 | register unsigned char r, v, b; | ^ matrix.cpp:75:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 75 | register unsigned char r, v, b; | ^ matrix.cpp:75:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 75 | register unsigned char r, v, b; | ^ matrix.cpp:76:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 76 | register long val; | ^~~ matrix.cpp: In member function 'NPixel CombinMat::operator()(const NPixel&) const': matrix.cpp:107:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned char r, v, b; | ^ matrix.cpp:107:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned char r, v, b; | ^ matrix.cpp:107:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned char r, v, b; | ^ matrix.cpp:108:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register long val; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o corr_lut.lo corr_lut.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c corr_lut.cpp -fPIC -DPIC -o .libs/corr_lut.o In file included from corr_lut.h:26, from corr_lut.cpp:15: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from corr_lut.h:18: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../basics/a_file.h:28, from corr_lut.cpp:22: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o pr_level.lo pr_level.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c pr_level.cpp -fPIC -DPIC -o .libs/pr_level.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from pr_level.h:17, from pr_level.cpp:18: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from pr_level.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from matrix.h:25, from pr_level.h:29: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ pr_level.cpp: In constructor 'PResolutionLevel::PResolutionLevel(PHierarchicalImage*, int, int, int*)': pr_level.cpp:79:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 79 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ pr_level.cpp:80:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 80 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp: In member function 'FPXStatus PResolutionLevel::Allocation()': pr_level.cpp:168:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 168 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ pr_level.cpp:169:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 169 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp:170:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 170 | register int TILE_MASK = fatherFile->maskTileWidth; | ^~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::InverseAlpha()': pr_level.cpp:246:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 246 | register int i = nbTilesH * nbTilesW; | ^ pr_level.cpp:247:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 247 | register PTile* tile = tiles; | ^~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::WriteRectangle(int, int, int, int, Pixel*, short int)': pr_level.cpp:306:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 306 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ pr_level.cpp:307:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 307 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp:308:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 308 | register int TILE_MASK = fatherFile->maskTileWidth; | ^~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::ReadRectangle(int, int, int, int, Pixel*)': pr_level.cpp:420:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 420 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ pr_level.cpp:421:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 421 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp:422:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 422 | register int TILE_MASK = fatherFile->maskTileWidth; | ^~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::Read(int*, int*, Pixel*)': pr_level.cpp:529:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 529 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ pr_level.cpp:530:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 530 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp:531:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 531 | register int TILE_MASK = fatherFile->maskTileWidth; | ^~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::ReadInterpolated(int*, int*, Pixel*)': pr_level.cpp:734:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 734 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp:735:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 735 | register int TILE_MASK = fatherFile->maskTileWidth; | ^~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::ReadMeanInterpolated(int, int, Pixel&)': pr_level.cpp:905:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 905 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp:906:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 906 | register int TILE_MASK = fatherFile->maskTileWidth; | ^~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::ReadMean(int, int, Pixel&)': pr_level.cpp:1176:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1176 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp:1177:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | register int TILE_MASK = fatherFile->maskTileWidth; | ^~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::ReadSampledRectangle(int, int, int, int, Pixel*, short int, int, int, Boolean, float)': pr_level.cpp:1230:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1230 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ pr_level.cpp:1231:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1231 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::SearchPixelTopLeftCorner(int*, int*, float)': pr_level.cpp:1398:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1398 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ pr_level.cpp:1399:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1399 | register int TILE_SHIFT = fatherFile->log2TileWidth; | ^~~~~~~~~~ pr_level.cpp: In member function 'virtual FPXStatus PResolutionLevel::ReadInARectangle(Pixel*, short int, short int, short int, const CorrectLut*, Boolean, const CombinMat*)': pr_level.cpp:1472:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1472 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o ph_image.lo ph_image.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c ph_image.cpp -fPIC -DPIC -o .libs/ph_image.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ph_image.h:17, from ph_image.cpp:18: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32, from priimage.h:26, from ph_image.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from matrix.h:25, from priimage.h:33: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ ph_image.cpp: In member function 'virtual FPXStatus PHierarchicalImage::WriteLine(Pixel*, short int)': ph_image.cpp:338:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 338 | register int j; | ^ ph_image.cpp:339:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 339 | register unsigned char *src, *dst; | ^~~ ph_image.cpp:339:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 339 | register unsigned char *src, *dst; | ^~~ ph_image.cpp: In member function 'virtual FPXStatus PHierarchicalImage::WriteRectangle(int, int, int, int, Pixel*, short int, short int)': ph_image.cpp:369:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 369 | register int i, j; | ^ ph_image.cpp:369:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 369 | register int i, j; | ^ ph_image.cpp:370:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register unsigned char *src, *dst, *ptrPix; | ^~~ ph_image.cpp:370:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register unsigned char *src, *dst, *ptrPix; | ^~~ ph_image.cpp:370:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 370 | register unsigned char *src, *dst, *ptrPix; | ^~~~~~ ph_image.cpp: In member function 'virtual FPXStatus PHierarchicalImage::ReadRectangle(int, int, int, int, Pixel*, int)': ph_image.cpp:491:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 491 | register int i, j; | ^ ph_image.cpp:491:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 491 | register int i, j; | ^ ph_image.cpp:492:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 492 | register unsigned char *src, *dst, *ptrPix; | ^~~ ph_image.cpp:492:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 492 | register unsigned char *src, *dst, *ptrPix; | ^~~ ph_image.cpp:492:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 492 | register unsigned char *src, *dst, *ptrPix; | ^~~~~~ ph_image.cpp: In member function 'virtual FPXStatus PHierarchicalImage::ReadInARectangle(Pixel*, short int, short int, short int, const CorrectLut*, Boolean, const CombinMat*)': ph_image.cpp:719:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 719 | register int i; | ^ ph_image.cpp:750:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 750 | register int j; | ^ ph_image.cpp:751:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 751 | register unsigned char *src, *dst, *ptrCharBufferOut; | ^~~ ph_image.cpp:751:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 751 | register unsigned char *src, *dst, *ptrCharBufferOut; | ^~~ ph_image.cpp:751:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 751 | register unsigned char *src, *dst, *ptrCharBufferOut; | ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o cp_jpeg.lo cp_jpeg.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c cp_jpeg.cpp -fPIC -DPIC -o .libs/cp_jpeg.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from cp_jpeg.cpp:25: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ./ri_sys.h:32, from ../fpx/buffdesc.h:38, from cp_jpeg.h:26, from cp_jpeg.cpp:33: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ cp_jpeg.cpp: In member function 'int PCompressorJPEG::Compress(unsigned char*, short int, short int, unsigned char**, long int*)': cp_jpeg.cpp:271:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 271 | register long numberofpixel = width * height; | ^~~~~~~~~~~~~ cp_jpeg.cpp:272:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 272 | register long buflen = numberofpixel * bytesPerPixel; | ^~~~~~ cp_jpeg.cpp: In member function 'int PCompressorJPEG::Decompress(unsigned char*, short int, short int, unsigned char*, long int)': cp_jpeg.cpp:305:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 305 | register long numberofpixel = width * height; | ^~~~~~~~~~~~~ cp_jpeg.cpp:306:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 306 | register long buflen = numberofpixel * bytesPerPixel; | ^~~~~~ cp_jpeg.cpp: In member function 'Boolean PCompressorSinColor::Decompress(unsigned char*, short int, short int, unsigned char*, long int)': cp_jpeg.cpp:424:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 424 | register long numberofpixel = width * height; | ^~~~~~~~~~~~~ cp_jpeg.cpp:433:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 433 | for ( register long i= 0; i< numberofpixel; i++ ) | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o ri_sys.lo ri_sys.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c ri_sys.cpp -fPIC -DPIC -o .libs/ri_sys.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ri_sys.h:21, from ri_sys.cpp:16: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from matrix.h:25, from priimage.h:33, from ph_image.h:25, from ri_sys.cpp:48: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ ri_sys.cpp: In constructor 'PSystemToolkit::PSystemToolkit()': ri_sys.cpp:189:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 189 | register int i, n; | ^ ri_sys.cpp:189:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 189 | register int i, n; | ^ ri_sys.cpp: In member function 'long int PSystemToolkit::SetTileSize(long int)': ri_sys.cpp:302:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 302 | register long status = 0; | ^~~~~~ ri_sys.cpp: In member function 'long int PSystemToolkit::SetWaitFunc(Typ_WaitFunc)': ri_sys.cpp:323:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 323 | register long status = 0; | ^~~~~~ ri_sys.cpp: In member function 'long int PSystemToolkit::SetProgFunc(FPXProgressFunction)': ri_sys.cpp:336:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 336 | register long status = 0; | ^~~~~~ ri_sys.cpp: In member function 'long int PSystemToolkit::SetConvolution(Typ_Convolution, Typ_Filter)': ri_sys.cpp:374:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 374 | register long status = 0; | ^~~~~~ ri_sys.cpp: In member function 'long int PSystemToolkit::SetConvolution(Typ_Convolution)': ri_sys.cpp:393:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 393 | register long status = 0; | ^~~~~~ ri_sys.cpp: In member function 'void PSystemToolkit::SetToBackground(ptr_Pixel, long int, long int)': ri_sys.cpp:444:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 444 | register long i = width * height; | ^ ri_sys.cpp: In member function 'long int PSystemToolkit::SetColorConversion(Typ_ColorCode, Typ_ModeltoRGB, Typ_RGBtoModel)': ri_sys.cpp:455:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 455 | register long status = 0; | ^~~~~~ ri_sys.cpp: In member function 'long int PSystemToolkit::SetCompression(Typ_Compression, Typ_Compressor, Typ_Decompressor)': ri_sys.cpp:472:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register long status = 0; | ^~~~~~ ri_sys.cpp: In member function 'long int PSystemToolkit::SetCompressionHandle(void*, long int)': ri_sys.cpp:492:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 492 | register long status = 0; | ^~~~~~ ri_sys.cpp: In function 'Boolean Toolkit_CopyInterleaved(Pixel*, long int, long int, Pixel*, long int, long int, long int, long int)': ri_sys.cpp:745:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 745 | register unsigned char *src, *dst; | ^~~ ri_sys.cpp:745:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 745 | register unsigned char *src, *dst; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' /bin/sh ../libtool --tag=CXX --mode=link x86_64-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -o libRiImage.la compress.lo corr_lut.lo cp32to24.lo cp_jpeg.lo fn_srch.lo matrix.lo ph_image.lo pimgfile.lo pr_level.lo priimage.lo ptile.lo ri_page.lo ri_sys.lo viewimg.lo libtool: link: ar cr .libs/libRiImage.a .libs/compress.o .libs/corr_lut.o .libs/cp32to24.o .libs/cp_jpeg.o .libs/fn_srch.o .libs/matrix.o .libs/ph_image.o .libs/pimgfile.o .libs/pr_level.o .libs/priimage.o .libs/ptile.o .libs/ri_page.o .libs/ri_sys.o .libs/viewimg.o libtool: link: ranlib .libs/libRiImage.a libtool: link: ( cd ".libs" && rm -f "libRiImage.la" && ln -s "../libRiImage.la" "libRiImage.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' Making all in fpx make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o filter.lo filter.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c filter.cpp -fPIC -DPIC -o .libs/filter.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ptile.h:16, from filter.cpp:25: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from ../ri_image/ptile.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from ../ri_image/matrix.h:25, from ../ri_image/priimage.h:33, from ../ri_image/ph_image.h:25, from filter.cpp:37: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o fpxlibio.lo fpxlibio.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c fpxlibio.cpp -fPIC -DPIC -o .libs/fpxlibio.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_sys.h:21, from ../ole/olecore.h:20, from fpxlibio.cpp:30: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from ../ri_image/matrix.h:25, from ../ri_image/priimage.h:33, from ../ri_image/ph_image.h:25, from f_fpxio.h:30, from fpxlibio.cpp:52: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o ptil_fpx.lo ptil_fpx.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c ptil_fpx.cpp -fPIC -DPIC -o .libs/ptil_fpx.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ptil_fpx.h:17, from ptil_fpx.cpp:16: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from ../ri_image/ptile.h:25, from ptil_fpx.h:24: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from ../ri_image/matrix.h:25, from ../ri_image/priimage.h:33, from ../ri_image/ph_image.h:25, from f_fpxio.h:30, from ptil_fpx.cpp:83: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ ptil_fpx.cpp: In member function 'virtual FPXStatus PTileFlashPix::Write()': ptil_fpx.cpp:289:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 289 | register long TILE_WIDTH = fatherSubImage->fatherFile->tileWidth; | ^~~~~~~~~~ ptil_fpx.cpp: In member function 'virtual FPXStatus PTileFlashPix::ReadRawPixels()': ptil_fpx.cpp:731:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 731 | register long TILE_WIDTH = fatherSubImage->fatherFile->tileWidth; | ^~~~~~~~~~ ptil_fpx.cpp: In member function 'virtual FPXStatus PTileFlashPix::Read()': ptil_fpx.cpp:1183:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1183 | if ((pixelsSpace == SPACE_32_BITS_YCC) | ^~ ptil_fpx.cpp:1202:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1202 | imageParam->GetContrast( &contrastValue); | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o coltwist.lo coltwist.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c coltwist.cpp -fPIC -DPIC -o .libs/coltwist.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from coltwist.h:17, from coltwist.cpp:17: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from coltwist.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ coltwist.cpp: In member function 'void PColorTwist::ApplyToBuffer(unsigned char*, long int)': coltwist.cpp:287:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 287 | register int c1, c2, c3; | ^~ coltwist.cpp:287:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 287 | register int c1, c2, c3; | ^~ coltwist.cpp:287:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 287 | register int c1, c2, c3; | ^~ coltwist.cpp: In member function 'void PColorTwist::ApplyRGBtoYCCLut(unsigned char*, long int)': coltwist.cpp:376:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 376 | register int c1, c2, c3; | ^~ coltwist.cpp:376:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 376 | register int c1, c2, c3; | ^~ coltwist.cpp:376:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 376 | register int c1, c2, c3; | ^~ coltwist.cpp:377:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 377 | register int rInt, gInt, bInt; // PTCH_LUTCLIP - allow values > 255 from LUT | ^~~~ coltwist.cpp:377:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 377 | register int rInt, gInt, bInt; // PTCH_LUTCLIP - allow values > 255 from LUT | ^~~~ coltwist.cpp:377:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 377 | register int rInt, gInt, bInt; // PTCH_LUTCLIP - allow values > 255 from LUT | ^~~~ coltwist.cpp: In member function 'Boolean PColorTwist::ApplyToPixelBuffer(Pixel*, FPXBaselineColorSpace, long int)': coltwist.cpp:478:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 478 | register int c1, c2, c3; | ^~ coltwist.cpp:478:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 478 | register int c1, c2, c3; | ^~ coltwist.cpp:478:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 478 | register int c1, c2, c3; | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o imginfio.lo imginfio.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c imginfio.cpp -fPIC -DPIC -o .libs/imginfio.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from imginfio.h:17, from imginfio.cpp:20: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from ../ole/olecore.h:20, from imginfio.cpp:30: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from ../ri_image/matrix.h:25, from ../ri_image/priimage.h:33, from ../ri_image/ph_image.h:25, from f_fpxio.h:30, from imginfio.cpp:37: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o f_fpxio.lo f_fpxio.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c f_fpxio.cpp -fPIC -DPIC -o .libs/f_fpxio.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from f_fpxio.h:21, from f_fpxio.cpp:17: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from ../ri_image/priimage.h:26, from ../ri_image/ph_image.h:25, from f_fpxio.h:30: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from ../ri_image/matrix.h:25, from ../ri_image/priimage.h:33: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o f_fpxvw.lo f_fpxvw.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c f_fpxvw.cpp -fPIC -DPIC -o .libs/f_fpxvw.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from f_fpxvw.h:17, from f_fpxvw.cpp:18: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from ../ri_image/pimgfile.h:25, from f_fpxvw.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o pres_fpx.lo pres_fpx.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c pres_fpx.cpp -fPIC -DPIC -o .libs/pres_fpx.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from pres_fpx.h:17, from pres_fpx.cpp:16: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from ../ri_image/pr_level.h:25, from pres_fpx.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from ../ri_image/matrix.h:25, from ../ri_image/pr_level.h:29: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ pres_fpx.cpp: In member function 'virtual FPXStatus PResolutionFlashPix::Write()': pres_fpx.cpp:756:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 756 | register int TILE_WIDTH = fatherFile->tileWidth; | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o fpxutils.lo fpxutils.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c fpxutils.cpp -fPIC -DPIC -o .libs/fpxutils.o make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o fpxlib.lo fpxlib.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c fpxlib.cpp -fPIC -DPIC -o .libs/fpxlib.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from ../ri_image/ri_page.h:23, from fpxlib.cpp:21: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from ../ri_image/ri_page.h:35: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from ../ri_image/matrix.h:25, from ../ri_image/priimage.h:33, from ../ri_image/ph_image.h:25, from f_fpxio.h:30, from fpxlib.cpp:35: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o buffdesc.lo buffdesc.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c buffdesc.cpp -fPIC -DPIC -o .libs/buffdesc.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from buffdesc.h:30, from buffdesc.cpp:16: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from buffdesc.h:38: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ buffdesc.cpp: In function 'void MoveByteRightBy2(unsigned char*, long int)': buffdesc.cpp:111:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 111 | register unsigned char* next; | ^~~~ buffdesc.cpp: In function 'void MoveByteLeftBy2(unsigned char*, long int)': buffdesc.cpp:124:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 124 | register unsigned char* next; | ^~~~ buffdesc.cpp: In member function 'void FPXBufferDesc::UpdateBuffer()': buffdesc.cpp:454:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 454 | register long i, j; | ^ buffdesc.cpp:454:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 454 | register long i, j; | ^ buffdesc.cpp:456:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 456 | register long incLine0 = FPXdesc->components[0].lineStride; | ^~~~~~~~ buffdesc.cpp:457:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 457 | register long incLine1 = FPXdesc->components[1].lineStride; | ^~~~~~~~ buffdesc.cpp:458:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 458 | register long incLine2 = FPXdesc->components[2].lineStride; | ^~~~~~~~ buffdesc.cpp:459:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 459 | register long incLine3 = FPXdesc->components[3].lineStride; | ^~~~~~~~ buffdesc.cpp:460:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 460 | register long incCol0 = FPXdesc->components[0].columnStride; | ^~~~~~~ buffdesc.cpp:461:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 461 | register long incCol1 = FPXdesc->components[1].columnStride; | ^~~~~~~ buffdesc.cpp:462:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 462 | register long incCol2 = FPXdesc->components[2].columnStride; | ^~~~~~~ buffdesc.cpp:463:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 463 | register long incCol3 = FPXdesc->components[3].columnStride; | ^~~~~~~ buffdesc.cpp:472:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register long incCol; | ^~~~~~ buffdesc.cpp: In member function 'void FPXBufferDesc::UpdateDescriptor()': buffdesc.cpp:529:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 529 | register long i, j; | ^ buffdesc.cpp:529:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 529 | register long i, j; | ^ buffdesc.cpp:531:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 531 | register long incLine0 = FPXdesc->components[0].lineStride; | ^~~~~~~~ buffdesc.cpp:532:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 532 | register long incLine1 = FPXdesc->components[1].lineStride; | ^~~~~~~~ buffdesc.cpp:533:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 533 | register long incLine2 = FPXdesc->components[2].lineStride; | ^~~~~~~~ buffdesc.cpp:534:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 534 | register long incLine3 = FPXdesc->components[3].lineStride; | ^~~~~~~~ buffdesc.cpp:535:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 535 | register long incCol0 = FPXdesc->components[0].columnStride; | ^~~~~~~ buffdesc.cpp:536:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 536 | register long incCol1 = FPXdesc->components[1].columnStride; | ^~~~~~~ buffdesc.cpp:537:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 537 | register long incCol2 = FPXdesc->components[2].columnStride; | ^~~~~~~ buffdesc.cpp:538:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 538 | register long incCol3 = FPXdesc->components[3].columnStride; | ^~~~~~~ buffdesc.cpp:547:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register long incCol; | ^~~~~~ buffdesc.cpp: In function 'Boolean IsTileAllSamePixel(Pixel*, short int, short int, Pixel*)': buffdesc.cpp:918:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 918 | register unsigned long numofpixel = width * height; | ^~~~~~~~~~ buffdesc.cpp: In function 'void SetDefaultPalette(unsigned char*)': buffdesc.cpp:1548:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1548 | register unsigned long *all; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o fpxformt.lo fpxformt.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c fpxformt.cpp -fPIC -DPIC -o .libs/fpxformt.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from fpxformt.h:17, from fpxformt.cpp:16: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from ../ri_image/pimgfile.h:25, from fpxformt.h:25: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=compile x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c -o fpximgvw.lo fpximgvw.cpp libtool: compile: x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../basics -I../fpx -I../ole -I../ri_image -I../jpeg -I../oless -I../oless/h -D_UNIX -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -c fpximgvw.cpp -fPIC -DPIC -o .libs/fpximgvw.o In file included from ../basics/common_a.h:29, from ../basics/common.h:50, from fpximgvw.h:28, from fpximgvw.cpp:16: ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const unsigned char*)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:238:3: note: in expansion of macro 'BlockMove' 238 | BlockMove(s63,this,*s63+2); | ^~~~~~~~~ In file included from ../basics/filename.h:27, from ../ri_image/ri_sys.h:32, from fpximgvw.h:36: ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ ../basics/b_string.h: In constructor 'ChaineFic::ChaineFic(const Chaine&)': ../basics/mac_comp.h:111:55: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class ChaineFic'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 111 | #define BlockMove(srcptr, dstptr, byteCount) memmove((dstptr), (srcptr), (byteCount)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../basics/b_string.h:243:3: note: in expansion of macro 'BlockMove' 243 | BlockMove(&laChaine,this,laChaine.Longueur()+2); | ^~~~~~~~~ ../basics/b_string.h:112:7: note: 'class ChaineFic' declared here 112 | class ChaineFic : public Chaine { | ^~~~~~~~~ In file included from ../ri_image/matrix.h:25, from ../ri_image/priimage.h:33, from ../ri_image/ph_image.h:25, from f_fpxio.h:30, from fpximgvw.cpp:97: ../basics/npixel.h: In constructor 'NPixel::NPixel(const Pixel&)': ../basics/npixel.h:107:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 107 | register unsigned32 newColor = *((unsigned32 *)(&pix)); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' /bin/sh ../libtool --tag=CXX --mode=link x86_64-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -o libfpx.la buffdesc.lo coltwist.lo f_fpxio.lo f_fpxvw.lo filter.lo fpxformt.lo fpximgvw.lo fpxlib.lo fpxlibio.lo fpxutils.lo imginfio.lo pres_fpx.lo ptil_fpx.lo libtool: link: ar cr .libs/libfpx.a .libs/buffdesc.o .libs/coltwist.o .libs/f_fpxio.o .libs/f_fpxvw.o .libs/filter.o .libs/fpxformt.o .libs/fpximgvw.o .libs/fpxlib.o .libs/fpxlibio.o .libs/fpxutils.o .libs/imginfio.o .libs/pres_fpx.o .libs/ptil_fpx.o libtool: link: ranlib .libs/libfpx.a libtool: link: ( cd ".libs" && rm -f "libfpx.la" && ln -s "../libfpx.la" "libfpx.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10' /bin/sh ./libtool --tag=CXX --mode=link x86_64-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fcommon -fno-strict-aliasing -version-info 1:31:0 -o libfpx.la -rpath /usr/lib64 basics/libBasics.la fpx/libfpx.la jpeg/libJpeg.la ole/libole.la ri_image/libRiImage.la oless/libOless.la -lm -lstdc++ libtool: link: x86_64-alt-linux-g++ -fPIC -DPIC -shared -nostdlib /usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64/crti.o /usr/lib64/gcc/x86_64-alt-linux/14/crtbeginS.o -Wl,--whole-archive basics/.libs/libBasics.a fpx/.libs/libfpx.a jpeg/.libs/libJpeg.a ole/.libs/libole.a ri_image/.libs/libRiImage.a oless/.libs/libOless.a -Wl,--no-whole-archive -L/usr/lib64/gcc/x86_64-alt-linux/14 -L/usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-alt-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/x86_64-alt-linux/14/crtendS.o /usr/lib64/gcc/x86_64-alt-linux/14/../../../../lib64/crtn.o -g -O2 -flto=auto -Wl,-soname -Wl,libfpx.so.1 -o .libs/libfpx.so.1.0.31 fpx/pres_fpx.cpp: In member function 'AllocTilesArray': fpx/pres_fpx.cpp:318:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 318 | tiles = new PTileFlashPix[nbTilesH * nbTilesW]; | ^ fpx/pres_fpx.cpp:318:48: note: in a call to built-in allocation function 'operator new []' libtool: link: (cd ".libs" && rm -f "libfpx.so.1" && ln -s "libfpx.so.1.0.31" "libfpx.so.1") libtool: link: (cd ".libs" && rm -f "libfpx.so" && ln -s "libfpx.so.1.0.31" "libfpx.so") libtool: link: ( cd ".libs" && rm -f "libfpx.la" && ln -s "../libfpx.la" "libfpx.la" ) make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.19419 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libfpx-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libfpx-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd libfpx-1.3.1.10 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/libfpx-buildroot make: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10' Making install in oless make[1]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' make[1]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/oless' Making install in jpeg make[1]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' make[1]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/jpeg' Making install in basics make[1]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' make[1]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/basics' Making install in ole make[1]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' make[1]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ole' Making install in ri_image make[1]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' make[1]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/ri_image' Making install in fpx make[1]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[1]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10/fpx' make[1]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10' make[2]: Entering directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10' /usr/bin/mkdir -p '/usr/src/tmp/libfpx-buildroot/usr/lib64' /bin/sh ./libtool --mode=install /usr/libexec/rpm-build/install -p libfpx.la '/usr/src/tmp/libfpx-buildroot/usr/lib64' libtool: install: /usr/libexec/rpm-build/install -p .libs/libfpx.so.1.0.31 /usr/src/tmp/libfpx-buildroot/usr/lib64/libfpx.so.1.0.31 libtool: install: (cd /usr/src/tmp/libfpx-buildroot/usr/lib64 && { ln -s -f libfpx.so.1.0.31 libfpx.so.1 || { rm -f libfpx.so.1 && ln -s libfpx.so.1.0.31 libfpx.so.1; }; }) libtool: install: (cd /usr/src/tmp/libfpx-buildroot/usr/lib64 && { ln -s -f libfpx.so.1.0.31 libfpx.so || { rm -f libfpx.so && ln -s libfpx.so.1.0.31 libfpx.so; }; }) libtool: install: /usr/libexec/rpm-build/install -p .libs/libfpx.lai /usr/src/tmp/libfpx-buildroot/usr/lib64/libfpx.la libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/usr/src/tmp/libfpx-buildroot/usr/include' /usr/libexec/rpm-build/install -p -m 644 fpxlib.h '/usr/src/tmp/libfpx-buildroot/usr/include' make[2]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10' make[1]: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10' make: Leaving directory '/usr/src/RPM/BUILD/libfpx-1.3.1.10' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libfpx-buildroot (auto) removed './usr/lib64/libfpx.la' mode of './usr/lib64/libfpx.so.1.0.31' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/libfpx-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/libfpx-buildroot/ (default) Compressing files in /usr/src/tmp/libfpx-buildroot (auto) Adjusting library links in /usr/src/tmp/libfpx-buildroot ./usr/lib64: (from :0) libfpx.so.1 -> libfpx.so.1.0.31 Verifying ELF objects in /usr/src/tmp/libfpx-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/libfpx-buildroot Processing files: libfpx-1.3.1.10-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.26311 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libfpx-1.3.1.10 + DOCDIR=/usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-1.3.1.10 + export DOCDIR + rm -rf /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-1.3.1.10 + /bin/mkdir -p /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-1.3.1.10 + cp -prL AUTHORS ChangeLog README /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-1.3.1.10 + chmod -R go-w /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-1.3.1.10 + chmod -R a+rX /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-1.3.1.10 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Bp1NLU find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/libfpx-buildroot/usr/lib64/libfpx.so.1: 2080 symbols, 22 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.945gqe find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libfpx.so.1()(64bit) = set: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 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.8)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.P94RBi Creating libfpx-debuginfo package Processing files: libfpx-devel-1.3.1.10-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.95709 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libfpx-1.3.1.10 + DOCDIR=/usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-devel-1.3.1.10 + export DOCDIR + rm -rf /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-devel-1.3.1.10 + /bin/mkdir -p /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-devel-1.3.1.10 + cp -prL doc/fpx_api.pdf doc/ri_arch.pdf doc/readme.txt /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-devel-1.3.1.10 + chmod -R go-w /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-devel-1.3.1.10 + chmod -R a+rX /usr/src/tmp/libfpx-buildroot/usr/share/doc/libfpx-devel-1.3.1.10 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jbHenJ find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NI3z7x find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libfpx = 1.3.1.10-alt1, /usr/lib64/libfpx.so.1.0.31 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iQQGRs Processing files: libfpx-debuginfo-1.3.1.10-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kjcr6g find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GGX8dn find-requires: running scripts (debuginfo) Provides: debug64(libfpx.so.1) Requires: libfpx = 1.3.1.10-alt1, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libstdc++.so.6) Adding to libfpx-devel a strict dependency on libfpx Adding to libfpx-debuginfo a strict dependency on libfpx Removing 1 extra deps from libfpx-devel due to dependency on libfpx Wrote: /usr/src/RPM/RPMS/x86_64/libfpx-1.3.1.10-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libfpx-devel-1.3.1.10-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libfpx-debuginfo-1.3.1.10-alt1.x86_64.rpm (w2.lzdio) 57.81user 17.25system 0:41.03elapsed 182%CPU (0avgtext+0avgdata 113544maxresident)k 0inputs+0outputs (0major+2998912minor)pagefaults 0swaps /.out/libfpx-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: distributable /.out/libfpx-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: see /.out/libfpx-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: COPYING /.out/libfpx-devel-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: distributable /.out/libfpx-devel-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: see /.out/libfpx-devel-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: COPYING /.out/libfpx-debuginfo-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: distributable /.out/libfpx-debuginfo-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: see /.out/libfpx-debuginfo-1.3.1.10-alt1.x86_64.rpm: license not found in '/usr/share/license' directory: COPYING 5.54user 4.56system 1:01.60elapsed 16%CPU (0avgtext+0avgdata 136472maxresident)k 0inputs+0outputs (0major+194593minor)pagefaults 0swaps --- libfpx-1.3.1.10-alt1.x86_64.rpm.repo 2021-07-04 16:55:23.000000000 +0000 +++ libfpx-1.3.1.10-alt1.x86_64.rpm.hasher 2024-12-19 03:46:31.914088520 +0000 @@ -9,4 +9,6 @@ Requires: libc.so.6(GLIBC_2.3.4)(64bit) +Requires: libc.so.6(GLIBC_2.33)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) Requires: libgcc_s.so.1(GCC_3.0)(64bit) +Requires: libgcc_s.so.1(GCC_3.3.1)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit) @@ -17,8 +19,9 @@ Requires: libstdc++.so.6(GLIBCXX_3.4)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.32)(64bit) Requires: rtld(GNU_HASH) Requires: rpmlib(PayloadIsLzma) -Provides: libfpx.so.1()(64bit) = set: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 +Provides: libfpx.so.1()(64bit) = set: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 Provides: libfpx = 1.3.1.10-alt1:sisyphus+277230.100.1.1 File: /usr/lib64/libfpx.so.1 120777 root:root libfpx.so.1.0.31 -File: /usr/lib64/libfpx.so.1.0.31 100644 root:root 105a981b656260ee2e7a18330d6f3ee3 +File: /usr/lib64/libfpx.so.1.0.31 100644 root:root 423db3a9c724050ffb1ed40c1c9eaf80 File: /usr/share/doc/libfpx-1.3.1.10 40755 root:root @@ -27,2 +30,2 @@ File: /usr/share/doc/libfpx-1.3.1.10/README 100644 root:root 8f33067ff91b276360584dde0e5613d0 -RPMIdentity: 84bc8cb9644b22d15e78b952aafbf2415d02c4b0b35f7f2c26ef2d0040cbfb27ac46839c531a0e75c0a73f819bc22a49e236235240731c97c6907e6eb8ca29b8 +RPMIdentity: 15d014cf6916254bfff04d8ac6d80d814286c7295e85ae2f5e9498d97faf3f0324d6c18dd89ea554720094e76555aa3d55b2fb08e1b333cc474d8770c1e102e9 --- libfpx-debuginfo-1.3.1.10-alt1.x86_64.rpm.repo 2021-07-04 16:55:23.000000000 +0000 +++ libfpx-debuginfo-1.3.1.10-alt1.x86_64.rpm.hasher 2024-12-19 03:46:32.093091485 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/37 40755 root:root -/usr/lib/debug/.build-id/37/8953868a94f7d483d414eab7f3e887c675be22 120777 root:root ../../../../lib64/libfpx.so.1.0.31 -/usr/lib/debug/.build-id/37/8953868a94f7d483d414eab7f3e887c675be22.debug 120777 root:root ../../usr/lib64/libfpx.so.1.0.31.debug +/usr/lib/debug/.build-id/6f 40755 root:root +/usr/lib/debug/.build-id/6f/3e6b8da90e721af2f75f2f6a837f6d412107f5 120777 root:root ../../../../lib64/libfpx.so.1.0.31 +/usr/lib/debug/.build-id/6f/3e6b8da90e721af2f75f2f6a837f6d412107f5.debug 120777 root:root ../../usr/lib64/libfpx.so.1.0.31.debug /usr/lib/debug/usr/lib64/libfpx.so.1.0.31.debug 100644 root:root @@ -67,2 +67,3 @@ /usr/src/debug/libfpx-1.3.1.10/jpeg/djpeg.c 100644 root:root +/usr/src/debug/libfpx-1.3.1.10/jpeg/dllmain.c 100644 root:root /usr/src/debug/libfpx-1.3.1.10/jpeg/dparser.c 100644 root:root @@ -225,6 +226,6 @@ Provides: libfpx-debuginfo = 1.3.1.10-alt1:sisyphus+277230.100.1.1 -File: /usr/lib/debug/.build-id/37 40755 root:root -File: /usr/lib/debug/.build-id/37/8953868a94f7d483d414eab7f3e887c675be22 120777 root:root ../../../../lib64/libfpx.so.1.0.31 -File: /usr/lib/debug/.build-id/37/8953868a94f7d483d414eab7f3e887c675be22.debug 120777 root:root ../../usr/lib64/libfpx.so.1.0.31.debug -File: /usr/lib/debug/usr/lib64/libfpx.so.1.0.31.debug 100644 root:root 40fd7e296c8b267bcce4fecd313c7d36 +File: /usr/lib/debug/.build-id/6f 40755 root:root +File: /usr/lib/debug/.build-id/6f/3e6b8da90e721af2f75f2f6a837f6d412107f5 120777 root:root ../../../../lib64/libfpx.so.1.0.31 +File: /usr/lib/debug/.build-id/6f/3e6b8da90e721af2f75f2f6a837f6d412107f5.debug 120777 root:root ../../usr/lib64/libfpx.so.1.0.31.debug +File: /usr/lib/debug/usr/lib64/libfpx.so.1.0.31.debug 100644 root:root 41040e930549f9642514bf5da5abacc8 File: /usr/lib/debug/usr/lib64/libfpx.so.1.debug 120777 root:root libfpx.so.1.0.31.debug @@ -292,2 +293,3 @@ File: /usr/src/debug/libfpx-1.3.1.10/jpeg/djpeg.c 100644 root:root e5336dd3135d40e568631ece0c7e5cce +File: /usr/src/debug/libfpx-1.3.1.10/jpeg/dllmain.c 100644 root:root d0d082115e3b521f1d4882c5959930f7 File: /usr/src/debug/libfpx-1.3.1.10/jpeg/dparser.c 100644 root:root c52b7d490e3f06e46dd0c16370c0b90a @@ -442,2 +444,2 @@ File: /usr/src/debug/libfpx-1.3.1.10/ri_image/viewimg.h 100644 root:root 89d6b625b9c6b05cde169c7aacaa2f8c -RPMIdentity: e1c81854f8c101d8ffccfba386e99ca6d274978283f1e9bd661efa1b097f057c4fa47064e17a44747e043d0c3ac8f2395faf02117a75af7ce5572375d24f1e6d +RPMIdentity: b8e4ffc4c7844ce833463b37ab4499500e99436c660171075252833dca16f4376b3516b365aa090645573b6b0b8c6f487df6387c1d7e45d08db76757a12a7816