<86>Feb  2 11:28:02 userdel[3295349]: delete user 'rooter'
<86>Feb  2 11:28:02 userdel[3295349]: removed group 'rooter' owned by 'rooter'
<86>Feb  2 11:28:02 userdel[3295349]: removed shadow group 'rooter' owned by 'rooter'
<86>Feb  2 11:28:02 groupadd[3295369]: group added to /etc/group: name=rooter, GID=699
<86>Feb  2 11:28:02 groupadd[3295369]: group added to /etc/gshadow: name=rooter
<86>Feb  2 11:28:02 groupadd[3295369]: new group: name=rooter, GID=699
<86>Feb  2 11:28:02 useradd[3295376]: new user: name=rooter, UID=699, GID=699, home=/root, shell=/bin/bash
<86>Feb  2 11:28:02 userdel[3295388]: delete user 'builder'
<86>Feb  2 11:28:02 userdel[3295388]: removed group 'builder' owned by 'builder'
<86>Feb  2 11:28:02 userdel[3295388]: removed shadow group 'builder' owned by 'builder'
<86>Feb  2 11:28:02 groupadd[3295400]: group added to /etc/group: name=builder, GID=700
<86>Feb  2 11:28:02 groupadd[3295400]: group added to /etc/gshadow: name=builder
<86>Feb  2 11:28:02 groupadd[3295400]: new group: name=builder, GID=700
<86>Feb  2 11:28:02 useradd[3295408]: new user: name=builder, UID=700, GID=700, home=/usr/src, shell=/bin/bash
<13>Feb  2 11:28:04 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Feb  2 11:28:04 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed
<13>Feb  2 11:28:04 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed
<13>Feb  2 11:28:04 rpmi: libwebp7-1.2.0-alt1 sisyphus+265504.100.2.1 1612122046 installed
<13>Feb  2 11:28:04 rpmi: libjbig-2.1-alt1 1401380926 installed
<13>Feb  2 11:28:04 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed
<13>Feb  2 11:28:04 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Feb  2 11:28:04 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Feb  2 11:28:04 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Feb  2 11:28:04 rpmi: libX11-locales-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655150 installed
<13>Feb  2 11:28:05 rpmi: libX11-3:1.7.0-alt1 sisyphus+264667.100.1.2 1610655170 installed
<13>Feb  2 11:28:05 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Feb  2 11:28:05 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Feb  2 11:28:05 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed
<13>Feb  2 11:28:05 rpmi: xset-1.2.4-alt1 sisyphus.213358.100 1537438594 installed
<13>Feb  2 11:28:05 rpmi: xprop-1.2.5-alt1 sisyphus+265434.100.1.1 1611856896 installed
<13>Feb  2 11:28:05 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed
<13>Feb  2 11:28:05 rpmi: libstdc++10-devel-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed
<13>Feb  2 11:28:06 rpmi: gcc10-c++-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed
<13>Feb  2 11:28:06 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607516810 installed
<13>Feb  2 11:28:06 rpmi: xdg-utils-1.1.3-alt7 sisyphus+259358.100.1.1 1602057656 installed
<13>Feb  2 11:28:06 rpmi: libtiff-devel-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed
<13>Feb  2 11:28:06 rpmi: libjpeg-devel-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/djvu-3.5.27-alt1.nosrc.rpm (w1.gzdio)
Installing djvu-3.5.27-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.10228
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf djvulibre-3.5.27
+ echo 'Source #0 (djvulibre-3.5.27.tar):'
Source #0 (djvulibre-3.5.27.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/djvulibre-3.5.27.tar
+ cd djvulibre-3.5.27
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (djvulibre-3.5.22-rh-cdefs.patch):'
Patch #0 (djvulibre-3.5.22-rh-cdefs.patch):
+ /usr/bin/patch -p1
patching file libdjvu/GSmartPointer.h
Hunk #1 succeeded at 62 (offset -3 lines).
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.10228
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd djvulibre-3.5.27
+ autoreconf -fisv
autoreconf-default: Entering directory `.'
autoreconf-default: configure.ac: not using Gettext
autoreconf-default: running: aclocal --force -I config
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, 'config'.
libtoolize-default: linking file 'config/libtool.m4'
libtoolize-default: linking file 'config/ltoptions.m4'
libtoolize-default: linking file 'config/ltsugar.m4'
libtoolize-default: linking file 'config/ltversion.m4'
libtoolize-default: linking file 'config/lt~obsolete.m4'
autoreconf-default: configure.ac: not using Intltool
autoreconf-default: configure.ac: not using gtk-doc
autoreconf-default: running: /usr/bin/autoconf-2.60 --force
autoreconf-default: running: /usr/bin/autoheader-2.60 --force
autoreconf-default: running: automake --add-missing --force-missing
configure.ac:46: installing 'config/compile'
configure.ac:44: installing 'config/missing'
libdjvu/Makefile.am: installing 'config/depcomp'
autoreconf-default: Leaving directory `.'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FCFLAGS
+ '[' -n '' ']'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_prog_cc_static_works=no
+ lt_cv_prog_cc_static_works=no
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ sort -u
+ xargs -ri dirname -- '{}'
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-static --enable-threads
configure: WARNING: unrecognized options: --without-included-gettext, --enable-threads
checking build system type... i586-alt-linux-gnu
checking host system type... i586-alt-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for i586-alt-linux-gcc... i586-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 we are using the GNU C compiler... yes
checking whether i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to accept ISO C89... none needed
checking whether i586-alt-linux-gcc understands -c and -o together... yes
checking dependency style of i586-alt-linux-gcc... none
checking for i586-alt-linux-ar... no
checking for i586-alt-linux-lib... no
checking for i586-alt-linux-link... no
checking for ar... ar
checking the archiver (ar) interface... ar
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by i586-alt-linux-gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... 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 whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop
checking how to convert i586-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 i586-alt-linux-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for i586-alt-linux-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for i586-alt-linux-ar... ar
checking for archiver @FILE support... @
checking for i586-alt-linux-strip... no
checking for strip... strip
checking for i586-alt-linux-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for i586-alt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... i586-alt-linux-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no
checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC
checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes
checking if i586-alt-linux-gcc static flag -static works... no
checking if i586-alt-linux-gcc supports -c -o file.o... yes
checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes
checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) 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 whether _WIN32 is declared... no
checking whether __APPLE__ is declared... no
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... (cached) /bin/sed
checking for touch... /bin/touch
checking for rsvg-convert... false
checking for inkscape... false
checking for convert... false
checking for rm... /bin/rm
checking for i586-alt-linux-gcc... (cached) i586-alt-linux-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether i586-alt-linux-gcc accepts -g... (cached) yes
checking for i586-alt-linux-gcc option to accept ISO C89... (cached) none needed
checking whether i586-alt-linux-gcc understands -c and -o together... (cached) yes
checking dependency style of i586-alt-linux-gcc... (cached) none
checking for i586-alt-linux-g++... i586-alt-linux-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i586-alt-linux-g++ accepts -g... yes
checking dependency style of i586-alt-linux-g++... none
checking how to run the C++ preprocessor... i586-alt-linux-g++ -E
checking for ld used by i586-alt-linux-g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for i586-alt-linux-g++ option to produce PIC... -fPIC -DPIC
checking if i586-alt-linux-g++ PIC flag -fPIC -DPIC works... yes
checking if i586-alt-linux-g++ static flag -static works... no
checking if i586-alt-linux-g++ supports -c -o file.o... yes
checking if i586-alt-linux-g++ supports -c -o file.o... (cached) yes
checking whether the i586-alt-linux-g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking if i586-alt-linux-g++ accepts -O3... yes
checking if i586-alt-linux-g++ accepts -O3... yes
checking if i586-alt-linux-g++ accepts -mtune=i586... yes
checking if i586-alt-linux-g++ accepts -mtune=i586... yes
checking if i586-alt-linux-g++ accepts -Wall... yes
checking if i586-alt-linux-g++ accepts -Wall... yes
checking whether the compiler recognizes bool as a built-in type... yes
checking whether the compiler supports exceptions... yes
checking whether the compiler recognizes typename... yes
checking whether the compiler comes with standard includes... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler supports member templates... yes
checking whether the compiler supports intel atomic builtins... yes
checking whether the compiler supports keyword __thread... yes
checking for sqrt in -lm... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether time.h and sys/time.h may both be included... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking new.h usability... no
checking new.h presence... no
checking for new.h... no
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking sys/ipc.h usability... yes
checking sys/ipc.h presence... yes
checking for sys/ipc.h... yes
checking sys/shm.h usability... yes
checking sys/shm.h presence... yes
checking for sys/shm.h... yes
checking for int16_t... yes
checking for int32_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for wchar_t... yes
checking for long long int... yes
checking for mbstate_t... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for pid_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for wcrtomb... yes
checking for iswspace... yes
checking for setenv... yes
checking for nl_langinfo... yes
checking for putc_unlocked... yes
checking for strerror... yes
checking for vsnprintf... yes
checking for gethostname... yes
checking for strftime... yes
checking for getpwuid... yes
checking for sigaction... yes
checking for mkstemp... yes
checking for sched_yield... yes
checking for iconv... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking whether pthreads work with -pthread -lpthread... yes
checking if more special flags are required for pthreads... no
checking for jpeg library... yes
checking for libjpeg... yes
checking for the libtiff library... yes
checking for libtiff... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libdjvu/Makefile
config.status: creating tools/Makefile
config.status: creating xmltools/Makefile
config.status: creating share/Makefile
config.status: creating desktopfiles/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --without-included-gettext, --enable-threads

djvulibre 3.5.27

