OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 Linux version 4.15.0-rc9-00064-gf923ce3a29af (rjones@trick.home.annexia.org) (gcc version 7.3.1 20180129 (GCC)) #1 SMP Thu Feb 15 10:59:13 GMT 2018 bootconsole [early0] enabled Initial ramdisk at: 0x (ptrval) (512 bytes) Zone ranges: DMA32 empty Normal [mem 0x0000000080200000-0x000000017fffffff] Movable zone start for each node Early memory node ranges node 0: [mem 0x0000000080200000-0x000000017fffffff] Initmem setup node 0 [mem 0x0000000080200000-0x000000017fffffff] elf_hwcap is 0x112d percpu: Embedded 15 pages/cpu @ (ptrval) s29592 r0 d31848 u61440 Built 1 zonelists, mobility grouping on. Total pages: 1033735 Kernel command line: console=ttyS0 ro root=/dev/vda init=/init Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Sorting __ex_table... Memory: 4119768K/4192256K available (5849K kernel code, 340K rwdata, 1541K rodata, 200K init, 847K bss, 72488K reserved, 0K cma-reserved) SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2. RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 NR_IRQS: 0, nr_irqs: 0, preallocated irqs: 0 riscv,cpu_intc,0: 64 local interrupts mapped riscv,cpu_intc,1: 64 local interrupts mapped ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/irqchip/irq-riscv-intc.c:159 riscv_irq_enable+0x92/0x94 CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.15.0-rc9-00064-gf923ce3a29af #1 Call Trace: [< (ptrval)>] walk_stackframe+0x0/0xa2 [< (ptrval)>] show_stack+0x26/0x34 [< (ptrval)>] dump_stack+0x5e/0x7c [< (ptrval)>] __warn+0xc6/0xdc [< (ptrval)>] warn_slowpath_null+0x2c/0x3e [< (ptrval)>] riscv_irq_enable+0x8e/0x94 [< (ptrval)>] irq_enable+0x3a/0x6a [< (ptrval)>] __irq_startup+0x80/0x88 [< (ptrval)>] irq_startup+0x4e/0xe2 [< (ptrval)>] irq_activate_and_startup+0x1c/0x28 [< (ptrval)>] __irq_do_set_handler+0x6e/0x134 [< (ptrval)>] irq_set_chained_handler_and_data+0x2c/0x4a [< (ptrval)>] plic_init+0x216/0x34a [< (ptrval)>] of_irq_init+0x132/0x232 [< (ptrval)>] irqchip_init+0x10/0x1c [< (ptrval)>] init_IRQ+0x8/0x14 [< (ptrval)>] start_kernel+0x1f6/0x32c [< (ptrval)>] _sinittext+0x4e/0x56 random: get_random_bytes called from print_oops_end_marker+0x3a/0x52 with crng_init=0 ---[ end trace 3f245499100bcdd5 ]--- riscv,plic0,c000000: mapped 10 interrupts to 2/4 handlers clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns Console: colour dummy device 80x25 Calibrating delay loop (skipped), value calculated using timer frequency.. 20.00 BogoMIPS (lpj=40000) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes) Hierarchical SRCU implementation. smp: Bringing up secondary CPUs ... clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns smp: Brought up 1 node, 2 CPUs devtmpfs: initialized clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns futex hash table entries: 512 (order: 3, 32768 bytes) NET: Registered protocol family 16 vgaarb: loaded SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb clocksource: Switched to clocksource riscv_clocksource NET: Registered protocol family 2 TCP established hash table entries: 32768 (order: 6, 262144 bytes) TCP bind hash table entries: 32768 (order: 7, 524288 bytes) TCP: Hash tables configured (established 32768 bind 32768) UDP hash table entries: 2048 (order: 4, 65536 bytes) UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. Unpacking initramfs... Initialise system trusted keyrings workingset: timestamp_bits=62 max_order=20 bucket_order=0 NFS: Registering the id_resolver key type Key type id_resolver registered Key type id_legacy registered nfs4filelayout_init: NFSv4 File Layout Driver Registering... nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... SGI XFS with ACLs, security attributes, no debug enabled random: fast init done NET: Registered protocol family 38 Key type asymmetric registered Asymmetric key parser 'x509' registered Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) io scheduler mq-deadline registered io scheduler kyber registered Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled console [ttyS0] disabled 10000000.uart: ttyS0 at MMIO 0x10000000 (irq = 11, base_baud = 230400) is a 16550A OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 Linux version 4.15.0-rc9-00064-gf923ce3a29af (rjones@trick.home.annexia.org) (gcc version 7.3.1 20180129 (GCC)) #1 SMP Thu Feb 15 10:59:13 GMT 2018 bootconsole [early0] enabled Initial ramdisk at: 0x (ptrval) (512 bytes) Zone ranges: DMA32 empty Normal [mem 0x0000000080200000-0x000000017fffffff] Movable zone start for each node Early memory node ranges node 0: [mem 0x0000000080200000-0x000000017fffffff] Initmem setup node 0 [mem 0x0000000080200000-0x000000017fffffff] elf_hwcap is 0x112d percpu: Embedded 15 pages/cpu @ (ptrval) s29592 r0 d31848 u61440 Built 1 zonelists, mobility grouping on. Total pages: 1033735 Kernel command line: console=ttyS0 ro root=/dev/vda init=/init Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) Sorting __ex_table... Memory: 4119768K/4192256K available (5849K kernel code, 340K rwdata, 1541K rodata, 200K init, 847K bss, 72488K reserved, 0K cma-reserved) SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Hierarchical RCU implementation. RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2. RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 NR_IRQS: 0, nr_irqs: 0, preallocated irqs: 0 riscv,cpu_intc,0: 64 local interrupts mapped riscv,cpu_intc,1: 64 local interrupts mapped ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/irqchip/irq-riscv-intc.c:159 riscv_irq_enable+0x92/0x94 CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.15.0-rc9-00064-gf923ce3a29af #1 Call Trace: [< (ptrval)>] walk_stackframe+0x0/0xa2 [< (ptrval)>] show_stack+0x26/0x34 [< (ptrval)>] dump_stack+0x5e/0x7c [< (ptrval)>] __warn+0xc6/0xdc [< (ptrval)>] warn_slowpath_null+0x2c/0x3e [< (ptrval)>] riscv_irq_enable+0x8e/0x94 [< (ptrval)>] irq_enable+0x3a/0x6a [< (ptrval)>] __irq_startup+0x80/0x88 [< (ptrval)>] irq_startup+0x4e/0xe2 [< (ptrval)>] irq_activate_and_startup+0x1c/0x28 [< (ptrval)>] __irq_do_set_handler+0x6e/0x134 [< (ptrval)>] irq_set_chained_handler_and_data+0x2c/0x4a [< (ptrval)>] plic_init+0x216/0x34a [< (ptrval)>] of_irq_init+0x132/0x232 [< (ptrval)>] irqchip_init+0x10/0x1c [< (ptrval)>] init_IRQ+0x8/0x14 [< (ptrval)>] start_kernel+0x1f6/0x32c [< (ptrval)>] _sinittext+0x4e/0x56 random: get_random_bytes called from print_oops_end_marker+0x3a/0x52 with crng_init=0 ---[ end trace 3f245499100bcdd5 ]--- riscv,plic0,c000000: mapped 10 interrupts to 2/4 handlers clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns Console: colour dummy device 80x25 Calibrating delay loop (skipped), value calculated using timer frequency.. 20.00 BogoMIPS (lpj=40000) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes) Hierarchical SRCU implementation. smp: Bringing up secondary CPUs ... clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns smp: Brought up 1 node, 2 CPUs devtmpfs: initialized clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns futex hash table entries: 512 (order: 3, 32768 bytes) NET: Registered protocol family 16 vgaarb: loaded SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb clocksource: Switched to clocksource riscv_clocksource NET: Registered protocol family 2 TCP established hash table entries: 32768 (order: 6, 262144 bytes) TCP bind hash table entries: 32768 (order: 7, 524288 bytes) TCP: Hash tables configured (established 32768 bind 32768) UDP hash table entries: 2048 (order: 4, 65536 bytes) UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. Unpacking initramfs... Initialise system trusted keyrings workingset: timestamp_bits=62 max_order=20 bucket_order=0 NFS: Registering the id_resolver key type Key type id_resolver registered Key type id_legacy registered nfs4filelayout_init: NFSv4 File Layout Driver Registering... nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... SGI XFS with ACLs, security attributes, no debug enabled random: fast init done NET: Registered protocol family 38 Key type asymmetric registered Asymmetric key parser 'x509' registered Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) io scheduler mq-deadline registered io scheduler kyber registered Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled console [ttyS0] disabled 10000000.uart: ttyS0 at MMIO 0x10000000 (irq = 11, base_baud = 230400) is a 16550A console [ttyS0] enabled console [ttyS0] enabled [drm] radeon kernel modesetting enabled. [drm] radeon kernel modesetting enabled. loop: module loaded loop: module loaded libphy: Fixed MDIO Bus: probed libphy: Fixed MDIO Bus: probed e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k e1000e: Copyright(c) 1999 - 2015 Intel Corporation. e1000e: Copyright(c) 1999 - 2015 Intel Corporation. ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci-pci: EHCI PCI platform driver ehci-pci: EHCI PCI platform driver ehci-platform: EHCI generic platform driver ehci-platform: EHCI generic platform driver ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver ohci-pci: OHCI PCI platform driver ohci-pci: OHCI PCI platform driver ohci-platform: OHCI generic platform driver ohci-platform: OHCI generic platform driver usbcore: registered new interface driver uas usbcore: registered new interface driver uas usbcore: registered new interface driver usb-storage usbcore: registered new interface driver usb-storage mousedev: PS/2 mouse device common for all mice mousedev: PS/2 mouse device common for all mice usbcore: registered new interface driver usbhid usbcore: registered new interface driver usbhid usbhid: USB HID core driver usbhid: USB HID core driver NET: Registered protocol family 10 NET: Registered protocol family 10 Segment Routing with IPv6 Segment Routing with IPv6 sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver NET: Registered protocol family 17 NET: Registered protocol family 17 Key type dns_resolver registered Key type dns_resolver registered bootconsole [early0] uses init memory and must be disabled even before the real one is ready bootconsole [early0] uses init memory and must be disabled even before the real one is ready bootconsole [early0] disabled bootconsole [early0] disabled Loading compiled-in X.509 certificates EXT4-fs (vda): couldn't mount as ext3 due to feature incompatibilities EXT4-fs (vda): couldn't mount as ext2 due to feature incompatibilities EXT4-fs (vda): INFO: recovery required on readonly filesystem EXT4-fs (vda): write access will be enabled during recovery EXT4-fs (vda): recovery complete EXT4-fs (vda): mounted filesystem with ordered data mode. Opts: (null) VFS: Mounted root (ext4 filesystem) readonly on device 254:0. Freeing unused kernel memory: 200K This architecture does not have kernel memory protection. EXT4-fs (vda): re-mounted. Opts: (null) Wed Feb 21 19:37:00 UTC 2018 1: lo: mtu 65536 qdisc noop state DOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff inet 10.0.2.15/24 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::5054:ff:fe12:3456/64 scope link tentative valid_lft forever preferred_lft forever 3: sit0@NONE: mtu 1480 qdisc noop state DOWN group default qlen 1000 link/sit 0.0.0.0 brd 0.0.0.0 default via 10.0.2.2 dev eth0 10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 Welcome to the Fedora/RISC-V stage4 builder + set -e + exec + rm -rf /rpmbuild + mkdir -p /rpmbuild + su -c 'rpmbuild -ba /builddir/build/SPECS/libxml2.spec --define "debug_package %{nil}" --undefine _annotated_build --define "_missing_doc_files_terminate_build %{nil}" --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d" --define "_emacs_sitelispdir /usr/share/emacs/site-lisp" --nocheck ' mockbuild Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.nI9f6K + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf libxml2-2.9.3 + /usr/bin/gzip -dc /builddir/build/SOURCES/libxml2-2.9.3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd libxml2-2.9.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (libxml2-multilib.patch):' Patch #0 (libxml2-multilib.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file xml2-config.in + echo 'Patch #1 (libxml2-2.9.0-do-not-check-crc.patch):' Patch #1 (libxml2-2.9.0-do-not-check-crc.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .do-not-check-crc --fuzz=0 patching file xzlib.c Hunk #1 succeeded at 601 (offset 49 lines). + mkdir py3doc + cp doc/apibuild.py doc/index.py py3doc + sed -i 's|#!/usr/bin/python |#!/usr/bin/python3 |' py3doc/apibuild.py py3doc/index.py + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.wllwQF + umask 022 + cd /builddir/build/BUILD + cd libxml2-2.9.3 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for riscv64-redhat-linux-gnu-gcc... no checking for gcc... 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking whether ln -s works... yes checking how to run the C preprocessor... gcc -E checking for mv... /usr/bin/mv checking for tar... /usr/bin/tar checking for perl... /usr/bin/perl checking for wget... /usr/bin/wget checking for xmllint... /usr/bin/xmllint checking for xsltproc... /usr/bin/xsltproc checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by 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 the maximum length of command line arguments... 1572864 checking how to convert riscv64-redhat-linux-gnu file names to riscv64-redhat-linux-gnu format... func_convert_file_noop checking how to convert riscv64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for riscv64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for riscv64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for riscv64-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for riscv64-redhat-linux-gnu-strip... no checking for strip... strip checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for riscv64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no 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 gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the 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... yes Checking zlib checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzread in -lz... yes Checking lzma checking for LZMA... yes checking lzma.h usability... yes checking lzma.h presence... yes checking for lzma.h... yes Checking headers checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for unistd.h... (cached) yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking ansidecl.h usability... no checking ansidecl.h presence... no checking for ansidecl.h... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking nan.h usability... no checking nan.h presence... no checking for nan.h... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking fp_class.h usability... no checking fp_class.h presence... no checking for fp_class.h... no checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking for stdlib.h... (cached) yes checking for sys/socket.h... yes checking for netinet/in.h... yes checking for arpa/inet.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking signal.h usability... yes checking signal.h presence... yesrandom: crng init done checking for signal.h... yes checking for arpa/nameser.h... yes checking for resolv.h... yes checking dl.h usability... no checking dl.h presence... no checking for dl.h... no checking for dlfcn.h... (cached) yes Checking types checking for uint32_t... yes Checking libraries checking for strftime... yes checking for strdup... yes checking for strndup... yes checking for strerror... yes checking for finite... yes checking for isnand... no checking for fp_class... no checking for class... no checking for fpclass... no checking for strftime... (cached) yes checking for localtime... yes checking for gettimeofday... yes checking for ftime... yes checking for stat... yes checking for _stat... no checking for signal... yes checking for rand... yes checking for rand_r... yes checking for srand... yes checking for time... yes checking for isascii... yes checking for mmap... yes checking for munmap... yes checking for putenv... yes checking for va_copy... yes checking whether va_list is an array type... yes checking for library containing gethostent... none required checking for library containing setsockopt... none required checking for library containing connect... none required checking for type of socket length (socklen_t)... socklen_t * checking for const gethostbyname() argument... yes checking for const send() second argument... yes checking whether to enable IPv6... yes checking struct sockaddr::ss_family... yes checking for getaddrinfo... yes checking for isnan... yes checking for isinf... yes Found python in /bin/python Found Python version 2.7 checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes Checking configuration requirements Enabling multithreaded support checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_join in -lpthread... yes Enabled Schematron support checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); Disabling ICU support Enabled Schemas/Relax-NG support checking for printf... yes checking for sprintf... yes checking for fprintf... yes checking for snprintf... yes checking for vfprintf... yes checking for vsprintf... yes checking for vsnprintf... yes checking for sscanf... yes Disabling code coverage for GCC checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libxml2.spec config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/libxml/Makefile config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating doc/devhelp/Makefile config.status: creating example/Makefile config.status: creating python/Makefile config.status: creating python/tests/Makefile config.status: creating xstc/Makefile config.status: creating include/libxml/xmlversion.h config.status: creating libxml-2.0.pc config.status: creating libxml-2.0-uninstalled.pc config.status: creating libxml2-config.cmake config.status: creating python/setup.py config.status: creating xml2-config config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands Done configuring + make -j2 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' Making all in include make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' Making all in libxml make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' Making all in . make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' CC SAX.lo CC entities.lo CC encoding.lo encoding.c: In function 'UTF16LEToUTF8': encoding.c:491:26: warning: cast increases required alignment of target type [-Wcast-align] unsigned short* in = (unsigned short*) inb; ^ encoding.c: In function 'UTF8ToUTF16LE': encoding.c:573:27: warning: cast increases required alignment of target type [-Wcast-align] unsigned short* out = (unsigned short*) outb; ^ encoding.c: In function 'UTF16BEToUTF8': encoding.c:729:26: warning: cast increases required alignment of target type [-Wcast-align] unsigned short* in = (unsigned short*) inb; ^ encoding.c: In function 'UTF8ToUTF16BE': encoding.c:815:27: warning: cast increases required alignment of target type [-Wcast-align] unsigned short* out = (unsigned short*) outb; ^ CC error.lo CC parserInternals.lo CC parser.lo CC tree.lo tree.c: In function 'xmlGetNodePath__internal_alias': tree.c:4757:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (tmp->type == XML_COMMENT_NODE) ^~ tree.c:4759:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' tmp = tmp->next; ^~~ tree.c: In function 'xmlDOMWrapRemoveNode__internal_alias': tree.c:8242:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((ctxt == NULL) && (node->nsDef != NULL)) { ^ tree.c:8252:6: note: here case XML_ATTRIBUTE_NODE: ^~~~ tree.c: In function 'xmlDOMWrapReconcileNamespaces__internal_alias': tree.c:8840:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (! adoptns) ^ tree.c:8843:6: note: here case XML_ATTRIBUTE_NODE: ^~~~ tree.c: In function 'xmlDOMWrapAdoptBranch': tree.c:9082:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((cur->nsDef) && ^ tree.c:9124:6: note: here case XML_ATTRIBUTE_NODE: ^~~~ CC hash.lo CC list.lo CC xmlIO.lo CC xmlmemory.lo CC uri.lo xmlmemory.c: In function 'xmlReallocLoc__internal_alias': xmlmemory.c:113:26: warning: cast increases required alignment of target type [-Wcast-align] #define CLIENT_2_HDR(a) ((MEMHDR *) (((char *) (a)) - RESERVE_SIZE)) ^ xmlmemory.c:328:9: note: in expansion of macro 'CLIENT_2_HDR' p = CLIENT_2_HDR(ptr); ^~~~~~~~~~~~ xmlmemory.c: In function 'xmlMemFree__internal_alias': xmlmemory.c:113:26: warning: cast increases required alignment of target type [-Wcast-align] #define CLIENT_2_HDR(a) ((MEMHDR *) (((char *) (a)) - RESERVE_SIZE)) ^ xmlmemory.c:436:9: note: in expansion of macro 'CLIENT_2_HDR' p = CLIENT_2_HDR(ptr); ^~~~~~~~~~~~ CC valid.lo valid.c: In function 'xmlSnprintfElements': valid.c:5178:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (xmlIsBlankNode(cur)) ^ valid.c:5180:13: note: here case XML_CDATA_SECTION_NODE: ^~~~ CC xlink.lo CC HTMLparser.lo CC HTMLtree.lo CC debugXML.lo CC xpath.lo In file included from xpath.c:462:0: timsort.h: In function 'libxml_domnode_tim_sort_collapse': timsort.h:405:65: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((stack_curr == 2) && (stack[0].length + stack[1].length == size)) { ^~ timsort.h:397:19: warning: variable 'BD' set but not used [-Wunused-but-set-variable] int ABC, BCD, BD, CD; ^~ In file included from ./include/libxml/parser.h:18:0, from ./include/libxml/globals.h:18, from ./include/libxml/threads.h:35, from ./include/libxml/xmlmemory.h:218, from ./include/libxml/tree.h:1307, from ./include/libxml/c14n.h:27, from elfgcchack.h:17, from libxml.h:103, from xpath.c:18: xpath.c: In function 'xmlXPathRegisterFuncNS__internal_alias': xpath.c:4875:73: warning: ISO C forbids passing argument 4 of 'xmlHashAddEntry2__internal_alias' between function pointer and 'void *' [-Wpedantic] return(xmlHashAddEntry2(ctxt->funcHash, name, ns_uri, XML_CAST_FPTR(f))); ^ ./include/libxml/hash.h:56:29: note: in definition of macro 'XML_CAST_FPTR' #define XML_CAST_FPTR(fptr) fptr ^~~~ In file included from libxml.h:103:0, from xpath.c:18: elfgcchack.h:4269:36: note: expected 'void *' but argument is of type 'xmlXPathFunction {aka void (*)(struct _xmlXPathParserContext *, int)}' extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpath.c: In function 'xmlXPathFunctionLookupNS__internal_alias': xpath.c:4956:24: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] XML_CAST_FPTR(ret) = xmlHashLookup2(ctxt->funcHash, name, ns_uri); ^ CC xpointer.lo xpath.c: In function 'xmlXPathNodeCollectAndTest': xpath.c:12406:28: warning: comparison between 'xmlElementType {aka enum }' and 'xmlXPathTypeVal {aka enum }' [-Wenum-compare] } else if (cur->type == type) { ^~ xpath.c: In function 'xmlXPathCompOpEval': xpath.c:13552:41: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] XML_CAST_FPTR(func) = op->cache; ^ xpath.c:13579:31: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] op->cache = XML_CAST_FPTR(func); ^ xpointer.c: In function 'xmlXPtrNewRangeNodePoint__internal_alias': xpointer.c:451:21: warning: comparison between 'xmlElementType {aka enum }' and 'enum ' [-Wenum-compare] if (start->type != XPATH_POINT) ^~ xpath.c: In function 'xmlXPathEqualValuesCommon': xpath.c:7012:12: warning: this statement may fall through [-Wimplicit-fallthrough=] arg2 = valuePop(ctxt); ~~~~~^~~~~~~~~~~~~~~~ xpath.c:7014:3: note: here case XPATH_NUMBER: ^~~~ In file included from xpath.c:476:0: At top level: trionan.c:218:1: warning: 'trio_is_negative' defined but not used [-Wunused-function] trio_is_negative ^~~~~~~~~~~~~~~~ trionan.c:194:1: warning: 'trio_is_special_quantity' defined but not used [-Wunused-function] trio_is_special_quantity ^~~~~~~~~~~~~~~~~~~~~~~~ CC xinclude.lo xpath.c: In function 'xmlXPathCastNumberToString__internal_alias': xpath.c:3197:7: warning: array subscript is above array bounds [-Warray-bounds] work[buffersize - 1] = 0; ~~~~^~~~~~~~~~~~~~~~ CC nanohttp.lo CC nanoftp.lo nanoftp.c: In function 'xmlNanoFTPConnect__internal_alias': nanoftp.c:1043:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (proxyPasswd == NULL) ^ nanoftp.c:1045:3: note: here case 3: ^~~~ nanoftp.c:1109:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (proxyType == 1) { ^ nanoftp.c:1114:6: note: here case 2: ^~~~ nanoftp.c:1162:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (proxyType == 2) { ^ nanoftp.c:1167:6: note: here case 3: ^~~~ nanoftp.c:1213:6: warning: this statement may fall through [-Wimplicit-fallthrough=] __xmlIOErr(XML_FROM_FTP, XML_FTP_ACCNT, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  "FTP server asking for ACCNT on anonymous\n"); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nanoftp.c:1215:2: note: here case 1: ^~~~ CC catalog.lo catalog.c: In function 'xmlParseSGMLCatalog': catalog.c:2397:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (*cur == '%') ^ catalog.c:2399:3: note: here case SGML_CATA_PENTITY: ^~~~ CC globals.lo CC threads.lo threads.c:53:12: warning: redundant redeclaration of 'pthread_once' [-Wredundant-decls] extern int pthread_once (pthread_once_t *__once_control, ^~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:495:12: note: previous declaration of 'pthread_once' was here extern int pthread_once (pthread_once_t *__once_control, ^~~~~~~~~~~~ threads.c:56:14: warning: redundant redeclaration of 'pthread_getspecific' [-Wredundant-decls] extern void *pthread_getspecific (pthread_key_t __key) ^~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1120:14: note: previous declaration of 'pthread_getspecific' was here extern void *pthread_getspecific (pthread_key_t __key) __THROW; ^~~~~~~~~~~~~~~~~~~ threads.c:58:12: warning: redundant redeclaration of 'pthread_setspecific' [-Wredundant-decls] extern int pthread_setspecific (pthread_key_t __key, ^~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1123:12: note: previous declaration of 'pthread_setspecific' was here extern int pthread_setspecific (pthread_key_t __key, ^~~~~~~~~~~~~~~~~~~ threads.c:61:12: warning: redundant redeclaration of 'pthread_key_create' [-Wredundant-decls] extern int pthread_key_create (pthread_key_t *__key, ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1112:12: note: previous declaration of 'pthread_key_create' was here extern int pthread_key_create (pthread_key_t *__key, ^~~~~~~~~~~~~~~~~~ threads.c:64:12: warning: redundant redeclaration of 'pthread_key_delete' [-Wredundant-decls] extern int pthread_key_delete (pthread_key_t __key) ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1117:12: note: previous declaration of 'pthread_key_delete' was here extern int pthread_key_delete (pthread_key_t __key) __THROW; ^~~~~~~~~~~~~~~~~~ threads.c:67:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:66:12: warning: redundant redeclaration of 'pthread_mutex_init' [-Wredundant-decls] extern int pthread_mutex_init () ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:750:12: note: previous declaration of 'pthread_mutex_init' was here extern int pthread_mutex_init (pthread_mutex_t *__mutex, ^~~~~~~~~~~~~~~~~~ threads.c:69:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:68:12: warning: redundant redeclaration of 'pthread_mutex_destroy' [-Wredundant-decls] extern int pthread_mutex_destroy () ^~~~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:755:12: note: previous declaration of 'pthread_mutex_destroy' was here extern int pthread_mutex_destroy (pthread_mutex_t *__mutex) ^~~~~~~~~~~~~~~~~~~~~ threads.c:71:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:70:12: warning: redundant redeclaration of 'pthread_mutex_lock' [-Wredundant-decls] extern int pthread_mutex_lock () ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:763:12: note: previous declaration of 'pthread_mutex_lock' was here extern int pthread_mutex_lock (pthread_mutex_t *__mutex) ^~~~~~~~~~~~~~~~~~ threads.c:73:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:72:12: warning: redundant redeclaration of 'pthread_mutex_unlock' [-Wredundant-decls] extern int pthread_mutex_unlock () ^~~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:774:12: note: previous declaration of 'pthread_mutex_unlock' was here extern int pthread_mutex_unlock (pthread_mutex_t *__mutex) ^~~~~~~~~~~~~~~~~~~~ threads.c:75:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:74:12: warning: redundant redeclaration of 'pthread_cond_init' [-Wredundant-decls] extern int pthread_cond_init () ^~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:969:12: note: previous declaration of 'pthread_cond_init' was here extern int pthread_cond_init (pthread_cond_t *__restrict __cond, ^~~~~~~~~~~~~~~~~ threads.c:77:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:76:12: warning: redundant redeclaration of 'pthread_cond_destroy' [-Wredundant-decls] extern int pthread_cond_destroy () ^~~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:974:12: note: previous declaration of 'pthread_cond_destroy' was here extern int pthread_cond_destroy (pthread_cond_t *__cond) ^~~~~~~~~~~~~~~~~~~~ threads.c:79:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:78:12: warning: redundant redeclaration of 'pthread_cond_wait' [-Wredundant-decls] extern int pthread_cond_wait () ^~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:990:12: note: previous declaration of 'pthread_cond_wait' was here extern int pthread_cond_wait (pthread_cond_t *__restrict __cond, ^~~~~~~~~~~~~~~~~ threads.c:81:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:80:12: warning: redundant redeclaration of 'pthread_equal' [-Wredundant-decls] extern int pthread_equal () ^~~~~~~~~~~~~ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from libxml.h:49, from threads.c:11: /usr/include/pthread.h:1154:1: note: previous definition of 'pthread_equal' was here __NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2)) ^ threads.c:83:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:82:18: warning: redundant redeclaration of 'pthread_self' [-Wredundant-decls] extern pthread_t pthread_self () ^~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:276:18: note: previous declaration of 'pthread_self' was here extern pthread_t pthread_self (void) __THROW __attribute__ ((__const__)); ^~~~~~~~~~~~ threads.c:85:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:84:12: warning: redundant redeclaration of 'pthread_key_create' [-Wredundant-decls] extern int pthread_key_create () ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1112:12: note: previous declaration of 'pthread_key_create' was here extern int pthread_key_create (pthread_key_t *__key, ^~~~~~~~~~~~~~~~~~ threads.c:87:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:86:12: warning: redundant redeclaration of 'pthread_key_delete' [-Wredundant-decls] extern int pthread_key_delete () ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1117:12: note: previous declaration of 'pthread_key_delete' was here extern int pthread_key_delete (pthread_key_t __key) __THROW; ^~~~~~~~~~~~~~~~~~ threads.c:89:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:88:12: warning: redundant redeclaration of 'pthread_cond_signal' [-Wredundant-decls] extern int pthread_cond_signal () ^~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:978:12: note: previous declaration of 'pthread_cond_signal' was here extern int pthread_cond_signal (pthread_cond_t *__cond) ^~~~~~~~~~~~~~~~~~~ CC c14n.lo CC xmlstring.lo CC buf.lo CC xmlregexp.lo xmlregexp.c: In function 'xmlRegCheckCharacterRange': xmlregexp.c:2807:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2808:9: note: here case XML_REGEXP_ANYSPACE: ^~~~ xmlregexp.c:2813:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2814:9: note: here case XML_REGEXP_INITNAME: ^~~~ xmlregexp.c:2819:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2820:9: note: here case XML_REGEXP_NAMECHAR: ^~~~ xmlregexp.c:2827:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2828:9: note: here case XML_REGEXP_DECIMAL: ^~~~ xmlregexp.c:2832:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2833:9: note: here case XML_REGEXP_NOTREALCHAR: ^~~~ CC xmlschemas.lo xmlschemas.c: In function 'xmlSchemaGetComponentTypeStr': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:224:8: note: in definition of macro 'WXS_IS_COMPLEX' (((i)->type == XML_SCHEMA_TYPE_COMPLEX) || \ ^ xmlschemas.c:1177:25: note: in expansion of macro 'WXS_TYPE_CAST' if (WXS_IS_COMPLEX(WXS_TYPE_CAST item)) ^~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:225:8: note: in definition of macro 'WXS_IS_COMPLEX' ((i)->builtInType == XML_SCHEMAS_ANYTYPE)) ^ xmlschemas.c:1177:25: note: in expansion of macro 'WXS_TYPE_CAST' if (WXS_IS_COMPLEX(WXS_TYPE_CAST item)) ^~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaGetComponentNode': xmlschemas.c:1201:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaElementPtr) item)->node); ^ xmlschemas.c:1203:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributePtr) item)->node); ^ xmlschemas.c:1206:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaTypePtr) item)->node); ^ xmlschemas.c:1209:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaWildcardPtr) item)->node); ^ xmlschemas.c:1211:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaParticlePtr) item)->node); ^ xmlschemas.c:1215:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaModelGroupPtr) item)->node); ^ xmlschemas.c:1217:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaModelGroupDefPtr) item)->node); ^ xmlschemas.c:1219:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributeGroupPtr) item)->node); ^ xmlschemas.c:1223:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaIDCPtr) item)->node); ^ xmlschemas.c:1225:14: warning: cast increases required alignment of target type [-Wcast-align] return(((xmlSchemaQNameRefPtr) item)->node); ^ xmlschemas.c:1231:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributeUsePtr) item)->node); ^ xmlschemas.c: In function 'xmlSchemaGetComponentName': xmlschemas.c:1326:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaElementPtr) item)->name); ^ xmlschemas.c:1328:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributePtr) item)->name); ^ xmlschemas.c:1330:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributeGroupPtr) item)->name); ^ xmlschemas.c:1334:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaTypePtr) item)->name); ^ xmlschemas.c:1336:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaModelGroupDefPtr) item)->name); ^ xmlschemas.c:1340:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaIDCPtr) item)->name); ^ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:169:45: note: in expansion of macro 'WXS_ATTR_USE_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~~~~~ xmlschemas.c:1342:10: note: in expansion of macro 'WXS_ATTRUSE_DECL' if (WXS_ATTRUSE_DECL(item) != NULL) { ^~~~~~~~~~~~~~~~ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:169:45: note: in expansion of macro 'WXS_ATTR_USE_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~~~~~ xmlschemas.c:1344:22: note: in expansion of macro 'WXS_ATTRUSE_DECL' WXS_BASIC_CAST WXS_ATTRUSE_DECL(item))); ^~~~~~~~~~~~~~~~ xmlschemas.c:1348:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaQNameRefPtr) item)->name); ^ xmlschemas.c:1350:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaNotationPtr) item)->name); ^ xmlschemas.c: In function 'xmlSchemaGetComponentTargetNs': xmlschemas.c:1381:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaElementPtr) item)->targetNamespace); ^ xmlschemas.c:1383:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributePtr) item)->targetNamespace); ^ xmlschemas.c:1385:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributeGroupPtr) item)->targetNamespace); ^ xmlschemas.c:1390:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaTypePtr) item)->targetNamespace); ^ xmlschemas.c:1392:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaModelGroupDefPtr) item)->targetNamespace); ^ xmlschemas.c:1396:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaIDCPtr) item)->targetNamespace); ^ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:169:45: note: in expansion of macro 'WXS_ATTR_USE_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~~~~~ xmlschemas.c:1398:10: note: in expansion of macro 'WXS_ATTRUSE_DECL' if (WXS_ATTRUSE_DECL(item) != NULL) { ^~~~~~~~~~~~~~~~ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:169:45: note: in expansion of macro 'WXS_ATTR_USE_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~~~~~ xmlschemas.c:1400:22: note: in expansion of macro 'WXS_ATTRUSE_DECL' WXS_BASIC_CAST WXS_ATTRUSE_DECL(item))); ^~~~~~~~~~~~~~~~ xmlschemas.c:1405:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaQNameRefPtr) item)->targetNamespace); ^ xmlschemas.c:1407:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaNotationPtr) item)->targetNamespace); ^ xmlschemas.c: In function 'xmlSchemaFormatItemForReport': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:1588:30: note: in expansion of macro 'WXS_TYPE_CAST' xmlSchemaTypePtr type = WXS_TYPE_CAST item; ^~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:1603:30: note: in expansion of macro 'WXS_TYPE_CAST' xmlSchemaTypePtr type = WXS_TYPE_CAST item; ^~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:1626:30: note: in expansion of macro 'WXS_TYPE_CAST' xmlSchemaTypePtr type = WXS_TYPE_CAST item; ^~~~~~~~~~~~~ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:1643:10: note: in expansion of macro 'WXS_ATTR_USE_CAST' ause = WXS_ATTR_USE_CAST item; ^~~~~~~~~~~~~~~~~ xmlschemas.c:1659:10: warning: cast increases required alignment of target type [-Wcast-align] attr = (xmlSchemaAttributePtr) item; ^ xmlschemas.c:1674:10: warning: cast increases required alignment of target type [-Wcast-align] elem = (xmlSchemaElementPtr) item; ^ xmlschemas.c:1691:30: warning: cast increases required alignment of target type [-Wcast-align] *buf = xmlStrcat(*buf, ((xmlSchemaIDCPtr) item)->name); ^ xmlschemas.c:1697:8: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaWildcardPtr) item)->processContents)); ^ xmlschemas.c: In function 'xmlSchemaErr4Line': xmlschemas.c:2040:36: warning: cast increases required alignment of target type [-Wcast-align] xmlSchemaValidCtxtPtr vctxt = (xmlSchemaValidCtxtPtr) ctxt; ^ xmlschemas.c:2109:37: warning: cast increases required alignment of target type [-Wcast-align] xmlSchemaParserCtxtPtr pctxt = (xmlSchemaParserCtxtPtr) ctxt; ^ xmlschemas.c: In function 'xmlSchemaFormatNodeForError': xmlschemas.c:2218:32: warning: cast increases required alignment of target type [-Wcast-align] xmlSchemaValidCtxtPtr vctxt = (xmlSchemaValidCtxtPtr) actxt; ^ xmlschemas.c: In function 'xmlSchemaEvalErrorNodeType': xmlschemas.c:2410:4: warning: cast increases required alignment of target type [-Wcast-align] (((xmlSchemaValidCtxtPtr) actxt)->inode != NULL)) ^ xmlschemas.c:2411:12: warning: cast increases required alignment of target type [-Wcast-align] return ( ((xmlSchemaValidCtxtPtr) actxt)->inode->nodeType); ^ xmlschemas.c: In function 'xmlSchemaPResCompAttrErr': xmlschemas.c:2825:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (refTypeStr == NULL) ^~ xmlschemas.c:2827:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' xmlSchemaPErrExt(ctxt, ownerElem, error, ^~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaFindRedefCompInGraph': xmlschemas.c:5028:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_NAME(c, t) ((t) (c))->name ^ xmlschemas.c:5057:12: note: in expansion of macro 'WXS_COMP_NAME' if ((WXS_COMP_NAME(ret, xmlSchemaTypePtr) == name) && ^~~~~~~~~~~~~ xmlschemas.c:5029:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_TNS(c, t) ((t) (c))->targetNamespace ^ xmlschemas.c:5058:5: note: in expansion of macro 'WXS_COMP_TNS' (WXS_COMP_TNS(ret, xmlSchemaTypePtr) == ^~~~~~~~~~~~ xmlschemas.c:5028:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_NAME(c, t) ((t) (c))->name ^ xmlschemas.c:5065:12: note: in expansion of macro 'WXS_COMP_NAME' if ((WXS_COMP_NAME(ret, ^~~~~~~~~~~~~ xmlschemas.c:5029:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_TNS(c, t) ((t) (c))->targetNamespace ^ xmlschemas.c:5067:5: note: in expansion of macro 'WXS_COMP_TNS' (WXS_COMP_TNS(ret, ^~~~~~~~~~~~ xmlschemas.c:5028:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_NAME(c, t) ((t) (c))->name ^ xmlschemas.c:5074:12: note: in expansion of macro 'WXS_COMP_NAME' if ((WXS_COMP_NAME(ret, ^~~~~~~~~~~~~ xmlschemas.c:5029:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_TNS(c, t) ((t) (c))->targetNamespace ^ xmlschemas.c:5076:5: note: in expansion of macro 'WXS_COMP_TNS' (WXS_COMP_TNS(ret, ^~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaParseLocalAttribute': xmlschemas.c:7352:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (defValue != NULL) ^~ xmlschemas.c:7354:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (defValueType == WXS_ATTR_DEF_VAL_FIXED) ^~ xmlschemas.c:141:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_CAST (xmlSchemaAttributePtr) ^ xmlschemas.c:169:30: note: in expansion of macro 'WXS_ATTR_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~ xmlschemas.c:7469:7: note: in expansion of macro 'WXS_ATTRUSE_DECL' if (WXS_ATTRUSE_DECL(use)->typeName != NULL) { ^~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaParseModelGroup': xmlschemas.c:11303:13: warning: cast increases required alignment of target type [-Wcast-align] part = (xmlSchemaParticlePtr) xmlSchemaParseElement(ctxt, ^ xmlschemas.c:11356:10: warning: cast increases required alignment of target type [-Wcast-align] part = (xmlSchemaTreeItemPtr) ^ xmlschemas.c: In function 'xmlSchemaCheckDerivationOKRestriction2to4': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:221:10: note: in expansion of macro 'WXS_TYPE_CAST' ( (WXS_TYPE_CAST (i))->builtInType == XML_SCHEMAS_ANYTYPE)) ^~~~~~~~~~~~~ xmlschemas.c:14372:9: note: in expansion of macro 'WXS_IS_ANYTYPE' if ((! WXS_IS_ANYTYPE(baseItem)) && ^~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaResolveTypeReferences': xmlschemas.c:144:33: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUPDEF_CAST (xmlSchemaModelGroupDefPtr) ^ xmlschemas.c:15097:6: note: in expansion of macro 'WXS_MODEL_GROUPDEF_CAST' WXS_MODEL_GROUPDEF_CAST xmlSchemaGetNamedComponent(ctxt->schema, ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaTypeFixup': xmlschemas.c:133:20: warning: cast increases required alignment of target type [-Wcast-align] #define PCTXT_CAST (xmlSchemaParserCtxtPtr) ^ xmlschemas.c:18611:35: note: in expansion of macro 'PCTXT_CAST' return(xmlSchemaFixupComplexType(PCTXT_CAST actxt, type)); ^~~~~~~~~~ xmlschemas.c:133:20: warning: cast increases required alignment of target type [-Wcast-align] #define PCTXT_CAST (xmlSchemaParserCtxtPtr) ^ xmlschemas.c:18613:42: note: in expansion of macro 'PCTXT_CAST' return(xmlSchemaFixupSimpleTypeStageTwo(PCTXT_CAST actxt, type)); ^~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaCheckAttrGroupCircularRecur': xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:19056:11: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' gr = WXS_ATTR_GROUP_CAST ref->item; ^~~~~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaExpandAttributeGroupRefs': xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:19203:11: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' gr = WXS_ATTR_GROUP_CAST (WXS_QNAME_CAST use)->item; ^~~~~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaResolveModelGroupParticleReferences': xmlschemas.c:145:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUP_CAST (xmlSchemaModelGroupPtr) ^ xmlschemas.c:194:39: note: in expansion of macro 'WXS_MODEL_GROUP_CAST' #define WXS_MODELGROUPDEF_MODEL(mgd) (WXS_MODEL_GROUP_CAST (mgd))->children ^~~~~~~~~~~~~~~~~~~~ xmlschemas.c:20053:10: note: in expansion of macro 'WXS_MODELGROUPDEF_MODEL' if (WXS_MODELGROUPDEF_MODEL(refItem) == NULL) ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:145:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUP_CAST (xmlSchemaModelGroupPtr) ^ xmlschemas.c:194:39: note: in expansion of macro 'WXS_MODEL_GROUP_CAST' #define WXS_MODELGROUPDEF_MODEL(mgd) (WXS_MODEL_GROUP_CAST (mgd))->children ^~~~~~~~~~~~~~~~~~~~ xmlschemas.c:20063:11: note: in expansion of macro 'WXS_MODELGROUPDEF_MODEL' if ((WXS_MODELGROUPDEF_MODEL(refItem))->type == ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:20086:27: warning: cast increases required alignment of target type [-Wcast-align] particle->children = (xmlSchemaTreeItemPtr) refItem; ^ xmlschemas.c:20092:27: warning: cast increases required alignment of target type [-Wcast-align] particle->children = (xmlSchemaTreeItemPtr) refItem; ^ xmlschemas.c: In function 'xmlSchemaResolveIDCKeyReferences': xmlschemas.c:20398:4: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaIDCPtr) idc->ref->item)->nbFields) { ^ xmlschemas.c:20402:11: warning: cast increases required alignment of target type [-Wcast-align] refer = (xmlSchemaIDCPtr) idc->ref->item; ^ xmlschemas.c: In function 'xmlSchemaCheckSRCRedefineFirst': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:20528:8: note: in expansion of macro 'WXS_TYPE_CAST' if ((WXS_TYPE_CAST prev)->flags & ^~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:20535:4: note: in expansion of macro 'WXS_TYPE_CAST' (WXS_TYPE_CAST prev)->flags |= XML_SCHEMAS_TYPE_REDEFINED; ^~~~~~~~~~~~~ xmlschemas.c:20541:4: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaTypePtr) item)->baseType = ^ xmlschemas.c:20542:7: warning: cast increases required alignment of target type [-Wcast-align] (xmlSchemaTypePtr) prev; ^ xmlschemas.c:144:33: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUPDEF_CAST (xmlSchemaModelGroupDefPtr) ^ xmlschemas.c:20545:8: note: in expansion of macro 'WXS_MODEL_GROUPDEF_CAST' if ((WXS_MODEL_GROUPDEF_CAST prev)->flags & ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:144:33: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUPDEF_CAST (xmlSchemaModelGroupDefPtr) ^ xmlschemas.c:20552:4: note: in expansion of macro 'WXS_MODEL_GROUPDEF_CAST' (WXS_MODEL_GROUPDEF_CAST prev)->flags |= ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_PTC_CAST (xmlSchemaParticlePtr) ^ xmlschemas.c:20559:8: note: in expansion of macro 'WXS_PTC_CAST' (WXS_PTC_CAST redef->reference)->children = ^~~~~~~~~~~~ xmlschemas.c:136:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TREE_CAST (xmlSchemaTreeItemPtr) ^ xmlschemas.c:20560:4: note: in expansion of macro 'WXS_TREE_CAST' WXS_TREE_CAST prev; ^~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20565:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' if ((WXS_ATTR_GROUP_CAST prev)->flags & ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20571:4: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST prev)->flags |= ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:147:24: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_QNAME_CAST (xmlSchemaQNameRefPtr) ^ xmlschemas.c:20580:8: note: in expansion of macro 'WXS_QNAME_CAST' (WXS_QNAME_CAST redef->reference)->item = prev; ^~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaCheckSRCRedefineSecond': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:20650:4: note: in expansion of macro 'WXS_TYPE_CAST' (WXS_TYPE_CAST redef->target)->name = NULL; ^~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20686:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST item)->attrUses, ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20687:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST redef->target)->attrUses, ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20688:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST item)->attributeWildcard, ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20689:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST redef->target)->attributeWildcard); ^~~~~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaAddComponents': xmlschemas.c:20443:3: warning: cast increases required alignment of target type [-Wcast-align] (((xmlSchemaTypePtr) item)->flags & XML_SCHEMAS_TYPE_REDEFINED) ^ xmlschemas.c:20742:7: note: in expansion of macro 'WXS_REDEFINED_TYPE' if (WXS_REDEFINED_TYPE(item)) ^~~~~~~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:20744:11: note: in expansion of macro 'WXS_TYPE_CAST' name = (WXS_TYPE_CAST item)->name; ^~~~~~~~~~~~~ xmlschemas.c:139:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ELEM_CAST (xmlSchemaElementPtr) ^ xmlschemas.c:20748:11: note: in expansion of macro 'WXS_ELEM_CAST' name = (WXS_ELEM_CAST item)->name; ^~~~~~~~~~~~~ xmlschemas.c:141:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_CAST (xmlSchemaAttributePtr) ^ xmlschemas.c:20752:11: note: in expansion of macro 'WXS_ATTR_CAST' name = (WXS_ATTR_CAST item)->name; ^~~~~~~~~~~~~ xmlschemas.c:20446:3: warning: cast increases required alignment of target type [-Wcast-align] (((xmlSchemaModelGroupDefPtr) item)->flags & XML_SCHEMA_MODEL_GROUP_DEF_REDEFINED) ^ xmlschemas.c:20756:7: note: in expansion of macro 'WXS_REDEFINED_MODEL_GROUP_DEF' if (WXS_REDEFINED_MODEL_GROUP_DEF(item)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:144:33: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUPDEF_CAST (xmlSchemaModelGroupDefPtr) ^ xmlschemas.c:20758:11: note: in expansion of macro 'WXS_MODEL_GROUPDEF_CAST' name = (WXS_MODEL_GROUPDEF_CAST item)->name; ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:20449:3: warning: cast increases required alignment of target type [-Wcast-align] (((xmlSchemaAttributeGroupPtr) item)->flags & XML_SCHEMAS_ATTRGROUP_REDEFINED) ^ xmlschemas.c:20762:7: note: in expansion of macro 'WXS_REDEFINED_ATTR_GROUP' if (WXS_REDEFINED_ATTR_GROUP(item)) ^~~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20764:11: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' name = (WXS_ATTR_GROUP_CAST item)->name; ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:146:22: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_IDC_CAST (xmlSchemaIDCPtr) ^ xmlschemas.c:20770:11: note: in expansion of macro 'WXS_IDC_CAST' name = (WXS_IDC_CAST item)->name; ^~~~~~~~~~~~ xmlschemas.c:20774:11: warning: cast increases required alignment of target type [-Wcast-align] name = ((xmlSchemaNotationPtr) item)->name; ^ xmlschemas.c: In function 'xmlSchemaIDCRegisterMatchers': xmlschemas.c:23206:15: warning: cast increases required alignment of target type [-Wcast-align] refIdc = (xmlSchemaIDCPtr) idc->ref->item; ^ xmlschemas.c: In function 'xmlSchemaCheckCVCIDCKeyRef': xmlschemas.c:23808:7: warning: cast increases required alignment of target type [-Wcast-align] if ((xmlSchemaIDCPtr) matcher->aidc->def->ref->item == ^ xmlschemas.c: In function 'xmlSchemaVCheckCVCSimpleType': xmlschemas.c:24554:4: warning: cast increases required alignment of target type [-Wcast-align] (xmlSchemaValidCtxtPtr) actxt, ^ xmlschemas.c:24555:5: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaValidCtxtPtr) actxt)->schema, ^ xmlschemas.c:24559:36: warning: cast increases required alignment of target type [-Wcast-align] ret = xmlSchemaValidateQName((xmlSchemaValidCtxtPtr) actxt, ^ xmlschemas.c:24576:5: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaParserCtxtPtr) actxt)->schema, node, ^ xmlschemas.c: In function 'xmlSchemaSetValidStructuredErrors__internal_alias': xmlschemas.c:27769:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ctxt == NULL) ^~ xmlschemas.c:27771:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' ctxt->serror = serror; ^~~~ xmlschemas.c: In function 'xmlSchemaFormatItemForReport': xmlschemas.c:321:31: warning: this statement may fall through [-Wimplicit-fallthrough=] #define FREE_AND_NULL(str) if ((str) != NULL) { xmlFree((xmlChar *) (str)); str = NULL; } ^ xmlschemas.c:1735:3: note: in expansion of macro 'FREE_AND_NULL' FREE_AND_NULL(str); ^~~~~~~~~~~~~ xmlschemas.c:1737:2: note: here default: ^~~~~~~ CC xmlschemastypes.lo xmlschemastypes.c: In function 'xmlSchemaValidateFacetInternal': xmlschemastypes.c:5385:41: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((valType == XML_SCHEMAS_QNAME) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~  (valType == XML_SCHEMAS_NOTATION)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlschemastypes.c:5389:2: note: here case XML_SCHEMA_FACET_MAXLENGTH: ^~~~ CC xmlunicode.lo CC xmlreader.lo CC relaxng.lo relaxng.c: In function 'xmlRelaxNGValidateValue': relaxng.c:8888:16: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ret != 0) { ^ relaxng.c:8892:9: note: here case XML_RELAXNG_ZEROORMORE:{ ^~~~ relaxng.c: In function 'xmlRelaxNGValidateState': relaxng.c:10166:16: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ctxt->errNr > errNr) ^ relaxng.c:10169:9: note: here case XML_RELAXNG_ZEROORMORE:{ ^~~~ CC dict.lo dict.c: In function 'xmlDictComputeFastKey': dict.c:455:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: value += name[9]; ~~~~~~^~~~~~~~~~ dict.c:456:9: note: here case 9: value += name[8]; ^~~~ dict.c:456:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: value += name[8]; ~~~~~~^~~~~~~~~~ dict.c:457:9: note: here case 8: value += name[7]; ^~~~ dict.c:457:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: value += name[7]; ~~~~~~^~~~~~~~~~ dict.c:458:9: note: here case 7: value += name[6]; ^~~~ dict.c:458:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: value += name[6]; ~~~~~~^~~~~~~~~~ dict.c:459:9: note: here case 6: value += name[5]; ^~~~ dict.c:459:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: value += name[5]; ~~~~~~^~~~~~~~~~ dict.c:460:9: note: here case 5: value += name[4]; ^~~~ dict.c:460:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: value += name[4]; ~~~~~~^~~~~~~~~~ dict.c:461:9: note: here case 4: value += name[3]; ^~~~ dict.c:461:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: value += name[3]; ~~~~~~^~~~~~~~~~ dict.c:462:9: note: here case 3: value += name[2]; ^~~~ dict.c:462:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: value += name[2]; ~~~~~~^~~~~~~~~~ dict.c:463:9: note: here case 2: value += name[1]; ^~~~ dict.c: In function 'xmlDictComputeFastQKey': dict.c:498:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: value += prefix[9]; ~~~~~~^~~~~~~~~~~~ dict.c:499:9: note: here case 9: value += prefix[8]; ^~~~ dict.c:499:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: value += prefix[8]; ~~~~~~^~~~~~~~~~~~ dict.c:500:9: note: here case 8: value += prefix[7]; ^~~~ dict.c:500:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: value += prefix[7]; ~~~~~~^~~~~~~~~~~~ dict.c:501:9: note: here case 7: value += prefix[6]; ^~~~ dict.c:501:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: value += prefix[6]; ~~~~~~^~~~~~~~~~~~ dict.c:502:9: note: here case 6: value += prefix[5]; ^~~~ dict.c:502:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: value += prefix[5]; ~~~~~~^~~~~~~~~~~~ dict.c:503:9: note: here case 5: value += prefix[4]; ^~~~ dict.c:503:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: value += prefix[4]; ~~~~~~^~~~~~~~~~~~ dict.c:504:9: note: here case 4: value += prefix[3]; ^~~~ dict.c:504:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: value += prefix[3]; ~~~~~~^~~~~~~~~~~~ dict.c:505:9: note: here case 3: value += prefix[2]; ^~~~ dict.c:505:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: value += prefix[2]; ~~~~~~^~~~~~~~~~~~ dict.c:506:9: note: here case 2: value += prefix[1]; ^~~~ dict.c:506:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: value += prefix[1]; ~~~~~~^~~~~~~~~~~~ dict.c:507:9: note: here case 1: value += prefix[0]; ^~~~ dict.c:516:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: value += name[9]; ~~~~~~^~~~~~~~~~ dict.c:517:9: note: here case 9: value += name[8]; ^~~~ dict.c:517:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: value += name[8]; ~~~~~~^~~~~~~~~~ dict.c:518:9: note: here case 8: value += name[7]; ^~~~ dict.c:518:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: value += name[7]; ~~~~~~^~~~~~~~~~ dict.c:519:9: note: here case 7: value += name[6]; ^~~~ dict.c:519:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: value += name[6]; ~~~~~~^~~~~~~~~~ dict.c:520:9: note: here case 6: value += name[5]; ^~~~ dict.c:520:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: value += name[5]; ~~~~~~^~~~~~~~~~ dict.c:521:9: note: here case 5: value += name[4]; ^~~~ dict.c:521:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: value += name[4]; ~~~~~~^~~~~~~~~~ dict.c:522:9: note: here case 4: value += name[3]; ^~~~ dict.c:522:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: value += name[3]; ~~~~~~^~~~~~~~~~ dict.c:523:9: note: here case 3: value += name[2]; ^~~~ dict.c:523:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: value += name[2]; ~~~~~~^~~~~~~~~~ dict.c:524:9: note: here case 2: value += name[1]; ^~~~ dict.c:524:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: value += name[1]; ~~~~~~^~~~~~~~~~ dict.c:525:9: note: here case 1: value += name[0]; ^~~~ CC SAX2.lo CC xmlwriter.lo CC legacy.lo xmlwriter.c: In function 'xmlTextWriterEndDTDEntity__internal_alias': xmlwriter.c:3756:17: warning: this statement may fall through [-Wimplicit-fallthrough=] sum += count; ~~~~^~~~~~~~ xmlwriter.c:3757:9: note: here case XML_TEXTWRITER_DTD_ENTY: ^~~~ CC chvalid.lo CC pattern.lo CC xmlsave.lo xmlsave.c: In function 'xhtmlNodeDumpOutput': xmlsave.c:1595:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (cur->properties != NULL) ^~ xmlsave.c:1598:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if ((cur->type == XML_ELEMENT_NODE) && ^~ CC xmlmodule.lo CC schematron.lo CC xzlib.lo CC testdso.lo CC xmllint.o CC xmlcatalog.o CC testSchemas.o CC testRelax.o CC testSAX.o CC testHTML.o CC testXPath.o CC testURI.o CC testThreads.o CC testC14N.o CC testAutomata.o CC testRegexp.o CC testReader.o CC testapi.o CC testModule.o CC runtest.o runtest.c: In function 'streamProcessTest': runtest.c:2099:65: warning: unused parameter 'options' [-Wunused-parameter] xmlTextReaderPtr reader, const char *rng, int options) { ^~~~~~~ testapi.c:34506:13: warning: 'des_xmlSAXHandlerPtr_ptr' defined but not used [-Wunused-function] static void des_xmlSAXHandlerPtr_ptr(int no ATTRIBUTE_UNUSED, xmlSAXHandlerPtr * val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~~~~~ testapi.c:34503:27: warning: 'gen_xmlSAXHandlerPtr_ptr' defined but not used [-Wunused-function] static xmlSAXHandlerPtr * gen_xmlSAXHandlerPtr_ptr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~~~~~ testapi.c:18561:13: warning: 'des_const_xmlBufPtr' defined but not used [-Wunused-function] static void des_const_xmlBufPtr(int no ATTRIBUTE_UNUSED, const xmlBufPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~ testapi.c:18558:18: warning: 'gen_const_xmlBufPtr' defined but not used [-Wunused-function] static xmlBufPtr gen_const_xmlBufPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~ testapi.c:18063:13: warning: 'des_xmlSchematronParserCtxtPtr' defined but not used [-Wunused-function] static void des_xmlSchematronParserCtxtPtr(int no ATTRIBUTE_UNUSED, xmlSchematronParserCtxtPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testapi.c:18060:35: warning: 'gen_xmlSchematronParserCtxtPtr' defined but not used [-Wunused-function] static xmlSchematronParserCtxtPtr gen_xmlSchematronParserCtxtPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testapi.c:18043:13: warning: 'des_xmlSchematronPtr' defined but not used [-Wunused-function] static void des_xmlSchematronPtr(int no ATTRIBUTE_UNUSED, xmlSchematronPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~ testapi.c:18040:25: warning: 'gen_xmlSchematronPtr' defined but not used [-Wunused-function] static xmlSchematronPtr gen_xmlSchematronPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~ CC runsuite.o CC testchar.o CC testdict.o CC runxmlconf.o CC testrecurse.o CC testlimits.o sed -e 's?\@XML_LIBDIR\@?-L/usr/lib64?g' \ -e 's?\@XML_INCLUDEDIR\@?-I/usr/include/libxml2?g' \ -e 's?\@VERSION\@?2.9.3?g' \ -e 's?\@XML_LIBS\@?-lxml2 -lz -lm ?g' \ < ./xml2Conf.sh.in > xml2Conf.tmp \ && mv xml2Conf.tmp xml2Conf.sh CCLD libxml2.la CCLD testdso.la CCLD xmllint CCLD xmlcatalog CCLD testSchemas CCLD testRelax CCLD testSAX CCLD testHTML CCLD testXPath CCLD testURI CCLD testThreads CCLD testC14N CCLD testAutomata CCLD testRegexp CCLD testReader CCLD testModule CCLD runtest CCLD runsuite CCLD testchar CCLD testdict CCLD runxmlconf CCLD testrecurse CCLD testlimits CCLD testapi make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' Making all in doc make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making all in . make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making all in devhelp make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' Making all in examples make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' CC io1.o CC io2.o CC parse1.o CC parse2.o CC parse3.o CC parse4.o CC reader1.o CC reader2.o CC reader3.o CC reader4.o CC testWriter.o CC tree1.o CC tree2.o CC xpath1.o tree2.c: In function 'main': tree2.c:30:15: warning: variable 'dtd' set but not used [-Wunused-but-set-variable] xmlDtdPtr dtd = NULL; /* DTD pointer */ ^~~ CC xpath2.o CCLD io1 CCLD io2 CCLD parse1 CCLD parse2 CCLD parse3 CCLD parse4 CCLD reader1 CCLD reader2 CCLD reader3 CCLD reader4 CCLD testWriter CCLD tree1 CCLD tree2 CCLD xpath1 CCLD xpath2 make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making all in example make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/example' CC gjobread.o CCLD gjobread make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/example' Making all in xstc make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' Making all in python make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' make all-recursive make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' Making all in . make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' CC libxml.lo CC libxml2-py.lo CC types.lo CCLD libxml2mod.la make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' Making all in tests make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' + find doc -type f -exec chmod 0644 '{}' ';' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KYISBY + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 ++ dirname /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 + cd libxml2-2.9.3 + rm -fr /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 + make install DESTDIR=/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 make install-recursive make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' Making install in include make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' Making install in libxml make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/include/libxml2/libxml' /usr/bin/install -c -m 644 SAX.h entities.h encoding.h parser.h parserInternals.h xmlerror.h HTMLparser.h HTMLtree.h debugXML.h tree.h list.h hash.h xpath.h xpathInternals.h xpointer.h xinclude.h xmlIO.h xmlmemory.h nanohttp.h nanoftp.h uri.h valid.h xlink.h xmlversion.h DOCBparser.h catalog.h threads.h globals.h c14n.h xmlautomata.h xmlregexp.h xmlmodule.h xmlschemas.h schemasInternals.h xmlschemastypes.h xmlstring.h xmlunicode.h xmlreader.h relaxng.h dict.h '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/include/libxml2/libxml' /usr/bin/install -c -m 644 SAX2.h xmlexports.h xmlwriter.h chvalid.h pattern.h xmlsave.h schematron.h '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/include/libxml2/libxml' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' Making install in . make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64' /bin/sh ./libtool --mode=install /usr/bin/install -c libxml2.la '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64' libtool: install: /usr/bin/install -c .libs/libxml2.so.2.9.3 /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.so.2.9.3 libtool: install: (cd /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64 && { ln -s -f libxml2.so.2.9.3 libxml2.so.2 || { rm -f libxml2.so.2 && ln -s libxml2.so.2.9.3 libxml2.so.2; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64 && { ln -s -f libxml2.so.2.9.3 libxml2.so || { rm -f libxml2.so && ln -s libxml2.so.2.9.3 libxml2.so; }; }) libtool: install: /usr/bin/install -c .libs/libxml2.lai /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.la libtool: install: /usr/bin/install -c .libs/libxml2.a /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.a libtool: install: chmod 644 /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.a libtool: install: ranlib /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.a libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c xmllint xmlcatalog '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin' libtool: warning: './libxml2.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/xmllint /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin/xmllint libtool: warning: './libxml2.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/xmlcatalog /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin/xmlcatalog /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin' /usr/bin/install -c xml2-config '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64' /usr/bin/install -c -m 644 xml2Conf.sh '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/cmake/libxml2' /usr/bin/install -c -m 644 libxml2-config.cmake '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/cmake/libxml2' /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3 /usr/bin/install -c -m 0644 ./Copyright /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3 /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/install -c -m 0644 ./xmllint.c /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/install -c -m 0644 ./testSAX.c /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/install -c -m 0644 ./testHTML.c /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/install -c -m 0644 ./testXPath.c /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/aclocal' /usr/bin/install -c -m 644 libxml.m4 '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/aclocal' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man1' /usr/bin/install -c -m 644 xml2-config.1 '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man3' /usr/bin/install -c -m 644 libxml.3 '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man3' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 libxml-2.0.pc '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/pkgconfig' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' Making install in doc make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making install in . make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html /usr/bin/install -c -m 0644 ./xml.html ./encoding.html ./FAQ.html ./structure.gif ./DOM.gif ./smallfootonly.gif ./redhat.gif ./libxml.gif ./w3c.png ./Libxml2-Logo-180x168.gif ./Libxml2-Logo-90x34.gif /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/html /usr/bin/install -c -m 0644 ./html/*.html /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/html /usr/bin/install -c -m 0644 ./html/*.png /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/html /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial /usr/bin/install -c -m 0644 ./tutorial/*.* \ /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial/images /usr/bin/install -c -m 0644 ./tutorial/images/*.* \ /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial/images /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial/images/callouts /usr/bin/install -c -m 0644 ./tutorial/images/callouts/*.* \ /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial/images/callouts /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man1' /usr/bin/install -c -m 644 xmllint.1 xmlcatalog.1 '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man1' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making install in devhelp make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/gtk-doc/html/libxml2' /usr/bin/install -c -m 644 libxml2.devhelp general.html index.html libxml2-c14n.html libxml2-catalog.html libxml2-chvalid.html libxml2-debugXML.html libxml2-dict.html libxml2-DOCBparser.html libxml2-encoding.html libxml2-entities.html libxml2-globals.html libxml2-hash.html libxml2-HTMLparser.html libxml2-HTMLtree.html libxml2-list.html libxml2-nanoftp.html libxml2-nanohttp.html libxml2-parser.html libxml2-parserInternals.html libxml2-pattern.html libxml2-relaxng.html libxml2-SAX2.html libxml2-SAX.html libxml2-schemasInternals.html libxml2-schematron.html libxml2-threads.html libxml2-tree.html libxml2-uri.html libxml2-valid.html libxml2-xinclude.html libxml2-xlink.html libxml2-xmlautomata.html libxml2-xmlerror.html libxml2-xmlexports.html libxml2-xmlIO.html libxml2-xmlmemory.html libxml2-xmlmodule.html libxml2-xmlreader.html libxml2-xmlregexp.html '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/gtk-doc/html/libxml2' /usr/bin/install -c -m 644 libxml2-xmlsave.html libxml2-xmlschemas.html libxml2-xmlschemastypes.html libxml2-xmlstring.html libxml2-xmlunicode.html libxml2-xmlversion.html libxml2-xmlwriter.html libxml2-xpath.html libxml2-xpathInternals.html libxml2-xpointer.html home.png left.png right.png up.png style.css '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/gtk-doc/html/libxml2' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html /usr/bin/install -c -m 0644 ./*.html ./*.c ./*.xml ./*.xsl ./*.res /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making install in example make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/example' make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/example' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/example' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/example' Making install in xstc make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' Making install in python make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' make install-recursive make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' Making install in . make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[5]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3' /usr/bin/install -c -m 644 TODO '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages' /usr/bin/install -c -m 644 drv_libxml2.py libxml2.py '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages' /bin/sh ../libtool --mode=install /usr/bin/install -c libxml2mod.la '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages' libtool: warning: relinking 'libxml2mod.la' libtool: install: (cd /builddir/build/BUILD/libxml2-2.9.3/python; /bin/sh "/builddir/build/BUILD/libxml2-2.9.3/libtool" --silent --tag CC --mode=relink gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -pedantic -W -Wformat -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls -Wno-long-long -module -avoid-version ../libxml2.la -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libxml2mod.la -rpath /usr/lib64/python2.7/site-packages libxml.lo libxml2-py.lo types.lo -inst-prefix-dir /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64) libtool: install: /usr/bin/install -c .libs/libxml2mod.soT /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages/libxml2mod.so libtool: install: /usr/bin/install -c .libs/libxml2mod.lai /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages/libxml2mod.la libtool: install: /usr/bin/install -c .libs/libxml2mod.a /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages/libxml2mod.a libtool: install: chmod 644 /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages/libxml2mod.a libtool: install: ranlib /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages/libxml2mod.a libtool: warning: remember to run 'libtool --finish /usr/lib64/python2.7/site-packages' make[5]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' Making install in tests make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[5]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3/examples' /usr/bin/install -c -m 644 build.py attribs.py tst.py tstxpath.py xpathext.py push.py pushSAX.py pushSAXhtml.py error.py serialize.py validate.py tstURI.py cutnpaste.py xpathret.py xpath.py outbuf.py inbuf.py input_callback.py resolver.py regexp.py reader.py reader2.py reader3.py reader4.py reader5.py reader6.py reader7.py reader8.py readernext.py walker.py nsdel.py ctxterror.py readererr.py relaxng.py schema.py thread2.py sync.py tstLastError.py indexes.py dtdvalid.py '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3/examples' /usr/bin/install -c -m 644 tstmem.py validDTD.py validSchemas.py validRNG.py compareNodes.py xpathns.py xpathleak.py tst.xml valid.xml invalid.xml test.dtd '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3/examples' make[5]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' + make clean Making clean in include make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' Making clean in libxml make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' Making clean in . make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' rm -f xmllint xmlcatalog test -z "runxmlconf.log test.out xml2Conf.sh *.gcda *.gcno *.res" || rm -f runxmlconf.log test.out xml2Conf.sh *.gcda *.gcno *.res test -z "libxml2.la" || rm -f libxml2.la rm -f ./so_locations rm -rf .libs _libs test -z "testdso.la" || rm -f testdso.la rm -f ./so_locations rm -f testSchemas testRelax testSAX testHTML testXPath testURI testThreads testC14N testAutomata testRegexp testReader testapi testModule runtest runsuite testchar testdict runxmlconf testrecurse testlimits rm -f *.o rm -f *.lo make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' Making clean in doc make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making clean in . make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' rm -rf .libs _libs rm -f *~ *.bak *.hierarchy *.signals *-unused.txt rm -f *.lo make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making clean in devhelp make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' Making clean in examples make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' test -z "*.tmp" || rm -f *.tmp rm -rf .libs _libs test -f Makefile.am || rm -f test?.xml rm -f io1 io2 parse1 parse2 parse3 parse4 reader1 reader2 reader3 reader4 testWriter tree1 tree2 xpath1 xpath2 rm -f *.o rm -f *.lo make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making clean in example make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/example' rm -rf .libs _libs rm -f gjobread rm -f *.o rm -f *.lo make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/example' Making clean in xstc make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' test -z "nist-test.py ms-test.py sun-test.py test.log" || rm -f nist-test.py ms-test.py sun-test.py test.log rm -rf .libs _libs rm -f *.lo make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' Making clean in python make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' Making clean in . make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' test -z "*.pyc" || rm -f *.pyc rm -rf .libs _libs test -z "libxml2mod.la" || rm -f libxml2mod.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' Making clean in tests make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' test -z "core tmp.xml *.pyc" || rm -f core tmp.xml *.pyc rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-python=/usr/bin/python3 checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for riscv64-redhat-linux-gnu-gcc... no checking for gcc... 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking whether ln -s works... yes checking how to run the C preprocessor... gcc -E checking for mv... /usr/bin/mv checking for tar... /usr/bin/tar checking for perl... /usr/bin/perl checking for wget... /usr/bin/wget checking for xmllint... /usr/bin/xmllint checking for xsltproc... /usr/bin/xsltproc checking for riscv64-redhat-linux-gnu-pkg-config... /usr/bin/riscv64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by 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 the maximum length of command line arguments... 1572864 checking how to convert riscv64-redhat-linux-gnu file names to riscv64-redhat-linux-gnu format... func_convert_file_noop checking how to convert riscv64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for riscv64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for riscv64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for riscv64-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for riscv64-redhat-linux-gnu-strip... no checking for strip... strip checking for riscv64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for riscv64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no 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 gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the 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... yes Checking zlib checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzread in -lz... yes Checking lzma checking for LZMA... yes checking lzma.h usability... yes checking lzma.h presence... yes checking for lzma.h... yes Checking headers checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for unistd.h... (cached) yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking ansidecl.h usability... no checking ansidecl.h presence... no checking for ansidecl.h... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking nan.h usability... no checking nan.h presence... no checking for nan.h... no checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking fp_class.h usability... no checking fp_class.h presence... no checking for fp_class.h... no checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking for stdlib.h... (cached) yes checking for sys/socket.h... yes checking for netinet/in.h... yes checking for arpa/inet.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking for arpa/nameser.h... yes checking for resolv.h... yes checking dl.h usability... no checking dl.h presence... no checking for dl.h... no checking for dlfcn.h... (cached) yes Checking types checking for uint32_t... yes Checking libraries checking for strftime... yes checking for strdup... yes checking for strndup... yes checking for strerror... yes checking for finite... yes checking for isnand... no checking for fp_class... no checking for class... no checking for fpclass... no checking for strftime... (cached) yes checking for localtime... yes checking for gettimeofday... yes checking for ftime... yes checking for stat... yes checking for _stat... no checking for signal... yes checking for rand... yes checking for rand_r... yes checking for srand... yes checking for time... yes checking for isascii... yes checking for mmap... yes checking for munmap... yes checking for putenv... yes checking for va_copy... yes checking whether va_list is an array type... yes checking for library containing gethostent... none required checking for library containing setsockopt... none required checking for library containing connect... none required checking for type of socket length (socklen_t)... socklen_t * checking for const gethostbyname() argument... yes checking for const send() second argument... yes checking whether to enable IPv6... yes checking struct sockaddr::ss_family... yes checking for getaddrinfo... yes checking for isnan... yes checking for isinf... yes Found python in /usr/bin/python3 Found Python version 3.6 checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes Checking configuration requirements Enabling multithreaded support checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_join in -lpthread... yes Enabled Schematron support checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); Disabling ICU support Enabled Schemas/Relax-NG support checking for printf... yes checking for sprintf... yes checking for fprintf... yes checking for snprintf... yes checking for vfprintf... yes checking for vsprintf... yes checking for vsnprintf... yes checking for sscanf... yes Disabling code coverage for GCC checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libxml2.spec config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/libxml/Makefile config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating doc/devhelp/Makefile config.status: creating example/Makefile config.status: creating python/Makefile config.status: creating python/tests/Makefile config.status: creating xstc/Makefile config.status: creating include/libxml/xmlversion.h config.status: creating libxml-2.0.pc config.status: creating libxml-2.0-uninstalled.pc config.status: creating libxml2-config.cmake config.status: creating python/setup.py config.status: creating xml2-config config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands Done configuring + make install DESTDIR=/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 make install-recursive make[1]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' Making install in include make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' Making install in libxml make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/include/libxml2/libxml' /usr/bin/install -c -m 644 SAX.h entities.h encoding.h parser.h parserInternals.h xmlerror.h HTMLparser.h HTMLtree.h debugXML.h tree.h list.h hash.h xpath.h xpathInternals.h xpointer.h xinclude.h xmlIO.h xmlmemory.h nanohttp.h nanoftp.h uri.h valid.h xlink.h xmlversion.h DOCBparser.h catalog.h threads.h globals.h c14n.h xmlautomata.h xmlregexp.h xmlmodule.h xmlschemas.h schemasInternals.h xmlschemastypes.h xmlstring.h xmlunicode.h xmlreader.h relaxng.h dict.h '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/include/libxml2/libxml' /usr/bin/install -c -m 644 SAX2.h xmlexports.h xmlwriter.h chvalid.h pattern.h xmlsave.h schematron.h '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/include/libxml2/libxml' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include/libxml' make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/include' Making install in . make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' CC SAX.lo CC entities.lo CC encoding.lo encoding.c: In function 'UTF16LEToUTF8': encoding.c:491:26: warning: cast increases required alignment of target type [-Wcast-align] unsigned short* in = (unsigned short*) inb; ^ encoding.c: In function 'UTF8ToUTF16LE': encoding.c:573:27: warning: cast increases required alignment of target type [-Wcast-align] unsigned short* out = (unsigned short*) outb; ^ encoding.c: In function 'UTF16BEToUTF8': encoding.c:729:26: warning: cast increases required alignment of target type [-Wcast-align] unsigned short* in = (unsigned short*) inb; ^ encoding.c: In function 'UTF8ToUTF16BE': encoding.c:815:27: warning: cast increases required alignment of target type [-Wcast-align] unsigned short* out = (unsigned short*) outb; ^ CC error.lo CC parserInternals.lo CC parser.lo CC tree.lo tree.c: In function 'xmlGetNodePath__internal_alias': tree.c:4757:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (tmp->type == XML_COMMENT_NODE) ^~ tree.c:4759:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' tmp = tmp->next; ^~~ tree.c: In function 'xmlDOMWrapRemoveNode__internal_alias': tree.c:8242:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((ctxt == NULL) && (node->nsDef != NULL)) { ^ tree.c:8252:6: note: here case XML_ATTRIBUTE_NODE: ^~~~ tree.c: In function 'xmlDOMWrapReconcileNamespaces__internal_alias': tree.c:8840:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (! adoptns) ^ tree.c:8843:6: note: here case XML_ATTRIBUTE_NODE: ^~~~ tree.c: In function 'xmlDOMWrapAdoptBranch': tree.c:9082:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((cur->nsDef) && ^ tree.c:9124:6: note: here case XML_ATTRIBUTE_NODE: ^~~~ CC hash.lo CC list.lo CC xmlIO.lo CC xmlmemory.lo xmlmemory.c: In function 'xmlReallocLoc__internal_alias': xmlmemory.c:113:26: warning: cast increases required alignment of target type [-Wcast-align] #define CLIENT_2_HDR(a) ((MEMHDR *) (((char *) (a)) - RESERVE_SIZE)) ^ xmlmemory.c:328:9: note: in expansion of macro 'CLIENT_2_HDR' p = CLIENT_2_HDR(ptr); ^~~~~~~~~~~~ xmlmemory.c: In function 'xmlMemFree__internal_alias': xmlmemory.c:113:26: warning: cast increases required alignment of target type [-Wcast-align] #define CLIENT_2_HDR(a) ((MEMHDR *) (((char *) (a)) - RESERVE_SIZE)) ^ xmlmemory.c:436:9: note: in expansion of macro 'CLIENT_2_HDR' p = CLIENT_2_HDR(ptr); ^~~~~~~~~~~~ CC uri.lo CC valid.lo valid.c: In function 'xmlSnprintfElements': valid.c:5178:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (xmlIsBlankNode(cur)) ^ valid.c:5180:13: note: here case XML_CDATA_SECTION_NODE: ^~~~ CC xlink.lo CC HTMLparser.lo CC HTMLtree.lo CC debugXML.lo CC xpath.lo In file included from xpath.c:462:0: timsort.h: In function 'libxml_domnode_tim_sort_collapse': timsort.h:405:65: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((stack_curr == 2) && (stack[0].length + stack[1].length == size)) { ^~ timsort.h:397:19: warning: variable 'BD' set but not used [-Wunused-but-set-variable] int ABC, BCD, BD, CD; ^~ In file included from ./include/libxml/parser.h:18:0, from ./include/libxml/globals.h:18, from ./include/libxml/threads.h:35, from ./include/libxml/xmlmemory.h:218, from ./include/libxml/tree.h:1307, from ./include/libxml/c14n.h:27, from elfgcchack.h:17, from libxml.h:103, from xpath.c:18: xpath.c: In function 'xmlXPathRegisterFuncNS__internal_alias': xpath.c:4875:73: warning: ISO C forbids passing argument 4 of 'xmlHashAddEntry2__internal_alias' between function pointer and 'void *' [-Wpedantic] return(xmlHashAddEntry2(ctxt->funcHash, name, ns_uri, XML_CAST_FPTR(f))); ^ ./include/libxml/hash.h:56:29: note: in definition of macro 'XML_CAST_FPTR' #define XML_CAST_FPTR(fptr) fptr ^~~~ In file included from libxml.h:103:0, from xpath.c:18: elfgcchack.h:4269:36: note: expected 'void *' but argument is of type 'xmlXPathFunction {aka void (*)(struct _xmlXPathParserContext *, int)}' extern __typeof (xmlHashAddEntry2) xmlHashAddEntry2__internal_alias __attribute((visibility("hidden"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xpath.c: In function 'xmlXPathFunctionLookupNS__internal_alias': xpath.c:4956:24: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] XML_CAST_FPTR(ret) = xmlHashLookup2(ctxt->funcHash, name, ns_uri); ^ xpath.c: In function 'xmlXPathNodeCollectAndTest': xpath.c:12406:28: warning: comparison between 'xmlElementType {aka enum }' and 'xmlXPathTypeVal {aka enum }' [-Wenum-compare] } else if (cur->type == type) { ^~ xpath.c: In function 'xmlXPathCompOpEval': xpath.c:13552:41: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] XML_CAST_FPTR(func) = op->cache; ^ xpath.c:13579:31: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] op->cache = XML_CAST_FPTR(func); ^ xpath.c: In function 'xmlXPathEqualValuesCommon': xpath.c:7012:12: warning: this statement may fall through [-Wimplicit-fallthrough=] arg2 = valuePop(ctxt); ~~~~~^~~~~~~~~~~~~~~~ xpath.c:7014:3: note: here case XPATH_NUMBER: ^~~~ In file included from xpath.c:476:0: At top level: trionan.c:218:1: warning: 'trio_is_negative' defined but not used [-Wunused-function] trio_is_negative ^~~~~~~~~~~~~~~~ trionan.c:194:1: warning: 'trio_is_special_quantity' defined but not used [-Wunused-function] trio_is_special_quantity ^~~~~~~~~~~~~~~~~~~~~~~~ xpath.c: In function 'xmlXPathCastNumberToString__internal_alias': xpath.c:3197:7: warning: array subscript is above array bounds [-Warray-bounds] work[buffersize - 1] = 0; ~~~~^~~~~~~~~~~~~~~~ CC xpointer.lo xpointer.c: In function 'xmlXPtrNewRangeNodePoint__internal_alias': xpointer.c:451:21: warning: comparison between 'xmlElementType {aka enum }' and 'enum ' [-Wenum-compare] if (start->type != XPATH_POINT) ^~ CC xinclude.lo CC nanohttp.lo CC nanoftp.lo nanoftp.c: In function 'xmlNanoFTPConnect__internal_alias': nanoftp.c:1043:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (proxyPasswd == NULL) ^ nanoftp.c:1045:3: note: here case 3: ^~~~ nanoftp.c:1109:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (proxyType == 1) { ^ nanoftp.c:1114:6: note: here case 2: ^~~~ nanoftp.c:1162:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (proxyType == 2) { ^ nanoftp.c:1167:6: note: here case 3: ^~~~ nanoftp.c:1213:6: warning: this statement may fall through [-Wimplicit-fallthrough=] __xmlIOErr(XML_FROM_FTP, XML_FTP_ACCNT, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  "FTP server asking for ACCNT on anonymous\n"); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nanoftp.c:1215:2: note: here case 1: ^~~~ CC catalog.lo catalog.c: In function 'xmlParseSGMLCatalog': catalog.c:2397:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (*cur == '%') ^ catalog.c:2399:3: note: here case SGML_CATA_PENTITY: ^~~~ CC globals.lo CC threads.lo threads.c:53:12: warning: redundant redeclaration of 'pthread_once' [-Wredundant-decls] extern int pthread_once (pthread_once_t *__once_control, ^~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:495:12: note: previous declaration of 'pthread_once' was here extern int pthread_once (pthread_once_t *__once_control, ^~~~~~~~~~~~ threads.c:56:14: warning: redundant redeclaration of 'pthread_getspecific' [-Wredundant-decls] extern void *pthread_getspecific (pthread_key_t __key) ^~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1120:14: note: previous declaration of 'pthread_getspecific' was here extern void *pthread_getspecific (pthread_key_t __key) __THROW; ^~~~~~~~~~~~~~~~~~~ threads.c:58:12: warning: redundant redeclaration of 'pthread_setspecific' [-Wredundant-decls] extern int pthread_setspecific (pthread_key_t __key, ^~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1123:12: note: previous declaration of 'pthread_setspecific' was here extern int pthread_setspecific (pthread_key_t __key, ^~~~~~~~~~~~~~~~~~~ threads.c:61:12: warning: redundant redeclaration of 'pthread_key_create' [-Wredundant-decls] extern int pthread_key_create (pthread_key_t *__key, ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1112:12: note: previous declaration of 'pthread_key_create' was here extern int pthread_key_create (pthread_key_t *__key, ^~~~~~~~~~~~~~~~~~ threads.c:64:12: warning: redundant redeclaration of 'pthread_key_delete' [-Wredundant-decls] extern int pthread_key_delete (pthread_key_t __key) ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1117:12: note: previous declaration of 'pthread_key_delete' was here extern int pthread_key_delete (pthread_key_t __key) __THROW; ^~~~~~~~~~~~~~~~~~ threads.c:67:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:66:12: warning: redundant redeclaration of 'pthread_mutex_init' [-Wredundant-decls] extern int pthread_mutex_init () ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:750:12: note: previous declaration of 'pthread_mutex_init' was here extern int pthread_mutex_init (pthread_mutex_t *__mutex, ^~~~~~~~~~~~~~~~~~ threads.c:69:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:68:12: warning: redundant redeclaration of 'pthread_mutex_destroy' [-Wredundant-decls] extern int pthread_mutex_destroy () ^~~~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:755:12: note: previous declaration of 'pthread_mutex_destroy' was here extern int pthread_mutex_destroy (pthread_mutex_t *__mutex) ^~~~~~~~~~~~~~~~~~~~~ threads.c:71:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:70:12: warning: redundant redeclaration of 'pthread_mutex_lock' [-Wredundant-decls] extern int pthread_mutex_lock () ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:763:12: note: previous declaration of 'pthread_mutex_lock' was here extern int pthread_mutex_lock (pthread_mutex_t *__mutex) ^~~~~~~~~~~~~~~~~~ threads.c:73:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:72:12: warning: redundant redeclaration of 'pthread_mutex_unlock' [-Wredundant-decls] extern int pthread_mutex_unlock () ^~~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:774:12: note: previous declaration of 'pthread_mutex_unlock' was here extern int pthread_mutex_unlock (pthread_mutex_t *__mutex) ^~~~~~~~~~~~~~~~~~~~ threads.c:75:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:74:12: warning: redundant redeclaration of 'pthread_cond_init' [-Wredundant-decls] extern int pthread_cond_init () ^~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:969:12: note: previous declaration of 'pthread_cond_init' was here extern int pthread_cond_init (pthread_cond_t *__restrict __cond, ^~~~~~~~~~~~~~~~~ threads.c:77:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:76:12: warning: redundant redeclaration of 'pthread_cond_destroy' [-Wredundant-decls] extern int pthread_cond_destroy () ^~~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:974:12: note: previous declaration of 'pthread_cond_destroy' was here extern int pthread_cond_destroy (pthread_cond_t *__cond) ^~~~~~~~~~~~~~~~~~~~ threads.c:79:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:78:12: warning: redundant redeclaration of 'pthread_cond_wait' [-Wredundant-decls] extern int pthread_cond_wait () ^~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:990:12: note: previous declaration of 'pthread_cond_wait' was here extern int pthread_cond_wait (pthread_cond_t *__restrict __cond, ^~~~~~~~~~~~~~~~~ threads.c:81:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:80:12: warning: redundant redeclaration of 'pthread_equal' [-Wredundant-decls] extern int pthread_equal () ^~~~~~~~~~~~~ In file included from /usr/include/features.h:428:0, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from libxml.h:49, from threads.c:11: /usr/include/pthread.h:1154:1: note: previous definition of 'pthread_equal' was here __NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2)) ^ threads.c:83:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:82:18: warning: redundant redeclaration of 'pthread_self' [-Wredundant-decls] extern pthread_t pthread_self () ^~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:276:18: note: previous declaration of 'pthread_self' was here extern pthread_t pthread_self (void) __THROW __attribute__ ((__const__)); ^~~~~~~~~~~~ threads.c:85:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:84:12: warning: redundant redeclaration of 'pthread_key_create' [-Wredundant-decls] extern int pthread_key_create () ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1112:12: note: previous declaration of 'pthread_key_create' was here extern int pthread_key_create (pthread_key_t *__key, ^~~~~~~~~~~~~~~~~~ threads.c:87:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:86:12: warning: redundant redeclaration of 'pthread_key_delete' [-Wredundant-decls] extern int pthread_key_delete () ^~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:1117:12: note: previous declaration of 'pthread_key_delete' was here extern int pthread_key_delete (pthread_key_t __key) __THROW; ^~~~~~~~~~~~~~~~~~ threads.c:89:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] __attribute((weak)); ^~~~~~~~~~~ threads.c:88:12: warning: redundant redeclaration of 'pthread_cond_signal' [-Wredundant-decls] extern int pthread_cond_signal () ^~~~~~~~~~~~~~~~~~~ In file included from threads.c:28:0: /usr/include/pthread.h:978:12: note: previous declaration of 'pthread_cond_signal' was here extern int pthread_cond_signal (pthread_cond_t *__cond) ^~~~~~~~~~~~~~~~~~~ CC c14n.lo CC xmlstring.lo CC buf.lo CC xmlregexp.lo xmlregexp.c: In function 'xmlRegCheckCharacterRange': xmlregexp.c:2807:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2808:9: note: here case XML_REGEXP_ANYSPACE: ^~~~ xmlregexp.c:2813:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2814:9: note: here case XML_REGEXP_INITNAME: ^~~~ xmlregexp.c:2819:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2820:9: note: here case XML_REGEXP_NAMECHAR: ^~~~ xmlregexp.c:2827:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2828:9: note: here case XML_REGEXP_DECIMAL: ^~~~ xmlregexp.c:2832:10: warning: this statement may fall through [-Wimplicit-fallthrough=] neg = !neg; ~~~~^~~~~~ xmlregexp.c:2833:9: note: here case XML_REGEXP_NOTREALCHAR: ^~~~ CC xmlschemas.lo xmlschemas.c: In function 'xmlSchemaGetComponentTypeStr': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:224:8: note: in definition of macro 'WXS_IS_COMPLEX' (((i)->type == XML_SCHEMA_TYPE_COMPLEX) || \ ^ xmlschemas.c:1177:25: note: in expansion of macro 'WXS_TYPE_CAST' if (WXS_IS_COMPLEX(WXS_TYPE_CAST item)) ^~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:225:8: note: in definition of macro 'WXS_IS_COMPLEX' ((i)->builtInType == XML_SCHEMAS_ANYTYPE)) ^ xmlschemas.c:1177:25: note: in expansion of macro 'WXS_TYPE_CAST' if (WXS_IS_COMPLEX(WXS_TYPE_CAST item)) ^~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaGetComponentNode': xmlschemas.c:1201:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaElementPtr) item)->node); ^ xmlschemas.c:1203:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributePtr) item)->node); ^ xmlschemas.c:1206:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaTypePtr) item)->node); ^ xmlschemas.c:1209:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaWildcardPtr) item)->node); ^ xmlschemas.c:1211:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaParticlePtr) item)->node); ^ xmlschemas.c:1215:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaModelGroupPtr) item)->node); ^ xmlschemas.c:1217:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaModelGroupDefPtr) item)->node); ^ xmlschemas.c:1219:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributeGroupPtr) item)->node); ^ xmlschemas.c:1223:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaIDCPtr) item)->node); ^ xmlschemas.c:1225:14: warning: cast increases required alignment of target type [-Wcast-align] return(((xmlSchemaQNameRefPtr) item)->node); ^ xmlschemas.c:1231:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributeUsePtr) item)->node); ^ xmlschemas.c: In function 'xmlSchemaGetComponentName': xmlschemas.c:1326:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaElementPtr) item)->name); ^ xmlschemas.c:1328:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributePtr) item)->name); ^ xmlschemas.c:1330:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributeGroupPtr) item)->name); ^ xmlschemas.c:1334:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaTypePtr) item)->name); ^ xmlschemas.c:1336:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaModelGroupDefPtr) item)->name); ^ xmlschemas.c:1340:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaIDCPtr) item)->name); ^ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:169:45: note: in expansion of macro 'WXS_ATTR_USE_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~~~~~ xmlschemas.c:1342:10: note: in expansion of macro 'WXS_ATTRUSE_DECL' if (WXS_ATTRUSE_DECL(item) != NULL) { ^~~~~~~~~~~~~~~~ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:169:45: note: in expansion of macro 'WXS_ATTR_USE_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~~~~~ xmlschemas.c:1344:22: note: in expansion of macro 'WXS_ATTRUSE_DECL' WXS_BASIC_CAST WXS_ATTRUSE_DECL(item))); ^~~~~~~~~~~~~~~~ xmlschemas.c:1348:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaQNameRefPtr) item)->name); ^ xmlschemas.c:1350:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaNotationPtr) item)->name); ^ xmlschemas.c: In function 'xmlSchemaGetComponentTargetNs': xmlschemas.c:1381:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaElementPtr) item)->targetNamespace); ^ xmlschemas.c:1383:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributePtr) item)->targetNamespace); ^ xmlschemas.c:1385:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaAttributeGroupPtr) item)->targetNamespace); ^ xmlschemas.c:1390:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaTypePtr) item)->targetNamespace); ^ xmlschemas.c:1392:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaModelGroupDefPtr) item)->targetNamespace); ^ xmlschemas.c:1396:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaIDCPtr) item)->targetNamespace); ^ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:169:45: note: in expansion of macro 'WXS_ATTR_USE_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~~~~~ xmlschemas.c:1398:10: note: in expansion of macro 'WXS_ATTRUSE_DECL' if (WXS_ATTRUSE_DECL(item) != NULL) { ^~~~~~~~~~~~~~~~ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:169:45: note: in expansion of macro 'WXS_ATTR_USE_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~~~~~ xmlschemas.c:1400:22: note: in expansion of macro 'WXS_ATTRUSE_DECL' WXS_BASIC_CAST WXS_ATTRUSE_DECL(item))); ^~~~~~~~~~~~~~~~ xmlschemas.c:1405:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaQNameRefPtr) item)->targetNamespace); ^ xmlschemas.c:1407:15: warning: cast increases required alignment of target type [-Wcast-align] return (((xmlSchemaNotationPtr) item)->targetNamespace); ^ xmlschemas.c: In function 'xmlSchemaFormatItemForReport': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:1588:30: note: in expansion of macro 'WXS_TYPE_CAST' xmlSchemaTypePtr type = WXS_TYPE_CAST item; ^~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:1603:30: note: in expansion of macro 'WXS_TYPE_CAST' xmlSchemaTypePtr type = WXS_TYPE_CAST item; ^~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:1626:30: note: in expansion of macro 'WXS_TYPE_CAST' xmlSchemaTypePtr type = WXS_TYPE_CAST item; ^~~~~~~~~~~~~ xmlschemas.c:142:27: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_USE_CAST (xmlSchemaAttributeUsePtr) ^ xmlschemas.c:1643:10: note: in expansion of macro 'WXS_ATTR_USE_CAST' ause = WXS_ATTR_USE_CAST item; ^~~~~~~~~~~~~~~~~ xmlschemas.c:1659:10: warning: cast increases required alignment of target type [-Wcast-align] attr = (xmlSchemaAttributePtr) item; ^ xmlschemas.c:1674:10: warning: cast increases required alignment of target type [-Wcast-align] elem = (xmlSchemaElementPtr) item; ^ xmlschemas.c:1691:30: warning: cast increases required alignment of target type [-Wcast-align] *buf = xmlStrcat(*buf, ((xmlSchemaIDCPtr) item)->name); ^ xmlschemas.c:1697:8: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaWildcardPtr) item)->processContents)); ^ xmlschemas.c: In function 'xmlSchemaErr4Line': xmlschemas.c:2040:36: warning: cast increases required alignment of target type [-Wcast-align] xmlSchemaValidCtxtPtr vctxt = (xmlSchemaValidCtxtPtr) ctxt; ^ xmlschemas.c:2109:37: warning: cast increases required alignment of target type [-Wcast-align] xmlSchemaParserCtxtPtr pctxt = (xmlSchemaParserCtxtPtr) ctxt; ^ xmlschemas.c: In function 'xmlSchemaFormatNodeForError': xmlschemas.c:2218:32: warning: cast increases required alignment of target type [-Wcast-align] xmlSchemaValidCtxtPtr vctxt = (xmlSchemaValidCtxtPtr) actxt; ^ xmlschemas.c: In function 'xmlSchemaEvalErrorNodeType': xmlschemas.c:2410:4: warning: cast increases required alignment of target type [-Wcast-align] (((xmlSchemaValidCtxtPtr) actxt)->inode != NULL)) ^ xmlschemas.c:2411:12: warning: cast increases required alignment of target type [-Wcast-align] return ( ((xmlSchemaValidCtxtPtr) actxt)->inode->nodeType); ^ xmlschemas.c: In function 'xmlSchemaPResCompAttrErr': xmlschemas.c:2825:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (refTypeStr == NULL) ^~ xmlschemas.c:2827:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' xmlSchemaPErrExt(ctxt, ownerElem, error, ^~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaFindRedefCompInGraph': xmlschemas.c:5028:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_NAME(c, t) ((t) (c))->name ^ xmlschemas.c:5057:12: note: in expansion of macro 'WXS_COMP_NAME' if ((WXS_COMP_NAME(ret, xmlSchemaTypePtr) == name) && ^~~~~~~~~~~~~ xmlschemas.c:5029:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_TNS(c, t) ((t) (c))->targetNamespace ^ xmlschemas.c:5058:5: note: in expansion of macro 'WXS_COMP_TNS' (WXS_COMP_TNS(ret, xmlSchemaTypePtr) == ^~~~~~~~~~~~ xmlschemas.c:5028:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_NAME(c, t) ((t) (c))->name ^ xmlschemas.c:5065:12: note: in expansion of macro 'WXS_COMP_NAME' if ((WXS_COMP_NAME(ret, ^~~~~~~~~~~~~ xmlschemas.c:5029:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_TNS(c, t) ((t) (c))->targetNamespace ^ xmlschemas.c:5067:5: note: in expansion of macro 'WXS_COMP_TNS' (WXS_COMP_TNS(ret, ^~~~~~~~~~~~ xmlschemas.c:5028:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_NAME(c, t) ((t) (c))->name ^ xmlschemas.c:5074:12: note: in expansion of macro 'WXS_COMP_NAME' if ((WXS_COMP_NAME(ret, ^~~~~~~~~~~~~ xmlschemas.c:5029:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_COMP_TNS(c, t) ((t) (c))->targetNamespace ^ xmlschemas.c:5076:5: note: in expansion of macro 'WXS_COMP_TNS' (WXS_COMP_TNS(ret, ^~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaParseLocalAttribute': xmlschemas.c:7352:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (defValue != NULL) ^~ xmlschemas.c:7354:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (defValueType == WXS_ATTR_DEF_VAL_FIXED) ^~ xmlschemas.c:141:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_CAST (xmlSchemaAttributePtr) ^ xmlschemas.c:169:30: note: in expansion of macro 'WXS_ATTR_CAST' #define WXS_ATTRUSE_DECL(au) WXS_ATTR_CAST (WXS_ATTR_USE_CAST (au))->attrDecl ^~~~~~~~~~~~~ xmlschemas.c:7469:7: note: in expansion of macro 'WXS_ATTRUSE_DECL' if (WXS_ATTRUSE_DECL(use)->typeName != NULL) { ^~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaParseModelGroup': xmlschemas.c:11303:13: warning: cast increases required alignment of target type [-Wcast-align] part = (xmlSchemaParticlePtr) xmlSchemaParseElement(ctxt, ^ xmlschemas.c:11356:10: warning: cast increases required alignment of target type [-Wcast-align] part = (xmlSchemaTreeItemPtr) ^ xmlschemas.c: In function 'xmlSchemaCheckDerivationOKRestriction2to4': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:221:10: note: in expansion of macro 'WXS_TYPE_CAST' ( (WXS_TYPE_CAST (i))->builtInType == XML_SCHEMAS_ANYTYPE)) ^~~~~~~~~~~~~ xmlschemas.c:14372:9: note: in expansion of macro 'WXS_IS_ANYTYPE' if ((! WXS_IS_ANYTYPE(baseItem)) && ^~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaResolveTypeReferences': xmlschemas.c:144:33: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUPDEF_CAST (xmlSchemaModelGroupDefPtr) ^ xmlschemas.c:15097:6: note: in expansion of macro 'WXS_MODEL_GROUPDEF_CAST' WXS_MODEL_GROUPDEF_CAST xmlSchemaGetNamedComponent(ctxt->schema, ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaTypeFixup': xmlschemas.c:133:20: warning: cast increases required alignment of target type [-Wcast-align] #define PCTXT_CAST (xmlSchemaParserCtxtPtr) ^ xmlschemas.c:18611:35: note: in expansion of macro 'PCTXT_CAST' return(xmlSchemaFixupComplexType(PCTXT_CAST actxt, type)); ^~~~~~~~~~ xmlschemas.c:133:20: warning: cast increases required alignment of target type [-Wcast-align] #define PCTXT_CAST (xmlSchemaParserCtxtPtr) ^ xmlschemas.c:18613:42: note: in expansion of macro 'PCTXT_CAST' return(xmlSchemaFixupSimpleTypeStageTwo(PCTXT_CAST actxt, type)); ^~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaCheckAttrGroupCircularRecur': xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:19056:11: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' gr = WXS_ATTR_GROUP_CAST ref->item; ^~~~~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaExpandAttributeGroupRefs': xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:19203:11: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' gr = WXS_ATTR_GROUP_CAST (WXS_QNAME_CAST use)->item; ^~~~~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaResolveModelGroupParticleReferences': xmlschemas.c:145:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUP_CAST (xmlSchemaModelGroupPtr) ^ xmlschemas.c:194:39: note: in expansion of macro 'WXS_MODEL_GROUP_CAST' #define WXS_MODELGROUPDEF_MODEL(mgd) (WXS_MODEL_GROUP_CAST (mgd))->children ^~~~~~~~~~~~~~~~~~~~ xmlschemas.c:20053:10: note: in expansion of macro 'WXS_MODELGROUPDEF_MODEL' if (WXS_MODELGROUPDEF_MODEL(refItem) == NULL) ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:145:30: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUP_CAST (xmlSchemaModelGroupPtr) ^ xmlschemas.c:194:39: note: in expansion of macro 'WXS_MODEL_GROUP_CAST' #define WXS_MODELGROUPDEF_MODEL(mgd) (WXS_MODEL_GROUP_CAST (mgd))->children ^~~~~~~~~~~~~~~~~~~~ xmlschemas.c:20063:11: note: in expansion of macro 'WXS_MODELGROUPDEF_MODEL' if ((WXS_MODELGROUPDEF_MODEL(refItem))->type == ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:20086:27: warning: cast increases required alignment of target type [-Wcast-align] particle->children = (xmlSchemaTreeItemPtr) refItem; ^ xmlschemas.c:20092:27: warning: cast increases required alignment of target type [-Wcast-align] particle->children = (xmlSchemaTreeItemPtr) refItem; ^ xmlschemas.c: In function 'xmlSchemaResolveIDCKeyReferences': xmlschemas.c:20398:4: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaIDCPtr) idc->ref->item)->nbFields) { ^ xmlschemas.c:20402:11: warning: cast increases required alignment of target type [-Wcast-align] refer = (xmlSchemaIDCPtr) idc->ref->item; ^ xmlschemas.c: In function 'xmlSchemaCheckSRCRedefineFirst': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:20528:8: note: in expansion of macro 'WXS_TYPE_CAST' if ((WXS_TYPE_CAST prev)->flags & ^~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:20535:4: note: in expansion of macro 'WXS_TYPE_CAST' (WXS_TYPE_CAST prev)->flags |= XML_SCHEMAS_TYPE_REDEFINED; ^~~~~~~~~~~~~ xmlschemas.c:20541:4: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaTypePtr) item)->baseType = ^ xmlschemas.c:20542:7: warning: cast increases required alignment of target type [-Wcast-align] (xmlSchemaTypePtr) prev; ^ xmlschemas.c:144:33: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUPDEF_CAST (xmlSchemaModelGroupDefPtr) ^ xmlschemas.c:20545:8: note: in expansion of macro 'WXS_MODEL_GROUPDEF_CAST' if ((WXS_MODEL_GROUPDEF_CAST prev)->flags & ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:144:33: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUPDEF_CAST (xmlSchemaModelGroupDefPtr) ^ xmlschemas.c:20552:4: note: in expansion of macro 'WXS_MODEL_GROUPDEF_CAST' (WXS_MODEL_GROUPDEF_CAST prev)->flags |= ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:137:22: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_PTC_CAST (xmlSchemaParticlePtr) ^ xmlschemas.c:20559:8: note: in expansion of macro 'WXS_PTC_CAST' (WXS_PTC_CAST redef->reference)->children = ^~~~~~~~~~~~ xmlschemas.c:136:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TREE_CAST (xmlSchemaTreeItemPtr) ^ xmlschemas.c:20560:4: note: in expansion of macro 'WXS_TREE_CAST' WXS_TREE_CAST prev; ^~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20565:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' if ((WXS_ATTR_GROUP_CAST prev)->flags & ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20571:4: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST prev)->flags |= ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:147:24: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_QNAME_CAST (xmlSchemaQNameRefPtr) ^ xmlschemas.c:20580:8: note: in expansion of macro 'WXS_QNAME_CAST' (WXS_QNAME_CAST redef->reference)->item = prev; ^~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaCheckSRCRedefineSecond': xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:20650:4: note: in expansion of macro 'WXS_TYPE_CAST' (WXS_TYPE_CAST redef->target)->name = NULL; ^~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20686:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST item)->attrUses, ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20687:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST redef->target)->attrUses, ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20688:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST item)->attributeWildcard, ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20689:8: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' (WXS_ATTR_GROUP_CAST redef->target)->attributeWildcard); ^~~~~~~~~~~~~~~~~~~ xmlschemas.c: In function 'xmlSchemaAddComponents': xmlschemas.c:20443:3: warning: cast increases required alignment of target type [-Wcast-align] (((xmlSchemaTypePtr) item)->flags & XML_SCHEMAS_TYPE_REDEFINED) ^ xmlschemas.c:20742:7: note: in expansion of macro 'WXS_REDEFINED_TYPE' if (WXS_REDEFINED_TYPE(item)) ^~~~~~~~~~~~~~~~~~ xmlschemas.c:138:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_TYPE_CAST (xmlSchemaTypePtr) ^ xmlschemas.c:20744:11: note: in expansion of macro 'WXS_TYPE_CAST' name = (WXS_TYPE_CAST item)->name; ^~~~~~~~~~~~~ xmlschemas.c:139:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ELEM_CAST (xmlSchemaElementPtr) ^ xmlschemas.c:20748:11: note: in expansion of macro 'WXS_ELEM_CAST' name = (WXS_ELEM_CAST item)->name; ^~~~~~~~~~~~~ xmlschemas.c:141:23: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_CAST (xmlSchemaAttributePtr) ^ xmlschemas.c:20752:11: note: in expansion of macro 'WXS_ATTR_CAST' name = (WXS_ATTR_CAST item)->name; ^~~~~~~~~~~~~ xmlschemas.c:20446:3: warning: cast increases required alignment of target type [-Wcast-align] (((xmlSchemaModelGroupDefPtr) item)->flags & XML_SCHEMA_MODEL_GROUP_DEF_REDEFINED) ^ xmlschemas.c:20756:7: note: in expansion of macro 'WXS_REDEFINED_MODEL_GROUP_DEF' if (WXS_REDEFINED_MODEL_GROUP_DEF(item)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:144:33: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_MODEL_GROUPDEF_CAST (xmlSchemaModelGroupDefPtr) ^ xmlschemas.c:20758:11: note: in expansion of macro 'WXS_MODEL_GROUPDEF_CAST' name = (WXS_MODEL_GROUPDEF_CAST item)->name; ^~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:20449:3: warning: cast increases required alignment of target type [-Wcast-align] (((xmlSchemaAttributeGroupPtr) item)->flags & XML_SCHEMAS_ATTRGROUP_REDEFINED) ^ xmlschemas.c:20762:7: note: in expansion of macro 'WXS_REDEFINED_ATTR_GROUP' if (WXS_REDEFINED_ATTR_GROUP(item)) ^~~~~~~~~~~~~~~~~~~~~~~~ xmlschemas.c:140:29: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_ATTR_GROUP_CAST (xmlSchemaAttributeGroupPtr) ^ xmlschemas.c:20764:11: note: in expansion of macro 'WXS_ATTR_GROUP_CAST' name = (WXS_ATTR_GROUP_CAST item)->name; ^~~~~~~~~~~~~~~~~~~ xmlschemas.c:146:22: warning: cast increases required alignment of target type [-Wcast-align] #define WXS_IDC_CAST (xmlSchemaIDCPtr) ^ xmlschemas.c:20770:11: note: in expansion of macro 'WXS_IDC_CAST' name = (WXS_IDC_CAST item)->name; ^~~~~~~~~~~~ xmlschemas.c:20774:11: warning: cast increases required alignment of target type [-Wcast-align] name = ((xmlSchemaNotationPtr) item)->name; ^ xmlschemas.c: In function 'xmlSchemaIDCRegisterMatchers': xmlschemas.c:23206:15: warning: cast increases required alignment of target type [-Wcast-align] refIdc = (xmlSchemaIDCPtr) idc->ref->item; ^ xmlschemas.c: In function 'xmlSchemaCheckCVCIDCKeyRef': xmlschemas.c:23808:7: warning: cast increases required alignment of target type [-Wcast-align] if ((xmlSchemaIDCPtr) matcher->aidc->def->ref->item == ^ xmlschemas.c: In function 'xmlSchemaVCheckCVCSimpleType': xmlschemas.c:24554:4: warning: cast increases required alignment of target type [-Wcast-align] (xmlSchemaValidCtxtPtr) actxt, ^ xmlschemas.c:24555:5: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaValidCtxtPtr) actxt)->schema, ^ xmlschemas.c:24559:36: warning: cast increases required alignment of target type [-Wcast-align] ret = xmlSchemaValidateQName((xmlSchemaValidCtxtPtr) actxt, ^ xmlschemas.c:24576:5: warning: cast increases required alignment of target type [-Wcast-align] ((xmlSchemaParserCtxtPtr) actxt)->schema, node, ^ xmlschemas.c: In function 'xmlSchemaSetValidStructuredErrors__internal_alias': xmlschemas.c:27769:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ctxt == NULL) ^~ xmlschemas.c:27771:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' ctxt->serror = serror; ^~~~ xmlschemas.c: In function 'xmlSchemaFormatItemForReport': xmlschemas.c:321:31: warning: this statement may fall through [-Wimplicit-fallthrough=] #define FREE_AND_NULL(str) if ((str) != NULL) { xmlFree((xmlChar *) (str)); str = NULL; } ^ xmlschemas.c:1735:3: note: in expansion of macro 'FREE_AND_NULL' FREE_AND_NULL(str); ^~~~~~~~~~~~~ xmlschemas.c:1737:2: note: here default: ^~~~~~~ CC xmlschemastypes.lo xmlschemastypes.c: In function 'xmlSchemaValidateFacetInternal': xmlschemastypes.c:5385:41: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((valType == XML_SCHEMAS_QNAME) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~  (valType == XML_SCHEMAS_NOTATION)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xmlschemastypes.c:5389:2: note: here case XML_SCHEMA_FACET_MAXLENGTH: ^~~~ CC xmlunicode.lo CC xmlreader.lo CC relaxng.lo relaxng.c: In function 'xmlRelaxNGValidateValue': relaxng.c:8888:16: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ret != 0) { ^ relaxng.c:8892:9: note: here case XML_RELAXNG_ZEROORMORE:{ ^~~~ relaxng.c: In function 'xmlRelaxNGValidateState': relaxng.c:10166:16: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ctxt->errNr > errNr) ^ relaxng.c:10169:9: note: here case XML_RELAXNG_ZEROORMORE:{ ^~~~ CC dict.lo dict.c: In function 'xmlDictComputeFastKey': dict.c:455:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: value += name[9]; ~~~~~~^~~~~~~~~~ dict.c:456:9: note: here case 9: value += name[8]; ^~~~ dict.c:456:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: value += name[8]; ~~~~~~^~~~~~~~~~ dict.c:457:9: note: here case 8: value += name[7]; ^~~~ dict.c:457:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: value += name[7]; ~~~~~~^~~~~~~~~~ dict.c:458:9: note: here case 7: value += name[6]; ^~~~ dict.c:458:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: value += name[6]; ~~~~~~^~~~~~~~~~ dict.c:459:9: note: here case 6: value += name[5]; ^~~~ dict.c:459:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: value += name[5]; ~~~~~~^~~~~~~~~~ dict.c:460:9: note: here case 5: value += name[4]; ^~~~ dict.c:460:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: value += name[4]; ~~~~~~^~~~~~~~~~ dict.c:461:9: note: here case 4: value += name[3]; ^~~~ dict.c:461:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: value += name[3]; ~~~~~~^~~~~~~~~~ dict.c:462:9: note: here case 3: value += name[2]; ^~~~ dict.c:462:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: value += name[2]; ~~~~~~^~~~~~~~~~ dict.c:463:9: note: here case 2: value += name[1]; ^~~~ dict.c: In function 'xmlDictComputeFastQKey': dict.c:498:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: value += prefix[9]; ~~~~~~^~~~~~~~~~~~ dict.c:499:9: note: here case 9: value += prefix[8]; ^~~~ dict.c:499:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: value += prefix[8]; ~~~~~~^~~~~~~~~~~~ dict.c:500:9: note: here case 8: value += prefix[7]; ^~~~ dict.c:500:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: value += prefix[7]; ~~~~~~^~~~~~~~~~~~ dict.c:501:9: note: here case 7: value += prefix[6]; ^~~~ dict.c:501:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: value += prefix[6]; ~~~~~~^~~~~~~~~~~~ dict.c:502:9: note: here case 6: value += prefix[5]; ^~~~ dict.c:502:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: value += prefix[5]; ~~~~~~^~~~~~~~~~~~ dict.c:503:9: note: here case 5: value += prefix[4]; ^~~~ dict.c:503:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: value += prefix[4]; ~~~~~~^~~~~~~~~~~~ dict.c:504:9: note: here case 4: value += prefix[3]; ^~~~ dict.c:504:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: value += prefix[3]; ~~~~~~^~~~~~~~~~~~ dict.c:505:9: note: here case 3: value += prefix[2]; ^~~~ dict.c:505:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: value += prefix[2]; ~~~~~~^~~~~~~~~~~~ dict.c:506:9: note: here case 2: value += prefix[1]; ^~~~ dict.c:506:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: value += prefix[1]; ~~~~~~^~~~~~~~~~~~ dict.c:507:9: note: here case 1: value += prefix[0]; ^~~~ dict.c:516:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: value += name[9]; ~~~~~~^~~~~~~~~~ dict.c:517:9: note: here case 9: value += name[8]; ^~~~ dict.c:517:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: value += name[8]; ~~~~~~^~~~~~~~~~ dict.c:518:9: note: here case 8: value += name[7]; ^~~~ dict.c:518:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: value += name[7]; ~~~~~~^~~~~~~~~~ dict.c:519:9: note: here case 7: value += name[6]; ^~~~ dict.c:519:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: value += name[6]; ~~~~~~^~~~~~~~~~ dict.c:520:9: note: here case 6: value += name[5]; ^~~~ dict.c:520:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: value += name[5]; ~~~~~~^~~~~~~~~~ dict.c:521:9: note: here case 5: value += name[4]; ^~~~ dict.c:521:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: value += name[4]; ~~~~~~^~~~~~~~~~ dict.c:522:9: note: here case 4: value += name[3]; ^~~~ dict.c:522:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: value += name[3]; ~~~~~~^~~~~~~~~~ dict.c:523:9: note: here case 3: value += name[2]; ^~~~ dict.c:523:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: value += name[2]; ~~~~~~^~~~~~~~~~ dict.c:524:9: note: here case 2: value += name[1]; ^~~~ dict.c:524:23: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: value += name[1]; ~~~~~~^~~~~~~~~~ dict.c:525:9: note: here case 1: value += name[0]; ^~~~ CC SAX2.lo CC xmlwriter.lo xmlwriter.c: In function 'xmlTextWriterEndDTDEntity__internal_alias': xmlwriter.c:3756:17: warning: this statement may fall through [-Wimplicit-fallthrough=] sum += count; ~~~~^~~~~~~~ xmlwriter.c:3757:9: note: here case XML_TEXTWRITER_DTD_ENTY: ^~~~ CC legacy.lo CC chvalid.lo CC pattern.lo CC xmlsave.lo xmlsave.c: In function 'xhtmlNodeDumpOutput': xmlsave.c:1595:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (cur->properties != NULL) ^~ xmlsave.c:1598:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if ((cur->type == XML_ELEMENT_NODE) && ^~ CC xmlmodule.lo CC schematron.lo CC xzlib.lo CCLD libxml2.la CC testdso.lo CCLD testdso.la CC xmllint.o CCLD xmllint CC xmlcatalog.o CCLD xmlcatalog CC testSchemas.o CCLD testSchemas CC testRelax.o CCLD testRelax CC testSAX.o CCLD testSAX CC testHTML.o CCLD testHTML CC testXPath.o CCLD testXPath CC testURI.o CCLD testURI CC testThreads.o CCLD testThreads CC testC14N.o CCLD testC14N CC testAutomata.o CCLD testAutomata CC testRegexp.o CCLD testRegexp CC testReader.o CCLD testReader CC testapi.o testapi.c:34506:13: warning: 'des_xmlSAXHandlerPtr_ptr' defined but not used [-Wunused-function] static void des_xmlSAXHandlerPtr_ptr(int no ATTRIBUTE_UNUSED, xmlSAXHandlerPtr * val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~~~~~ testapi.c:34503:27: warning: 'gen_xmlSAXHandlerPtr_ptr' defined but not used [-Wunused-function] static xmlSAXHandlerPtr * gen_xmlSAXHandlerPtr_ptr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~~~~~ testapi.c:18561:13: warning: 'des_const_xmlBufPtr' defined but not used [-Wunused-function] static void des_const_xmlBufPtr(int no ATTRIBUTE_UNUSED, const xmlBufPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~ testapi.c:18558:18: warning: 'gen_const_xmlBufPtr' defined but not used [-Wunused-function] static xmlBufPtr gen_const_xmlBufPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~ testapi.c:18063:13: warning: 'des_xmlSchematronParserCtxtPtr' defined but not used [-Wunused-function] static void des_xmlSchematronParserCtxtPtr(int no ATTRIBUTE_UNUSED, xmlSchematronParserCtxtPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testapi.c:18060:35: warning: 'gen_xmlSchematronParserCtxtPtr' defined but not used [-Wunused-function] static xmlSchematronParserCtxtPtr gen_xmlSchematronParserCtxtPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testapi.c:18043:13: warning: 'des_xmlSchematronPtr' defined but not used [-Wunused-function] static void des_xmlSchematronPtr(int no ATTRIBUTE_UNUSED, xmlSchematronPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~ testapi.c:18040:25: warning: 'gen_xmlSchematronPtr' defined but not used [-Wunused-function] static xmlSchematronPtr gen_xmlSchematronPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) { ^~~~~~~~~~~~~~~~~~~~ CCLD testapi CC testModule.o CCLD testModule CC runtest.o runtest.c: In function 'streamProcessTest': runtest.c:2099:65: warning: unused parameter 'options' [-Wunused-parameter] xmlTextReaderPtr reader, const char *rng, int options) { ^~~~~~~ CCLD runtest CC runsuite.o CCLD runsuite CC testchar.o CCLD testchar CC testdict.o CCLD testdict CC runxmlconf.o CCLD runxmlconf CC testrecurse.o CCLD testrecurse CC testlimits.o CCLD testlimits sed -e 's?\@XML_LIBDIR\@?-L/usr/lib64?g' \ -e 's?\@XML_INCLUDEDIR\@?-I/usr/include/libxml2?g' \ -e 's?\@VERSION\@?2.9.3?g' \ -e 's?\@XML_LIBS\@?-lxml2 -lz -lm ?g' \ < ./xml2Conf.sh.in > xml2Conf.tmp \ && mv xml2Conf.tmp xml2Conf.sh make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64' /bin/sh ./libtool --mode=install /usr/bin/install -c libxml2.la '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64' libtool: install: /usr/bin/install -c .libs/libxml2.so.2.9.3 /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.so.2.9.3 libtool: install: (cd /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64 && { ln -s -f libxml2.so.2.9.3 libxml2.so.2 || { rm -f libxml2.so.2 && ln -s libxml2.so.2.9.3 libxml2.so.2; }; }) libtool: install: (cd /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64 && { ln -s -f libxml2.so.2.9.3 libxml2.so || { rm -f libxml2.so && ln -s libxml2.so.2.9.3 libxml2.so; }; }) libtool: install: /usr/bin/install -c .libs/libxml2.lai /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.la libtool: install: /usr/bin/install -c .libs/libxml2.a /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.a libtool: install: chmod 644 /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.a libtool: install: ranlib /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.a libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c xmllint xmlcatalog '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin' libtool: warning: './libxml2.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/xmllint /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin/xmllint libtool: warning: './libxml2.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/xmlcatalog /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin/xmlcatalog /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin' /usr/bin/install -c xml2-config '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64' /usr/bin/install -c -m 644 xml2Conf.sh '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/cmake/libxml2' /usr/bin/install -c -m 644 libxml2-config.cmake '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/cmake/libxml2' /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3 /usr/bin/install -c -m 0644 ./Copyright /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3 /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/install -c -m 0644 ./xmllint.c /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/install -c -m 0644 ./testSAX.c /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/install -c -m 0644 ./testHTML.c /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/install -c -m 0644 ./testXPath.c /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/aclocal' /usr/bin/install -c -m 644 libxml.m4 '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/aclocal' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man1' /usr/bin/install -c -m 644 xml2-config.1 '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man3' /usr/bin/install -c -m 644 libxml.3 '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man3' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 libxml-2.0.pc '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/pkgconfig' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' Making install in doc make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making install in . make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html /usr/bin/install -c -m 0644 ./xml.html ./encoding.html ./FAQ.html ./structure.gif ./DOM.gif ./smallfootonly.gif ./redhat.gif ./libxml.gif ./w3c.png ./Libxml2-Logo-180x168.gif ./Libxml2-Logo-90x34.gif /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/html /usr/bin/install -c -m 0644 ./html/*.html /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/html /usr/bin/install -c -m 0644 ./html/*.png /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/html /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial /usr/bin/install -c -m 0644 ./tutorial/*.* \ /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial/images /usr/bin/install -c -m 0644 ./tutorial/images/*.* \ /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial/images /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial/images/callouts /usr/bin/install -c -m 0644 ./tutorial/images/callouts/*.* \ /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html/tutorial/images/callouts /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man1' /usr/bin/install -c -m 644 xmllint.1 xmlcatalog.1 '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/man/man1' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making install in devhelp make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/gtk-doc/html/libxml2' /usr/bin/install -c -m 644 libxml2.devhelp general.html index.html libxml2-c14n.html libxml2-catalog.html libxml2-chvalid.html libxml2-debugXML.html libxml2-dict.html libxml2-DOCBparser.html libxml2-encoding.html libxml2-entities.html libxml2-globals.html libxml2-hash.html libxml2-HTMLparser.html libxml2-HTMLtree.html libxml2-list.html libxml2-nanoftp.html libxml2-nanohttp.html libxml2-parser.html libxml2-parserInternals.html libxml2-pattern.html libxml2-relaxng.html libxml2-SAX2.html libxml2-SAX.html libxml2-schemasInternals.html libxml2-schematron.html libxml2-threads.html libxml2-tree.html libxml2-uri.html libxml2-valid.html libxml2-xinclude.html libxml2-xlink.html libxml2-xmlautomata.html libxml2-xmlerror.html libxml2-xmlexports.html libxml2-xmlIO.html libxml2-xmlmemory.html libxml2-xmlmodule.html libxml2-xmlreader.html libxml2-xmlregexp.html '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/gtk-doc/html/libxml2' /usr/bin/install -c -m 644 libxml2-xmlsave.html libxml2-xmlschemas.html libxml2-xmlschemastypes.html libxml2-xmlstring.html libxml2-xmlunicode.html libxml2-xmlversion.html libxml2-xmlwriter.html libxml2-xpath.html libxml2-xpathInternals.html libxml2-xpointer.html home.png left.png right.png up.png style.css '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/gtk-doc/html/libxml2' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/devhelp' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' CC io1.o CCLD io1 CC io2.o CCLD io2 CC parse1.o CCLD parse1 CC parse2.o CCLD parse2 CC parse3.o CCLD parse3 CC parse4.o CCLD parse4 CC reader1.o CCLD reader1 CC reader2.o CCLD reader2 CC reader3.o CCLD reader3 CC reader4.o CCLD reader4 CC testWriter.o CCLD testWriter CC tree1.o CCLD tree1 CC tree2.o tree2.c: In function 'main': tree2.c:30:15: warning: variable 'dtd' set but not used [-Wunused-but-set-variable] xmlDtdPtr dtd = NULL; /* DTD pointer */ ^~~ CCLD tree2 CC xpath1.o CCLD xpath1 CC xpath2.o CCLD xpath2 make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html /usr/bin/install -c -m 0644 ./*.html ./*.c ./*.xml ./*.xsl ./*.res /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc/examples' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/doc' Making install in example make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/example' CC gjobread.o CCLD gjobread make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/example' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/example' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/example' Making install in xstc make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/xstc' Making install in python make[2]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' make install-recursive make[3]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' Making install in . make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' CC libxml.lo CC libxml2-py.lo CC types.lo types.c: In function 'libxml_PyFileGet': types.c:34:10: warning: implicit declaration of function '_PyVerify_fd'; did you mean '_PyGen_yf'? [-Wimplicit-function-declaration] if (!_PyVerify_fd(fd)) ^~~~~~~~~~~~ _PyGen_yf types.c:34:10: warning: nested extern declaration of '_PyVerify_fd' [-Wnested-externs] CCLD libxml2mod.la make[5]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3' /usr/bin/install -c -m 644 TODO '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages' /usr/bin/install -c -m 644 drv_libxml2.py libxml2.py '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages' /bin/sh ../libtool --mode=install /usr/bin/install -c libxml2mod.la '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages' libtool: warning: relinking 'libxml2mod.la' libtool: install: (cd /builddir/build/BUILD/libxml2-2.9.3/python; /bin/sh "/builddir/build/BUILD/libxml2-2.9.3/libtool" --silent --tag CC --mode=relink gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -pedantic -W -Wformat -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls -Wno-long-long -module -avoid-version ../libxml2.la -L/usr/lib64 -lpython3.6m -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libxml2mod.la -rpath /usr/lib64/python3.6/site-packages libxml.lo libxml2-py.lo types.lo -inst-prefix-dir /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64) libtool: install: /usr/bin/install -c .libs/libxml2mod.soT /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages/libxml2mod.so libtool: install: /usr/bin/install -c .libs/libxml2mod.lai /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages/libxml2mod.la libtool: install: /usr/bin/install -c .libs/libxml2mod.a /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages/libxml2mod.a libtool: install: chmod 644 /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages/libxml2mod.a libtool: install: ranlib /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages/libxml2mod.a libtool: warning: remember to run 'libtool --finish /usr/lib64/python3.6/site-packages' make[5]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' Making install in tests make[4]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[5]: Entering directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3/examples' /usr/bin/install -c -m 644 build.py attribs.py tst.py tstxpath.py xpathext.py push.py pushSAX.py pushSAXhtml.py error.py serialize.py validate.py tstURI.py cutnpaste.py xpathret.py xpath.py outbuf.py inbuf.py input_callback.py resolver.py regexp.py reader.py reader2.py reader3.py reader4.py reader5.py reader6.py reader7.py reader8.py readernext.py walker.py nsdel.py ctxterror.py readererr.py relaxng.py schema.py thread2.py sync.py tstLastError.py indexes.py dtdvalid.py '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3/examples' /usr/bin/install -c -m 644 tstmem.py validDTD.py validSchemas.py validRNG.py compareNodes.py xpathns.py xpathleak.py tst.xml valid.xml invalid.xml test.dtd '/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3/examples' make[5]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[4]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python/tests' make[3]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[2]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3/python' make[1]: Leaving directory '/builddir/build/BUILD/libxml2-2.9.3' + touch -m --reference=/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64//usr/include/libxml2/libxml/parser.h /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64//usr/bin/xml2-config + rm -f /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/libxml2.la + rm -f /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages/libxml2mod.a /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages/libxml2mod.a + rm -f /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7/site-packages/libxml2mod.la /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6/site-packages/libxml2mod.la + rm -rf /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/Copyright /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/examples /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-2.9.3/html + rm -rf /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3/TODO /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-python-2.9.3/examples + cd doc/examples + make clean test -z "*.tmp" || rm -f *.tmp rm -rf .libs _libs test -f Makefile.am || rm -f test?.xml rm -f io1 io2 parse1 parse2 parse3 parse4 reader1 reader2 reader3 reader4 testWriter tree1 tree2 xpath1 xpath2 rm -f *.o rm -f *.lo + rm -rf .deps Makefile + gzip -9 -c doc/libxml2-api.xml + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python3.6 using /usr/bin/python3.6 Bytecompiling .py files below /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/lib64/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in ./usr/bin/xml2-config from #! /bin/sh to #!/bin/sh Processing files: libxml2-2.9.3-4.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.A4vyL7 + umask 022 + cd /builddir/build/BUILD + cd libxml2-2.9.3 + DOCDIR=/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2 + cp -pr AUTHORS /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2 + cp -pr NEWS /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2 + cp -pr README /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2 + cp -pr TODO /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KE7MUE + umask 022 + cd /builddir/build/BUILD + cd libxml2-2.9.3 + LICENSEDIR=/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/licenses/libxml2 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/licenses/libxml2 + cp -pr Copyright /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/licenses/libxml2 + exit 0 Provides: libxml2 = 2.9.3-4.fc28 libxml2(riscv-64) = 2.9.3-4.fc28 libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.0)(64bit) libxml2.so.2(LIBXML2_2.5.2)(64bit) libxml2.so.2(LIBXML2_2.5.4)(64bit) libxml2.so.2(LIBXML2_2.5.5)(64bit) libxml2.so.2(LIBXML2_2.5.6)(64bit) libxml2.so.2(LIBXML2_2.5.7)(64bit) libxml2.so.2(LIBXML2_2.5.8)(64bit) libxml2.so.2(LIBXML2_2.5.9)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.1)(64bit) libxml2.so.2(LIBXML2_2.6.10)(64bit) libxml2.so.2(LIBXML2_2.6.11)(64bit) libxml2.so.2(LIBXML2_2.6.12)(64bit) libxml2.so.2(LIBXML2_2.6.14)(64bit) libxml2.so.2(LIBXML2_2.6.15)(64bit) libxml2.so.2(LIBXML2_2.6.16)(64bit) libxml2.so.2(LIBXML2_2.6.17)(64bit) libxml2.so.2(LIBXML2_2.6.18)(64bit) libxml2.so.2(LIBXML2_2.6.19)(64bit) libxml2.so.2(LIBXML2_2.6.2)(64bit) libxml2.so.2(LIBXML2_2.6.20)(64bit) libxml2.so.2(LIBXML2_2.6.21)(64bit) libxml2.so.2(LIBXML2_2.6.23)(64bit) libxml2.so.2(LIBXML2_2.6.24)(64bit) libxml2.so.2(LIBXML2_2.6.25)(64bit) libxml2.so.2(LIBXML2_2.6.27)(64bit) libxml2.so.2(LIBXML2_2.6.28)(64bit) libxml2.so.2(LIBXML2_2.6.29)(64bit) libxml2.so.2(LIBXML2_2.6.3)(64bit) libxml2.so.2(LIBXML2_2.6.32)(64bit) libxml2.so.2(LIBXML2_2.6.5)(64bit) libxml2.so.2(LIBXML2_2.6.6)(64bit) libxml2.so.2(LIBXML2_2.6.7)(64bit) libxml2.so.2(LIBXML2_2.6.8)(64bit) libxml2.so.2(LIBXML2_2.7.0)(64bit) libxml2.so.2(LIBXML2_2.7.3)(64bit) libxml2.so.2(LIBXML2_2.7.4)(64bit) libxml2.so.2(LIBXML2_2.8.0)(64bit) libxml2.so.2(LIBXML2_2.9.0)(64bit) libxml2.so.2(LIBXML2_2.9.1)(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) liblzma.so.5()(64bit) liblzma.so.5(XZ_5.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.0)(64bit) libxml2.so.2(LIBXML2_2.5.2)(64bit) libxml2.so.2(LIBXML2_2.5.6)(64bit) libxml2.so.2(LIBXML2_2.5.7)(64bit) libxml2.so.2(LIBXML2_2.5.8)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.18)(64bit) libxml2.so.2(LIBXML2_2.6.20)(64bit) libxml2.so.2(LIBXML2_2.6.21)(64bit) libxml2.so.2(LIBXML2_2.6.3)(64bit) libxml2.so.2(LIBXML2_2.6.8)(64bit) libxml2.so.2(LIBXML2_2.9.0)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.2.3)(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) rtld(GNU_HASH) Processing files: libxml2-devel-2.9.3-4.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Vg7QNC + umask 022 + cd /builddir/build/BUILD + cd libxml2-2.9.3 + DOCDIR=/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr AUTHORS /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr NEWS /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr README /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr Copyright /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr doc/APIchunk0.html doc/APIchunk1.html doc/APIchunk10.html doc/APIchunk11.html doc/APIchunk12.html doc/APIchunk13.html doc/APIchunk14.html doc/APIchunk15.html doc/APIchunk16.html doc/APIchunk17.html doc/APIchunk18.html doc/APIchunk19.html doc/APIchunk2.html doc/APIchunk20.html doc/APIchunk21.html doc/APIchunk22.html doc/APIchunk23.html doc/APIchunk24.html doc/APIchunk25.html doc/APIchunk26.html doc/APIchunk27.html doc/APIchunk28.html doc/APIchunk29.html doc/APIchunk3.html doc/APIchunk4.html doc/APIchunk5.html doc/APIchunk6.html doc/APIchunk7.html doc/APIchunk8.html doc/APIchunk9.html doc/APIconstructors.html doc/APIfiles.html doc/APIfunctions.html doc/APIsymbols.html doc/DOM.html doc/FAQ.html doc/XMLinfo.html doc/XSLT.html doc/architecture.html doc/bugs.html doc/catalog.html doc/contribs.html doc/docs.html doc/downloads.html doc/encoding.html doc/entities.html doc/example.html doc/guidelines.html doc/help.html doc/index.html doc/interface.html doc/intro.html doc/library.html doc/namespaces.html doc/news.html doc/python.html doc/searches.html doc/threads.html doc/tree.html doc/upgrade.html doc/xml.html doc/xmlcatalog_man.html doc/xmldtd.html doc/xmlio.html doc/xmllint.html doc/xmlmem.html doc/xmlreader.html /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr doc/html /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr doc/DOM.gif doc/Libxml2-Logo-180x168.gif doc/Libxml2-Logo-90x34.gif doc/catalog.gif doc/libxml.gif doc/redhat.gif doc/smallfootonly.gif doc/structure.gif /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr doc/w3c.png /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr doc/tutorial /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr doc/libxml2-api.xml.gz /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + cp -pr doc/examples /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/libxml2-devel + exit 0 Provides: libxml2-devel = 2.9.3-4.fc28 libxml2-devel(riscv-64) = 2.9.3-4.fc28 pkgconfig(libxml-2.0) = 2.9.3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/sh /usr/bin/pkg-config libxml2.so.2()(64bit) Processing files: libxml2-static-2.9.3-4.fc28.riscv64 Provides: libxml2-static = 2.9.3-4.fc28 libxml2-static(riscv-64) = 2.9.3-4.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python-libxml2-2.9.3-4.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.jwUlLT + umask 022 + cd /builddir/build/BUILD + cd libxml2-2.9.3 + DOCDIR=/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python-libxml2 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python-libxml2 + cp -pr python/TODO /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python-libxml2 + cp -pr python/libxml2class.txt /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python-libxml2 + cp -pr doc/apibuild.py doc/index.py /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python-libxml2 + cp -pr doc/python.html /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python-libxml2 + exit 0 Provides: libxml2-python = 2.9.3-4.fc28 libxml2mod.so()(64bit) python-libxml2 = 2.9.3-4.fc28 python-libxml2(riscv-64) = 2.9.3-4.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) liblzma.so.5()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpython2.7.so.1.0()(64bit) libutil.so.1()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.0)(64bit) libxml2.so.2(LIBXML2_2.5.2)(64bit) libxml2.so.2(LIBXML2_2.5.4)(64bit) libxml2.so.2(LIBXML2_2.5.6)(64bit) libxml2.so.2(LIBXML2_2.5.7)(64bit) libxml2.so.2(LIBXML2_2.5.8)(64bit) libxml2.so.2(LIBXML2_2.5.9)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.1)(64bit) libxml2.so.2(LIBXML2_2.6.10)(64bit) libxml2.so.2(LIBXML2_2.6.11)(64bit) libxml2.so.2(LIBXML2_2.6.12)(64bit) libxml2.so.2(LIBXML2_2.6.14)(64bit) libxml2.so.2(LIBXML2_2.6.15)(64bit) libxml2.so.2(LIBXML2_2.6.16)(64bit) libxml2.so.2(LIBXML2_2.6.17)(64bit) libxml2.so.2(LIBXML2_2.6.18)(64bit) libxml2.so.2(LIBXML2_2.6.2)(64bit) libxml2.so.2(LIBXML2_2.6.20)(64bit) libxml2.so.2(LIBXML2_2.6.21)(64bit) libxml2.so.2(LIBXML2_2.6.23)(64bit) libxml2.so.2(LIBXML2_2.6.25)(64bit) libxml2.so.2(LIBXML2_2.6.27)(64bit) libxml2.so.2(LIBXML2_2.6.28)(64bit) libxml2.so.2(LIBXML2_2.6.3)(64bit) libxml2.so.2(LIBXML2_2.6.5)(64bit) libxml2.so.2(LIBXML2_2.6.6)(64bit) libxml2.so.2(LIBXML2_2.6.8)(64bit) libxml2.so.2(LIBXML2_2.7.0)(64bit) libxml2.so.2(LIBXML2_2.7.3)(64bit) libxml2.so.2(LIBXML2_2.8.0)(64bit) libxml2.so.2(LIBXML2_2.9.0)(64bit) libxml2.so.2(LIBXML2_2.9.1)(64bit) libz.so.1()(64bit) python(abi) = 2.7 rtld(GNU_HASH) Obsoletes: libxml2-python < 2.9.3-4.fc28 Processing files: python3-libxml2-2.9.3-4.fc28.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.oJT8Qo + umask 022 + cd /builddir/build/BUILD + cd libxml2-2.9.3 + DOCDIR=/builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python3-libxml2 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python3-libxml2 + cp -pr python/TODO /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python3-libxml2 + cp -pr python/libxml2class.txt /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python3-libxml2 + cp -pr py3doc/apibuild.py py3doc/index.py /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python3-libxml2 + cp -pr doc/python.html /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64/usr/share/doc/python3-libxml2 + exit 0 Provides: libxml2-python3 = 2.9.3-4.fc28 libxml2mod.so()(64bit) python3-libxml2 = 2.9.3-4.fc28 python3-libxml2(riscv-64) = 2.9.3-4.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libdl.so.2()(64bit) liblzma.so.5()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libpython3.6m.so.1.0()(64bit) libutil.so.1()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.0)(64bit) libxml2.so.2(LIBXML2_2.5.2)(64bit) libxml2.so.2(LIBXML2_2.5.4)(64bit) libxml2.so.2(LIBXML2_2.5.6)(64bit) libxml2.so.2(LIBXML2_2.5.7)(64bit) libxml2.so.2(LIBXML2_2.5.8)(64bit) libxml2.so.2(LIBXML2_2.5.9)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.1)(64bit) libxml2.so.2(LIBXML2_2.6.10)(64bit) libxml2.so.2(LIBXML2_2.6.11)(64bit) libxml2.so.2(LIBXML2_2.6.12)(64bit) libxml2.so.2(LIBXML2_2.6.14)(64bit) libxml2.so.2(LIBXML2_2.6.15)(64bit) libxml2.so.2(LIBXML2_2.6.16)(64bit) libxml2.so.2(LIBXML2_2.6.17)(64bit) libxml2.so.2(LIBXML2_2.6.18)(64bit) libxml2.so.2(LIBXML2_2.6.2)(64bit) libxml2.so.2(LIBXML2_2.6.20)(64bit) libxml2.so.2(LIBXML2_2.6.21)(64bit) libxml2.so.2(LIBXML2_2.6.23)(64bit) libxml2.so.2(LIBXML2_2.6.25)(64bit) libxml2.so.2(LIBXML2_2.6.27)(64bit) libxml2.so.2(LIBXML2_2.6.28)(64bit) libxml2.so.2(LIBXML2_2.6.3)(64bit) libxml2.so.2(LIBXML2_2.6.5)(64bit) libxml2.so.2(LIBXML2_2.6.6)(64bit) libxml2.so.2(LIBXML2_2.6.8)(64bit) libxml2.so.2(LIBXML2_2.7.0)(64bit) libxml2.so.2(LIBXML2_2.7.3)(64bit) libxml2.so.2(LIBXML2_2.8.0)(64bit) libxml2.so.2(LIBXML2_2.9.0)(64bit) libxml2.so.2(LIBXML2_2.9.1)(64bit) libz.so.1()(64bit) python(abi) = 3.6 rtld(GNU_HASH) Obsoletes: libxml2-python3 < 2.9.3-4.fc28 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 warning: Could not canonicalize hostname: stage4-builder Wrote: /builddir/build/SRPMS/libxml2-2.9.3-4.fc28.src.rpm Wrote: /builddir/build/RPMS/riscv64/libxml2-2.9.3-4.fc28.riscv64.rpm Wrote: /builddir/build/RPMS/riscv64/libxml2-devel-2.9.3-4.fc28.riscv64.rpm Wrote: /builddir/build/RPMS/riscv64/libxml2-static-2.9.3-4.fc28.riscv64.rpm Wrote: /builddir/build/RPMS/riscv64/python-libxml2-2.9.3-4.fc28.riscv64.rpm Wrote: /builddir/build/RPMS/riscv64/python3-libxml2-2.9.3-4.fc28.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.dREswp + umask 022 + cd /builddir/build/BUILD + cd libxml2-2.9.3 + rm -fr /builddir/build/BUILDROOT/libxml2-2.9.3-4.fc28.riscv64 + exit 0 + touch /buildok + cleanup + set +e + sync + sleep 5 + sync + mount.static -o remount,ro / + poweroff reboot: Power down Power off