Configuration Options Summary:

  OS.................: linux-gnu
  Win32 support......: no
  Pthread support....: yes
  Iconv support......: yes
  JPEG support.......: yes
  TIFF support.......: yes
  XML tools..........: yes
  Desktop files......: yes
  Icon generation....: no

Compilation..........: make (or gmake)
  CPPFLAGS...........: 
  CFLAGS.............:  -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG
  CXXFLAGS...........:  -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG
  LDFLAGS............: 

Installation...........: make install (as root if needed, with 'su' or 'sudo')
  prefix...............: /usr

++ cd desktopfiles
++ sed s/prebuilt-//g
++ echo prebuilt-hi128-djvu.png prebuilt-hi16-djvu.png prebuilt-hi20-djvu.png prebuilt-hi22-djvu.png prebuilt-hi24-djvu.png prebuilt-hi256-djvu.png prebuilt-hi32-djvu.png prebuilt-hi48-djvu.png prebuilt-hi64-djvu.png prebuilt-hi72-djvu.png prebuilt-hi96-djvu.png
+ make -j8 V=1 'OPTS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' 'PNGICONS=hi128-djvu.png hi16-djvu.png hi20-djvu.png hi22-djvu.png hi24-djvu.png hi256-djvu.png hi32-djvu.png hi48-djvu.png hi64-djvu.png hi72-djvu.png hi96-djvu.png'
make  all-recursive
Making all in libdjvu
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-Arrays.lo `test -f 'Arrays.cpp' || echo './'`Arrays.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c Arrays.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-Arrays.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVmDir0.lo `test -f 'DjVmDir0.cpp' || echo './'`DjVmDir0.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVmDir0.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVmDir0.o
In file included from GString.h:109,
                 from DjVmDir0.h:66,
                 from DjVmDir0.cpp:63:
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GP<DJVU::DjVmDir0::FileRec>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GP<DJVU::DjVmDir0::FileRec>; TI = DJVU::GP<DJVU::DjVmDir0::FileRec>]'
DjVmDir0.cpp:135:27:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GP<DJVU::DjVmDir0::FileRec> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GP<DJVU::DjVmDir0::FileRec> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GP<DJVU::DjVmDir0::FileRec> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GP<DJVU::DjVmDir0::FileRec> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-BSByteStream.lo `test -f 'BSByteStream.cpp' || echo './'`BSByteStream.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c BSByteStream.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-BSByteStream.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVmNav.lo `test -f 'DjVmNav.cpp' || echo './'`DjVmNav.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVmNav.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVmNav.o
In file included from GString.h:109,
                 from GURL.h:66,
                 from DjVuPort.h:67,
                 from DjVuDocument.h:66,
                 from DjVmNav.cpp:65:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::DjVmNav::DjVuBookMark>; TI = DJVU::GPBase]'
DjVmNav.cpp:195:41:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-ByteStream.lo `test -f 'ByteStream.cpp' || echo './'`ByteStream.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c ByteStream.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-ByteStream.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-BSEncodeByteStream.lo `test -f 'BSEncodeByteStream.cpp' || echo './'`BSEncodeByteStream.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c BSEncodeByteStream.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-BSEncodeByteStream.o
BSEncodeByteStream.cpp: In member function 'unsigned int DJVU::BSByteStream::Encode::encode()':
BSEncodeByteStream.cpp:847:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  847 |       if (b) goto rotate; cx+=CTXIDS;
      |       ^~
BSEncodeByteStream.cpp:847:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  847 |       if (b) goto rotate; cx+=CTXIDS;
      |                           ^~
BSEncodeByteStream.cpp:850:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  850 |       if (b) goto rotate; cx+=CTXIDS;
      |       ^~
BSEncodeByteStream.cpp:850:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  850 |       if (b) goto rotate; cx+=CTXIDS;
      |                           ^~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVmDir.lo `test -f 'DjVmDir.cpp' || echo './'`DjVmDir.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVmDir.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVmDir.o
In file included from GString.h:109,
                 from DjVmDir.h:117,
                 from DjVmDir.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::DjVmDir::File>; TI = DJVU::GPBase]'
DjVmDir.cpp:249:32:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPBase]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GP<DJVU::DjVmDir::File>; TI = DJVU::GPBase]'
DjVmDir.cpp:367:29:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPBase>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPList<DJVU::DjVmDir::File>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GPList<DJVU::DjVmDir::File>; TI = DJVU::GPList<DJVU::DjVmDir::File>]'
DjVmDir.cpp:809:26:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::DjVmDir::File> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::DjVmDir::File> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::DjVmDir::File> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::DjVmDir::File> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = void*; TI = void*]'
DjVmDir.cpp:812:25:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuDumpHelper.lo `test -f 'DjVuDumpHelper.cpp' || echo './'`DjVuDumpHelper.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuDumpHelper.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuDumpHelper.o
DjVuDumpHelper.cpp: In function 'void DJVU::display_chunks(DJVU::ByteStream&, DJVU::IFFByteStream&, const DJVU::GUTF8String&, DJVU::DjVmInfo)':
DjVuDumpHelper.cpp:329:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  329 |     for (int i=0; disproutines[i].id; i++)
      |     ^~~
DjVuDumpHelper.cpp:340:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  340 |       out_str.format( "\n");
      |       ^~~~~~~
In file included from GString.h:109,
                 from DataPool.h:67,
                 from DjVuDumpHelper.cpp:64:
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = int; TI = DJVU::GPBase]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = int; VTYPE = DJVU::GP<DJVU::DjVmDir::File>; TI = DJVU::GPBase]'
DjVuDumpHelper.cpp:189:35:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<int, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<int, DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<int, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<int, DJVU::GPBase>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = int]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = int; TI = int]'
DjVuDumpHelper.cpp:300:44:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, int>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, int>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, int>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, int>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuErrorList.lo `test -f 'DjVuErrorList.cpp' || echo './'`DjVuErrorList.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuErrorList.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuErrorList.o
In file included from GString.h:109,
                 from GURL.h:66,
                 from DjVuPort.h:67,
                 from DjVuErrorList.h:66,
                 from DjVuErrorList.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GUTF8String]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
DjVuErrorList.cpp:97:20:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GUTF8String>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GUTF8String>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GUTF8String>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVmDoc.lo `test -f 'DjVmDoc.cpp' || echo './'`DjVmDoc.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVmDoc.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVmDoc.o
In file included from GString.h:109,
                 from DjVmDir.h:117,
                 from DjVmDoc.h:66,
                 from DjVmDoc.cpp:63:
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GUTF8String]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
DjVmDoc.cpp:122:28:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPBase]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GP<DJVU::DataPool>; TI = DJVU::GPBase]'
DjVmDoc.cpp:184:27:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPBase>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = void*; TI = void*]'
DjVmDoc.cpp:317:37:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuGlobal.lo `test -f 'DjVuGlobal.cpp' || echo './'`DjVuGlobal.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuGlobal.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuGlobal.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuGlobalMemory.lo `test -f 'DjVuGlobalMemory.cpp' || echo './'`DjVuGlobalMemory.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuGlobalMemory.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuGlobalMemory.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DataPool.lo `test -f 'DataPool.cpp' || echo './'`DataPool.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DataPool.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DataPool.o
In file included from GString.h:109,
                 from DataPool.h:67,
                 from DataPool.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::DataPool>; TI = DJVU::GPBase]'
DataPool.cpp:190:28:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GURL; TI = DJVU::GPList<DJVU::DataPool>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GURL; VTYPE = DJVU::GPList<DJVU::DataPool>; TI = DJVU::GPList<DJVU::DataPool>]'
DataPool.cpp:386:16:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GURL, DJVU::GPList<DJVU::DataPool> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, DJVU::GPList<DJVU::DataPool> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GURL, DJVU::GPList<DJVU::DataPool> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, DJVU::GPList<DJVU::DataPool> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuFileCache.lo `test -f 'DjVuFileCache.cpp' || echo './'`DjVuFileCache.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuFileCache.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuFileCache.o
In file included from DjVuPalette.h:66,
                 from DjVuFile.h:67,
                 from DjVuFileCache.h:66,
                 from DjVuFileCache.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::DjVuFileCache::Item>; TI = DJVU::GPBase]'
DjVuFileCache.cpp:141:33:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuInfo.lo `test -f 'DjVuInfo.cpp' || echo './'`DjVuInfo.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuInfo.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuInfo.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuAnno.lo `test -f 'DjVuAnno.cpp' || echo './'`DjVuAnno.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuAnno.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuAnno.o
In file included from GString.h:109,
                 from DjVuAnno.h:90,
                 from DjVuAnno.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::GLObject>; TI = DJVU::GPBase]'
DjVuAnno.cpp:570:63:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GUTF8String]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
DjVuAnno.cpp:1122:33:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuMessageLite.lo `test -f 'DjVuMessageLite.cpp' || echo './'`DjVuMessageLite.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuMessageLite.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuMessageLite.o
In file included from GString.h:109,
                 from DjVuMessageLite.h:71,
                 from DjVuMessageLite.cpp:68:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::lt_XMLContents]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::lt_XMLContents; TI = DJVU::lt_XMLContents]'
XMLTags.h:178:35:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPList<DJVU::lt_XMLTags>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GPList<DJVU::lt_XMLTags>; TI = DJVU::GPList<DJVU::lt_XMLTags>]'
XMLTags.h:179:18:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::lt_XMLTags>; TI = DJVU::GPBase]'
XMLTags.h:179:28:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuDocument.lo `test -f 'DjVuDocument.cpp' || echo './'`DjVuDocument.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuDocument.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuDocument.o
In file included from GString.h:109,
                 from GURL.h:66,
                 from DjVuPort.h:67,
                 from DjVuDocument.h:66,
                 from DjVuDocument.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::DjVuDocument::UnnamedFile>; TI = DJVU::GPBase]'
DjVuDocument.cpp:952:64:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GUTF8String]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
DjVuDocument.cpp:1270:52:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GUTF8String>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GUTF8String>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GUTF8String>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = void*; TI = void*]'
DjVuDocument.cpp:1290:17:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GURL; TI = void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GURL; VTYPE = void*; TI = void*]'
DjVuDocument.cpp:1390:14:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GURL, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GURL, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GURL]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GURL; TI = DJVU::GURL]'
DjVuDocument.cpp:1671:34:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuPalette.lo `test -f 'DjVuPalette.cpp' || echo './'`DjVuPalette.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuPalette.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuPalette.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuMessage.lo `test -f 'DjVuMessage.cpp' || echo './'`DjVuMessage.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuMessage.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuMessage.o
In file included from GString.h:109,
                 from DjVuMessageLite.h:71,
                 from DjVuMessage.h:72,
                 from DjVuMessage.cpp:66:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::lt_XMLContents]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::lt_XMLContents; TI = DJVU::lt_XMLContents]'
XMLTags.h:178:35:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPList<DJVU::lt_XMLTags>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GPList<DJVU::lt_XMLTags>; TI = DJVU::GPList<DJVU::lt_XMLTags>]'
XMLTags.h:179:18:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::lt_XMLTags>; TI = DJVU::GPBase]'
XMLTags.h:179:28:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GURL]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GURL; TI = DJVU::GURL]'
DjVuMessage.cpp:198:69:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = void*; TI = void*]'
DjVuMessage.cpp:234:22:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GMap<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> >]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GMap<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> >; TI = DJVU::GMap<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> >]'
DjVuMessage.cpp:342:36:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GMap<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> > >::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GMap<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> > >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GMap<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> > >::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GMap<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> > >'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuFile.lo `test -f 'DjVuFile.cpp' || echo './'`DjVuFile.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuFile.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuFile.o
In file included from DjVuPalette.h:66,
                 from DjVuFile.h:67,
                 from DjVuFile.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::DjVuFile>; TI = DJVU::GPBase]'
DjVuFile.cpp:644:35:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GURL; TI = void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GURL; VTYPE = void*; TI = void*]'
DjVuFile.cpp:1461:12:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GURL, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GURL, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuNavDir.lo `test -f 'DjVuNavDir.cpp' || echo './'`DjVuNavDir.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuNavDir.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuNavDir.o
In file included from GString.h:109,
                 from DjVuNavDir.h:66,
                 from DjVuNavDir.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GUTF8String]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
DjVuNavDir.cpp:115:30:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GUTF8String>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GUTF8String>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GUTF8String>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = int]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = int; TI = int]'
DjVuNavDir.cpp:130:31:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, int>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, int>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, int>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, int>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GURL; TI = int]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GURL; VTYPE = int; TI = int]'
DjVuNavDir.cpp:131:50:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GURL, int>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, int>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GURL, int>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, int>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuDocEditor.lo `test -f 'DjVuDocEditor.cpp' || echo './'`DjVuDocEditor.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuDocEditor.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuDocEditor.o
In file included from GString.h:109,
                 from GURL.h:66,
                 from DjVuPort.h:67,
                 from DjVuDocument.h:66,
                 from DjVuDocEditor.h:66,
                 from DjVuDocEditor.cpp:63:
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPBase]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GP<DJVU::DataPool>; TI = DJVU::GPBase]'
DjVuDocEditor.cpp:211:39:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPBase>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GUTF8String]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
DjVuDocEditor.cpp:599:24:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GURL]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GURL; TI = DJVU::GURL]'
DjVuDocEditor.cpp:877:24:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GURL; TI = void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GURL; VTYPE = void*; TI = void*]'
DjVuDocEditor.cpp:929:20:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GURL, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GURL, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = void*; TI = void*]'
DjVuDocEditor.cpp:942:67:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GUTF8String]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
DjVuDocEditor.cpp:1087:49:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GUTF8String>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GUTF8String>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GUTF8String>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuPort.lo `test -f 'DjVuPort.cpp' || echo './'`DjVuPort.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuPort.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuPort.o
DjVuPort.cpp: In static member function 'static void* DJVU::DjVuPort::operator new(size_t)':
DjVuPort.cpp:149:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  149 |       for(corpse=corpse_head;corpse;corpse=corpse->next)
      |       ^~~
DjVuPort.cpp:151:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  151 |         if (!corpse)
      |         ^~
In file included from GString.h:109,
                 from GURL.h:66,
                 from DjVuPort.h:67,
                 from DjVuPort.cpp:63:
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = const void*]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = const void*; TI = const void*]'
DjVuPort.cpp:273:17:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, const void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, const void*>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, const void*>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, const void*>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::DjVuPort>; TI = DJVU::GPBase]'
DjVuPort.cpp:330:43:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GURL; TI = DJVU::GPBase]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GURL; VTYPE = DJVU::GP<DJVU::DataPool>; TI = DJVU::GPBase]'
DjVuPort.cpp:701:11:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GURL, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GURL, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GURL, DJVU::GPBase>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GContainer.lo `test -f 'GContainer.cpp' || echo './'`GContainer.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GContainer.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GContainer.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuText.lo `test -f 'DjVuText.cpp' || echo './'`DjVuText.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuText.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuText.o
In file included from GMapAreas.h:67,
                 from DjVuText.h:87,
                 from DjVuText.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::DjVuTXT::Zone]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::DjVuTXT::Zone; TI = DJVU::DjVuTXT::Zone]'
DjVuText.cpp:110:24:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::DjVuTXT::Zone>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::DjVuTXT::Zone>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::DjVuTXT::Zone>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::DjVuTXT::Zone>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GRect]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GRect; TI = DJVU::GRect]'
DjVuText.cpp:450:23:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'DJVU::GListImpl<DJVU::GRect>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GRect>'}; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GRect>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GRect>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GException.lo `test -f 'GException.cpp' || echo './'`GException.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GException.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GException.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GBitmap.lo `test -f 'GBitmap.cpp' || echo './'`GBitmap.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GBitmap.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GBitmap.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GOS.lo `test -f 'GOS.cpp' || echo './'`GOS.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GOS.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GOS.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuImage.lo `test -f 'DjVuImage.cpp' || echo './'`DjVuImage.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuImage.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuImage.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GSmartPointer.lo `test -f 'GSmartPointer.cpp' || echo './'`GSmartPointer.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GSmartPointer.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GSmartPointer.o
In file included from GThreads.h:90,
                 from GSmartPointer.cpp:76:
GSmartPointer.cpp: In destructor 'virtual DJVU::GPEnabled::~GPEnabled()':
GException.h:232:24: warning: 'throw' will always call 'terminate' [-Wterminate]
  232 | #  define G_THROW(msg) throw GException(msg,__FILE__,__LINE__,__PRETTY_FUNCTION__)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GSmartPointer.cpp:93:5: note: in expansion of macro 'G_THROW'
   93 |     G_THROW( ERR_MSG("GSmartPointer.suspicious") );
      |     ^~~~~~~
GException.h:232:24: note: in C++11 destructors default to 'noexcept'
  232 | #  define G_THROW(msg) throw GException(msg,__FILE__,__LINE__,__PRETTY_FUNCTION__)
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GSmartPointer.cpp:93:5: note: in expansion of macro 'G_THROW'
   93 |     G_THROW( ERR_MSG("GSmartPointer.suspicious") );
      |     ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GRect.lo `test -f 'GRect.cpp' || echo './'`GRect.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GRect.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GRect.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GThreads.lo `test -f 'GThreads.cpp' || echo './'`GThreads.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GThreads.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GThreads.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GIFFManager.lo `test -f 'GIFFManager.cpp' || echo './'`GIFFManager.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GIFFManager.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GIFFManager.o
In file included from GString.h:109,
                 from IFFByteStream.h:132,
                 from GIFFManager.h:66,
                 from GIFFManager.cpp:63:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:976:54:   required from 'void DJVU::GListTemplate<TYPE, TI>::insert_before(DJVU::GPosition, const TYPE&) [with TYPE = DJVU::GP<DJVU::GIFFChunk>; TI = DJVU::GPBase]'
GIFFManager.cpp:195:36:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GScaler.lo `test -f 'GScaler.cpp' || echo './'`GScaler.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GScaler.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GScaler.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-DjVuToPS.lo `test -f 'DjVuToPS.cpp' || echo './'`DjVuToPS.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c DjVuToPS.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-DjVuToPS.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-IFFByteStream.lo `test -f 'IFFByteStream.cpp' || echo './'`IFFByteStream.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c IFFByteStream.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-IFFByteStream.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GUnicode.lo `test -f 'GUnicode.cpp' || echo './'`GUnicode.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GUnicode.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GUnicode.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GMapAreas.lo `test -f 'GMapAreas.cpp' || echo './'`GMapAreas.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GMapAreas.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GMapAreas.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-JPEGDecoder.lo `test -f 'JPEGDecoder.cpp' || echo './'`JPEGDecoder.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c JPEGDecoder.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-JPEGDecoder.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-JB2EncodeCodec.lo `test -f 'JB2EncodeCodec.cpp' || echo './'`JB2EncodeCodec.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c JB2EncodeCodec.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-JB2EncodeCodec.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-MMX.lo `test -f 'MMX.cpp' || echo './'`MMX.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c MMX.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-MMX.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GPixmap.lo `test -f 'GPixmap.cpp' || echo './'`GPixmap.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GPixmap.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GPixmap.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-IW44EncodeCodec.lo `test -f 'IW44EncodeCodec.cpp' || echo './'`IW44EncodeCodec.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c IW44EncodeCodec.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-IW44EncodeCodec.o
In file included from IW44EncodeCodec.cpp:72:
IW44Image.h:596:11: warning: unnecessary parentheses in declaration of 'pdata' [-Wparentheses]
  596 |   short **(pdata[4]);
      |           ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-IW44Image.lo `test -f 'IW44Image.cpp' || echo './'`IW44Image.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c IW44Image.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-IW44Image.o
In file included from IW44Image.cpp:72:
IW44Image.h:596:11: warning: unnecessary parentheses in declaration of 'pdata' [-Wparentheses]
  596 |   short **(pdata[4]);
      |           ^
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-MMRDecoder.lo `test -f 'MMRDecoder.cpp' || echo './'`MMRDecoder.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c MMRDecoder.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-MMRDecoder.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-atomic.lo `test -f 'atomic.cpp' || echo './'`atomic.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c atomic.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-atomic.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-UnicodeByteStream.lo `test -f 'UnicodeByteStream.cpp' || echo './'`UnicodeByteStream.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c UnicodeByteStream.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-UnicodeByteStream.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GString.lo `test -f 'GString.cpp' || echo './'`GString.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GString.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GString.o
In file included from GString.h:109,
                 from GString.cpp:72:
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GUTF8String]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
GString.cpp:1464:17:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-debug.lo `test -f 'debug.cpp' || echo './'`debug.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c debug.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-debug.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
rm -f ddjvuapi.pc
/bin/sed -e 's,@PACKAGE_VERSION\@,3.5.27,g' -e 's,@prefix\@,/usr,g' -e 's,@exec_prefix\@,/usr,g' -e 's,@libdir\@,/usr/lib,g' -e 's,@includedir\@,/usr/include,g' -e 's,@Libs\@,-L/usr/lib -ldjvulibre,g' -e 's,@Libsprivate\@,-ljpeg -lpthread -lm ,g' -e 's,@Cflags\@,-I/usr/include  -pthread,g' < ddjvuapi.pc.in > ddjvuapi.pc || (rm ddjvuapi.pc; exit 1)
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-ZPCodec.lo `test -f 'ZPCodec.cpp' || echo './'`ZPCodec.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c ZPCodec.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-ZPCodec.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-JB2Image.lo `test -f 'JB2Image.cpp' || echo './'`JB2Image.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c JB2Image.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-JB2Image.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-GURL.lo `test -f 'GURL.cpp' || echo './'`GURL.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c GURL.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-GURL.o
In file included from GString.h:109,
                 from GOS.h:85,
                 from GURL.cpp:71:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GURL]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GURL; TI = DJVU::GURL]'
GURL.cpp:1589:51:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-miniexp.lo `test -f 'miniexp.cpp' || echo './'`miniexp.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c miniexp.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-miniexp.o
miniexp.cpp: In function 'int print_c_string(const char*, char*, int)':
miniexp.cpp:1048:41: warning: '%04X' directive writing 4 bytes into a region of size 3 [-Wformat-overflow=]
 1048 |                 sprintf(buffer,"u%04X\\u%04X",
      |                                         ^~~~
miniexp.cpp:1048:32: note: directive argument in the range [56320, 57343]
 1048 |                 sprintf(buffer,"u%04X\\u%04X",
      |                                ^~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:866,
                 from miniexp.cpp:28:
/usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output 12 bytes into a destination of size 10
   38 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-XMLTags.lo `test -f 'XMLTags.cpp' || echo './'`XMLTags.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c XMLTags.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-XMLTags.o
In file included from XMLTags.h:68,
                 from XMLTags.cpp:66:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::lt_XMLContents]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::lt_XMLContents; TI = DJVU::lt_XMLContents]'
XMLTags.h:178:35:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPList<DJVU::lt_XMLTags>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GPList<DJVU::lt_XMLTags>; TI = DJVU::GPList<DJVU::lt_XMLTags>]'
XMLTags.h:179:18:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::lt_XMLTags>; TI = DJVU::GPBase]'
XMLTags.h:179:28:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GUTF8String]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
XMLTags.cpp:156:14:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GP<DJVU::lt_XMLTags>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GP<DJVU::lt_XMLTags>; TI = DJVU::GP<DJVU::lt_XMLTags>]'
XMLTags.cpp:352:29:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GP<DJVU::lt_XMLTags> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-XMLParser.lo `test -f 'XMLParser.cpp' || echo './'`XMLParser.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c XMLParser.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-XMLParser.o
In file included from XMLParser.h:68,
                 from XMLParser.cpp:66:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::lt_XMLContents]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::lt_XMLContents; TI = DJVU::lt_XMLContents]'
XMLTags.h:178:35:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPList<DJVU::lt_XMLTags>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GPList<DJVU::lt_XMLTags>; TI = DJVU::GPList<DJVU::lt_XMLTags>]'
XMLTags.h:179:18:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::lt_XMLTags>; TI = DJVU::GPBase]'
XMLTags.h:179:28:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GMapArea::BorderType]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GMapArea::BorderType; TI = DJVU::GMapArea::BorderType]'
XMLParser.cpp:234:21:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GMapArea::BorderType>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GMapArea::BorderType>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GMapArea::BorderType>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GMapArea::BorderType>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GP<DJVU::DjVuDocument>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GP<DJVU::DjVuDocument>; TI = DJVU::GP<DJVU::DjVuDocument>]'
XMLParser.cpp:563:30:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GP<DJVU::DjVuDocument> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GP<DJVU::DjVuDocument> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GP<DJVU::DjVuDocument> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GP<DJVU::DjVuDocument> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GP<DJVU::DjVuFile>]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GP<DJVU::DjVuFile>; TI = DJVU::GP<DJVU::DjVuFile>]'
XMLParser.cpp:588:33:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GP<DJVU::DjVuFile> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GP<DJVU::DjVuFile> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GP<DJVU::DjVuFile> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GP<DJVU::DjVuFile> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GUTF8String]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
XMLParser.cpp:694:37:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=compile i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -DDIR_DATADIR=\"/usr/share\"   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o libdjvulibre_la-ddjvuapi.lo `test -f 'ddjvuapi.cpp' || echo './'`ddjvuapi.cpp
libtool: compile:  i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DDIR_DATADIR=\"/usr/share\" -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c ddjvuapi.cpp  -fPIC -DPIC -o .libs/libdjvulibre_la-ddjvuapi.o
In file included from ddjvuapi.cpp:92:
GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::ddjvu_message_p>; TI = DJVU::GPBase]'
ddjvuapi.cpp:423:24:   required from here
GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = int]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = int; TI = int]'
ddjvuapi.cpp:870:32:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, int>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, int>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, int>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, int>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = int; TI = DJVU::GPBase]':
GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = int; VTYPE = DJVU::GP<DJVU::DataPool>; TI = DJVU::GPBase]'
ddjvuapi.cpp:871:30:   required from here
GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<int, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<int, DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
GContainer.h:312:38: note: 'DJVU::GMapImpl<int, DJVU::GPBase>::MNode' {aka 'struct DJVU::GCont::MapNode<int, DJVU::GPBase>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -no-undefined -version-info 27:0:6   -o libdjvulibre.la -rpath /usr/lib libdjvulibre_la-Arrays.lo libdjvulibre_la-BSByteStream.lo libdjvulibre_la-BSEncodeByteStream.lo libdjvulibre_la-ByteStream.lo libdjvulibre_la-DataPool.lo libdjvulibre_la-DjVmDir.lo libdjvulibre_la-DjVmDir0.lo libdjvulibre_la-DjVmDoc.lo libdjvulibre_la-DjVmNav.lo libdjvulibre_la-DjVuAnno.lo libdjvulibre_la-DjVuDocEditor.lo libdjvulibre_la-DjVuDocument.lo libdjvulibre_la-DjVuDumpHelper.lo libdjvulibre_la-DjVuErrorList.lo libdjvulibre_la-DjVuFile.lo libdjvulibre_la-DjVuFileCache.lo libdjvulibre_la-DjVuGlobal.lo libdjvulibre_la-DjVuGlobalMemory.lo libdjvulibre_la-DjVuImage.lo libdjvulibre_la-DjVuInfo.lo libdjvulibre_la-DjVuMessage.lo libdjvulibre_la-DjVuMessageLite.lo libdjvulibre_la-DjVuNavDir.lo libdjvulibre_la-DjVuPalette.lo libdjvulibre_la-DjVuPort.lo libdjvulibre_la-DjVuText.lo libdjvulibre_la-DjVuToPS.lo libdjvulibre_la-GBitmap.lo libdjvulibre_la-GContainer.lo libdjvulibre_la-GException.lo libdjvulibre_la-GIFFManager.lo libdjvulibre_la-GMapAreas.lo libdjvulibre_la-GOS.lo libdjvulibre_la-GPixmap.lo libdjvulibre_la-GRect.lo libdjvulibre_la-GScaler.lo libdjvulibre_la-GSmartPointer.lo libdjvulibre_la-GString.lo libdjvulibre_la-GThreads.lo libdjvulibre_la-GURL.lo libdjvulibre_la-GUnicode.lo libdjvulibre_la-IFFByteStream.lo libdjvulibre_la-IW44EncodeCodec.lo libdjvulibre_la-IW44Image.lo libdjvulibre_la-JB2EncodeCodec.lo libdjvulibre_la-JB2Image.lo libdjvulibre_la-JPEGDecoder.lo libdjvulibre_la-MMRDecoder.lo libdjvulibre_la-MMX.lo libdjvulibre_la-UnicodeByteStream.lo libdjvulibre_la-XMLParser.lo libdjvulibre_la-XMLTags.lo libdjvulibre_la-ZPCodec.lo libdjvulibre_la-atomic.lo libdjvulibre_la-ddjvuapi.lo libdjvulibre_la-debug.lo libdjvulibre_la-miniexp.lo -ljpeg -lpthread -lm 
libtool: link: i586-alt-linux-g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i586-alt-linux/10/../../../crti.o /usr/lib/gcc/i586-alt-linux/10/crtbeginS.o  .libs/libdjvulibre_la-Arrays.o .libs/libdjvulibre_la-BSByteStream.o .libs/libdjvulibre_la-BSEncodeByteStream.o .libs/libdjvulibre_la-ByteStream.o .libs/libdjvulibre_la-DataPool.o .libs/libdjvulibre_la-DjVmDir.o .libs/libdjvulibre_la-DjVmDir0.o .libs/libdjvulibre_la-DjVmDoc.o .libs/libdjvulibre_la-DjVmNav.o .libs/libdjvulibre_la-DjVuAnno.o .libs/libdjvulibre_la-DjVuDocEditor.o .libs/libdjvulibre_la-DjVuDocument.o .libs/libdjvulibre_la-DjVuDumpHelper.o .libs/libdjvulibre_la-DjVuErrorList.o .libs/libdjvulibre_la-DjVuFile.o .libs/libdjvulibre_la-DjVuFileCache.o .libs/libdjvulibre_la-DjVuGlobal.o .libs/libdjvulibre_la-DjVuGlobalMemory.o .libs/libdjvulibre_la-DjVuImage.o .libs/libdjvulibre_la-DjVuInfo.o .libs/libdjvulibre_la-DjVuMessage.o .libs/libdjvulibre_la-DjVuMessageLite.o .libs/libdjvulibre_la-DjVuNavDir.o .libs/libdjvulibre_la-DjVuPalette.o .libs/libdjvulibre_la-DjVuPort.o .libs/libdjvulibre_la-DjVuText.o .libs/libdjvulibre_la-DjVuToPS.o .libs/libdjvulibre_la-GBitmap.o .libs/libdjvulibre_la-GContainer.o .libs/libdjvulibre_la-GException.o .libs/libdjvulibre_la-GIFFManager.o .libs/libdjvulibre_la-GMapAreas.o .libs/libdjvulibre_la-GOS.o .libs/libdjvulibre_la-GPixmap.o .libs/libdjvulibre_la-GRect.o .libs/libdjvulibre_la-GScaler.o .libs/libdjvulibre_la-GSmartPointer.o .libs/libdjvulibre_la-GString.o .libs/libdjvulibre_la-GThreads.o .libs/libdjvulibre_la-GURL.o .libs/libdjvulibre_la-GUnicode.o .libs/libdjvulibre_la-IFFByteStream.o .libs/libdjvulibre_la-IW44EncodeCodec.o .libs/libdjvulibre_la-IW44Image.o .libs/libdjvulibre_la-JB2EncodeCodec.o .libs/libdjvulibre_la-JB2Image.o .libs/libdjvulibre_la-JPEGDecoder.o .libs/libdjvulibre_la-MMRDecoder.o .libs/libdjvulibre_la-MMX.o .libs/libdjvulibre_la-UnicodeByteStream.o .libs/libdjvulibre_la-XMLParser.o .libs/libdjvulibre_la-XMLTags.o .libs/libdjvulibre_la-ZPCodec.o .libs/libdjvulibre_la-atomic.o .libs/libdjvulibre_la-ddjvuapi.o .libs/libdjvulibre_la-debug.o .libs/libdjvulibre_la-miniexp.o   -ljpeg -lpthread -L/usr/lib/gcc/i586-alt-linux/10 -L/usr/lib/gcc/i586-alt-linux/10/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i586-alt-linux/10/crtendS.o /usr/lib/gcc/i586-alt-linux/10/../../../crtn.o  -pthread -g -march=i586 -mtune=generic -O3 -mtune=i586   -pthread -Wl,-soname -Wl,libdjvulibre.so.21 -o .libs/libdjvulibre.so.21.6.0
libtool: link: (cd ".libs" && rm -f "libdjvulibre.so.21" && ln -s "libdjvulibre.so.21.6.0" "libdjvulibre.so.21")
libtool: link: (cd ".libs" && rm -f "libdjvulibre.so" && ln -s "libdjvulibre.so.21.6.0" "libdjvulibre.so")
libtool: link: ( cd ".libs" && rm -f "libdjvulibre.la" && ln -s "../libdjvulibre.la" "libdjvulibre.la" )
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
Making all in tools
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2cmp/classify.o jb2cmp/classify.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2cmp/frames.o jb2cmp/frames.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o bzz.o bzz.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o cjb2-jb2tune.o `test -f 'jb2tune.cpp' || echo './'`jb2tune.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2tune.o jb2tune.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2cmp/patterns.o jb2cmp/patterns.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o c44.o c44.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../libdjvu    -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o ddjvu-ddjvu.o `test -f 'ddjvu.cpp' || echo './'`ddjvu.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvm.o djvm.cpp
In file included from ../libdjvu/GString.h:109,
                 from ../libdjvu/GURL.h:66,
                 from ../libdjvu/DjVuPort.h:67,
                 from ../libdjvu/DjVuDocument.h:66,
                 from ../libdjvu/DjVuDocEditor.h:66,
                 from djvm.cpp:133:
../libdjvu/GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GURL]':
../libdjvu/GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GURL; TI = DJVU::GURL]'
djvm.cpp:194:48:   required from here
../libdjvu/GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../libdjvu/GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GURL>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GURL>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvups-djvups.o `test -f 'djvups.cpp' || echo './'`djvups.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvmcvt.o djvmcvt.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvudump.o djvudump.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvuextract.o djvuextract.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o cjb2-cjb2.o `test -f 'cjb2.cpp' || echo './'`cjb2.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o cpaldjvu.o cpaldjvu.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o csepdjvu.o csepdjvu.cpp
In file included from csepdjvu.cpp:143:
../libdjvu/GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
../libdjvu/GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<Comments::LnkMark>; TI = DJVU::GPBase]'
csepdjvu.cpp:1237:24:   required from here
../libdjvu/GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../libdjvu/GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
csepdjvu.cpp: In function 'int main(int, const char**)':
csepdjvu.cpp:1818:46: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
 1818 |                 sprintf(pagename, "p%04d.djvu", ++pageno);
      |                                              ^
In file included from /usr/include/stdio.h:866,
                 from ../libdjvu/ByteStream.h:102,
                 from csepdjvu.cpp:144:
/usr/include/bits/stdio2.h:38:34: note: '__builtin___sprintf_chk' output between 11 and 17 bytes into a destination of size 16
   38 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   39 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvutxt-djvutxt.o `test -f 'djvutxt.cpp' || echo './'`djvutxt.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2cmp/cjb2-classify.o `test -f 'jb2cmp/classify.cpp' || echo './'`jb2cmp/classify.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o bzz bzz.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/bzz bzz.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o c44 c44.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/c44 c44.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2cmp/cjb2-frames.o `test -f 'jb2cmp/frames.cpp' || echo './'`jb2cmp/frames.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../libdjvu     -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o ddjvu-tiff2pdf.o `test -f 'tiff2pdf.c' || echo './'`tiff2pdf.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvuserve.o djvuserve.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2cmp/cjb2-patterns.o `test -f 'jb2cmp/patterns.cpp' || echo './'`jb2cmp/patterns.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvmcvt djvmcvt.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvmcvt djvmcvt.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvumake.o djvumake.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvm djvm.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvm djvm.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvudump djvudump.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvudump djvudump.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2cmp/cuts.o jb2cmp/cuts.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvups djvups-djvups.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvups djvups-djvups.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvuextract djvuextract.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvuextract djvuextract.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvutxt djvutxt-djvutxt.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvutxt djvutxt-djvutxt.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvuserve djvuserve.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvuserve djvuserve.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvumake djvumake.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvumake djvumake.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o ddjvu ddjvu-ddjvu.o ddjvu-tiff2pdf.o ../libdjvu/libdjvulibre.la -ltiff -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/ddjvu ddjvu-ddjvu.o ddjvu-tiff2pdf.o  ../libdjvu/.libs/libdjvulibre.so -ltiff -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o cpaldjvu cpaldjvu.o jb2tune.o jb2cmp/classify.o jb2cmp/cuts.o jb2cmp/frames.o jb2cmp/patterns.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/cpaldjvu cpaldjvu.o jb2tune.o jb2cmp/classify.o jb2cmp/cuts.o jb2cmp/frames.o jb2cmp/patterns.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o csepdjvu csepdjvu.o jb2tune.o jb2cmp/classify.o jb2cmp/cuts.o jb2cmp/frames.o jb2cmp/patterns.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/csepdjvu csepdjvu.o jb2tune.o jb2cmp/classify.o jb2cmp/cuts.o jb2cmp/frames.o jb2cmp/patterns.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu   -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o jb2cmp/cjb2-cuts.o `test -f 'jb2cmp/cuts.cpp' || echo './'`jb2cmp/cuts.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o cjb2 cjb2-cjb2.o cjb2-jb2tune.o jb2cmp/cjb2-classify.o jb2cmp/cjb2-cuts.o jb2cmp/cjb2-frames.o jb2cmp/cjb2-patterns.o ../libdjvu/libdjvulibre.la -ltiff -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/cjb2 cjb2-cjb2.o cjb2-jb2tune.o jb2cmp/cjb2-classify.o jb2cmp/cjb2-cuts.o jb2cmp/cjb2-frames.o jb2cmp/cjb2-patterns.o  ../libdjvu/.libs/libdjvulibre.so -ltiff -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvused.o djvused.cpp
In file included from ../libdjvu/ZPCodec.h:68,
                 from ../libdjvu/IW44Image.h:166,
                 from djvused.cpp:64:
../libdjvu/GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
../libdjvu/GContainer.h:976:54:   required from 'void DJVU::GListTemplate<TYPE, TI>::insert_before(DJVU::GPosition, const TYPE&) [with TYPE = DJVU::GP<DJVU::DjVmDir::File>; TI = DJVU::GPBase]'
djvused.cpp:643:44:   required from here
../libdjvu/GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../libdjvu/GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
../libdjvu/GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GUTF8String]':
../libdjvu/GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GUTF8String; TI = DJVU::GUTF8String]'
djvused.cpp:1272:21:   required from here
../libdjvu/GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
../libdjvu/GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GUTF8String>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GUTF8String>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
../libdjvu/GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = void (*)(ParsingByteStream&)]':
../libdjvu/GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = void (*)(ParsingByteStream&); TI = void (*)(ParsingByteStream&)]'
djvused.cpp:2210:22:   required from here
../libdjvu/GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, void (*)(ParsingByteStream&)>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void (*)(ParsingByteStream&)>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
../libdjvu/GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, void (*)(ParsingByteStream&)>::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, void (*)(ParsingByteStream&)>'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvused djvused.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvused djvused.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
Making all in share
make[2]: Nothing to be done for 'all'.
Making all in xmltools
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
rm -f djvuxml.1
/bin/sed -e 's,DATADIR,/usr/share,g' < djvuxml.1.in > djvuxml.1 || rm djvuxml.1
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu -I../tools  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvutoxml.o djvutoxml.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..  -I../libdjvu -I../tools  -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -c -o djvuxmlparser.o djvuxmlparser.cpp
In file included from ../libdjvu/XMLParser.h:68,
                 from djvuxmlparser.cpp:63:
../libdjvu/GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::lt_XMLContents]':
../libdjvu/GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::lt_XMLContents; TI = DJVU::lt_XMLContents]'
../libdjvu/XMLTags.h:178:35:   required from here
../libdjvu/GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../libdjvu/GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::lt_XMLContents>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::lt_XMLContents>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
../libdjvu/GContainer.h: In instantiation of 'DJVU::GCont::HNode* DJVU::GMapImpl<K, TI>::get_or_create(const K&) [with K = DJVU::GUTF8String; TI = DJVU::GPList<DJVU::lt_XMLTags>]':
../libdjvu/GContainer.h:1279:52:   required from 'VTYPE& DJVU::GMapTemplate<KTYPE, VTYPE, TI>::operator[](const KTYPE&) [with KTYPE = DJVU::GUTF8String; VTYPE = DJVU::GPList<DJVU::lt_XMLTags>; TI = DJVU::GPList<DJVU::lt_XMLTags>]'
../libdjvu/XMLTags.h:179:18:   required from here
../libdjvu/GContainer.h:1201:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
 1201 |   memset(n, 0, sizeof(MNode));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~
../libdjvu/GContainer.h:312:38: note: 'DJVU::GMapImpl<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >::MNode' {aka 'struct DJVU::GCont::MapNode<DJVU::GUTF8String, DJVU::GPList<DJVU::lt_XMLTags> >'} declared here
  312 |   template <class K, class T> struct MapNode : public SetNode<K>
      |                                      ^~~~~~~
../libdjvu/GContainer.h: In instantiation of 'static DJVU::GCont::Node* DJVU::GListImpl<TI>::newnode(const TI&) [with TI = DJVU::GPBase]':
../libdjvu/GContainer.h:962:42:   required from 'void DJVU::GListTemplate<TYPE, TI>::append(const TYPE&) [with TYPE = DJVU::GP<DJVU::lt_XMLTags>; TI = DJVU::GPBase]'
../libdjvu/XMLTags.h:179:28:   required from here
../libdjvu/GContainer.h:851:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  851 |   memset(n, 0, sizeof(LNode ));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
../libdjvu/GContainer.h:296:29: note: 'DJVU::GListImpl<DJVU::GPBase>::LNode' {aka 'struct DJVU::GCont::ListNode<DJVU::GPBase>'} declared here
  296 |   template <class T> struct ListNode : public Node
      |                             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvutoxml djvutoxml.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvutoxml djvutoxml.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
/bin/sh ../libtool  --tag=CXX   --mode=link i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG   -o djvuxmlparser djvuxmlparser.o ../libdjvu/libdjvulibre.la -lpthread -lm 
libtool: link: i586-alt-linux-g++ -pthread -pipe -frecord-gcc-switches -Wall -g -march=i586 -mtune=generic -O3 -mtune=i586 -Wall -DNDEBUG -o .libs/djvuxmlparser djvuxmlparser.o  ../libdjvu/.libs/libdjvulibre.so -lpthread -lm -pthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
Making all in desktopfiles
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi128-djvu.png`
s=`echo hi128-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi128-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi16-djvu.png`
s=`echo hi16-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi16-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi20-djvu.png`
s=`echo hi20-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi20-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi22-djvu.png`
s=`echo hi22-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi22-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi24-djvu.png`
s=`echo hi24-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi24-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi32-djvu.png`
s=`echo hi32-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi32-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi48-djvu.png`
s=`echo hi48-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi48-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi256-djvu.png`
s=`echo hi256-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi256-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi64-djvu.png`
s=`echo hi64-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi64-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi72-djvu.png`
s=`echo hi72-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi72-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname hi96-djvu.png`
s=`echo hi96-djvu.png | sed -e 's/[a-z]*\([0-9]*\).*/\1/'`; \
  cp ../desktopfiles/prebuilt-hi${s}-djvu.png hi96-djvu.png
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
/bin/mkdir -p `dirname scalable/mimetypes/djvu.svgz`
rm -f scalable/mimetypes/djvu.svgz
cat djvu.svg | gzip >scalable/mimetypes/djvu.svgz
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.10459
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/djvu-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/djvu-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd djvulibre-3.5.27
++ cd desktopfiles
++ echo prebuilt-hi128-djvu.png prebuilt-hi16-djvu.png prebuilt-hi20-djvu.png prebuilt-hi22-djvu.png prebuilt-hi24-djvu.png prebuilt-hi256-djvu.png prebuilt-hi32-djvu.png prebuilt-hi48-djvu.png prebuilt-hi64-djvu.png prebuilt-hi72-djvu.png prebuilt-hi96-djvu.png
++ sed s/prebuilt-//g
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/djvu-buildroot 'PNGICONS=hi128-djvu.png hi16-djvu.png hi20-djvu.png hi22-djvu.png hi24-djvu.png hi256-djvu.png hi32-djvu.png hi48-djvu.png hi64-djvu.png hi72-djvu.png hi96-djvu.png'
make: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27'
Making install in libdjvu
make[1]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/lib'
 /bin/sh ../libtool   --mode=install /usr/libexec/rpm-build/install -p   libdjvulibre.la '/usr/src/tmp/djvu-buildroot/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/libdjvulibre.so.21.6.0 /usr/src/tmp/djvu-buildroot/usr/lib/libdjvulibre.so.21.6.0
libtool: install: (cd /usr/src/tmp/djvu-buildroot/usr/lib && { ln -s -f libdjvulibre.so.21.6.0 libdjvulibre.so.21 || { rm -f libdjvulibre.so.21 && ln -s libdjvulibre.so.21.6.0 libdjvulibre.so.21; }; })
libtool: install: (cd /usr/src/tmp/djvu-buildroot/usr/lib && { ln -s -f libdjvulibre.so.21.6.0 libdjvulibre.so || { rm -f libdjvulibre.so && ln -s libdjvulibre.so.21.6.0 libdjvulibre.so; }; })
libtool: install: /usr/libexec/rpm-build/install -p .libs/libdjvulibre.lai /usr/src/tmp/djvu-buildroot/usr/lib/libdjvulibre.la
libtool: warning: remember to run 'libtool --finish /usr/lib'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/include/libdjvu'
 /usr/libexec/rpm-build/install -p -m 644 ddjvuapi.h miniexp.h '/usr/src/tmp/djvu-buildroot/usr/include/libdjvu'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/lib/pkgconfig'
 /usr/libexec/rpm-build/install -p -m 644 ddjvuapi.pc '/usr/src/tmp/djvu-buildroot/usr/lib/pkgconfig'
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
make[1]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/libdjvu'
Making install in tools
make[1]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/bin'
  /bin/sh ../libtool   --mode=install /usr/libexec/rpm-build/install -p bzz c44 cjb2 cpaldjvu csepdjvu ddjvu djvm djvmcvt djvudump djvups djvuextract djvumake djvused djvutxt djvuserve '/usr/src/tmp/djvu-buildroot/usr/bin'
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/bzz /usr/src/tmp/djvu-buildroot/usr/bin/bzz
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/c44 /usr/src/tmp/djvu-buildroot/usr/bin/c44
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/cjb2 /usr/src/tmp/djvu-buildroot/usr/bin/cjb2
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/cpaldjvu /usr/src/tmp/djvu-buildroot/usr/bin/cpaldjvu
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/csepdjvu /usr/src/tmp/djvu-buildroot/usr/bin/csepdjvu
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/ddjvu /usr/src/tmp/djvu-buildroot/usr/bin/ddjvu
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvm /usr/src/tmp/djvu-buildroot/usr/bin/djvm
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvmcvt /usr/src/tmp/djvu-buildroot/usr/bin/djvmcvt
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvudump /usr/src/tmp/djvu-buildroot/usr/bin/djvudump
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvups /usr/src/tmp/djvu-buildroot/usr/bin/djvups
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvuextract /usr/src/tmp/djvu-buildroot/usr/bin/djvuextract
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvumake /usr/src/tmp/djvu-buildroot/usr/bin/djvumake
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvused /usr/src/tmp/djvu-buildroot/usr/bin/djvused
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvutxt /usr/src/tmp/djvu-buildroot/usr/bin/djvutxt
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvuserve /usr/src/tmp/djvu-buildroot/usr/bin/djvuserve
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/bin'
 /usr/libexec/rpm-build/install -p any2djvu djvudigital '/usr/src/tmp/djvu-buildroot/usr/bin'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/man/man1'
 /usr/libexec/rpm-build/install -p -m 644 any2djvu.1 bzz.1 c44.1 cjb2.1 cpaldjvu.1 csepdjvu.1 ddjvu.1 djvm.1 djvmcvt.1 djvu.1 djvudigital.1 djvudump.1 djvuextract.1 djvumake.1 djvups.1 djvused.1 djvuserve.1 djvutxt.1 '/usr/src/tmp/djvu-buildroot/usr/share/man/man1'
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
make[1]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/tools'
Making install in share
make[1]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/share'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/share'
make[2]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/djvu/pubtext'
 /usr/libexec/rpm-build/install -p -m 644 djvu/pubtext/DjVuMessages.dtd djvu/pubtext/DjVuOCR.dtd djvu/pubtext/DjVuXML-s.dtd '/usr/src/tmp/djvu-buildroot/usr/share/djvu/pubtext'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/cs'
 /usr/libexec/rpm-build/install -p -m 644 djvu/osi/cs/messages.xml '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/cs'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/de'
 /usr/libexec/rpm-build/install -p -m 644 djvu/osi/de/libdjvu++.xml djvu/osi/de/messages.xml '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/de'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/en'
 /usr/libexec/rpm-build/install -p -m 644 djvu/osi/en/djvutools-reference.xml djvu/osi/en/libdjvu++.xml djvu/osi/en/messages.xml '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/en'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/fr'
 /usr/libexec/rpm-build/install -p -m 644 djvu/osi/fr/libdjvu++.xml djvu/osi/fr/messages.xml '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/fr'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/ja'
 /usr/libexec/rpm-build/install -p -m 644 djvu/osi/ja/libdjvu++.xml djvu/osi/ja/messages.xml '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/ja'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi'
 /usr/libexec/rpm-build/install -p -m 644 djvu/osi/languages.xml '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/zh'
 /usr/libexec/rpm-build/install -p -m 644 djvu/osi/zh/libdjvu++.xml djvu/osi/zh/messages.xml '/usr/src/tmp/djvu-buildroot/usr/share/djvu/osi/zh'
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/share'
make[1]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/share'
Making install in xmltools
make[1]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/bin'
  /bin/sh ../libtool   --mode=install /usr/libexec/rpm-build/install -p djvutoxml djvuxmlparser '/usr/src/tmp/djvu-buildroot/usr/bin'
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvutoxml /usr/src/tmp/djvu-buildroot/usr/bin/djvutoxml
libtool: warning: '../libdjvu/libdjvulibre.la' has not been installed in '/usr/lib'
libtool: install: /usr/libexec/rpm-build/install -p .libs/djvuxmlparser /usr/src/tmp/djvu-buildroot/usr/bin/djvuxmlparser
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/man/man1'
 /usr/libexec/rpm-build/install -p -m 644 djvutoxml.1 djvuxmlparser.1 djvuxml.1 '/usr/src/tmp/djvu-buildroot/usr/share/man/man1'
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
make[1]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/xmltools'
Making install in desktopfiles
make[1]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/mime/packages'
 /usr/libexec/rpm-build/install -p -m 644 djvulibre-mime.xml '/usr/src/tmp/djvu-buildroot/usr/share/mime/packages'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor'
 /usr/libexec/rpm-build/install -p -m 644  hi128-djvu.png hi16-djvu.png hi20-djvu.png hi22-djvu.png hi24-djvu.png hi256-djvu.png hi32-djvu.png hi48-djvu.png hi64-djvu.png hi72-djvu.png hi96-djvu.png '/usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/.'
 /bin/mkdir -p '/usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/scalable/mimetypes'
 /usr/libexec/rpm-build/install -p -m 644  scalable/mimetypes/djvu.svgz '/usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/scalable/mimetypes'
make  install-data-hook
make[3]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
echo "*** You must still update various caches with:" ; \
echo "*** # update-mime-database /usr/share/mime" ; \
echo "*** # update-icon-caches /usr/share/icons/hicolor" 
*** You must still update various caches with:
*** # update-mime-database /usr/share/mime
*** # update-icon-caches /usr/share/icons/hicolor
make[3]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[2]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[1]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27/desktopfiles'
make[1]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27'
make[2]: Entering directory '/usr/src/RPM/BUILD/djvulibre-3.5.27'
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/djvulibre-3.5.27'
make[1]: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27'
make: Leaving directory '/usr/src/RPM/BUILD/djvulibre-3.5.27'
+ find /usr/src/tmp/djvu-buildroot/usr/share/djvu -name 'prebuilt-hi*-djvu.png' -delete
+ pushd desktopfiles
~/RPM/BUILD/djvulibre-3.5.27/desktopfiles ~/RPM/BUILD/djvulibre-3.5.27
+ for f in hi*-djvu.png
+ i=hi128
+ i=128
+ install -Dpm644 hi128-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/128x128/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi16
+ i=16
+ install -Dpm644 hi16-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/16x16/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi20
+ i=20
+ install -Dpm644 hi20-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/20x20/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi22
+ i=22
+ install -Dpm644 hi22-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/22x22/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi24
+ i=24
+ install -Dpm644 hi24-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/24x24/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi256
+ i=256
+ install -Dpm644 hi256-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/256x256/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi32
+ i=32
+ install -Dpm644 hi32-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/32x32/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi48
+ i=48
+ install -Dpm644 hi48-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/48x48/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi64
+ i=64
+ install -Dpm644 hi64-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/64x64/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi72
+ i=72
+ install -Dpm644 hi72-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/72x72/mimetypes/image-vnd.djvu.mime.png
+ for f in hi*-djvu.png
+ i=hi96
+ i=96
+ install -Dpm644 hi96-djvu.png /usr/src/tmp/djvu-buildroot/usr/share/icons/hicolor/96x96/mimetypes/image-vnd.djvu.mime.png
+ install -Dpm644 djvulibre-mime.xml /usr/src/tmp/djvu-buildroot/usr/share/mime/packages/djvulibre-mime.xml
+ popd
~/RPM/BUILD/djvulibre-3.5.27
+ mkdir -p /usr/src/tmp/djvu-buildroot/usr/share/doc/djvu-3.5.27
+ cp -a COPYRIGHT NEWS README doc /usr/src/tmp/djvu-buildroot/usr/share/doc/djvu-3.5.27/
+ /usr/lib/rpm/find-lang djvu
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/djvu-buildroot (auto)
removed './usr/lib/libdjvulibre.la'
mode of './usr/lib/libdjvulibre.so.21.6.0' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/djvu-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/lib/pkgconfig/ddjvuapi.pc: Cflags: '-I/usr/include  -pthread' --> '-pthread'
/usr/lib/pkgconfig/ddjvuapi.pc: Libs: '-L/usr/lib -ldjvulibre' --> '-ldjvulibre'
Checking contents of files in /usr/src/tmp/djvu-buildroot/ (default)
Compressing files in /usr/src/tmp/djvu-buildroot (auto)
removed '/usr/src/tmp/djvu-buildroot/usr/share/man/man1/djvuxmlparser.1'
'/usr/src/tmp/djvu-buildroot/usr/share/man/man1/djvuxmlparser.1.xz' -> 'djvuxml.1.xz'
removed '/usr/src/tmp/djvu-buildroot/usr/share/man/man1/djvutoxml.1'
'/usr/src/tmp/djvu-buildroot/usr/share/man/man1/djvutoxml.1.xz' -> 'djvuxml.1.xz'
removed '/usr/src/tmp/djvu-buildroot/usr/share/man/man1/djvutoxml.1.xz'
'/usr/src/tmp/djvu-buildroot/usr/share/man/man1/djvutoxml.1.xz' -> 'djvuxml.1.xz'
removed '/usr/src/tmp/djvu-buildroot/usr/share/man/man1/djvuxmlparser.1.xz'
'/usr/src/tmp/djvu-buildroot/usr/share/man/man1/djvuxmlparser.1.xz' -> 'djvuxml.1.xz'
Adjusting library links in /usr/src/tmp/djvu-buildroot
./usr/lib: (from <cmdline>:0)
	libdjvulibre.so.21 -> libdjvulibre.so.21.6.0
Verifying ELF objects in /usr/src/tmp/djvu-buildroot (arch=strict,fhs=strict,lfs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict)
Hardlinking identical .pyc and .pyo files
Processing files: djvu-common-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.di67Yx
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7nOE4y
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Processing files: libdjvu-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.t9AAVw
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
lib.prov: /usr/src/tmp/djvu-buildroot/usr/lib/libdjvulibre.so.21: 2903 symbols, 22 bpp
warning: hash collision: _ZN4DJVU13GNativeStringC2Ed _ZN4DJVU7GBitmap7destroyEv
warning: hash collision: _ZTSN4DJVU13DjVuDocEditor4FileE ddjvu_context_release
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UqdCWz
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: libdjvulibre.so.21 = set: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
Requires: djvu-common = 3.5.27-alt1, ld-linux.so.2 >= set:ihL26, ld-linux.so.2(GLIBC_2.3), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libjpeg.so.62 >= set:jfvZkgcUQqm1WcNFYdT6Zh, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), rtld(GNU_HASH), rtld(GNU_UNIQUE)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6o3RHy
Creating libdjvu-debuginfo package
Processing files: djvu-utils-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.h3aogA
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LQuXJx
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
find-requires: FINDPACKAGE-COMMANDS: cat curl grep gzip ls man rm sed wget
Requires: libdjvu = 3.5.27-alt1, /bin/bash, /bin/sh, /lib/ld-linux.so.2, coreutils, curl, grep, gzip, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libdjvulibre.so.21 >= set:pgOpiZpgkjV2yAbWY9sMQG3LFvRHapKw5BThCjvEHfq79gWfM9MZ4DR7sh60fjsCPxdsC0bagFzhCEsbEVmc3mV1y9mjbThE6PZDMiwaLhnpRYufyZytM31KOQz0l1SsZB3bHCdtGuAWf1510CZ4fxwZsZAFGqqxXiQoN4Z7R8FyAk0Zyi7EvHFH1lfpiR4N7ZI0lMpRlCxienEDfO1M4LMF7oVWQkzXVHkKlK2yszVJbqSrLsWlLn7CtKIdzc6xhQwkF9Bv2aRO49wfYyrwQqNkzcE4JEhF8uLfJAWxYk6lLZf6MsSPJggIrS0roMmBZlQsly09HqJMmiHYHpIcniAtWIbUi1MWldEBF6IZJZHaHMeHP0XAaU6X958BDGZgDo0Kmy0y280hfrTuUlcsq8wDehFkfcxy9xvGMT5EOZBRVcDXSKKGy5Wf4A5fHZem80Ip15LykZmzjMVfYESG4UzgbdNw7oQv0ySztSpFG4bIcwsYDzMdjFLAdO4agnBj2WyLcnBbsahboR1y6qDOe0fp4FpEJPiz3ZHIZEORqRWlna5dkEZDOECG1tI5JPNgV07BjJB2GEWcy0wpa8q8hTIff0kCKF1pLy6PQAEAbb0NRZ4hw44RRGtxywx0gXqbn1f43tKWfr8nw7njmM1Z4PsZJhublmxIZfU0Yz5EUHLm6Q6ZhAYlca83egD7wxSEActbAwghX, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libm.so.6(GLIBC_2.29), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.2), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libtiff.so.5 >= set:lfMJ5SYAHxzBn76sbDaIeU4iC3ZABAn88ZjDcwPZ3vi7gj0eyKuI3wJjhRqbo9zZLQpxD3byCNGfMJdLRb1TQA4KFqwvfzkZ4RZC3, man-db, rtld(GNU_HASH), rtld(GNU_UNIQUE), sed, wget
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6gO1Lx
Creating djvu-utils-debuginfo package
Processing files: djvu-xmltools-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.04EYJz
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.G7Or9z
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: libdjvu = 3.5.27-alt1, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), libdjvulibre.so.21 >= set:pjh7QQughSXOzWBvZhs1znmPtsQi6utsdiZpK6YS7oy67T3kpwO5g5E3dpHrZIkZvc4ZtLXTWuEOkRNEMflGUTEvlx5TxDKvbyqyeHK1OtfqM3FRIjZJGFEyhZwO0uDcDfYZckEExQOa2x2SGI8P3ycpMhIYVZAPs23dTiOkV41, libgcc_s.so.1(GCC_3.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), rtld(GNU_HASH), rtld(GNU_UNIQUE)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0nJivw
Creating djvu-xmltools-debuginfo package
Processing files: djvu-doc-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GyZpcx
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.E7cySw
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Processing files: libdjvu-devel-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PCbD1x
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nieefy
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: djvu-devel = 3.5.27-alt1, pkgconfig(ddjvuapi) = 3.5.27
Requires: libdjvu = 3.5.27-alt1, /usr/lib/libdjvulibre.so.21.6.0, /usr/lib/pkgconfig
Obsoletes: djvu-devel < 3.5.27-alt1
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8PCxGz
Processing files: libdjvu-debuginfo-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MSXuKA
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JuHX4z
find-requires: running scripts (debuginfo)
Provides: debug(libdjvulibre.so.21)
Requires: libdjvu = 3.5.27-alt1, debug(ld-linux.so.2), debug(libc.so.6), debug(libgcc_s.so.1), debug(libjpeg.so.62), debug(libm.so.6), debug(libpthread.so.0), debug(libstdc++.so.6)
Processing files: djvu-utils-debuginfo-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iClEMx
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iozGmy
find-requires: running scripts (debuginfo)
Requires: djvu-utils = 3.5.27-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libdjvulibre.so.21), debug(libgcc_s.so.1), debug(libm.so.6), debug(libpthread.so.0), debug(libstdc++.so.6), debug(libtiff.so.5)
Processing files: djvu-xmltools-debuginfo-3.5.27-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JCU69w
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ywjoXw
find-requires: running scripts (debuginfo)
Requires: djvu-xmltools = 3.5.27-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libdjvulibre.so.21), debug(libgcc_s.so.1), debug(libstdc++.so.6)
Adding to libdjvu a strict dependency on djvu-common
Adding to djvu-utils a strict dependency on libdjvu
Adding to djvu-xmltools a strict dependency on libdjvu
Adding to libdjvu-devel a strict dependency on libdjvu
Adding to libdjvu-debuginfo a strict dependency on libdjvu
Adding to djvu-utils-debuginfo a strict dependency on djvu-utils
Adding to djvu-xmltools-debuginfo a strict dependency on djvu-xmltools
Adding to djvu-utils-debuginfo a strict dependency on libdjvu-debuginfo
Adding to djvu-xmltools-debuginfo a strict dependency on libdjvu-debuginfo
Removing from djvu-utils-debuginfo 40 sources provided by libdjvu-debuginfo
also prunning dir /usr/src/debug/djvulibre-3.5.27/libdjvu
Removing from djvu-xmltools-debuginfo 26 sources provided by libdjvu-debuginfo
also prunning dir /usr/src/debug/djvulibre-3.5.27/libdjvu
Removing 1 extra deps from djvu-utils due to dependency on libdjvu
Removing 2 extra deps from djvu-xmltools due to dependency on libdjvu
Removing 1 extra deps from libdjvu-devel due to dependency on libdjvu
Removing 1 extra deps from djvu-utils-debuginfo due to dependency on libdjvu-debuginfo
Removing 1 extra deps from djvu-xmltools-debuginfo due to dependency on libdjvu-debuginfo
Removing 18 extra deps from djvu-utils due to repentancy on libdjvu
Removing 9 extra deps from djvu-xmltools due to repentancy on libdjvu
Removing 5 extra deps from djvu-utils-debuginfo due to repentancy on libdjvu-debuginfo
Removing 3 extra deps from djvu-xmltools-debuginfo due to repentancy on libdjvu-debuginfo
warning: Installed (but unpackaged) file(s) found:
    /usr/share/icons/hicolor/hi128-djvu.png
    /usr/share/icons/hicolor/hi16-djvu.png
    /usr/share/icons/hicolor/hi20-djvu.png
    /usr/share/icons/hicolor/hi22-djvu.png
    /usr/share/icons/hicolor/hi24-djvu.png
    /usr/share/icons/hicolor/hi256-djvu.png
    /usr/share/icons/hicolor/hi32-djvu.png
    /usr/share/icons/hicolor/hi48-djvu.png
    /usr/share/icons/hicolor/hi64-djvu.png
    /usr/share/icons/hicolor/hi72-djvu.png
    /usr/share/icons/hicolor/hi96-djvu.png
Wrote: /usr/src/RPM/RPMS/noarch/djvu-common-3.5.27-alt1.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libdjvu-3.5.27-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/djvu-utils-3.5.27-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/djvu-xmltools-3.5.27-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/djvu-doc-3.5.27-alt1.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libdjvu-devel-3.5.27-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/libdjvu-debuginfo-3.5.27-alt1.i586.rpm (w2T8.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/djvu-utils-debuginfo-3.5.27-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/djvu-xmltools-debuginfo-3.5.27-alt1.i586.rpm (w2.lzdio)
132.39user 10.49system 1:51.92elapsed 127%CPU (0avgtext+0avgdata 108256maxresident)k
0inputs+0outputs (0major+4756304minor)pagefaults 0swaps
138.86user 14.36system 2:02.75elapsed 124%CPU (0avgtext+0avgdata 108256maxresident)k
744inputs+0outputs (0major+5208358minor)pagefaults 0swaps
--- libdjvu-3.5.27-alt1.i586.rpm.repo	2020-06-03 08:31:17.000000000 +0000
+++ libdjvu-3.5.27-alt1.i586.rpm.hasher	2021-02-02 11:30:03.171228894 +0000
@@ -10,2 +10,3 @@
 Requires: libc.so.6(GLIBC_2.2)  
+Requires: libc.so.6(GLIBC_2.3.2)  
 Requires: libc.so.6(GLIBC_2.3.4)  
@@ -30,3 +31,3 @@
 Requires: rpmlib(PayloadIsLzma)  
-Provides: libdjvulibre.so.21 = set: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
+Provides: libdjvulibre.so.21 = set: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
 Provides: libdjvu = 3.5.27-alt1:sisyphus+252709.100.1.1
--- libdjvu-debuginfo-3.5.27-alt1.i586.rpm.repo	2020-06-03 08:31:17.000000000 +0000
+++ libdjvu-debuginfo-3.5.27-alt1.i586.rpm.hasher	2021-02-02 11:30:03.200229095 +0000
@@ -117,3 +117,3 @@
 Requires: libdjvu = 3.5.27-alt1:sisyphus+252709.100.1.1
-Requires: rpmlib(PayloadIsLzma)  
+Requires: rpmlib(PayloadIsXz)  
 Provides: debug(libdjvulibre.so.21)