Diff of the two buildlogs: -- --- b1/build.log 2024-11-17 19:11:10.374104890 +0000 +++ b2/build.log 2024-11-17 19:27:25.733773512 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Nov 17 07:05:19 -12 2024 -I: pbuilder-time-stamp: 1731870319 +I: Current time: Mon Nov 18 09:11:40 +14 2024 +I: pbuilder-time-stamp: 1731870700 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying debian-changes I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/17762/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/16968/tmp/hooks/D01_modify_environment starting +debug: Running on cbxi4a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 17 19:12 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/16968/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/16968/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='9f119d4948cd413ebafa013a6dcec561' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='17762' - PS1='# ' - PS2='> ' + INVOCATION_ID=42573a627f4142629b6adf99751d54da + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=16968 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.EDzVCFZz/pbuilderrc_uL6i --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EDzVCFZz/b1 --logfile b1/build.log lvm2_2.03.27-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.EDzVCFZz/pbuilderrc_Xo5t --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EDzVCFZz/b2 --logfile b2/build.log lvm2_2.03.27-1.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt64c 6.1.0-27-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-23-armmp #1 SMP Debian 6.1.99-1 (2024-07-15) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/17762/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/16968/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -269,7 +301,7 @@ Get: 115 http://deb.debian.org/debian trixie/main armhf python3-dev armhf 3.12.6-1 [26.1 kB] Get: 116 http://deb.debian.org/debian trixie/main armhf python3-pyudev all 0.24.0-1 [36.5 kB] Get: 117 http://deb.debian.org/debian trixie/main armhf systemd-dev all 256.7-3 [68.4 kB] -Fetched 44.0 MB in 1s (47.7 MB/s) +Fetched 44.0 MB in 4s (12.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package autoconf-archive. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19691 files and directories currently installed.) @@ -661,8 +693,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Nov 17 19:06:09 UTC 2024. -Universal Time is now: Sun Nov 17 19:06:09 UTC 2024. +Local time is now: Sun Nov 17 19:13:42 UTC 2024. +Universal Time is now: Sun Nov 17 19:13:42 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -767,7 +799,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/lvm2-2.03.27/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../lvm2_2.03.27-1_source.changes +I: user script /srv/workspace/pbuilder/16968/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/16968/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/lvm2-2.03.27/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../lvm2_2.03.27-1_source.changes dpkg-buildpackage: info: source package lvm2 dpkg-buildpackage: info: source version 2.03.27-1 dpkg-buildpackage: info: source distribution unstable @@ -985,21 +1021,21 @@ checking whether to include thin provisioning... internal configure: WARNING: /usr/sbin/thin_check: Bad version "" found checking for thin_restore... no -configure: WARNING: "thin_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "thin_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking whether /usr/sbin/thin_check (.) supports the needs-check flag... no checking whether to include cache... internal checking for cache_check... no -configure: WARNING: cache_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin +configure: WARNING: cache_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin checking for cache_dump... no -configure: WARNING: "cache_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for cache_repair... no -configure: WARNING: "cache_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for cache_restore... no -configure: WARNING: "cache_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking whether /usr/sbin/cache_check (..) supports the needs-check flag... yes checking whether to include vdo... internal checking for vdoformat... no -configure: WARNING: vdoformat not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games +configure: WARNING: vdoformat not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path checking whether to include writecache... internal checking whether to include integrity... internal checking whether to enable realtime support... yes @@ -1345,27 +1381,27 @@ checking whether to include mirrors... internal checking whether to include thin provisioning... internal checking for thin_check... no -configure: WARNING: thin_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin +configure: WARNING: thin_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin checking for thin_dump... no -configure: WARNING: "thin_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "thin_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for thin_repair... no -configure: WARNING: "thin_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "thin_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for thin_restore... no -configure: WARNING: "thin_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "thin_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking whether /usr/sbin/thin_check (.) supports the needs-check flag... yes checking whether to include cache... internal checking for cache_check... no -configure: WARNING: cache_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin +configure: WARNING: cache_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin checking for cache_dump... no -configure: WARNING: "cache_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for cache_repair... no -configure: WARNING: "cache_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for cache_restore... no -configure: WARNING: "cache_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking whether /usr/sbin/cache_check (..) supports the needs-check flag... yes checking whether to include vdo... internal checking for vdoformat... no -configure: WARNING: vdoformat not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games +configure: WARNING: vdoformat not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path checking whether to include writecache... internal checking whether to include integrity... internal checking whether to enable realtime support... yes @@ -1690,27 +1726,27 @@ checking whether to include mirrors... internal checking whether to include thin provisioning... internal checking for thin_check... no -configure: WARNING: thin_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin +configure: WARNING: thin_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin checking for thin_dump... no -configure: WARNING: "thin_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "thin_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for thin_repair... no -configure: WARNING: "thin_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "thin_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for thin_restore... no -configure: WARNING: "thin_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "thin_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking whether /usr/sbin/thin_check (.) supports the needs-check flag... yes checking whether to include cache... internal checking for cache_check... no -configure: WARNING: cache_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin +configure: WARNING: cache_check not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin checking for cache_dump... no -configure: WARNING: "cache_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_dump not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for cache_repair... no -configure: WARNING: "cache_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_repair not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking for cache_restore... no -configure: WARNING: "cache_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/sbin:/sbin" +configure: WARNING: "cache_restore not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/usr/sbin:/sbin" checking whether /usr/sbin/cache_check (..) supports the needs-check flag... yes checking whether to include vdo... internal checking for vdoformat... no -configure: WARNING: vdoformat not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games +configure: WARNING: vdoformat not found in path /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path checking whether to include writecache... internal checking whether to include integrity... internal checking whether to enable realtime support... yes @@ -1860,41 +1896,42 @@ make[1]: Entering directory '/build/reproducible-path/lvm2-2.03.27' dh_auto_build --sourcedirectory=debian/build/build_deb -- \ LIB_VERSION_DM=1.02.1 V=1 - cd debian/build/build_deb && make -j3 LIB_VERSION_DM=1.02.1 V=1 + cd debian/build/build_deb && make -j4 LIB_VERSION_DM=1.02.1 V=1 make[2]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb' make -C libdm device-mapper make -C conf device-mapper make -C include device-mapper +make -C lib device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' -make -C lib device-mapper make -C libdaemon device-mapper -gcc -MT datastruct/bitset.o -MMD -MP -MF datastruct/bitset.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/bitset.c -o datastruct/bitset.o -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' +make -C man device-mapper make[3]: Nothing to be done for 'device-mapper'. +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' -make -C man device-mapper make -C scripts device-mapper +gcc -MT datastruct/bitset.o -MMD -MP -MF datastruct/bitset.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/bitset.c -o datastruct/bitset.o make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' make -C udev device-mapper -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmsetup.8_main > dmsetup.8 make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmsetup.8_main > dmsetup.8 +gcc -MT base/data-struct/hash.o -MMD -MP -MF base/data-struct/hash.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/hash.c -o base/data-struct/hash.o /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmsetup.8 make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' +gcc -MT base/data-struct/list.o -MMD -MP -MF base/data-struct/list.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/list.c -o base/data-struct/list.o /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmstats.8_main > dmstats.8 -gcc -MT base/data-struct/hash.o -MMD -MP -MF base/data-struct/hash.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/hash.c -o base/data-struct/hash.o /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmstats.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" blkdeactivate.8_main > blkdeactivate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" blkdeactivate.8 @@ -1903,10 +1940,9 @@ /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmfilemapd.8_main > dmfilemapd.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmfilemapd.8 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' -gcc -MT base/data-struct/list.o -MMD -MP -MF base/data-struct/list.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/list.c -o base/data-struct/list.o -gcc -MT datastruct/hash.o -MMD -MP -MF datastruct/hash.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/hash.c -o datastruct/hash.o gcc -MT base/data-struct/radix-tree.o -MMD -MP -MF base/data-struct/radix-tree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/radix-tree.c -o base/data-struct/radix-tree.o gcc -MT device_mapper/datastruct/bitset.o -MMD -MP -MF device_mapper/datastruct/bitset.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/datastruct/bitset.c -o device_mapper/datastruct/bitset.o +gcc -MT datastruct/hash.o -MMD -MP -MF datastruct/hash.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/hash.c -o datastruct/hash.o In file included from ./base/data-struct/radix-tree-adaptive.c:15, from base/data-struct/radix-tree.c:18: base/data-struct/radix-tree.c: In function '_visitor': @@ -1916,9 +1952,8 @@ base/data-struct/radix-tree.c:33:30: note: in expansion of macro 'container_of' 33 | struct visitor *vt = container_of(it, struct visitor, it); | ^~~~~~~~~~~~ -gcc -MT datastruct/list.o -MMD -MP -MF datastruct/list.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/list.c -o datastruct/list.o gcc -MT device_mapper/ioctl/libdm-iface.o -MMD -MP -MF device_mapper/ioctl/libdm-iface.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/ioctl/libdm-iface.c -o device_mapper/ioctl/libdm-iface.o -gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-common.c -o libdm-common.o +gcc -MT device_mapper/libdm-common.o -MMD -MP -MF device_mapper/libdm-common.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-common.c -o device_mapper/libdm-common.o device_mapper/ioctl/libdm-iface.c: In function '_unmarshal_status': device_mapper/ioctl/libdm-iface.c:673:24: warning: cast increases required alignment of target type [-Wcast-align] 673 | spec = (struct dm_target_spec *) outptr; @@ -1957,6 +1992,7 @@ device_mapper/ioctl/libdm-iface.c:1525:25: warning: cast increases required alignment of target type [-Wcast-align] 1525 | names = (struct dm_names *)((char *) names + next); | ^ +gcc -MT datastruct/list.o -MMD -MP -MF datastruct/list.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/list.c -o datastruct/list.o device_mapper/ioctl/libdm-iface.c: In function '_dm_ioctl_unmangle_names': device_mapper/ioctl/libdm-iface.c:1960:24: warning: cast increases required alignment of target type [-Wcast-align] 1960 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && @@ -1964,47 +2000,6 @@ device_mapper/ioctl/libdm-iface.c:1963:33: warning: cast increases required alignment of target type [-Wcast-align] 1963 | names = (struct dm_name_list *)((char *) names + next); | ^ -gcc -MT device_mapper/libdm-common.o -MMD -MP -MF device_mapper/libdm-common.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-common.c -o device_mapper/libdm-common.o -In file included from ../libdm/misc/dmlib.h:95, - from libdm-common.c:16: -libdm-common.c: In function '_stack_node_op': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-common.c:1522:31: note: in expansion of macro 'dm_list_item' - 1522 | nop = dm_list_item(noph, struct node_op_parms); - | ^~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-common.c:1536:31: note: in expansion of macro 'dm_list_item' - 1536 | nop = dm_list_item(noph, struct node_op_parms); - | ^~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-common.c:1554:31: note: in expansion of macro 'dm_list_item' - 1554 | nop = dm_list_item(noph, struct node_op_parms); - | ^~~~~~~~~~~~ -libdm-common.c: In function '_pop_node_ops': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-common.c:1605:23: note: in expansion of macro 'dm_list_item' - 1605 | nop = dm_list_item(noph, struct node_op_parms); - | ^~~~~~~~~~~~ In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -2060,8 +2055,49 @@ 1607 | nop = dm_list_item(noph, struct node_op_parms); | ^~~~~~~~~~~~ gcc -MT device_mapper/libdm-config.o -MMD -MP -MF device_mapper/libdm-config.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-config.c -o device_mapper/libdm-config.o -gcc -MT libdm-config.o -MMD -MP -MF libdm-config.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-config.c -o libdm-config.o +gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-common.c -o libdm-common.o +In file included from ../libdm/misc/dmlib.h:95, + from libdm-common.c:16: +libdm-common.c: In function '_stack_node_op': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1522:31: note: in expansion of macro 'dm_list_item' + 1522 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1536:31: note: in expansion of macro 'dm_list_item' + 1536 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1554:31: note: in expansion of macro 'dm_list_item' + 1554 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +libdm-common.c: In function '_pop_node_ops': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1605:23: note: in expansion of macro 'dm_list_item' + 1605 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ gcc -MT device_mapper/libdm-deptree.o -MMD -MP -MF device_mapper/libdm-deptree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-deptree.c -o device_mapper/libdm-deptree.o +gcc -MT device_mapper/libdm-file.o -MMD -MP -MF device_mapper/libdm-file.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-file.c -o device_mapper/libdm-file.o In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -2128,7 +2164,6 @@ device_mapper/libdm-deptree.c:478:9: note: in expansion of macro 'dm_list_iterate_items' 478 | dm_list_iterate_items(dlink, list) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/libdm-file.o -MMD -MP -MF device_mapper/libdm-file.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-file.c -o device_mapper/libdm-file.o device_mapper/libdm-deptree.c: In function '_children_suspended': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -2299,6 +2334,7 @@ device_mapper/libdm-deptree.c:3258:9: note: in expansion of macro 'dm_list_iterate_items' 3258 | dm_list_iterate_items(seg, &dnode->props.segs) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/libdm-report.o -MMD -MP -MF device_mapper/libdm-report.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-report.c -o device_mapper/libdm-report.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -2314,7 +2350,7 @@ device_mapper/libdm-deptree.c:3258:9: note: in expansion of macro 'dm_list_iterate_items' 3258 | dm_list_iterate_items(seg, &dnode->props.segs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/libdm-report.o -MMD -MP -MF device_mapper/libdm-report.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-report.c -o device_mapper/libdm-report.o +gcc -MT device_mapper/libdm-string.o -MMD -MP -MF device_mapper/libdm-string.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-string.c -o device_mapper/libdm-string.o device_mapper/libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -2346,7 +2382,6 @@ device_mapper/libdm-deptree.c:4180:17: note: in expansion of macro 'dm_list_iterate_items' 4180 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-deptree.o -MMD -MP -MF libdm-deptree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-deptree.c -o libdm-deptree.o device_mapper/libdm-report.c: In function '_report_field_string_list': device_mapper/libdm-report.c:537:32: warning: cast increases required alignment of target type [-Wcast-align] 537 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); @@ -2780,33 +2815,6 @@ device_mapper/libdm-report.c:2162:9: note: in expansion of macro 'dm_list_iterate_items' 2162 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../libdm/misc/dmlib.h:95, - from libdm-deptree.c:15: -libdm-deptree.c: In function '_nodes_are_linked': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:397:9: note: in expansion of macro 'dm_list_iterate_items' - 397 | dm_list_iterate_items(dlink, &parent->uses) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:397:9: note: in expansion of macro 'dm_list_iterate_items' - 397 | dm_list_iterate_items(dlink, &parent->uses) - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -2822,31 +2830,6 @@ device_mapper/libdm-report.c:2163:17: note: in expansion of macro 'dm_list_iterate_items' 2163 | dm_list_iterate_items(field, &row->fields) { | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_unlink': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:438:9: note: in expansion of macro 'dm_list_iterate_items' - 438 | dm_list_iterate_items(dlink, list) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:438:9: note: in expansion of macro 'dm_list_iterate_items' - 438 | dm_list_iterate_items(dlink, list) - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -2863,6 +2846,7 @@ 2163 | dm_list_iterate_items(field, &row->fields) { | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_field_to_compact_match': +gcc -MT libdm-config.o -MMD -MP -MF libdm-config.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-config.c -o libdm-config.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -2893,66 +2877,6 @@ device_mapper/libdm-report.c:2191:17: note: in expansion of macro 'dm_list_iterate_items' 2191 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_children_suspended': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:732:9: note: in expansion of macro 'dm_list_iterate_items' - 732 | dm_list_iterate_items(dlink, list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:732:9: note: in expansion of macro 'dm_list_iterate_items' - 732 | dm_list_iterate_items(dlink, list) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function 'dm_tree_next_child': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:802:27: note: in expansion of macro 'dm_list_item' - 802 | return (*dlink) ? dm_list_item(*dlink, struct dm_tree_link)->node : NULL; - | ^~~~~~~~~~~~ -libdm-deptree.c: In function '_node_has_closed_parents': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' - 951 | dm_list_iterate_items(dlink, &node->used_by) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' - 951 | dm_list_iterate_items(dlink, &node->used_by) { - | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_tok_value_string_list': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -2984,55 +2908,7 @@ device_mapper/libdm-report.c:2816:9: note: in expansion of macro 'dm_list_iterate_items' 2816 | dm_list_iterate_items(item, &ssl->str_list.list) | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_get_last_load_segment': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:1541:16: note: in expansion of macro 'dm_list_item' - 1541 | return dm_list_item(dm_list_last(&node->props.segs), struct load_segment); - | ^~~~~~~~~~~~ -libdm-deptree.c: In function '_node_send_messages': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' - 1605 | dm_list_iterate_items(tmsg, &seg->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' - 1605 | dm_list_iterate_items(tmsg, &seg->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_emit_areas_line': device_mapper/libdm-report.c: In function '_create_field_selection': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2142:9: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(area, &seg->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -3048,18 +2924,6 @@ device_mapper/libdm-report.c:3528:9: note: in expansion of macro 'dm_list_iterate_items' 3528 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2142:9: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(area, &seg->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -3075,10 +2939,6 @@ device_mapper/libdm-report.c:3528:9: note: in expansion of macro 'dm_list_iterate_items' 3528 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_target_version': -libdm-deptree.c:2349:53: warning: cast increases required alignment of target type [-Wcast-align] - 2349 | last_target = target, target = (struct dm_versions *)((char *) target + target->next)) - | ^ device_mapper/libdm-report.c: In function '_reset_field_props': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -3111,6 +2971,7 @@ 4151 | dm_list_iterate_items(fp, &rh->field_props) | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function 'dm_report_set_selection': +gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-targets.c -o device_mapper/libdm-targets.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -3126,7 +2987,6 @@ device_mapper/libdm-report.c:4165:9: note: in expansion of macro 'dm_list_iterate_items' 4165 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_load_node': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -3142,30 +3002,6 @@ device_mapper/libdm-report.c:4165:9: note: in expansion of macro 'dm_list_iterate_items' 4165 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2803:9: note: in expansion of macro 'dm_list_iterate_items' - 2803 | dm_list_iterate_items(seg, &dnode->props.segs) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2803:9: note: in expansion of macro 'dm_list_iterate_items' - 2803 | dm_list_iterate_items(seg, &dnode->props.segs) - | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_report_headings': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -3304,7 +3140,6 @@ device_mapper/libdm-report.c:4423:9: note: in expansion of macro 'dm_list_iterate_items' 4423 | dm_list_iterate_items(row, &rh->rows) | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -3320,30 +3155,6 @@ device_mapper/libdm-report.c:4423:9: note: in expansion of macro 'dm_list_iterate_items' 4423 | dm_list_iterate_items(row, &rh->rows) | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' - 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' - 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { - | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_output_field_json_fmt': device_mapper/libdm-report.c:4659:35: warning: cast increases required alignment of target type [-Wcast-align] 4659 | pos_len = (struct pos_len *) (field->report_string + @@ -3622,13 +3433,282 @@ device_mapper/libdm-report.c:5316:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5316 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/libdm-string.o -MMD -MP -MF device_mapper/libdm-string.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-string.c -o device_mapper/libdm-string.o +gcc -MT device_mapper/libdm-timestamp.o -MMD -MP -MF device_mapper/libdm-timestamp.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-timestamp.c -o device_mapper/libdm-timestamp.o +gcc -MT device_mapper/mm/pool.o -MMD -MP -MF device_mapper/mm/pool.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/mm/pool.c -o device_mapper/mm/pool.o +gcc -MT libdm-deptree.o -MMD -MP -MF libdm-deptree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-deptree.c -o libdm-deptree.o +In file included from ./base/data-struct/list.h:4, + from ./device_mapper/all.h:20, + from ./device_mapper/misc/dmlib.h:24, + from device_mapper/mm/pool.c:16: +device_mapper/mm/pool.c: In function 'dm_pools_check_leaks': +./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +./base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device_mapper/mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' + 95 | dm_list_iterate_items(p, &_dm_pools) { + | ^~~~~~~~~~~~~~~~~~~~~ +./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +./base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device_mapper/mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' + 95 | dm_list_iterate_items(p, &_dm_pools) { + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../libdm/misc/dmlib.h:95, + from libdm-deptree.c:15: +libdm-deptree.c: In function '_nodes_are_linked': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:397:9: note: in expansion of macro 'dm_list_iterate_items' + 397 | dm_list_iterate_items(dlink, &parent->uses) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:397:9: note: in expansion of macro 'dm_list_iterate_items' + 397 | dm_list_iterate_items(dlink, &parent->uses) + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_unlink': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:438:9: note: in expansion of macro 'dm_list_iterate_items' + 438 | dm_list_iterate_items(dlink, list) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:438:9: note: in expansion of macro 'dm_list_iterate_items' + 438 | dm_list_iterate_items(dlink, list) + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_children_suspended': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:732:9: note: in expansion of macro 'dm_list_iterate_items' + 732 | dm_list_iterate_items(dlink, list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:732:9: note: in expansion of macro 'dm_list_iterate_items' + 732 | dm_list_iterate_items(dlink, list) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function 'dm_tree_next_child': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:802:27: note: in expansion of macro 'dm_list_item' + 802 | return (*dlink) ? dm_list_item(*dlink, struct dm_tree_link)->node : NULL; + | ^~~~~~~~~~~~ +libdm-deptree.c: In function '_node_has_closed_parents': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' + 951 | dm_list_iterate_items(dlink, &node->used_by) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' + 951 | dm_list_iterate_items(dlink, &node->used_by) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_get_last_load_segment': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:1541:16: note: in expansion of macro 'dm_list_item' + 1541 | return dm_list_item(dm_list_last(&node->props.segs), struct load_segment); + | ^~~~~~~~~~~~ +libdm-deptree.c: In function '_node_send_messages': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' + 1605 | dm_list_iterate_items(tmsg, &seg->thin_messages) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' + 1605 | dm_list_iterate_items(tmsg, &seg->thin_messages) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_emit_areas_line': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:2142:9: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(area, &seg->areas) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:2142:9: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(area, &seg->areas) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_target_version': +libdm-deptree.c:2349:53: warning: cast increases required alignment of target type [-Wcast-align] + 2349 | last_target = target, target = (struct dm_versions *)((char *) target + target->next)) + | ^ +gcc -MT device_mapper/regex/matcher.o -MMD -MP -MF device_mapper/regex/matcher.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/matcher.c -o device_mapper/regex/matcher.o +libdm-deptree.c: In function '_load_node': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:2803:9: note: in expansion of macro 'dm_list_iterate_items' + 2803 | dm_list_iterate_items(seg, &dnode->props.segs) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:2803:9: note: in expansion of macro 'dm_list_iterate_items' + 2803 | dm_list_iterate_items(seg, &dnode->props.segs) + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' + 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' + 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/regex/parse_rx.o -MMD -MP -MF device_mapper/regex/parse_rx.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/parse_rx.c -o device_mapper/regex/parse_rx.o +gcc -MT device_mapper/regex/ttree.o -MMD -MP -MF device_mapper/regex/ttree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/ttree.c -o device_mapper/regex/ttree.o gcc -MT libdm-file.o -MMD -MP -MF libdm-file.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-file.c -o libdm-file.o -gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-targets.c -o device_mapper/libdm-targets.o +gcc -MT device_mapper/vdo/status.o -MMD -MP -MF device_mapper/vdo/status.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/status.c -o device_mapper/vdo/status.o gcc -MT libdm-report.o -MMD -MP -MF libdm-report.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-report.c -o libdm-report.o -gcc -MT device_mapper/libdm-timestamp.o -MMD -MP -MF device_mapper/libdm-timestamp.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-timestamp.c -o device_mapper/libdm-timestamp.o +gcc -MT device_mapper/vdo/vdo_reader.o -MMD -MP -MF device_mapper/vdo/vdo_reader.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/vdo_reader.c -o device_mapper/vdo/vdo_reader.o +gcc -MT device_mapper/vdo/vdo_target.o -MMD -MP -MF device_mapper/vdo/vdo_target.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/vdo_target.c -o device_mapper/vdo/vdo_target.o +rm -f base/libbase.a +ar rsv base/libbase.a base/data-struct/hash.o base/data-struct/list.o base/data-struct/radix-tree.o > /dev/null +ar: creating base/libbase.a libdm-report.c: In function '_report_field_string_list': -gcc -MT device_mapper/mm/pool.o -MMD -MP -MF device_mapper/mm/pool.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/mm/pool.c -o device_mapper/mm/pool.o libdm-report.c:536:32: warning: cast increases required alignment of target type [-Wcast-align] 536 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); | ^ @@ -3646,6 +3726,7 @@ libdm-report.c:556:9: note: in expansion of macro 'dm_list_iterate_items' 556 | dm_list_iterate_items(sl, data) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT libdm-stats.o -MMD -MP -MF libdm-stats.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-stats.c -o libdm-stats.o ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -3711,6 +3792,9 @@ libdm-report.c:1269:9: note: in expansion of macro 'dm_list_iterate_items' 1269 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ +rm -f device_mapper/libdevice-mapper.a +ar rsv device_mapper/libdevice-mapper.a device_mapper/datastruct/bitset.o device_mapper/ioctl/libdm-iface.o device_mapper/libdm-common.o device_mapper/libdm-config.o device_mapper/libdm-deptree.o device_mapper/libdm-file.o device_mapper/libdm-report.o device_mapper/libdm-string.o device_mapper/libdm-targets.o device_mapper/libdm-timestamp.o device_mapper/mm/pool.o device_mapper/regex/matcher.o device_mapper/regex/parse_rx.o device_mapper/regex/ttree.o device_mapper/vdo/status.o device_mapper/vdo/vdo_reader.o device_mapper/vdo/vdo_target.o > /dev/null +ar: creating device_mapper/libdevice-mapper.a libdm-report.c: In function '_cmp_field_string_list_strict_all': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -3780,7 +3864,6 @@ 1803 | dm_list_iterate_items(sel_item, &sel->str_list.list) { | ^~~~~~~~~~~~~~~~~~~~~ libdm-report.c: In function '_cmp_field_string_list_any': -gcc -MT device_mapper/regex/matcher.o -MMD -MP -MF device_mapper/regex/matcher.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/matcher.c -o device_mapper/regex/matcher.o ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -3854,6 +3937,7 @@ libdm-report.c:1954:25: note: in expansion of macro 'dm_list_iterate_items' 1954 | dm_list_iterate_items(f, fields) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT libdm-string.o -MMD -MP -MF libdm-string.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-string.c -o libdm-string.o ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -4025,41 +4109,6 @@ libdm-report.c:2189:17: note: in expansion of macro 'dm_list_iterate_items' 2189 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ./base/data-struct/list.h:4, - from ./device_mapper/all.h:20, - from ./device_mapper/misc/dmlib.h:24, - from device_mapper/mm/pool.c:16: -device_mapper/mm/pool.c: In function 'dm_pools_check_leaks': -./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -./base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device_mapper/mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' - 95 | dm_list_iterate_items(p, &_dm_pools) { - | ^~~~~~~~~~~~~~~~~~~~~ -./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -./base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device_mapper/mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' - 95 | dm_list_iterate_items(p, &_dm_pools) { - | ^~~~~~~~~~~~~~~~~~~~~ libdm-report.c: In function '_tok_value_string_list': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -4135,7 +4184,6 @@ libdm-report.c:4149:9: note: in expansion of macro 'dm_list_iterate_items' 4149 | dm_list_iterate_items(fp, &rh->field_props) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/regex/parse_rx.o -MMD -MP -MF device_mapper/regex/parse_rx.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/parse_rx.c -o device_mapper/regex/parse_rx.o libdm-report.c: In function 'dm_report_set_selection': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -4259,6 +4307,7 @@ libdm-report.c:4323:17: note: in expansion of macro 'dm_list_iterate_items' 4323 | dm_list_iterate_items(field, &row->fields) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT libdm-targets.o -MMD -MP -MF libdm-targets.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-targets.c -o libdm-targets.o libdm-report.c: In function '_sort_rows': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -4313,7 +4362,6 @@ libdm-report.c:4755:9: note: in expansion of macro 'dm_list_iterate_items' 4755 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/regex/ttree.o -MMD -MP -MF device_mapper/regex/ttree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/ttree.c -o device_mapper/regex/ttree.o ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -4432,6 +4480,9 @@ libdm-report.c:5123:9: note: in expansion of macro 'dm_list_iterate_items' 5123 | dm_list_iterate_items(item_iter, &item->group->items) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../libdm/misc/dmlib.h:95, + from libdm-stats.c:18: +libdm-stats.c: In function '_stats_group_check_overlap': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -4444,10 +4495,34 @@ libdm-report.c:5123:9: note: in expansion of macro 'dm_list_iterate_items' 5123 | dm_list_iterate_items(item_iter, &item->group->items) { | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2554:18: note: in expansion of macro 'dm_list_struct_base' + 2554 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libdm-report.c: In function 'dm_report_group_push': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ +../libdm/libdevmapper.h:2555:18: note: in expansion of macro 'dm_list_struct_base' + 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ ../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -4460,6 +4535,18 @@ ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ +../libdm/libdevmapper.h:2557:25: note: in expansion of macro 'dm_list_struct_base' + 2557 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ ../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -4469,6 +4556,15 @@ libdm-report.c:5205:9: note: in expansion of macro 'dm_list_iterate_items' 5205 | dm_list_iterate_items(tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4044:24: note: in expansion of macro 'dm_list_item' + 4044 | next = dm_list_item(dm_list_next(&ext_list, &ext->list), + | ^~~~~~~~~~~~ libdm-report.c: In function 'dm_report_group_output_and_pop_all': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -4506,66 +4602,6 @@ libdm-report.c:5314:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5314 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/vdo/status.o -MMD -MP -MF device_mapper/vdo/status.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/status.c -o device_mapper/vdo/status.o -gcc -MT device_mapper/vdo/vdo_reader.o -MMD -MP -MF device_mapper/vdo/vdo_reader.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/vdo_reader.c -o device_mapper/vdo/vdo_reader.o -gcc -MT device_mapper/vdo/vdo_target.o -MMD -MP -MF device_mapper/vdo/vdo_target.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/vdo_target.c -o device_mapper/vdo/vdo_target.o -gcc -MT libdm-stats.o -MMD -MP -MF libdm-stats.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-stats.c -o libdm-stats.o -rm -f base/libbase.a -ar rsv base/libbase.a base/data-struct/hash.o base/data-struct/list.o base/data-struct/radix-tree.o > /dev/null -ar: creating base/libbase.a -rm -f device_mapper/libdevice-mapper.a -ar rsv device_mapper/libdevice-mapper.a device_mapper/datastruct/bitset.o device_mapper/ioctl/libdm-iface.o device_mapper/libdm-common.o device_mapper/libdm-config.o device_mapper/libdm-deptree.o device_mapper/libdm-file.o device_mapper/libdm-report.o device_mapper/libdm-string.o device_mapper/libdm-targets.o device_mapper/libdm-timestamp.o device_mapper/mm/pool.o device_mapper/regex/matcher.o device_mapper/regex/parse_rx.o device_mapper/regex/ttree.o device_mapper/vdo/status.o device_mapper/vdo/vdo_reader.o device_mapper/vdo/vdo_target.o > /dev/null -ar: creating device_mapper/libdevice-mapper.a -gcc -MT libdm-string.o -MMD -MP -MF libdm-string.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-string.c -o libdm-string.o -In file included from ../libdm/misc/dmlib.h:95, - from libdm-stats.c:18: -libdm-stats.c: In function '_stats_group_check_overlap': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2554:18: note: in expansion of macro 'dm_list_struct_base' - 2554 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2555:18: note: in expansion of macro 'dm_list_struct_base' - 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2557:25: note: in expansion of macro 'dm_list_struct_base' - 2557 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4044:24: note: in expansion of macro 'dm_list_item' - 4044 | next = dm_list_item(dm_list_next(&ext_list, &ext->list), - | ^~~~~~~~~~~~ -gcc -MT libdm-targets.o -MMD -MP -MF libdm-targets.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-targets.c -o libdm-targets.o gcc -MT libdm-timestamp.o -MMD -MP -MF libdm-timestamp.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-timestamp.c -o libdm-timestamp.o gcc -MT mm/dbg_malloc.o -MMD -MP -MF mm/dbg_malloc.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/dbg_malloc.c -o mm/dbg_malloc.o gcc -MT mm/pool.o -MMD -MP -MF mm/pool.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/pool.c -o mm/pool.o @@ -4631,7 +4667,6 @@ ioctl/libdm-iface.c:1346:24: warning: cast increases required alignment of target type [-Wcast-align] 1346 | tmsg = (struct dm_target_msg *) b; | ^ -ioctl/libdm-iface.c: In function '_process_all_v4': set -e;\ R=$(/usr/bin/sort .exported_symbols_generated .exported_symbols.Base .exported_symbols.DM_1_02_100 .exported_symbols.DM_1_02_101 .exported_symbols.DM_1_02_103 .exported_symbols.DM_1_02_104 .exported_symbols.DM_1_02_105 .exported_symbols.DM_1_02_106 .exported_symbols.DM_1_02_107 .exported_symbols.DM_1_02_110 .exported_symbols.DM_1_02_113 .exported_symbols.DM_1_02_124 .exported_symbols.DM_1_02_128 .exported_symbols.DM_1_02_129 .exported_symbols.DM_1_02_131 .exported_symbols.DM_1_02_133 .exported_symbols.DM_1_02_135 .exported_symbols.DM_1_02_138 .exported_symbols.DM_1_02_141 .exported_symbols.DM_1_02_147 .exported_symbols.DM_1_02_172 .exported_symbols.DM_1_02_181 .exported_symbols.DM_1_02_197 .exported_symbols.DM_1_02_97 .exported_symbols.DM_1_02_98 .exported_symbols.DM_1_02_99 | /usr/bin/grep -v "^#" | uniq -u);\ test -z "$R" || { echo "Mismatch between symbols in shared library and lists in .exported_symbols.* files: $R"; false; } ;\ @@ -4643,6 +4678,7 @@ echo "}$LAST;";\ LAST=" ${i##*.}";\ done > .export.sym +ioctl/libdm-iface.c: In function '_process_all_v4': ioctl/libdm-iface.c:1420:25: warning: cast increases required alignment of target type [-Wcast-align] 1420 | names = (struct dm_names *)((char *) names + next); | ^ @@ -4922,13 +4958,17 @@ make -C libdm make -C conf make -C include +make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' -make -C libdaemon +make -C udev +make -C client device-mapper make -C dm-tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' \ ( cat ../tools/license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -4938,39 +4978,35 @@ LC_ALL=C /usr/bin/sort -u cmds.h-t && \ echo "cmd(CMD_COUNT, count)" \ ) > cmds.h -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm/dm-tools' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' -make -C udev -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' -make -C client device-mapper -gcc -MT dmsetup.o -MMD -MP -MF dmsetup.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmsetup.c -o dmsetup.o -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -/usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 10-dm.rules.in >10-dm.rules +make -C server device-mapper make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -make -C server device-mapper -/usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 13-dm-disk.rules.in >13-dm-disk.rules +/usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 10-dm.rules.in >10-dm.rules +gcc -MT dmsetup.o -MMD -MP -MF dmsetup.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmsetup.c -o dmsetup.o make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' +/usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 13-dm-disk.rules.in >13-dm-disk.rules /usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 95-dm-notify.rules.in >95-dm-notify.rules /usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 11-dm-lvm.rules.in >11-dm-lvm.rules -/usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 69-dm-lvm.rules.in >69-dm-lvm.rules make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' make -C client -ln -s 10-dm.rules 55-dm.rules +/usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 69-dm-lvm.rules.in >69-dm-lvm.rules make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' +ln -s 10-dm.rules 55-dm.rules ln -s 13-dm-disk.rules 60-persistent-storage-dm.rules ln -s 11-dm-lvm.rules 56-lvm.rules ln -s 69-dm-lvm.rules 69-lvm.rules make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' gcc -MT daemon-io.o -MMD -MP -MF daemon-io.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-io.c -o daemon-io.o gcc -MT config-util.o -MMD -MP -MF config-util.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config-util.c -o config-util.o +gcc -MT daemon-client.o -MMD -MP -MF daemon-client.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-client.c -o daemon-client.o dmsetup.c: In function '_process_all': dmsetup.c:2143:25: warning: cast increases required alignment of target type [-Wcast-align] 2143 | names = (struct dm_names *)((char *) names + next); | ^ -gcc -MT daemon-client.o -MMD -MP -MF daemon-client.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-client.c -o daemon-client.o dmsetup.c: In function '_targets': dmsetup.c:2596:26: warning: cast increases required alignment of target type [-Wcast-align] 2596 | target = (struct dm_versions *)((char *) target + target->next); @@ -4992,6 +5028,7 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' gcc -MT activate/activate.o -MMD -MP -MF activate/activate.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/activate.c -o activate/activate.o gcc -MT cache/lvmcache.o -MMD -MP -MF cache/lvmcache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 cache/lvmcache.c -o cache/lvmcache.o +gcc -MT writecache/writecache.o -MMD -MP -MF writecache/writecache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 writecache/writecache.c -o writecache/writecache.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -5043,6 +5080,11 @@ cache/lvmcache.c:156:9: note: in expansion of macro 'dm_list_iterate_items' 156 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from activate/activate.c:16: +activate/activate.c: In function 'list_segment_modules': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -5058,6 +5100,15 @@ cache/lvmcache.c:156:9: note: in expansion of macro 'dm_list_iterate_items' 156 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' + 56 | dm_list_struct_base(snh, + | ^~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_destroy_device_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -5104,6 +5155,22 @@ cache/lvmcache.c:185:9: note: in expansion of macro 'dm_list_iterate_items_safe' 185 | dm_list_iterate_items_safe(devl, devl2, head) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'list_lv_modules': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' + 93 | dm_list_iterate_items(seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_del_save_bad_mda': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -5120,11 +5187,21 @@ cache/lvmcache.c:205:9: note: in expansion of macro 'dm_list_iterate_items_safe' 205 | dm_list_iterate_items_safe(mda, mda_safe, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from activate/activate.c:16: -activate/activate.c: In function 'list_segment_modules': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' + 93 | dm_list_iterate_items(seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -5146,15 +5223,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' - 56 | dm_list_struct_base(snh, - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -5195,7 +5263,6 @@ cache/lvmcache.c:229:9: note: in expansion of macro 'dm_list_iterate_items' 229 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'list_lv_modules': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -5217,21 +5284,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' - 93 | dm_list_iterate_items(seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -5247,21 +5299,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' - 93 | dm_list_iterate_items(seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -5378,7 +5415,11 @@ cache/lvmcache.c:271:9: note: in expansion of macro 'dm_list_iterate_items' 271 | dm_list_iterate_items(mda, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'target_version': cache/lvmcache.c: In function '_search_vginfos_list': +activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] + 547 | target = (struct dm_versions *)((char *) target + target->next); + | ^ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -5439,10 +5480,6 @@ cache/lvmcache.c:298:17: note: in expansion of macro 'dm_list_iterate_items' 298 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'target_version': -activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] - 547 | target = (struct dm_versions *)((char *) target + target->next); - | ^ cache/lvmcache.c: In function '_get_pvsummary_size': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -5931,7 +5968,6 @@ cache/lvmcache.c:1019:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1019 | dm_list_iterate_items_safe(devl, devl_safe, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lvs_in_vg_activated': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -5965,14 +6001,27 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:1058:32: note: in expansion of macro 'dm_list_item' + 1058 | devl = dm_list_item(dm_list_first(&altdevs), struct device_list); + | ^~~~~~~~~~~~ +activate/activate.c: In function 'lvs_in_vg_activated': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' - 1552 | dm_list_iterate_items(lvl, &vg->lvs) +cache/lvmcache.c:1073:9: note: in expansion of macro 'dm_list_iterate_items' + 1073 | dm_list_iterate_items(devl, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -5980,26 +6029,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1058:32: note: in expansion of macro 'dm_list_item' - 1058 | devl = dm_list_item(dm_list_first(&altdevs), struct device_list); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' - 1552 | dm_list_iterate_items(lvl, &vg->lvs) +cache/lvmcache.c:1073:9: note: in expansion of macro 'dm_list_iterate_items' + 1073 | dm_list_iterate_items(devl, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -6013,10 +6050,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1073:9: note: in expansion of macro 'dm_list_iterate_items' - 1073 | dm_list_iterate_items(devl, &altdevs) { +activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' + 1552 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lvs_in_vg_opened': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6029,9 +6065,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1073:9: note: in expansion of macro 'dm_list_iterate_items' - 1073 | dm_list_iterate_items(devl, &altdevs) { +activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' + 1552 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lvs_in_vg_opened': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6123,7 +6160,6 @@ cache/lvmcache.c:1345:9: note: in expansion of macro 'dm_list_iterate_items' 1345 | dm_list_iterate_items(devl, &devs) | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'monitor_dev_for_events': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6145,15 +6181,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:1881:58: note: in expansion of macro 'dm_list_struct_base' - 1881 | if (!monitor_dev_for_events(cmd, dm_list_struct_base(snh, - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -6178,22 +6205,17 @@ cache/lvmcache.c:1357:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1357 | dm_list_iterate_items_safe(devl, devl2, &devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'monitor_dev_for_events': +cache/lvmcache.c: In function 'lvmcache_label_reopen_vg_rw': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1899:9: note: in expansion of macro 'dm_list_iterate_items' - 1899 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_label_reopen_vg_rw': +activate/activate.c:1881:58: note: in expansion of macro 'dm_list_struct_base' + 1881 | if (!monitor_dev_for_events(cmd, dm_list_struct_base(snh, + | ^~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6221,25 +6243,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1899:9: note: in expansion of macro 'dm_list_iterate_items' - 1899 | dm_list_iterate_items(seg, &lv->segments) { +cache/lvmcache.c:1388:9: note: in expansion of macro 'dm_list_iterate_items' + 1388 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_extra_md_component_checks': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1388:9: note: in expansion of macro 'dm_list_iterate_items' - 1388 | dm_list_iterate_items(info, &vginfo->infos) { +activate/activate.c:1899:9: note: in expansion of macro 'dm_list_iterate_items' + 1899 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_extra_md_component_checks': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6261,6 +6283,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1899:9: note: in expansion of macro 'dm_list_iterate_items' + 1899 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -6300,7 +6337,6 @@ cache/lvmcache.c:1474:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1474 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_suspend': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6322,21 +6358,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -6346,22 +6367,8 @@ cache/lvmcache.c:1474:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1474 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_label_scan': +activate/activate.c: In function '_lv_suspend': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6374,8 +6381,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' - 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { +cache/lvmcache.c:1659:17: note: in expansion of macro 'dm_list_iterate_items' + 1659 | dm_list_iterate_items(devl, &del_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -6389,8 +6396,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1659:17: note: in expansion of macro 'dm_list_iterate_items' - 1659 | dm_list_iterate_items(devl, &del_cache_devs) { +activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -6404,8 +6411,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' - 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { +cache/lvmcache.c:1659:17: note: in expansion of macro 'dm_list_iterate_items' + 1659 | dm_list_iterate_items(devl, &del_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -6419,8 +6426,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1659:17: note: in expansion of macro 'dm_list_iterate_items' - 1659 | dm_list_iterate_items(devl, &del_cache_devs) { +activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -6443,18 +6450,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' - 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -6471,12 +6466,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' - 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6504,25 +6502,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1702:9: note: in expansion of macro 'dm_list_iterate_items' - 1702 | dm_list_iterate_items(vginfo, &_vginfos) { - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': +activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' - 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:1702:9: note: in expansion of macro 'dm_list_iterate_items' + 1702 | dm_list_iterate_items(vginfo, &_vginfos) { + | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6544,6 +6542,18 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' + 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -6562,12 +6572,9 @@ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' - 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' + 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6580,9 +6587,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' - 2256 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' + 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6595,9 +6602,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' - 2256 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' + 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6610,9 +6617,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' - 2278 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' + 2256 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function '_lvmcache_update_pvsummaries': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6625,10 +6633,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' - 2278 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function '_lvmcache_update_pvsummaries': +activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' + 2256 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6644,7 +6651,6 @@ cache/lvmcache.c:2077:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_resume': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6666,9 +6672,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:2384:66: note: in expansion of macro 'dm_list_struct_base' - 2384 | if (!_check_suspended_lv(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, NULL)) - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' + 2278 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6684,19 +6696,6 @@ cache/lvmcache.c:2077:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_has_open_snapshots': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' - 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6706,10 +6705,14 @@ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' - 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' + 2278 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_update_vg_from_read': +activate/activate.c: In function '_lv_resume': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6725,7 +6728,15 @@ cache/lvmcache.c:2297:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2297 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lv_deactivate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:2384:66: note: in expansion of macro 'dm_list_struct_base' + 2384 | if (!_check_suspended_lv(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, NULL)) + | ^~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6741,15 +6752,7 @@ cache/lvmcache.c:2297:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2297 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -activate/activate.c:2494:51: note: in expansion of macro 'dm_list_struct_base' - 2494 | if (!lv_info(cmd, dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, - | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_has_open_snapshots': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6774,6 +6777,18 @@ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' + 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6789,12 +6804,34 @@ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' + 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c:2299:17: note: in expansion of macro 'dm_list_iterate_items' 2299 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lv_deactivate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:2494:51: note: in expansion of macro 'dm_list_struct_base' + 2494 | if (!lv_info(cmd, dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, + | ^~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6825,7 +6862,6 @@ cache/lvmcache.c:2319:9: note: in expansion of macro 'dm_list_iterate_items' 2319 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_remove_any_missing_subdevs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6847,21 +6883,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2761:17: note: in expansion of macro 'dm_list_iterate_items' - 2761 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -6871,14 +6892,16 @@ cache/lvmcache.c:2351:17: note: in expansion of macro 'dm_list_iterate_items' 2351 | dm_list_iterate_items(mda, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_remove_any_missing_subdevs': +cache/lvmcache.c: In function 'lvmcache_destroy': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -6886,8 +6909,6 @@ activate/activate.c:2761:17: note: in expansion of macro 'dm_list_iterate_items' 2761 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_destroy': -activate/activate.c: In function 'lv_holder_is_active': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6909,15 +6930,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' - 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2761:17: note: in expansion of macro 'dm_list_iterate_items' + 2761 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6933,21 +6954,7 @@ cache/lvmcache.c:2610:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2610 | dm_list_iterate_items_safe(vginfo, vginfo2, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' - 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT integrity/integrity.o -MMD -MP -MF integrity/integrity.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 integrity/integrity.c -o integrity/integrity.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6993,6 +7000,7 @@ cache/lvmcache.c:2629:17: note: in expansion of macro 'dm_list_iterate_items' 2629 | dm_list_iterate_items(fmt, &cmd->formats) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lv_holder_is_active': cache/lvmcache.c: In function 'lvmcache_fid_add_mdas_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -7006,6 +7014,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' + 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c:2658:9: note: in expansion of macro 'dm_list_iterate_items' 2658 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -7024,6 +7047,21 @@ cache/lvmcache.c:2658:9: note: in expansion of macro 'dm_list_iterate_items' 2658 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' + 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_populate_pv_fields': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -7564,19 +7602,10 @@ cache/lvmcache.c:3198:9: note: in expansion of macro 'dm_list_iterate_items' 3198 | dm_list_iterate_items(info, &vginfo->outdated_infos) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT writecache/writecache.o -MMD -MP -MF writecache/writecache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 writecache/writecache.c -o writecache/writecache.o -gcc -MT integrity/integrity.o -MMD -MP -MF integrity/integrity.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 integrity/integrity.c -o integrity/integrity.o -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ - -o dmsetup dmsetup.o -L../../libdm/ioctl -ldevmapper -lpthread -lselinux -ludev -lm gcc -MT cache_segtype/cache.o -MMD -MP -MF cache_segtype/cache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 cache_segtype/cache.c -o cache_segtype/cache.o -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm/dm-tools' -make -C dm-tools -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm/dm-tools' -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm/dm-tools' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' gcc -MT commands/toolcontext.o -MMD -MP -MF commands/toolcontext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 commands/toolcontext.c -o commands/toolcontext.o gcc -MT config/config.o -MMD -MP -MF config/config.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config/config.c -o config/config.o +gcc -MT datastruct/btree.o -MMD -MP -MF datastruct/btree.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/btree.c -o datastruct/btree.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -7780,6 +7809,7 @@ commands/toolcontext.c:1100:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1100 | dm_list_iterate_items_safe(profile, tmp_profile, &cmd->profile_params->profiles) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT datastruct/str_list.o -MMD -MP -MF datastruct/str_list.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/str_list.c -o datastruct/str_list.o commands/toolcontext.c: In function 'get_format_by_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -7899,89 +7929,6 @@ commands/toolcontext.c:1837:27: note: in expansion of macro 'dm_list_item' 1837 | segtype = dm_list_item(sgtl, struct segment_type); | ^~~~~~~~~~~~ -gcc -MT datastruct/btree.o -MMD -MP -MF datastruct/btree.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/btree.c -o datastruct/btree.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from config/config.c:17: -config/config.c: In function '_get_profile_from_list': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -config/config.c:2253:9: note: in expansion of macro 'dm_list_iterate_items' - 2253 | dm_list_iterate_items(profile, list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -config/config.c:2253:9: note: in expansion of macro 'dm_list_iterate_items' - 2253 | dm_list_iterate_items(profile, list) { - | ^~~~~~~~~~~~~~~~~~~~~ -config/config.c: In function 'load_pending_profiles': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -config/config.c:2380:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2380 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -config/config.c:2380:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2380 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -config/config.c:2380:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2380 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT datastruct/str_list.o -MMD -MP -MF datastruct/str_list.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/str_list.c -o datastruct/str_list.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -8215,7 +8162,96 @@ datastruct/str_list.c:193:9: note: in expansion of macro 'dm_list_iterate_items' 193 | dm_list_iterate_items(sl, list) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ + -o dmsetup dmsetup.o -L../../libdm/ioctl -ldevmapper -lpthread -lselinux -ludev -lm gcc -MT device/bcache.o -MMD -MP -MF device/bcache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/bcache.c -o device/bcache.o +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from config/config.c:17: +config/config.c: In function '_get_profile_from_list': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +config/config.c:2253:9: note: in expansion of macro 'dm_list_iterate_items' + 2253 | dm_list_iterate_items(profile, list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +config/config.c:2253:9: note: in expansion of macro 'dm_list_iterate_items' + 2253 | dm_list_iterate_items(profile, list) { + | ^~~~~~~~~~~~~~~~~~~~~ +config/config.c: In function 'load_pending_profiles': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +config/config.c:2380:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2380 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +config/config.c:2380:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2380 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +config/config.c:2380:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2380 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm/dm-tools' +make -C dm-tools +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm/dm-tools' +make[4]: Nothing to be done for 'all'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm/dm-tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' gcc -MT device/bcache-utils.o -MMD -MP -MF device/bcache-utils.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/bcache-utils.c -o device/bcache-utils.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -8706,55 +8742,12 @@ device/dev-cache.c:1570:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1570 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function 'dev_name': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1869:24: note: in expansion of macro 'dm_list_item' - 1869 | return dm_list_item(dev->aliases.n, struct dm_str_list)->str; - | ^~~~~~~~~~~~ -device/dev-cache.c: In function '_setup_devices_list': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' - 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' - 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, from device/device_id.c:16: device/device_id.c: In function 'free_dus': +device/dev-cache.c: In function 'dev_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -8791,6 +8784,18 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1869:24: note: in expansion of macro 'dm_list_item' + 1869 | return dm_list_item(dev->aliases.n, struct dm_str_list)->str; + | ^~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -8831,6 +8836,7 @@ device/device_id.c:354:9: note: in expansion of macro 'dm_list_iterate_items_safe' 354 | dm_list_iterate_items_safe(id, safe, ids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function '_setup_devices_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -8846,6 +8852,36 @@ device/device_id.c:354:9: note: in expansion of macro 'dm_list_iterate_items_safe' 354 | dm_list_iterate_items_safe(id, safe, ids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' + 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' + 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { + | ^~~~~~~~~~~~~~~~~~~~~ device/device_id.c: In function 'free_wwids': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -8954,7 +8990,6 @@ device/device_id.c:960:9: note: in expansion of macro 'dm_list_iterate_items' 960 | dm_list_iterate_items(id, &dev->ids) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-io.o -MMD -MP -MF device/dev-io.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-io.c -o device/dev-io.o device/device_id.c: In function '_dev_idname': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -9311,6 +9346,7 @@ device/device_id.c:2000:9: note: in expansion of macro 'dm_list_iterate_items' 2000 | dm_list_iterate_items(id, &dev->ids) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-io.o -MMD -MP -MF device/dev-io.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-io.c -o device/dev-io.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -9602,6 +9638,7 @@ device/device_id.c:2768:9: note: in expansion of macro 'dm_list_iterate_items' 2768 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-md.o -MMD -MP -MF device/dev-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-md.c -o device/dev-md.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -9994,7 +10031,6 @@ device/device_id.c:3375:17: note: in expansion of macro 'dm_list_iterate_items' 3375 | dm_list_iterate_items(devl, scanned_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-md.o -MMD -MP -MF device/dev-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-md.c -o device/dev-md.o device/device_id.c: In function 'device_ids_check_serial': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -10626,7 +10662,6 @@ gcc -MT device/dev-lvm1-pool.o -MMD -MP -MF device/dev-lvm1-pool.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-lvm1-pool.c -o device/dev-lvm1-pool.o gcc -MT device/filesystem.o -MMD -MP -MF device/filesystem.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/filesystem.c -o device/filesystem.o gcc -MT device/online.o -MMD -MP -MF device/online.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/online.c -o device/online.o -gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -10708,9 +10743,11 @@ device/online.c:516:9: note: in expansion of macro 'dm_list_iterate_items' 516 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o gcc -MT device/dev_util.o -MMD -MP -MF device/dev_util.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev_util.c -o device/dev_util.o gcc -MT display/display.o -MMD -MP -MF display/display.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 display/display.c -o display/display.o gcc -MT error/errseg.o -MMD -MP -MF error/errseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 error/errseg.c -o error/errseg.o +gcc -MT unknown/unknown.o -MMD -MP -MF unknown/unknown.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 unknown/unknown.c -o unknown/unknown.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -10839,7 +10876,7 @@ device/dev_util.c:60:9: note: in expansion of macro 'dm_list_iterate_items' 60 | dm_list_iterate_items(devl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT unknown/unknown.o -MMD -MP -MF unknown/unknown.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 unknown/unknown.c -o unknown/unknown.o +gcc -MT filters/filter-composite.o -MMD -MP -MF filters/filter-composite.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-composite.c -o filters/filter-composite.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -11024,8 +11061,9 @@ display/display.c:888:9: note: in expansion of macro 'dm_list_iterate_items' 888 | dm_list_iterate_items(sl, &cmd->tags) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT filters/filter-composite.o -MMD -MP -MF filters/filter-composite.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-composite.c -o filters/filter-composite.o gcc -MT filters/filter-persistent.o -MMD -MP -MF filters/filter-persistent.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-persistent.c -o filters/filter-persistent.o +gcc -MT filters/filter-regex.o -MMD -MP -MF filters/filter-regex.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-regex.c -o filters/filter-regex.o +gcc -MT filters/filter-sysfs.o -MMD -MP -MF filters/filter-sysfs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-sysfs.c -o filters/filter-sysfs.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -11092,9 +11130,6 @@ filters/filter-persistent.c:135:17: note: in expansion of macro 'dm_list_iterate_items' 135 | dm_list_iterate_items(sl, &dev->aliases) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT filters/filter-regex.o -MMD -MP -MF filters/filter-regex.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-regex.c -o filters/filter-regex.o -gcc -MT filters/filter-sysfs.o -MMD -MP -MF filters/filter-sysfs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-sysfs.c -o filters/filter-sysfs.o -gcc -MT filters/filter-md.o -MMD -MP -MF filters/filter-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-md.c -o filters/filter-md.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -11130,6 +11165,7 @@ filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' 180 | dm_list_iterate_items(sl, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT filters/filter-md.o -MMD -MP -MF filters/filter-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-md.c -o filters/filter-md.o gcc -MT filters/filter-fwraid.o -MMD -MP -MF filters/filter-fwraid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-fwraid.c -o filters/filter-fwraid.o gcc -MT filters/filter-mpath.o -MMD -MP -MF filters/filter-mpath.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-mpath.c -o filters/filter-mpath.o gcc -MT filters/filter-partitioned.o -MMD -MP -MF filters/filter-partitioned.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-partitioned.c -o filters/filter-partitioned.o @@ -11139,6 +11175,8 @@ gcc -MT filters/filter-deviceid.o -MMD -MP -MF filters/filter-deviceid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-deviceid.c -o filters/filter-deviceid.o gcc -MT format_text/archive.o -MMD -MP -MF format_text/archive.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/archive.c -o format_text/archive.o gcc -MT format_text/archiver.o -MMD -MP -MF format_text/archiver.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/archiver.c -o format_text/archiver.o +gcc -MT format_text/export.o -MMD -MP -MF format_text/export.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/export.c -o format_text/export.o +gcc -MT format_text/flags.o -MMD -MP -MF format_text/flags.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/flags.c -o format_text/flags.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -11218,7 +11256,6 @@ format_text/archive.c:271:24: note: in expansion of macro 'dm_list_item' 271 | last = dm_list_item(dm_list_first(archives), struct archive_file); | ^~~~~~~~~~~~ -gcc -MT format_text/export.o -MMD -MP -MF format_text/export.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/export.c -o format_text/export.o format_text/archive.c: In function 'archive_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -11438,7 +11475,6 @@ format_text/archiver.c:601:9: note: in expansion of macro 'dm_list_iterate_items' 601 | dm_list_iterate_items(mda, &tf->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/flags.o -MMD -MP -MF format_text/flags.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/flags.c -o format_text/flags.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -11752,6 +11788,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT format_text/format-text.o -MMD -MP -MF format_text/format-text.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/format-text.c -o format_text/format-text.o gcc -MT format_text/import.o -MMD -MP -MF format_text/import.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import.c -o format_text/import.o +gcc -MT format_text/import_vsn1.o -MMD -MP -MF format_text/import_vsn1.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import_vsn1.c -o format_text/import_vsn1.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -11880,26 +11917,12 @@ format_text/format-text.c:1164:9: note: in expansion of macro 'dm_list_iterate_items' 1164 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/import_vsn1.o -MMD -MP -MF format_text/import_vsn1.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import_vsn1.c -o format_text/import_vsn1.o gcc -MT format_text/text_label.o -MMD -MP -MF format_text/text_label.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/text_label.c -o format_text/text_label.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from format_text/text_label.c:17: -format_text/text_label.c: In function 'del_das': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:227:22: note: in expansion of macro 'dm_list_item' - 227 | da = dm_list_item(dah, struct data_area_list); - | ^~~~~~~~~~~~ -format_text/text_label.c: In function 'add_mda': + from format_text/import_vsn1.c:16: +format_text/import_vsn1.c: In function '_insert_segment': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -11912,8 +11935,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' - 286 | dm_list_iterate_items(mda, mdas) { +format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' + 363 | dm_list_iterate_items(comp, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -11927,10 +11950,15 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' - 286 | dm_list_iterate_items(mda, mdas) { +format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' + 363 | dm_list_iterate_items(comp, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c: In function 'del_mdas': +gcc -MT freeseg/freeseg.o -MMD -MP -MF freeseg/freeseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 freeseg/freeseg.c -o freeseg/freeseg.o +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from format_text/text_label.c:17: +format_text/text_label.c: In function 'del_das': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -11940,14 +11968,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:308:23: note: in expansion of macro 'dm_list_item' - 308 | mda = dm_list_item(mdah, struct metadata_area); - | ^~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from format_text/import_vsn1.c:16: -format_text/import_vsn1.c: In function '_insert_segment': +format_text/text_label.c:227:22: note: in expansion of macro 'dm_list_item' + 227 | da = dm_list_item(dah, struct data_area_list); + | ^~~~~~~~~~~~ +format_text/text_label.c: In function 'add_mda': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -11960,8 +11984,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' - 363 | dm_list_iterate_items(comp, &lv->segments) { +format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' + 286 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -11975,10 +11999,22 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' - 363 | dm_list_iterate_items(comp, &lv->segments) { +format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' + 286 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT freeseg/freeseg.o -MMD -MP -MF freeseg/freeseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 freeseg/freeseg.c -o freeseg/freeseg.o +format_text/text_label.c: In function 'del_mdas': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +format_text/text_label.c:308:23: note: in expansion of macro 'dm_list_item' + 308 | mda = dm_list_item(mdah, struct metadata_area); + | ^~~~~~~~~~~~ gcc -MT label/label.o -MMD -MP -MF label/label.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 label/label.c -o label/label.o gcc -MT label/hints.o -MMD -MP -MF label/hints.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 label/hints.c -o label/hints.o gcc -MT locking/file_locking.o -MMD -MP -MF locking/file_locking.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/file_locking.c -o locking/file_locking.o @@ -12126,11 +12162,6 @@ 310 | dm_list_iterate_items(li, &_labellers) { | ^~~~~~~~~~~~~~~~~~~~~ label/label.c: In function '_scan_dev_open': -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from label/hints.c:138: -label/hints.c: In function 'free_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12143,99 +12174,7 @@ label/label.c:501:19: note: in expansion of macro 'dm_list_item' 501 | name_sl = dm_list_item(name_list, struct dm_str_list); | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_find_hint_name': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' - 389 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' - 389 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ label/label.c: In function '_scan_list': -label/hints.c: In function 'validate_hints': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12257,21 +12196,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -12281,7 +12205,6 @@ label/label.c:647:9: note: in expansion of macro 'dm_list_iterate_items_safe' 647 | dm_list_iterate_items_safe(devl, devl2, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_apply_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12309,51 +12232,6 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c:682:9: note: in expansion of macro 'dm_list_iterate_items_safe' 682 | dm_list_iterate_items_safe(devl, devl2, &wait_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12363,18 +12241,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -label/hints.c:621:27: note: in expansion of macro 'dm_list_item' - 621 | name_sl = dm_list_item(name_list, struct dm_str_list); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -12400,7 +12266,6 @@ 682 | dm_list_iterate_items_safe(devl, devl2, &wait_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: In function '_clear_scan_state': -label/hints.c: In function '_read_hint_file': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12422,36 +12287,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' - 908 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' - 908 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -12537,7 +12372,6 @@ label/label.c:1076:17: note: in expansion of macro 'dm_list_iterate_items' 1076 | dm_list_iterate_items(devl, &devs) | ^~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function 'get_single_vgname_cmd_arg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12559,21 +12393,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' - 1333 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -12589,21 +12408,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' - 1333 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -12809,7 +12613,6 @@ label/label.c:1357:9: note: in expansion of macro 'dm_list_iterate_items' 1357 | dm_list_iterate_items(devl, &filtered_devs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT locking/locking.o -MMD -MP -MF locking/locking.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/locking.c -o locking/locking.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12885,6 +12688,26 @@ label/label.c:1462:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1462 | dm_list_iterate_items_safe(devl, devl2, &scan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from label/hints.c:138: +label/hints.c: In function 'free_hints': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12906,6 +12729,52 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_find_hint_name': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' + 389 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -12921,6 +12790,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' + 389 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -12930,6 +12814,7 @@ label/label.c:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function 'validate_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12945,6 +12830,67 @@ label/label.c:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_apply_hints': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan_devs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -12952,6 +12898,33 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +label/hints.c:621:27: note: in expansion of macro 'dm_list_item' + 621 | name_sl = dm_list_item(name_list, struct dm_str_list); + | ^~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -13023,6 +12996,7 @@ label/label.c:1612:9: note: in expansion of macro 'dm_list_iterate_items' 1612 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_read_hint_file': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13038,6 +13012,36 @@ label/label.c:1612:9: note: in expansion of macro 'dm_list_iterate_items' 1612 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' + 908 | dm_list_iterate_items(hp, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' + 908 | dm_list_iterate_items(hp, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan_invalidate_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -13069,6 +13073,39 @@ label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function 'get_single_vgname_cmd_arg': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' + 1333 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' + 1333 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT locking/locking.o -MMD -MP -MF locking/locking.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/locking.c -o locking/locking.o +gcc -MT log/log.o -MMD -MP -MF log/log.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 log/log.c -o log/log.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -13116,9 +13153,9 @@ locking/locking.c:315:39: note: in expansion of macro 'dm_list_item' 315 | lvl = dm_list_item(lvh, struct lv_list); | ^~~~~~~~~~~~ -gcc -MT log/log.o -MMD -MP -MF log/log.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 log/log.c -o log/log.o gcc -MT metadata/cache_manip.o -MMD -MP -MF metadata/cache_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/cache_manip.c -o metadata/cache_manip.o gcc -MT metadata/writecache_manip.o -MMD -MP -MF metadata/writecache_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/writecache_manip.c -o metadata/writecache_manip.o +gcc -MT metadata/integrity_manip.o -MMD -MP -MF metadata/integrity_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/integrity_manip.c -o metadata/integrity_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -13154,9 +13191,7 @@ metadata/writecache_manip.c:50:9: note: in expansion of macro 'dm_list_iterate_items' 50 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/integrity_manip.o -MMD -MP -MF metadata/integrity_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/integrity_manip.c -o metadata/integrity_manip.o gcc -MT metadata/lv.o -MMD -MP -MF metadata/lv.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/lv.c -o metadata/lv.o -gcc -MT metadata/lv_manip.o -MMD -MP -MF metadata/lv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/lv_manip.c -o metadata/lv_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -13223,6 +13258,7 @@ metadata/integrity_manip.c:580:17: note: in expansion of macro 'dm_list_iterate_items' 580 | dm_list_iterate_items(pvl, &allocatable_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/lv_manip.o -MMD -MP -MF metadata/lv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/lv_manip.c -o metadata/lv_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -13382,11 +13418,7 @@ metadata/lv.c:1171:9: note: in expansion of macro 'dm_list_iterate_items' 1171 | dm_list_iterate_items(sl, &lv_iorig->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/lv_manip.c:16: -metadata/lv_manip.c: In function 'lv_layout_and_role': +metadata/lv.c: In function 'lv_lock_holder': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13399,9 +13431,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:662:17: note: in expansion of macro 'dm_list_iterate_items' - 662 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c:1704:25: note: in expansion of macro 'dm_list_iterate_items' + 1704 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13414,10 +13446,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:662:17: note: in expansion of macro 'dm_list_iterate_items' - 662 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_get_pv_list_for_lv': +metadata/lv.c:1704:25: note: in expansion of macro 'dm_list_iterate_items' + 1704 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13430,8 +13461,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:722:9: note: in expansion of macro 'dm_list_iterate_items' - 722 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv.c:1721:9: note: in expansion of macro 'dm_list_iterate_items' + 1721 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -13445,9 +13476,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:722:9: note: in expansion of macro 'dm_list_iterate_items' - 722 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv.c:1721:9: note: in expansion of macro 'dm_list_iterate_items' + 1721 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c: In function 'lv_has_constant_stripes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13460,9 +13492,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:730:25: note: in expansion of macro 'dm_list_iterate_items' - 730 | dm_list_iterate_items(pvl, pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' + 1748 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13475,10 +13507,15 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:730:25: note: in expansion of macro 'dm_list_iterate_items' - 730 | dm_list_iterate_items(pvl, pvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'add_seg_to_segs_using_this_lv': +metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' + 1748 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/merge.o -MMD -MP -MF metadata/merge.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/merge.c -o metadata/merge.o +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/lv_manip.c:16: +metadata/lv_manip.c: In function 'lv_layout_and_role': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13491,9 +13528,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:863:9: note: in expansion of macro 'dm_list_iterate_items' - 863 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:662:17: note: in expansion of macro 'dm_list_iterate_items' + 662 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13506,10 +13543,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:863:9: note: in expansion of macro 'dm_list_iterate_items' - 863 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_seg_from_segs_using_this_lv': +metadata/lv_manip.c:662:17: note: in expansion of macro 'dm_list_iterate_items' + 662 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_get_pv_list_for_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13522,8 +13559,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:890:9: note: in expansion of macro 'dm_list_iterate_items' - 890 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:722:9: note: in expansion of macro 'dm_list_iterate_items' + 722 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -13537,10 +13574,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:890:9: note: in expansion of macro 'dm_list_iterate_items' - 890 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:722:9: note: in expansion of macro 'dm_list_iterate_items' + 722 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'get_only_segment_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13553,9 +13589,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:925:9: note: in expansion of macro 'dm_list_iterate_items' - 925 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:730:25: note: in expansion of macro 'dm_list_iterate_items' + 730 | dm_list_iterate_items(pvl, pvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13568,10 +13604,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:925:9: note: in expansion of macro 'dm_list_iterate_items' - 925 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_find_seg_pvs_by_le': +metadata/lv_manip.c:730:25: note: in expansion of macro 'dm_list_iterate_items' + 730 | dm_list_iterate_items(pvl, pvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'add_seg_to_segs_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13584,8 +13620,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:963:9: note: in expansion of macro 'dm_list_iterate_items' - 963 | dm_list_iterate_items(spvs, list) +metadata/lv_manip.c:863:9: note: in expansion of macro 'dm_list_iterate_items' + 863 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -13599,11 +13635,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:963:9: note: in expansion of macro 'dm_list_iterate_items' - 963 | dm_list_iterate_items(spvs, list) +metadata/lv_manip.c:863:9: note: in expansion of macro 'dm_list_iterate_items' + 863 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'copy_percent': -metadata/lv.c: In function 'lv_lock_holder': +metadata/lv_manip.c: In function 'remove_seg_from_segs_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13616,8 +13651,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:975:9: note: in expansion of macro 'dm_list_iterate_items' - 975 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:890:9: note: in expansion of macro 'dm_list_iterate_items' + 890 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -13625,29 +13660,30 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1704:25: note: in expansion of macro 'dm_list_iterate_items' - 1704 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:890:9: note: in expansion of macro 'dm_list_iterate_items' + 890 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'get_only_segment_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:975:9: note: in expansion of macro 'dm_list_iterate_items' - 975 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:925:9: note: in expansion of macro 'dm_list_iterate_items' + 925 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -13661,9 +13697,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1704:25: note: in expansion of macro 'dm_list_iterate_items' - 1704 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:925:9: note: in expansion of macro 'dm_list_iterate_items' + 925 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_find_seg_pvs_by_le': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13676,8 +13713,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1721:9: note: in expansion of macro 'dm_list_iterate_items' - 1721 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:963:9: note: in expansion of macro 'dm_list_iterate_items' + 963 | dm_list_iterate_items(spvs, list) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -13691,10 +13728,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1721:9: note: in expansion of macro 'dm_list_iterate_items' - 1721 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:963:9: note: in expansion of macro 'dm_list_iterate_items' + 963 | dm_list_iterate_items(spvs, list) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_has_constant_stripes': +metadata/lv_manip.c: In function 'copy_percent': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -13707,8 +13744,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' - 1748 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:975:9: note: in expansion of macro 'dm_list_iterate_items' + 975 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -13722,8 +13759,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' - 1748 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:975:9: note: in expansion of macro 'dm_list_iterate_items' + 975 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/lv_manip.c: In function '_lv_reduce': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -13953,6 +13990,7 @@ metadata/lv_manip.c:2505:17: note: in expansion of macro 'dm_list_iterate_items' 2505 | dm_list_iterate_items(pvl, &spvs->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/metadata.c -o metadata/metadata.o metadata/lv_manip.c: In function '_check_cling_to_allocated': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14015,7 +14053,6 @@ metadata/lv_manip.c:2766:9: note: in expansion of macro 'dm_list_iterate_items' 2766 | dm_list_iterate_items(pvl, parallel_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/merge.o -MMD -MP -MF metadata/merge.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/merge.c -o metadata/merge.o metadata/lv_manip.c: In function '_reset_unreserved': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14168,6 +14205,23 @@ metadata/lv_manip.c:3085:25: note: in expansion of macro 'dm_list_iterate_items' 3085 | dm_list_iterate_items(pva, &pvm->areas) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/merge.c:16: +metadata/merge.c: In function 'lv_merge_segments': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +metadata/merge.c:58:27: note: in expansion of macro 'dm_list_item' + 58 | current = dm_list_item(segh, struct lv_segment); + | ^~~~~~~~~~~~ metadata/lv_manip.c: In function '_find_max_parallel_space_for_one_policy': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14199,7 +14253,7 @@ metadata/lv_manip.c:3283:25: note: in expansion of macro 'dm_list_iterate_items' 3283 | dm_list_iterate_items(spvs, ah->parallel_areas) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_add_segmented_mirror_image': +metadata/merge.c: In function 'check_lv_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14212,9 +14266,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' - 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { +metadata/merge.c:621:9: note: in expansion of macro 'dm_list_iterate_items' + 621 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_add_segmented_mirror_image': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14227,8 +14282,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' - 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { +metadata/merge.c:621:9: note: in expansion of macro 'dm_list_iterate_items' + 621 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14242,8 +14297,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' - 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { +metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' + 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14251,31 +14306,30 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' - 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_add_mirror_areas': +metadata/merge.c:705:33: note: in expansion of macro 'dm_list_iterate_items' + 705 | dm_list_iterate_items(sl, &seg_lv(seg, s)->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' - 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:705:33: note: in expansion of macro 'dm_list_iterate_items' + 705 | dm_list_iterate_items(sl, &seg_lv(seg, s)->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14288,27 +14342,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' - 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { +metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' + 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/merge.c:16: -metadata/merge.c: In function 'lv_merge_segments': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -metadata/merge.c:58:27: note: in expansion of macro 'dm_list_item' - 58 | current = dm_list_item(segh, struct lv_segment); - | ^~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lv_raid_redundant': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14321,10 +14357,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' - 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { +metadata/merge.c:755:9: note: in expansion of macro 'dm_list_iterate_items' + 755 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c: In function 'check_lv_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14337,8 +14372,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' - 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { +metadata/merge.c:755:9: note: in expansion of macro 'dm_list_iterate_items' + 755 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14352,9 +14387,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:621:9: note: in expansion of macro 'dm_list_iterate_items' - 621 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:792:17: note: in expansion of macro 'dm_list_iterate_items' + 792 | dm_list_iterate_items(seg2, &seg->lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14367,9 +14402,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:621:9: note: in expansion of macro 'dm_list_iterate_items' - 621 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:792:17: note: in expansion of macro 'dm_list_iterate_items' + 792 | dm_list_iterate_items(seg2, &seg->lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14382,38 +14417,38 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:705:33: note: in expansion of macro 'dm_list_iterate_items' - 705 | dm_list_iterate_items(sl, &seg_lv(seg, s)->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' + 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:705:33: note: in expansion of macro 'dm_list_iterate_items' - 705 | dm_list_iterate_items(sl, &seg_lv(seg, s)->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:811:9: note: in expansion of macro 'dm_list_iterate_items' + 811 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:755:9: note: in expansion of macro 'dm_list_iterate_items' - 755 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/merge.c:811:9: note: in expansion of macro 'dm_list_iterate_items' + 811 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14427,9 +14462,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:755:9: note: in expansion of macro 'dm_list_iterate_items' - 755 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' + 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_add_mirror_areas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14442,9 +14478,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:792:17: note: in expansion of macro 'dm_list_iterate_items' - 792 | dm_list_iterate_items(seg2, &seg->lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' + 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14457,10 +14493,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:792:17: note: in expansion of macro 'dm_list_iterate_items' - 792 | dm_list_iterate_items(seg2, &seg->lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_for_each_sub_lv': +metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' + 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lv_raid_redundant': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14473,8 +14509,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:811:9: note: in expansion of macro 'dm_list_iterate_items' - 811 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { +metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' + 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14488,9 +14524,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:811:9: note: in expansion of macro 'dm_list_iterate_items' - 811 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { +metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' + 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_for_each_sub_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14613,146 +14650,6 @@ metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' 5617 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/metadata.c -o metadata/metadata.o -metadata/lv_manip.c: In function 'generate_lv_name': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' - 7163 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' - 7163 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' - 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' - 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_glv_from_indirect_glvs': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_remove_single': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' - 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' - 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lv_remove_segs_using_this_lv': In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -14788,21 +14685,6 @@ metadata/metadata.c:58:9: note: in expansion of macro 'dm_list_iterate_items' 58 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' - 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'add_pv_to_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14865,21 +14747,6 @@ metadata/metadata.c:480:9: note: in expansion of macro 'dm_list_iterate_items' 480 | dm_list_iterate_items(lvseg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' - 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_rename': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -14973,7 +14840,6 @@ metadata/metadata.c:649:9: note: in expansion of macro 'dm_list_iterate_items' 649 | dm_list_iterate_items(pvl, &vg->removed_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_remove_with_dependencies': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -15005,7 +14871,6 @@ metadata/metadata.c:725:9: note: in expansion of macro 'dm_list_iterate_items' 725 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/mirror.o -MMD -MP -MF metadata/mirror.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/mirror.c -o metadata/mirror.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -15043,15 +14908,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -metadata/lv_manip.c:7908:63: note: in expansion of macro 'dm_list_struct_base' - 7908 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -15184,21 +15040,6 @@ metadata/metadata.c:1019:9: note: in expansion of macro 'dm_list_iterate_items' 1019 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' - 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_vg_ignore_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -15267,21 +15108,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' - 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -15321,6 +15147,7 @@ metadata/metadata.c:1282:9: note: in expansion of macro 'dm_list_iterate_items' 1282 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/mirror.o -MMD -MP -MF metadata/mirror.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/mirror.c -o metadata/mirror.o metadata/metadata.c: In function 'find_min_mda_size': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -15383,7 +15210,6 @@ metadata/metadata.c:1363:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1363 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'split_parent_segments_for_layer': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -15421,21 +15247,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -15504,21 +15315,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' 1605 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -15575,21 +15371,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' - 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -15658,25 +15439,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' - 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1693:9: note: in expansion of macro 'dm_list_iterate_items' 1693 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_layers_for_segments': metadata/metadata.c: In function 'find_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -15730,21 +15495,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' - 8150 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -15807,21 +15557,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' - 8150 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -15863,7 +15598,7 @@ 1774 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vgs_are_compatible': -metadata/lv_manip.c: In function 'remove_layers_for_segments_all': +metadata/lv_manip.c: In function 'generate_lv_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -15915,30 +15650,30 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1835:17: note: in expansion of macro 'dm_list_iterate_items' - 1835 | dm_list_iterate_items(lvl2, &vg_from->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' + 7163 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' - 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:1835:17: note: in expansion of macro 'dm_list_iterate_items' + 1835 | dm_list_iterate_items(lvl2, &vg_from->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -15996,8 +15731,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1858:9: note: in expansion of macro 'dm_list_iterate_items' - 1858 | dm_list_iterate_items(pvl, &vg_from->pvs) { +metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' + 7163 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16011,8 +15746,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' - 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/metadata.c:1858:9: note: in expansion of macro 'dm_list_iterate_items' + 1858 | dm_list_iterate_items(pvl, &vg_from->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_each_dependency': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -16051,6 +15786,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' + 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ metadata/metadata.c:1916:33: note: in expansion of macro 'dm_list_struct_base' 1916 | if (!fn(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, data)) | ^~~~~~~~~~~~~~~~~~~ @@ -16060,14 +15810,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { +metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' + 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_postorder_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -16100,22 +15850,7 @@ metadata/metadata.c:2006:9: note: in expansion of macro 'dm_list_iterate_items' 2006 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'move_lv_segments': +metadata/lv_manip.c: In function 'remove_glv_from_indirect_glvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16146,22 +15881,22 @@ metadata/metadata.c:2012:9: note: in expansion of macro 'dm_list_iterate_items' 2012 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_lv_mark_if_partial_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2041:9: note: in expansion of macro 'dm_list_iterate_items' - 2041 | dm_list_iterate_items(lvseg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_lv_mark_if_partial_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16174,8 +15909,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' - 8268 | dm_list_iterate_items(seg, &lv_to->segments) +metadata/metadata.c:2041:9: note: in expansion of macro 'dm_list_iterate_items' + 2041 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16192,6 +15927,21 @@ metadata/metadata.c:2041:9: note: in expansion of macro 'dm_list_iterate_items' 2041 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_mark_partial_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16229,15 +15979,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' - 8268 | dm_list_iterate_items(seg, &lv_to->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_validate_references_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16269,11 +16019,7 @@ metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' 2150 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/mirror.c:16: -metadata/mirror.c: In function '_init_mirror_log': +metadata/metadata.c: In function 'vg_validate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16286,8 +16032,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' - 8277 | dm_list_iterate_items(seg, &lv_to->segments) { +metadata/metadata.c:2282:9: note: in expansion of macro 'dm_list_iterate_items' + 2282 | dm_list_iterate_items(sl, &vg->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2282:9: note: in expansion of macro 'dm_list_iterate_items' + 2282 | dm_list_iterate_items(sl, &vg->tags) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16301,8 +16062,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' + 2289 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16316,10 +16077,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' + 2289 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_validate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16332,9 +16092,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' + 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16347,9 +16107,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' + 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16362,8 +16122,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2282:9: note: in expansion of macro 'dm_list_iterate_items' - 2282 | dm_list_iterate_items(sl, &vg->tags) +metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' + 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16371,14 +16131,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' + 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16386,16 +16146,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' + 2354 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_delete_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16408,8 +16167,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2282:9: note: in expansion of macro 'dm_list_iterate_items' - 2282 | dm_list_iterate_items(sl, &vg->tags) +metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' + 2354 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16423,9 +16182,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' - 412 | dm_list_iterate_items(sl, &mirror_lv->tags) +metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' + 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_remove_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16438,8 +16198,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' - 412 | dm_list_iterate_items(sl, &mirror_lv->tags) +metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' + 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16447,30 +16207,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' - 8277 | dm_list_iterate_items(seg, &lv_to->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_merge_mirror_images': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' - 2289 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' + 2468 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16484,8 +16228,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' - 461 | dm_list_iterate_items(lvl, mimages) +metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' + 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16499,24 +16243,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' - 461 | dm_list_iterate_items(lvl, mimages) +metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' + 2468 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'is_mirror_image_removable': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' - 2289 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' + 2512 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16524,14 +16267,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' - 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { +metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' + 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16545,8 +16288,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' - 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { +metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' + 2512 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16560,9 +16303,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' - 511 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' + 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16575,9 +16318,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' - 511 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' + 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lv_remove_segs_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16590,9 +16334,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' - 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' + 2591 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16605,10 +16349,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' - 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_split_mirror_images': +metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' + 2591 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16621,39 +16364,38 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:688:17: note: in expansion of macro 'dm_list_iterate_items' - 688 | dm_list_iterate_items(lvl, &split_images) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' + 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:688:17: note: in expansion of macro 'dm_list_iterate_items' - 688 | dm_list_iterate_items(lvl, &split_images) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_lv': +metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' + 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' - 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { +metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' + 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16667,9 +16409,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' - 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { +metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' + 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_remove_with_dependencies': +metadata/metadata.c: In function '_pv_in_pv_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16682,25 +16426,18 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' - 2354 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' + 2773 | dm_list_iterate_items(pvl, head) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_remove_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:910:25: note: in expansion of macro 'dm_list_iterate_items' - 910 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7908:63: note: in expansion of macro 'dm_list_struct_base' + 7908 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, + | ^~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16713,9 +16450,15 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' - 2354 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' + 2773 | dm_list_iterate_items(pvl, head) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_check_historical_lv_is_valid': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/mirror.c:16: +metadata/mirror.c: In function '_init_mirror_log': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16728,9 +16471,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' - 8447 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16743,9 +16486,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:910:25: note: in expansion of macro 'dm_list_iterate_items' - 910 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16758,9 +16501,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' - 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' + 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16773,9 +16516,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' - 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16788,24 +16531,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' - 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' - 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16818,25 +16561,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' - 8447 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'remove_mirrors_from_segments': +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' - 2468 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' + 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_delete_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16849,9 +16592,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' - 1196 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' + 412 | dm_list_iterate_items(sl, &mirror_lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_handle_historical_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16864,23 +16608,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' - 1196 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' + 412 | dm_list_iterate_items(sl, &mirror_lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_merge_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' - 2468 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' + 461 | dm_list_iterate_items(lvl, mimages) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16894,8 +16639,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' - 1212 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' + 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16909,9 +16654,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' - 1212 | dm_list_iterate_items(seg, &lv->segments) { +metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' + 461 | dm_list_iterate_items(lvl, mimages) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'is_mirror_image_removable': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16924,24 +16670,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' - 2512 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' + 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'get_pvmove_pvname_from_lv_mirr': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' - 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { +metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' + 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16955,9 +16700,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' - 8474 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' + 511 | dm_list_iterate_items(pvl, removable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16970,8 +16715,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' - 2512 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' + 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16985,10 +16730,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' - 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'find_pvmove_lv_in_lv': +metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' + 511 | dm_list_iterate_items(pvl, removable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17001,9 +16745,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' - 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' + 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_split_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17016,9 +16761,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' - 1267 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:688:17: note: in expansion of macro 'dm_list_iterate_items' + 688 | dm_list_iterate_items(lvl, &split_images) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17031,9 +16776,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' - 1267 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:688:17: note: in expansion of macro 'dm_list_iterate_items' + 688 | dm_list_iterate_items(lvl, &split_images) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17046,10 +16791,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' - 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'find_pvmove_lv': +metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' + 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17062,24 +16806,55 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' + 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_remove_mirror_images': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' - 8474 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:910:25: note: in expansion of macro 'dm_list_iterate_items' + 910 | dm_list_iterate_items(pvmove_seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17092,23 +16867,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:910:25: note: in expansion of macro 'dm_list_iterate_items' + 910 | dm_list_iterate_items(pvmove_seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' - 1323 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' + 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17116,31 +16891,30 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' - 1323 | dm_list_iterate_items(seg, &lv->segments) { +metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' + 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'lvs_using_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17153,9 +16927,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' + 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_wipe_outdated_pvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17168,9 +16943,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' - 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' + 2869 | dm_list_iterate_items(devl, &devs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'remove_mirrors_from_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17183,10 +16959,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' - 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' + 2869 | dm_list_iterate_items(devl, &devs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'fixup_imported_mirrors': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17199,8 +16974,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' - 1371 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' + 1196 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17208,14 +16983,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' + 1196 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17223,15 +16998,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' - 1371 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2875:25: note: in expansion of macro 'dm_list_iterate_items' + 2875 | dm_list_iterate_items(mda, mdas) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17244,9 +17019,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' - 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' + 1212 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17259,9 +17034,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' + 1212 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'get_pvmove_pvname_from_lv_mirr': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17274,10 +17050,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' - 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_pv_in_pv_list': +metadata/metadata.c:2875:25: note: in expansion of macro 'dm_list_iterate_items' + 2875 | dm_list_iterate_items(mda, mdas) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17290,9 +17065,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' + 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'split_parent_segments_for_layer': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17305,11 +17081,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' + 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_historical_lv_is_valid': -metadata/lv_manip.c: In function '_match_seg_area_to_pe_range': +metadata/metadata.c: In function 'vg_write': +metadata/mirror.c: In function 'find_pvmove_lv_in_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17322,8 +17098,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { +metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' + 1267 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17331,31 +17107,31 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_handle_historical_lvs': +metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' + 2930 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' - 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { +metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' + 1267 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'find_pvmove_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17368,8 +17144,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' - 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) +metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' + 1300 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17383,9 +17159,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' - 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' + 2930 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17398,8 +17174,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' - 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' + 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17413,8 +17189,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' - 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { +metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' + 1300 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17422,77 +17198,31 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' - 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_wipe_outdated_pvs': +metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' + 1323 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' - 8621 | dm_list_iterate_items(seg, &lv_where->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' + 1323 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'lvs_using_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17505,8 +17235,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' - 2869 | dm_list_iterate_items(devl, &devs) { +metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' + 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17520,24 +17250,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' - 2869 | dm_list_iterate_items(devl, &devs) { +metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' + 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2875:25: note: in expansion of macro 'dm_list_iterate_items' - 2875 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'fixup_imported_mirrors': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17550,8 +17266,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' - 8621 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' + 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17559,16 +17275,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2875:25: note: in expansion of macro 'dm_list_iterate_items' - 2875 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_write': +metadata/metadata.c:2995:9: note: in expansion of macro 'dm_list_iterate_items' + 2995 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17581,9 +17296,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' + 1371 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17596,9 +17311,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' + 1371 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17611,17 +17326,17 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' + 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -17641,24 +17356,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' + 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2995:9: note: in expansion of macro 'dm_list_iterate_items' - 2995 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' + 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17674,7 +17389,6 @@ metadata/metadata.c:3015:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3015 | dm_list_iterate_items_safe(pvl, pvl_safe, &vg->pv_write_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17711,15 +17425,16 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' - 8691 | dm_list_iterate_items(seg, &lv_where->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' + 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_layers_for_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17756,6 +17471,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' + 8150 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ @@ -17768,14 +17498,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' - 8691 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/metadata.c:3080:9: note: in expansion of macro 'dm_list_iterate_items' + 3080 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17783,14 +17513,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3080:9: note: in expansion of macro 'dm_list_iterate_items' - 3080 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' + 8150 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17828,21 +17558,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -17852,6 +17567,7 @@ metadata/metadata.c:3087:25: note: in expansion of macro 'dm_list_iterate_items' 3087 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_layers_for_segments_all': metadata/metadata.c: In function '_vg_commit_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17874,15 +17590,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' + 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17898,6 +17614,7 @@ metadata/metadata.c:3111:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3111 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/pool_manip.o -MMD -MP -MF metadata/pool_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pool_manip.c -o metadata/pool_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17934,6 +17651,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' + 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -17958,7 +17690,6 @@ metadata/metadata.c:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17980,6 +17711,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | dm_list_iterate_items(lvl, lvs_changed) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -18002,24 +17748,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' - 8887 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3150:17: note: in expansion of macro 'dm_list_iterate_items' + 3150 | dm_list_iterate_items(pvl, &vg->pvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3150:17: note: in expansion of macro 'dm_list_iterate_items' - 3150 | dm_list_iterate_items(pvl, &vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | dm_list_iterate_items(lvl, lvs_changed) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'move_lv_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18056,14 +17803,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' - 8887 | dm_list_iterate_items(lvl, lv_list) { +metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' + 8268 | dm_list_iterate_items(seg, &lv_to->segments) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18108,8 +17855,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3175:9: note: in expansion of macro 'dm_list_iterate_items' - 3175 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' + 8268 | dm_list_iterate_items(seg, &lv_to->segments) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18117,14 +17864,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' - 8909 | dm_list_iterate_items(lvl, lv_list) +metadata/metadata.c:3175:9: note: in expansion of macro 'dm_list_iterate_items' + 3175 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18147,16 +17894,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3184:9: note: in expansion of macro 'dm_list_iterate_items' - 3184 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' + 8277 | dm_list_iterate_items(seg, &lv_to->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read_orphans': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18169,9 +17915,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' - 8909 | dm_list_iterate_items(lvl, lv_list) +metadata/metadata.c:3184:9: note: in expansion of macro 'dm_list_iterate_items' + 3184 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_read_orphans': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18193,6 +17940,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' + 8277 | dm_list_iterate_items(seg, &lv_to->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -18230,24 +17992,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:3347:9: note: in expansion of macro 'dm_list_iterate_items' 3347 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'insert_layer_for_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18270,14 +18018,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_list) { +metadata/metadata.c:3369:9: note: in expansion of macro 'dm_list_iterate_items' + 3369 | dm_list_iterate_items(dl, list) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18291,9 +18039,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3369:9: note: in expansion of macro 'dm_list_iterate_items' - 3369 | dm_list_iterate_items(dl, list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' + 8447 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18315,15 +18063,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' + 8447 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18361,15 +18109,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' + 8474 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18406,6 +18154,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' + 8474 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -18476,6 +18239,7 @@ metadata/metadata.c:3602:9: note: in expansion of macro 'dm_list_iterate_items' 3602 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_match_seg_area_to_pe_range': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18491,7 +18255,6 @@ metadata/metadata.c:3602:9: note: in expansion of macro 'dm_list_iterate_items' 3602 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_set_fid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18504,8 +18267,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4034:9: note: in expansion of macro 'dm_list_iterate_items' - 4034 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' + 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18519,9 +18282,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4034:9: note: in expansion of macro 'dm_list_iterate_items' - 4034 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' + 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18534,39 +18298,39 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4037:9: note: in expansion of macro 'dm_list_iterate_items' - 4037 | dm_list_iterate_items(pvl, &vg->removed_pvs) +metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' + 8621 | dm_list_iterate_items(seg, &lv_where->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_set_fid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4037:9: note: in expansion of macro 'dm_list_iterate_items' - 4037 | dm_list_iterate_items(pvl, &vg->removed_pvs) +metadata/metadata.c:4034:9: note: in expansion of macro 'dm_list_iterate_items' + 4034 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'fid_add_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4093:9: note: in expansion of macro 'dm_list_iterate_items' - 4093 | dm_list_iterate_items(mda, mdas) { +metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' + 8621 | dm_list_iterate_items(seg, &lv_where->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18580,10 +18344,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4093:9: note: in expansion of macro 'dm_list_iterate_items' - 4093 | dm_list_iterate_items(mda, mdas) { +metadata/metadata.c:4034:9: note: in expansion of macro 'dm_list_iterate_items' + 4034 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'mdas_empty_or_ignored': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18596,8 +18359,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' - 4251 | dm_list_iterate_items(mda, mdas) { +metadata/metadata.c:4037:9: note: in expansion of macro 'dm_list_iterate_items' + 4037 | dm_list_iterate_items(pvl, &vg->removed_pvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18605,31 +18368,31 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' - 4251 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'tags_format_and_copy': +metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' + 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' - 4315 | dm_list_iterate_items(sl, tagsl) { +metadata/metadata.c:4037:9: note: in expansion of macro 'dm_list_iterate_items' + 4037 | dm_list_iterate_items(pvl, &vg->removed_pvs) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'fid_add_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18642,56 +18405,56 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' - 4315 | dm_list_iterate_items(sl, tagsl) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_strip_outdated_historical_lvs': +metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' + 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4093:9: note: in expansion of macro 'dm_list_iterate_items' + 4093 | dm_list_iterate_items(mda, mdas) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4093:9: note: in expansion of macro 'dm_list_iterate_items' + 4093 | dm_list_iterate_items(mda, mdas) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'lv_on_pmem': +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' + 8691 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'mdas_empty_or_ignored': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18704,8 +18467,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' - 4413 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' + 4251 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18719,41 +18482,40 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' - 4413 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' + 8691 | dm_list_iterate_items(seg, &lv_where->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_write_commit_bad_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' - 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { +metadata/metadata.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' + 4251 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'tags_format_and_copy': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' - 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'scan_text_mismatch': +metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' + 8699 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18766,8 +18528,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4563:9: note: in expansion of macro 'dm_list_iterate_items' - 4563 | dm_list_iterate_items(mdal, &mda_list) { +metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' + 4315 | dm_list_iterate_items(sl, tagsl) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18781,9 +18543,29 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4563:9: note: in expansion of macro 'dm_list_iterate_items' - 4563 | dm_list_iterate_items(mdal, &mda_list) { +metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' + 4315 | dm_list_iterate_items(sl, tagsl) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/pool_manip.c:19: +metadata/pool_manip.c: In function 'detach_pool_lv': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' + 8699 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18796,8 +18578,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18811,8 +18593,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18826,10 +18608,9 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_vg_read': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18842,8 +18623,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18857,8 +18638,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18872,9 +18653,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_strip_outdated_historical_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18887,8 +18669,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18902,8 +18684,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18917,10 +18699,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read': +metadata/pool_manip.c: In function 'find_pool_seg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18933,8 +18715,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' - 5035 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' + 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18948,8 +18730,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' - 5035 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' + 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18957,16 +18739,32 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'recalculate_pool_chunk_size_with_dev_hints': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' - 5074 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' + 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pool_manip.o -MMD -MP -MF metadata/pool_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pool_manip.c -o metadata/pool_manip.o +metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18979,8 +18777,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' - 5074 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' + 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -18988,31 +18786,46 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' - 5082 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'lv_on_pmem': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' - 5082 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' + 8887 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'get_visible_lvs_using_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19025,9 +18838,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' - 5245 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' + 4413 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'handle_pool_metadata_spare': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19040,8 +18854,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' - 5245 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' + 4413 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19055,8 +18869,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' + 8887 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19070,14 +18899,101 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_write_commit_bad_mdas': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' + 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' + 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'scan_text_mismatch': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' + 8909 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4563:9: note: in expansion of macro 'dm_list_iterate_items' + 4563 | dm_list_iterate_items(mdal, &mda_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4563:9: note: in expansion of macro 'dm_list_iterate_items' + 4563 | dm_list_iterate_items(mdal, &mda_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' + 8909 | dm_list_iterate_items(lvl, lv_list) | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/pool_manip.c:19: -metadata/pool_manip.c: In function 'detach_pool_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19090,8 +19006,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19099,14 +19015,29 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' + 8921 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19120,9 +19051,25 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_vg_read': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' + 8921 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19135,8 +19082,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19150,8 +19097,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19159,14 +19106,29 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' + 8933 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19174,14 +19136,29 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' + 8933 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { +metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19195,8 +19172,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { +metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19210,10 +19187,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { +metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'find_pool_seg': +metadata/metadata.c: In function 'vg_read': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19226,8 +19203,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' - 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' + 5035 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19241,10 +19218,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' - 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' + 5035 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'recalculate_pool_chunk_size_with_dev_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19257,8 +19233,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' - 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { +metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' + 5074 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19272,10 +19248,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' - 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { +metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' + 5074 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'handle_pool_metadata_spare': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19288,9 +19263,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' - 751 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' + 5082 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19303,106 +19278,40 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' - 751 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pv.o -MMD -MP -MF metadata/pv.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv.c -o metadata/pv.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/pv.c:16: -metadata/pv.c: In function '_pv_mda_set_ignored_one': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' + 5082 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'get_visible_lvs_using_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' + 5245 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c: In function 'pv_mda_set_ignored': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' + 5245 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19415,9 +19324,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' - 383 | dm_list_iterate_items(mda, baton.mdas_to_change) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' + 5255 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19430,9 +19339,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' - 383 | dm_list_iterate_items(mda, baton.mdas_to_change) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' + 5255 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/pv.o -MMD -MP -MF metadata/pv.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv.c -o metadata/pv.o gcc -MT metadata/pv_list.o -MMD -MP -MF metadata/pv_list.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_list.c -o metadata/pv_list.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -19562,6 +19472,132 @@ metadata/pv_list.c:286:9: note: in expansion of macro 'dm_list_iterate_items' 286 | dm_list_iterate_items(pvl, pvsl) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/pv.c:16: +metadata/pv.c: In function '_pv_mda_set_ignored_one': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c: In function 'pv_mda_set_ignored': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' + 383 | dm_list_iterate_items(mda, baton.mdas_to_change) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' + 383 | dm_list_iterate_items(mda, baton.mdas_to_change) + | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT metadata/pv_manip.o -MMD -MP -MF metadata/pv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_manip.c -o metadata/pv_manip.o gcc -MT metadata/pv_map.o -MMD -MP -MF metadata/pv_map.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_map.c -o metadata/pv_map.o In file included from ../base/data-struct/list.h:4, @@ -20230,6 +20266,26 @@ metadata/raid_manip.c:681:17: note: in expansion of macro 'dm_list_iterate_items' 681 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/segtype.c:16: +metadata/segtype.c: In function 'get_segtype_from_string': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' + 25 | dm_list_iterate_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -20245,6 +20301,52 @@ metadata/raid_manip.c:681:17: note: in expansion of macro 'dm_list_iterate_items' 681 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' + 25 | dm_list_iterate_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c: In function 'get_segtype_from_flag': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' + 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' + 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' + 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' + 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c: In function '_lv_set_reshape_len': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -20350,72 +20452,7 @@ metadata/raid_manip.c:1435:17: note: in expansion of macro 'dm_list_iterate_items' 1435 | dm_list_iterate_items(data_seg, &dlv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/segtype.c:16: -metadata/segtype.c: In function 'get_segtype_from_string': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c: In function 'get_segtype_from_flag': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' - 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' - 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/snapshot_manip.c -o metadata/snapshot_manip.o metadata/raid_manip.c: In function '_activate_sub_lvs_excl_local_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -20484,7 +20521,6 @@ metadata/raid_manip.c:2715:35: note: in expansion of macro 'dm_list_item' 2715 | lvl_tmp = dm_list_item(l->n, struct lv_list); | ^~~~~~~~~~~~ -gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/snapshot_manip.c -o metadata/snapshot_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -20999,6 +21035,7 @@ metadata/raid_manip.c:4484:19: note: in expansion of macro 'dm_list_item' 4484 | if (!(l = dm_list_item(dm_list_first(&data_lvs), struct lv_list))) { | ^~~~~~~~~~~~ +gcc -MT metadata/thin_manip.o -MMD -MP -MF metadata/thin_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/thin_manip.c -o metadata/thin_manip.o metadata/raid_manip.c: In function '_clear_meta_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -21045,7 +21082,6 @@ metadata/raid_manip.c:5044:9: note: in expansion of macro 'dm_list_iterate_items' 5044 | dm_list_iterate_items(lvl, &meta_lvs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/thin_manip.o -MMD -MP -MF metadata/thin_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/thin_manip.c -o metadata/thin_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21091,6 +21127,7 @@ metadata/raid_manip.c:5060:9: note: in expansion of macro 'dm_list_iterate_items' 5060 | dm_list_iterate_items(lvl, &meta_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/vdo_manip.o -MMD -MP -MF metadata/vdo_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -21171,6 +21208,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6687:25: note: in expansion of macro 'dm_list_iterate_items' + 6687 | dm_list_iterate_items(rm_seg, &rm_image->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/thin_manip.c:369:17: note: in expansion of macro 'dm_list_iterate_items' 369 | dm_list_iterate_items(sl, &pool_lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ @@ -21240,15 +21292,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:6687:25: note: in expansion of macro 'dm_list_iterate_items' - 6687 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:395:17: note: in expansion of macro 'dm_list_iterate_items' + 395 | dm_list_iterate_items(sl, &lvl->lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21261,9 +21313,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c:395:17: note: in expansion of macro 'dm_list_iterate_items' - 395 | dm_list_iterate_items(sl, &lvl->lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6687:25: note: in expansion of macro 'dm_list_iterate_items' + 6687 | dm_list_iterate_items(rm_seg, &rm_image->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/thin_manip.c: In function 'get_free_thin_pool_device_id': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -21286,14 +21338,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:6687:25: note: in expansion of macro 'dm_list_iterate_items' - 6687 | dm_list_iterate_items(rm_seg, &rm_image->segments) { +metadata/raid_manip.c:6703:25: note: in expansion of macro 'dm_list_iterate_items' + 6703 | dm_list_iterate_items(rm_seg, &rm_image->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -21347,22 +21399,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:6703:25: note: in expansion of macro 'dm_list_iterate_items' - 6703 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'lv_is_thin_origin': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -21372,6 +21408,7 @@ metadata/raid_manip.c:6703:25: note: in expansion of macro 'dm_list_iterate_items' 6703 | dm_list_iterate_items(rm_seg, &rm_image->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c: In function 'lv_is_thin_origin': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21457,6 +21494,11 @@ metadata/raid_manip.c:7062:31: note: in expansion of macro 'dm_list_item' 7062 | lvl = dm_list_item(dm_list_first(&new_data_lvs), | ^~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/vdo_manip.c:15: +metadata/vdo_manip.c: In function 'update_vdo_pool_virtual_size': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21469,8 +21511,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:7094:9: note: in expansion of macro 'dm_list_iterate_items' - 7094 | dm_list_iterate_items(lvl, &old_lvs) { +metadata/vdo_manip.c:122:9: note: in expansion of macro 'dm_list_iterate_items' + 122 | dm_list_iterate_items(sl, &vdo_pool_seg->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -21484,10 +21526,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:7094:9: note: in expansion of macro 'dm_list_iterate_items' - 7094 | dm_list_iterate_items(lvl, &old_lvs) { +metadata/vdo_manip.c:122:9: note: in expansion of macro 'dm_list_iterate_items' + 122 | dm_list_iterate_items(sl, &vdo_pool_seg->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_lv_may_be_activated_in_degraded_mode': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21500,8 +21541,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:7308:9: note: in expansion of macro 'dm_list_iterate_items' - 7308 | dm_list_iterate_items(seg, &lv->segments) +metadata/raid_manip.c:7094:9: note: in expansion of macro 'dm_list_iterate_items' + 7094 | dm_list_iterate_items(lvl, &old_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -21515,16 +21556,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:7308:9: note: in expansion of macro 'dm_list_iterate_items' - 7308 | dm_list_iterate_items(seg, &lv->segments) +metadata/raid_manip.c:7094:9: note: in expansion of macro 'dm_list_iterate_items' + 7094 | dm_list_iterate_items(lvl, &old_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/vdo_manip.o -MMD -MP -MF metadata/vdo_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o -gcc -MT metadata/vg.o -MMD -MP -MF metadata/vg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vg.c -o metadata/vg.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/vdo_manip.c:15: -metadata/vdo_manip.c: In function 'update_vdo_pool_virtual_size': +metadata/raid_manip.c: In function '_lv_may_be_activated_in_degraded_mode': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21537,8 +21572,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/vdo_manip.c:122:9: note: in expansion of macro 'dm_list_iterate_items' - 122 | dm_list_iterate_items(sl, &vdo_pool_seg->lv->segs_using_this_lv) +metadata/raid_manip.c:7308:9: note: in expansion of macro 'dm_list_iterate_items' + 7308 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -21552,9 +21587,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/vdo_manip.c:122:9: note: in expansion of macro 'dm_list_iterate_items' - 122 | dm_list_iterate_items(sl, &vdo_pool_seg->lv->segs_using_this_lv) +metadata/raid_manip.c:7308:9: note: in expansion of macro 'dm_list_iterate_items' + 7308 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/vg.o -MMD -MP -MF metadata/vg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vg.c -o metadata/vg.o +gcc -MT mirror/mirrored.o -MMD -MP -MF mirror/mirrored.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mirror/mirrored.c -o mirror/mirrored.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -21804,8 +21841,8 @@ metadata/vg.c:474:17: note: in expansion of macro 'dm_list_iterate_items' 474 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT mirror/mirrored.o -MMD -MP -MF mirror/mirrored.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mirror/mirrored.c -o mirror/mirrored.o gcc -MT misc/crc.o -MMD -MP -MF misc/crc.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/crc.c -o misc/crc.o +gcc -MT misc/lvm-exec.o -MMD -MP -MF misc/lvm-exec.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-exec.c -o misc/lvm-exec.o misc/crc.c: In function 'calc_crc': misc/crc.c:63:33: warning: cast increases required alignment of target type [-Wcast-align] 63 | const uint32_t *start = (const uint32_t *) buf; @@ -21813,9 +21850,9 @@ misc/crc.c:64:31: warning: cast increases required alignment of target type [-Wcast-align] 64 | const uint32_t *end = (const uint32_t *) (buf + (size & 0xfffffffc)); | ^ -gcc -MT misc/lvm-exec.o -MMD -MP -MF misc/lvm-exec.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-exec.c -o misc/lvm-exec.o gcc -MT misc/lvm-file.o -MMD -MP -MF misc/lvm-file.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-file.c -o misc/lvm-file.o gcc -MT misc/lvm-flock.o -MMD -MP -MF misc/lvm-flock.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-flock.c -o misc/lvm-flock.o +gcc -MT misc/lvm-globals.o -MMD -MP -MF misc/lvm-globals.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-globals.c -o misc/lvm-globals.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -21846,7 +21883,6 @@ misc/lvm-flock.c:79:22: note: in expansion of macro 'dm_list_item' 79 | ll = dm_list_item(llh, struct lock_list); | ^~~~~~~~~~~~ -gcc -MT misc/lvm-globals.o -MMD -MP -MF misc/lvm-globals.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-globals.c -o misc/lvm-globals.o gcc -MT misc/lvm-maths.o -MMD -MP -MF misc/lvm-maths.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-maths.c -o misc/lvm-maths.o gcc -MT misc/lvm-signal.o -MMD -MP -MF misc/lvm-signal.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-signal.c -o misc/lvm-signal.o gcc -MT misc/lvm-string.o -MMD -MP -MF misc/lvm-string.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-string.c -o misc/lvm-string.o @@ -21863,6 +21899,7 @@ gcc -MT raid/raid.o -MMD -MP -MF raid/raid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 raid/raid.c -o raid/raid.o gcc -MT report/properties.o -MMD -MP -MF report/properties.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 report/properties.c -o report/properties.o gcc -MT report/report.o -MMD -MP -MF report/report.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 report/report.c -o report/report.o +gcc -MT snapshot/snapshot.o -MMD -MP -MF snapshot/snapshot.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 snapshot/snapshot.c -o snapshot/snapshot.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -22006,6 +22043,7 @@ report/report.c:2138:25: note: in expansion of macro 'dm_list_iterate_items' 2138 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT striped/striped.o -MMD -MP -MF striped/striped.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 striped/striped.c -o striped/striped.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -22105,8 +22143,6 @@ report/report.c:2180:25: note: in expansion of macro 'dm_list_iterate_items' 2180 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT snapshot/snapshot.o -MMD -MP -MF snapshot/snapshot.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 snapshot/snapshot.c -o snapshot/snapshot.o -gcc -MT striped/striped.o -MMD -MP -MF striped/striped.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 striped/striped.c -o striped/striped.o gcc -MT thin/thin.o -MMD -MP -MF thin/thin.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 thin/thin.c -o thin/thin.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -22178,6 +22214,7 @@ gcc -MT zero/zero.o -MMD -MP -MF zero/zero.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 zero/zero.c -o zero/zero.o gcc -MT activate/dev_manager.o -MMD -MP -MF activate/dev_manager.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/dev_manager.c -o activate/dev_manager.o gcc -MT activate/fs.o -MMD -MP -MF activate/fs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/fs.c -o activate/fs.o +gcc -MT lvmpolld/lvmpolld-client.o -MMD -MP -MF lvmpolld/lvmpolld-client.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld/lvmpolld-client.c -o lvmpolld/lvmpolld-client.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -22208,22 +22245,6 @@ activate/dev_manager.c:1491:23: note: in expansion of macro 'dm_list_item' 1491 | seg = dm_list_item(segh, struct lv_segment); | ^~~~~~~~~~~~ -activate/dev_manager.c: In function '_add_lv_to_dtree': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c:2864:17: note: in expansion of macro 'dm_list_iterate_items' - 2864 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -22259,21 +22280,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c:2864:17: note: in expansion of macro 'dm_list_iterate_items' - 2864 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ @@ -22293,6 +22299,37 @@ activate/fs.c:432:23: note: in expansion of macro 'dm_list_item' 432 | fsp = dm_list_item(fsph, struct fs_op_parms); | ^~~~~~~~~~~~ +activate/dev_manager.c: In function '_add_lv_to_dtree': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/dev_manager.c:2864:17: note: in expansion of macro 'dm_list_iterate_items' + 2864 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/dev_manager.c:2864:17: note: in expansion of macro 'dm_list_iterate_items' + 2864 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -22515,6 +22552,7 @@ activate/dev_manager.c:3718:17: note: in expansion of macro 'dm_list_iterate_items' 3718 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT locking/lvmlockd.o -MMD -MP -MF locking/lvmlockd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/lvmlockd.c -o locking/lvmlockd.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -22554,7 +22592,7 @@ activate/dev_manager.c:3770:17: note: in expansion of macro 'dm_list_iterate_items' 3770 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvmpolld/lvmpolld-client.o -MMD -MP -MF lvmpolld/lvmpolld-client.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld/lvmpolld-client.c -o lvmpolld/lvmpolld-client.o +gcc -MT vdo/vdo.o -MMD -MP -MF vdo/vdo.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vdo/vdo.c -o vdo/vdo.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -22616,8 +22654,6 @@ activate/dev_manager.c:3966:17: note: in expansion of macro 'dm_list_iterate_items' 3966 | dm_list_iterate_items(dl, &dm->cmd->pending_delete) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT locking/lvmlockd.o -MMD -MP -MF locking/lvmlockd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/lvmlockd.c -o locking/lvmlockd.o -gcc -MT vdo/vdo.o -MMD -MP -MF vdo/vdo.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vdo/vdo.c -o vdo/vdo.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -22844,7 +22880,6 @@ gcc -MT dumpconfig.o -MMD -MP -MF dumpconfig.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dumpconfig.c -o dumpconfig.o gcc -MT formats.o -MMD -MP -MF formats.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 formats.c -o formats.o gcc -MT lvchange.o -MMD -MP -MF lvchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvchange.c -o lvchange.o -gcc -MT lvconvert.o -MMD -MP -MF lvconvert.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert.c -o lvconvert.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -22973,6 +23008,8 @@ lvchange.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvconvert.o -MMD -MP -MF lvconvert.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert.c -o lvconvert.o +gcc -MT lvconvert_poll.o -MMD -MP -MF lvconvert_poll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert_poll.c -o lvconvert_poll.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -23116,6 +23153,7 @@ lvconvert.c:676:17: note: in expansion of macro 'dm_list_iterate_items_safe' 676 | dm_list_iterate_items_safe(pvl_vg, pvlt, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvcreate.o -MMD -MP -MF lvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvcreate.c -o lvcreate.o lvconvert.c: In function 'lvconvert_repair_cmd': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -23271,7 +23309,6 @@ lvconvert.c:4424:9: note: in expansion of macro 'dm_list_iterate_items' 4424 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvconvert_poll.o -MMD -MP -MF lvconvert_poll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert_poll.c -o lvconvert_poll.o lvconvert.c: In function 'lvconvert_raid_types_cmd': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -23334,6 +23371,7 @@ lvconvert.c:5516:17: note: in expansion of macro 'dm_list_iterate_items' 5516 | dm_list_iterate_items(idl, &lr.poll_idls) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvdisplay.o -MMD -MP -MF lvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvdisplay.c -o lvdisplay.o lvconvert.c: In function '_lvconvert_detach_writecache_when_clean': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -23378,8 +23416,7 @@ lvconvert.c:6018:9: note: in expansion of macro 'dm_list_iterate_items' 6018 | dm_list_iterate_items(pvl, &pvs_list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvcreate.o -MMD -MP -MF lvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvcreate.c -o lvcreate.o -gcc -MT lvdisplay.o -MMD -MP -MF lvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvdisplay.c -o lvdisplay.o +gcc -MT lvextend.o -MMD -MP -MF lvextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvextend.c -o lvextend.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -23416,8 +23453,8 @@ lvcreate.c:1289:9: note: in expansion of macro 'dm_list_iterate_items' 1289 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvextend.o -MMD -MP -MF lvextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvextend.c -o lvextend.o gcc -MT lvmcmdline.o -MMD -MP -MF lvmcmdline.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmcmdline.c -o lvmcmdline.o +gcc -MT lvmdevices.o -MMD -MP -MF lvmdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdevices.c -o lvmdevices.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -23454,69 +23491,6 @@ lvmcmdline.c:319:9: note: in expansion of macro 'dm_list_iterate_items' 319 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvmdevices.o -MMD -MP -MF lvmdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdevices.c -o lvmdevices.o -lvmcmdline.c: In function '_merge_synonym': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' - 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' - 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c: In function '_read_devices_list': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' - 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' - 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -24185,6 +24159,7 @@ lvmdevices.c:738:25: note: in expansion of macro 'dm_list_iterate_items_safe' 738 | dm_list_iterate_items_safe(du, du2, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c: In function '_merge_synonym': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24206,6 +24181,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' + 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -24221,6 +24211,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' + 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -24230,6 +24235,7 @@ lvmdevices.c:1017:9: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c: In function '_read_devices_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24245,6 +24251,36 @@ lvmdevices.c:1017:9: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' + 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' + 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT lvmdiskscan.o -MMD -MP -MF lvmdiskscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdiskscan.c -o lvmdiskscan.o gcc -MT lvpoll.o -MMD -MP -MF lvpoll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvpoll.c -o lvpoll.o gcc -MT lvreduce.o -MMD -MP -MF lvreduce.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvreduce.c -o lvreduce.o @@ -24255,6 +24291,7 @@ gcc -MT polldaemon.o -MMD -MP -MF polldaemon.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 polldaemon.c -o polldaemon.o gcc -MT pvchange.o -MMD -MP -MF pvchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvchange.c -o pvchange.o gcc -MT pvck.o -MMD -MP -MF pvck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvck.c -o pvck.o +gcc -MT pvcreate.o -MMD -MP -MF pvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvcreate.c -o pvcreate.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -24443,6 +24480,7 @@ pvck.c:1859:9: note: in expansion of macro 'dm_list_iterate_items' 1859 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT pvdisplay.o -MMD -MP -MF pvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvdisplay.c -o pvdisplay.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24459,6 +24497,7 @@ 1859 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ pvck.c: In function '_get_pv_info_from_metadata': +gcc -MT pvmove.o -MMD -MP -MF pvmove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove.c -o pvmove.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24519,9 +24558,6 @@ pvck.c:2039:17: note: in expansion of macro 'dm_list_iterate_items' 2039 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT pvcreate.o -MMD -MP -MF pvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvcreate.c -o pvcreate.o -gcc -MT pvdisplay.o -MMD -MP -MF pvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvdisplay.c -o pvdisplay.o -gcc -MT pvmove.o -MMD -MP -MF pvmove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove.c -o pvmove.o gcc -MT pvmove_poll.o -MMD -MP -MF pvmove_poll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove_poll.c -o pvmove_poll.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -24731,6 +24767,7 @@ gcc -MT pvresize.o -MMD -MP -MF pvresize.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvresize.c -o pvresize.o gcc -MT pvscan.o -MMD -MP -MF pvscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvscan.c -o pvscan.o gcc -MT reporter.o -MMD -MP -MF reporter.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 reporter.c -o reporter.o +gcc -MT segtypes.o -MMD -MP -MF segtypes.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 segtypes.c -o segtypes.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -24814,7 +24851,6 @@ pvscan.c:562:9: note: in expansion of macro 'dm_list_iterate_items' 562 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT segtypes.o -MMD -MP -MF segtypes.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 segtypes.c -o segtypes.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24907,6 +24943,24 @@ pvscan.c:791:9: note: in expansion of macro 'dm_list_iterate_items_safe' 791 | dm_list_iterate_items_safe(sl, sl2, vgnames) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from reporter.c:16: +reporter.c: In function '_del_option_from_list': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +reporter.c:767:22: note: in expansion of macro 'dm_list_item' + 767 | sl = dm_list_item(slh, struct dm_str_list); + | ^~~~~~~~~~~~ pvscan.c: In function '_get_args': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -24939,6 +24993,22 @@ 896 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ pvscan.c: In function '_get_args_devs': +reporter.c: In function '_get_report_options': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' + 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24966,6 +25036,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' + 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:922:9: note: in expansion of macro 'dm_list_iterate_items' 922 | dm_list_iterate_items(arg, pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -24981,6 +25066,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' + 934 | dm_list_iterate_items(sl, opts_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:931:9: note: in expansion of macro 'dm_list_iterate_items' 931 | dm_list_iterate_items(arg, pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -24996,10 +25096,26 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' + 934 | dm_list_iterate_items(sl, opts_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:931:9: note: in expansion of macro 'dm_list_iterate_items' 931 | dm_list_iterate_items(arg, pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ pvscan.c: In function '_set_pv_devices_online': +reporter.c: In function '_get_report_keys': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -25021,6 +25137,36 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' + 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' + 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -25030,6 +25176,37 @@ pvscan.c:955:9: note: in expansion of macro 'dm_list_iterate_items' 955 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +reporter.c: In function '_do_report_get_selection': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' + 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' + 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ pvscan.c: In function '_online_devs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -25227,12 +25404,6 @@ pvscan.c:1499:17: note: in expansion of macro 'dm_list_iterate_items' 1499 | dm_list_iterate_items(devl, &pvscan_devs) | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from reporter.c:16: -reporter.c: In function '_del_option_from_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -25251,18 +25422,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -reporter.c:767:22: note: in expansion of macro 'dm_list_item' - 767 | sl = dm_list_item(slh, struct dm_str_list); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -25287,7 +25446,6 @@ pvscan.c:1548:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1548 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c: In function '_get_report_options': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -25315,36 +25473,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' - 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' - 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:1563:9: note: in expansion of macro 'dm_list_iterate_items' 1563 | dm_list_iterate_items(devl, &pvscan_devs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -25369,36 +25497,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_list) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_list) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -25423,22 +25521,6 @@ pvscan.c:1576:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1576 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c: In function '_get_report_keys': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' - 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -25454,56 +25536,9 @@ pvscan.c:1576:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1576 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' - 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -reporter.c: In function '_do_report_get_selection': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' - 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' - 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT tags.o -MMD -MP -MF tags.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 tags.c -o tags.o gcc -MT toollib.o -MMD -MP -MF toollib.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 toollib.c -o toollib.o gcc -MT vgcfgbackup.o -MMD -MP -MF vgcfgbackup.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgbackup.c -o vgcfgbackup.o -gcc -MT vgcfgrestore.o -MMD -MP -MF vgcfgrestore.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgrestore.c -o vgcfgrestore.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -25819,6 +25854,7 @@ toollib.c:2308:9: note: in expansion of macro 'dm_list_iterate_items' 2308 | dm_list_iterate_items(vgnl, vgnameids_to_process) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgcfgrestore.o -MMD -MP -MF vgcfgrestore.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgrestore.c -o vgcfgrestore.o toollib.c: In function '_resolve_duplicate_vgnames': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -25941,7 +25977,6 @@ 2432 | dm_list_iterate_items_safe(vgnl, vgnl2, vgnameids_on_system) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_choose_vgs_to_process': -gcc -MT vgchange.o -MMD -MP -MF vgchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgchange.c -o vgchange.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -25957,7 +25992,6 @@ toollib.c:2488:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2488 | dm_list_iterate_items_safe(sl, sl2, arg_vgnames) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -vgcfgrestore.c: In function '_check_all_dm_devices': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -25973,9 +26007,6 @@ toollib.c:2488:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2488 | dm_list_iterate_items_safe(sl, sl2, arg_vgnames) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -vgcfgrestore.c:54:25: warning: cast increases required alignment of target type [-Wcast-align] - 54 | names = (struct dm_names *)((char *) names + next); - | ^ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26081,6 +26112,7 @@ toollib.c:2509:25: note: in expansion of macro 'dm_list_iterate_items_safe' 2509 | dm_list_iterate_items_safe(vgnl, vgnl2, vgnameids_on_system) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgchange.o -MMD -MP -MF vgchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgchange.c -o vgchange.o toollib.c: In function '_str_list_match_item_with_prefix': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26112,7 +26144,6 @@ toollib.c:2702:9: note: in expansion of macro 'dm_list_iterate_items' 2702 | dm_list_iterate_items(sl, sll) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgck.o -MMD -MP -MF vgck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgck.c -o vgck.o toollib.c: In function 'process_each_lv_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26234,6 +26265,7 @@ toollib.c:3681:17: note: in expansion of macro 'dm_list_iterate_items' 3681 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgck.o -MMD -MP -MF vgck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgck.c -o vgck.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26265,12 +26297,6 @@ toollib.c:4006:9: note: in expansion of macro 'dm_list_iterate_items' 4006 | dm_list_iterate_items(vgnl, vgnameids_to_process) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from vgchange.c:16: -vgchange.c: In function '_monitor_lvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26298,9 +26324,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:37:9: note: in expansion of macro 'dm_list_iterate_items' - 37 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4033:17: note: in expansion of macro 'dm_list_iterate_items' + 4033 | dm_list_iterate_items(sl, arg_lvnames) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26313,10 +26339,14 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:37:9: note: in expansion of macro 'dm_list_iterate_items' - 37 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_poll_lvs_in_vg': +toollib.c:4033:17: note: in expansion of macro 'dm_list_iterate_items' + 4033 | dm_list_iterate_items(sl, arg_lvnames) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgcfgrestore.c: In function '_check_all_dm_devices': +vgcfgrestore.c:54:25: warning: cast increases required alignment of target type [-Wcast-align] + 54 | names = (struct dm_names *)((char *) names + next); + | ^ +toollib.c: In function '_get_arg_devices': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26329,8 +26359,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:67:9: note: in expansion of macro 'dm_list_iterate_items' - 67 | dm_list_iterate_items(lvl, &vg->lvs) { +toollib.c:4309:9: note: in expansion of macro 'dm_list_iterate_items' + 4309 | dm_list_iterate_items(sl, arg_pvnames) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26344,10 +26374,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:67:9: note: in expansion of macro 'dm_list_iterate_items' - 67 | dm_list_iterate_items(lvl, &vg->lvs) { +toollib.c:4309:9: note: in expansion of macro 'dm_list_iterate_items' + 4309 | dm_list_iterate_items(sl, arg_pvnames) { | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_activate_lvs_in_vg': +toollib.c: In function '_process_duplicate_pvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26360,8 +26390,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:93:9: note: in expansion of macro 'dm_list_iterate_items' - 93 | dm_list_iterate_items(lvl, &vg->lvs) { +toollib.c:4428:9: note: in expansion of macro 'dm_list_iterate_items' + 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26375,9 +26405,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:93:9: note: in expansion of macro 'dm_list_iterate_items' - 93 | dm_list_iterate_items(lvl, &vg->lvs) { +toollib.c:4428:9: note: in expansion of macro 'dm_list_iterate_items' + 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_process_pvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26390,10 +26421,30 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4033:17: note: in expansion of macro 'dm_list_iterate_items' - 4033 | dm_list_iterate_items(sl, arg_lvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function 'vgchange_activate': +toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' + 4532 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' + 4532 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from vgchange.c:16: +vgchange.c: In function '_monitor_lvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26406,9 +26457,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:227:17: note: in expansion of macro 'dm_list_iterate_items' - 227 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:37:9: note: in expansion of macro 'dm_list_iterate_items' + 37 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26421,9 +26472,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:227:17: note: in expansion of macro 'dm_list_iterate_items' - 227 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:37:9: note: in expansion of macro 'dm_list_iterate_items' + 37 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_poll_lvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26436,9 +26488,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:243:17: note: in expansion of macro 'dm_list_iterate_items' - 243 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:67:9: note: in expansion of macro 'dm_list_iterate_items' + 67 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26451,9 +26503,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:243:17: note: in expansion of macro 'dm_list_iterate_items' - 243 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:67:9: note: in expansion of macro 'dm_list_iterate_items' + 67 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_activate_lvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26466,9 +26519,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:247:25: note: in expansion of macro 'dm_list_iterate_items' - 247 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:93:9: note: in expansion of macro 'dm_list_iterate_items' + 93 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26481,25 +26534,26 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:247:25: note: in expansion of macro 'dm_list_iterate_items' - 247 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:93:9: note: in expansion of macro 'dm_list_iterate_items' + 93 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_process_pvs_in_vgs': +vgchange.c: In function 'vgchange_activate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4033:17: note: in expansion of macro 'dm_list_iterate_items' - 4033 | dm_list_iterate_items(sl, arg_lvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_vgchange_uuid': +toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' + 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26512,9 +26566,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' - 481 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:227:17: note: in expansion of macro 'dm_list_iterate_items' + 227 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26527,25 +26581,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' - 481 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_get_arg_devices': -vgchange.c: In function '_vgchange_locktype': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1155:17: note: in expansion of macro 'dm_list_iterate_items' - 1155 | dm_list_iterate_items(lvl, &vg->lvs) +vgchange.c:227:17: note: in expansion of macro 'dm_list_iterate_items' + 227 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26559,9 +26596,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4309:9: note: in expansion of macro 'dm_list_iterate_items' - 4309 | dm_list_iterate_items(sl, arg_pvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:243:17: note: in expansion of macro 'dm_list_iterate_items' + 243 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26574,8 +26611,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1155:17: note: in expansion of macro 'dm_list_iterate_items' - 1155 | dm_list_iterate_items(lvl, &vg->lvs) +vgchange.c:243:17: note: in expansion of macro 'dm_list_iterate_items' + 243 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26589,9 +26626,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' - 1224 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:247:25: note: in expansion of macro 'dm_list_iterate_items' + 247 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26604,8 +26641,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4309:9: note: in expansion of macro 'dm_list_iterate_items' - 4309 | dm_list_iterate_items(sl, arg_pvnames) { +toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' + 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26619,9 +26656,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' - 1224 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:247:25: note: in expansion of macro 'dm_list_iterate_items' + 247 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_vgchange_uuid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26634,9 +26672,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' - 1238 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' + 481 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26649,10 +26687,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' - 1238 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_duplicate_pvs': +vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' + 481 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function 'process_each_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26665,9 +26703,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' - 1283 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' + 4859 | dm_list_iterate_items(dil, &arg_devices) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26680,9 +26718,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' - 1283 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' + 4859 | dm_list_iterate_items(dil, &arg_devices) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_vgchange_locktype': +toollib.c: In function 'process_each_pv_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26695,10 +26735,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4428:9: note: in expansion of macro 'dm_list_iterate_items' - 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_vgchange_systemid_single': +vgchange.c:1155:17: note: in expansion of macro 'dm_list_iterate_items' + 1155 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26711,9 +26750,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4428:9: note: in expansion of macro 'dm_list_iterate_items' - 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1155:17: note: in expansion of macro 'dm_list_iterate_items' + 1155 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26726,40 +26765,39 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' - 1507 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' + 4899 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' - 1507 | dm_list_iterate_items(pvl, &vg->pvs) { +vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' + 1224 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_pvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' + 1224 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26772,10 +26810,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { +toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' + 4899 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_pvs_in_vgs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26788,9 +26825,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' - 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' + 1238 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgcreate.o -MMD -MP -MF vgcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcreate.c -o vgcreate.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26803,10 +26841,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' - 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv': +vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' + 1238 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26819,9 +26856,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' - 4859 | dm_list_iterate_items(dil, &arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' + 1283 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26834,10 +26871,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' - 4859 | dm_list_iterate_items(dil, &arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv_in_vg': +vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' + 1283 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_vgchange_systemid_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26850,9 +26887,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' - 4899 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' + 1507 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26865,9 +26902,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' - 4899 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' + 1507 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_pvcreate_list_find_dev': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26900,7 +26937,6 @@ 5219 | dm_list_iterate_items(pd, devices) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_pvcreate_list_find_name': -gcc -MT vgcreate.o -MMD -MP -MF vgcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcreate.c -o vgcreate.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -27127,6 +27163,7 @@ toollib.c:5756:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5756 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgdisplay.o -MMD -MP -MF vgdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgdisplay.c -o vgdisplay.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -27262,42 +27299,6 @@ toollib.c:5815:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5815 | dm_list_iterate_items_safe(prompt, prompt2, &pp->prompts) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from vgcreate.c:16: -vgcreate.c: In function 'vgcreate': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' - 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' - 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -27358,6 +27359,42 @@ toollib.c:5899:9: note: in expansion of macro 'dm_list_iterate_items' 5899 | dm_list_iterate_items(pd, &pp->arg_process) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from vgcreate.c:16: +vgcreate.c: In function 'vgcreate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' + 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' + 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -27403,7 +27440,6 @@ toollib.c:5910:9: note: in expansion of macro 'dm_list_iterate_items' 5910 | dm_list_iterate_items(devl, &rescan_devs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgdisplay.o -MMD -MP -MF vgdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgdisplay.c -o vgdisplay.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -27524,7 +27560,6 @@ toollib.c:5975:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5975 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgexport.o -MMD -MP -MF vgexport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgexport.c -o vgexport.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -27675,6 +27710,7 @@ toollib.c:6107:9: note: in expansion of macro 'dm_list_iterate_items_safe' 6107 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_remove) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgexport.o -MMD -MP -MF vgexport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgexport.c -o vgexport.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -27810,6 +27846,8 @@ toollib.c:6149:9: note: in expansion of macro 'dm_list_iterate_items' 6149 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgextend.o -MMD -MP -MF vgextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgextend.c -o vgextend.o +gcc -MT vgimport.o -MMD -MP -MF vgimport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimport.c -o vgimport.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -27876,8 +27914,7 @@ vgexport.c:51:9: note: in expansion of macro 'dm_list_iterate_items' 51 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgextend.o -MMD -MP -MF vgextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgextend.c -o vgextend.o -gcc -MT vgimport.o -MMD -MP -MF vgimport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimport.c -o vgimport.o +gcc -MT vgimportclone.o -MMD -MP -MF vgimportclone.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimportclone.c -o vgimportclone.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -27914,74 +27951,8 @@ vgimport.c:42:9: note: in expansion of macro 'dm_list_iterate_items' 42 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgimportclone.o -MMD -MP -MF vgimportclone.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimportclone.c -o vgimportclone.o gcc -MT vgimportdevices.o -MMD -MP -MF vgimportdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimportdevices.c -o vgimportdevices.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from vgimportdevices.c:15: -vgimportdevices.c: In function '_vgimportdevices_single': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' - 49 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' - 49 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgmerge.o -MMD -MP -MF vgmerge.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmerge.c -o vgmerge.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -28379,8 +28350,72 @@ vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' 455 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgmerge.o -MMD -MP -MF vgmerge.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmerge.c -o vgmerge.o -gcc -MT vgmknodes.o -MMD -MP -MF vgmknodes.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmknodes.c -o vgmknodes.o +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from vgimportdevices.c:15: +vgimportdevices.c: In function '_vgimportdevices_single': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' + 49 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' + 49 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -28522,6 +28557,7 @@ vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' 158 | dm_list_iterate_items(lvl1, &vg_from->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgmknodes.o -MMD -MP -MF vgmknodes.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmknodes.c -o vgmknodes.o gcc -MT vgreduce.o -MMD -MP -MF vgreduce.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgreduce.c -o vgreduce.o gcc -MT vgremove.o -MMD -MP -MF vgremove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgremove.c -o vgremove.o In file included from ../base/data-struct/list.h:4, @@ -28624,9 +28660,6 @@ gcc -MT vgrename.o -MMD -MP -MF vgrename.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgrename.c -o vgrename.o gcc -MT vgscan.o -MMD -MP -MF vgscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgscan.c -o vgscan.o gcc -MT vgsplit.o -MMD -MP -MF vgsplit.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgsplit.c -o vgsplit.o -gcc -MT lvmcmdlib.o -MMD -MP -MF lvmcmdlib.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmcmdlib.c -o lvmcmdlib.o -gcc -MT lvm2cmd.o -MMD -MP -MF lvm2cmd.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvm2cmd.c -o lvm2cmd.o -gcc -MT lvm.o -MMD -MP -MF lvm.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvm.c -o lvm.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -28671,6 +28704,7 @@ vgsplit.c:73:37: note: in expansion of macro 'dm_list_item' 73 | struct logical_volume *lv = dm_list_item(lvh, struct lv_list)->lv; | ^~~~~~~~~~~~ +gcc -MT lvmcmdlib.o -MMD -MP -MF lvmcmdlib.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmcmdlib.c -o lvmcmdlib.o vgsplit.c: In function '_move_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -28822,6 +28856,8 @@ vgsplit.c:427:22: note: in expansion of macro 'dm_list_item' 427 | lv = dm_list_item(lvh, struct lv_list)->lv; | ^~~~~~~~~~~~ +gcc -MT lvm2cmd.o -MMD -MP -MF lvm2cmd.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvm2cmd.c -o lvm2cmd.o +gcc -MT lvm.o -MMD -MP -MF lvm.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvm.c -o lvm.o gcc -MT man-generator.o -MMD -MP -MF man-generator.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 man-generator.c -o man-generator.o set -e; (echo "Base {"; echo " global:";\ /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ @@ -28829,9 +28865,9 @@ echo "};";\ ) > .export.sym cat ../lib/liblvm-internal.a > liblvm2cmd.a -ar rs liblvm2cmd.a command.o dumpconfig.o formats.o lvchange.o lvconvert.o lvconvert_poll.o lvcreate.o lvdisplay.o lvextend.o lvmcmdline.o lvmdevices.o lvmdiskscan.o lvpoll.o lvreduce.o lvremove.o lvrename.o lvresize.o lvscan.o polldaemon.o pvchange.o pvck.o pvcreate.o pvdisplay.o pvmove.o pvmove_poll.o pvremove.o pvresize.o pvscan.o reporter.o segtypes.o tags.o toollib.o vgcfgbackup.o vgcfgrestore.o vgchange.o vgck.o vgcreate.o vgdisplay.o vgexport.o vgextend.o vgimport.o vgimportclone.o vgimportdevices.o vgmerge.o vgmknodes.o vgreduce.o vgremove.o vgrename.o vgscan.o vgsplit.o lvmcmdlib.o lvm2cmd.o > /dev/null gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ -o lvm command.o dumpconfig.o formats.o lvchange.o lvconvert.o lvconvert_poll.o lvcreate.o lvdisplay.o lvextend.o lvmcmdline.o lvmdevices.o lvmdiskscan.o lvpoll.o lvreduce.o lvremove.o lvrename.o lvresize.o lvscan.o polldaemon.o pvchange.o pvck.o pvcreate.o pvdisplay.o pvmove.o pvmove_poll.o pvremove.o pvresize.o pvscan.o reporter.o segtypes.o tags.o toollib.o vgcfgbackup.o vgcfgrestore.o vgchange.o vgck.o vgcreate.o vgdisplay.o vgexport.o vgextend.o vgimport.o vgimportclone.o vgimportdevices.o vgmerge.o vgmknodes.o vgreduce.o vgremove.o vgrename.o vgscan.o vgsplit.o lvm.o ../lib/liblvm-internal.a ../libdaemon/client/libdaemonclient.a ../device_mapper/libdevice-mapper.a ../base/libbase.a -L../daemons/dmeventd -ldevmapper-event -L../libdm/ioctl -ldevmapper -ledit -lsystemd -lblkid -laio -lselinux -ludev -lm +ar rs liblvm2cmd.a command.o dumpconfig.o formats.o lvchange.o lvconvert.o lvconvert_poll.o lvcreate.o lvdisplay.o lvextend.o lvmcmdline.o lvmdevices.o lvmdiskscan.o lvpoll.o lvreduce.o lvremove.o lvrename.o lvresize.o lvscan.o polldaemon.o pvchange.o pvck.o pvcreate.o pvdisplay.o pvmove.o pvmove_poll.o pvremove.o pvresize.o pvscan.o reporter.o segtypes.o tags.o toollib.o vgcfgbackup.o vgcfgrestore.o vgchange.o vgck.o vgcreate.o vgdisplay.o vgexport.o vgextend.o vgimport.o vgimportclone.o vgimportdevices.o vgmerge.o vgmknodes.o vgreduce.o vgremove.o vgrename.o vgscan.o vgsplit.o lvmcmdlib.o lvm2cmd.o > /dev/null gcc -shared -Wl,-soname,liblvm2cmd.so.2.03 \ -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,.export.sym -o liblvm2cmd.so \ -Wl,-whole-archive liblvm2cmd.a -Wl,-no-whole-archive \ @@ -28845,65 +28881,79 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' make -C dmeventd device-mapper make -C lvmpolld device-mapper -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.conf.5_main > lvm.conf.5 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.conf.5 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.conf.5_main > lvm.conf.5 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsystemid.7_main > lvmsystemid.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.conf.5 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsystemid.7 make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' -make -C lvmlockd device-mapper make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsystemid.7 -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' +make -C lvmlockd device-mapper /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmreport.7_main > lvmreport.7 +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmraid.7_main > lvmraid.7 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmautoactivation.7_main > lvmautoactivation.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmautoactivation.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmreport.7 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmraid.7 make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make -C dmeventd +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmraid.7 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmautoactivation.7_main > lvmautoactivation.7 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmautoactivation.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmcache.7_main > lvmcache.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmthin.7_main > lvmthin.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmcache.7 make -C plugins device-mapper +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmvdo.7_main > lvmvdo.7 make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmthin.7 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmvdo.7_main > lvmvdo.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmvdo.7 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.8_main > lvm.8 +make -C lvmpolld +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' make[5]: Nothing to be done for 'device-mapper'. make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' make -C plugins +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.8_main > lvm.8 +make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdump.8_main > lvmdump.8 +gcc -MT lvmpolld-core.o -MMD -MP -MF lvmpolld-core.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld-core.c -o lvmpolld-core.o /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.8 -make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdump.8 -make -C lvmpolld -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' make -C lvm2 device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -../tools/man-generator --primary lvmconfig > test.gen -gcc -MT lvmpolld-core.o -MMD -MP -MF lvmpolld-core.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld-core.c -o lvmpolld-core.o make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +../tools/man-generator --primary lvmconfig > test.gen +make -C raid device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C raid device-mapper +make -C thin device-mapper +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make -C mirror device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make -C vdo device-mapper /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsar.8_main > lvmsar.8 -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsar.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsadc.8_main > lvmsadc.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C thin device-mapper +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +gcc -MT lvmpolld-data-utils.o -MMD -MP -MF lvmpolld-data-utils.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld-data-utils.c -o lvmpolld-data-utils.o +make -C lvm2 +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvmdiskscan.8_pregen \ @@ -28915,19 +28965,7 @@ cat ./lvmdiskscan.8_end ./see_also.end ; \ fi \ ) > lvmdiskscan.8_gen -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make -C mirror device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make -C vdo device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' -make -C lvm2 -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +gcc -MT dmeventd_lvm.o -MMD -MP -MF dmeventd_lvm.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_lvm.c -o dmeventd_lvm.o set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvmdevices.8_pregen \ @@ -28939,18 +28977,6 @@ cat ./lvmdevices.8_end ./see_also.end ; \ fi \ ) > lvmdevices.8_gen -gcc -MT dmeventd_lvm.o -MMD -MP -MF dmeventd_lvm.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_lvm.c -o dmeventd_lvm.o -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgimportdevices.8_pregen \ - ./vgimportdevices.8_end ./see_also.end ; \ - else \ - MANCMD=vgimportdevices && \ - ../tools/man-generator --primary $MANCMD vgimportdevices.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgimportdevices.8_end ./see_also.end ; \ - fi \ -) > vgimportdevices.8_gen In file included from ../../../../base/data-struct/list.h:4, from ../../../../device_mapper/all.h:20, from ../../../../lib/misc/lib.h:22, @@ -28993,32 +29019,59 @@ /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ fi \ ) > .exported_symbols_generated -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" fsadm.8_main > fsadm.8 set -e; (echo "Base {"; echo " global:";\ /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ echo " local:"; echo " *;";\ echo "};";\ ) > .export.sym -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" fsadm.8 +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgimportdevices.8_pregen \ + ./vgimportdevices.8_end ./see_also.end ; \ + else \ + MANCMD=vgimportdevices && \ + ../tools/man-generator --primary $MANCMD vgimportdevices.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgimportdevices.8_end ./see_also.end ; \ + fi \ +) > vgimportdevices.8_gen gcc -shared -Wl,-soname,libdevmapper-event-lvm2.so.2.03 \ -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../tools -Wl,--version-script,.export.sym dmeventd_lvm.o -L../../../../daemons/dmeventd -ldevmapper-event -L../../../../libdm/ioctl -ldevmapper -lpthread -llvm2cmd -lselinux -ludev -lm -o libdevmapper-event-lvm2.so.2.03 +gcc -MT lvmpolld-cmd-utils.o -MMD -MP -MF lvmpolld-cmd-utils.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld-cmd-utils.c -o lvmpolld-cmd-utils.o +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" fsadm.8_main > fsadm.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" fsadm.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmpolld.8_main > lvmpolld.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmpolld.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmlockd.8_main > lvmlockd.8 +ln -s -f libdevmapper-event-lvm2.so.2.03 libdevmapper-event-lvm2.so +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +make -C snapshot +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmpolld.8 +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmlockd.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmlockctl.8_main > lvmlockctl.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmlockctl.8 +gcc -MT dmeventd_snapshot.o -MMD -MP -MF dmeventd_snapshot.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_snapshot.c -o dmeventd_snapshot.o /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdbusd.8_main > lvmdbusd.8 +set -e; \ +( cat ./.exported_symbols; \ + if test -n ""; then \ + gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ + /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ + fi \ +) > .exported_symbols_generated /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdbusd.8 +set -e; (echo "Base {"; echo " global:";\ + /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ + echo " local:"; echo " *;";\ + echo "};";\ + ) > .export.sym /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm_import_vdo.8_main > lvm_import_vdo.8 -gcc -MT lvmpolld-data-utils.o -MMD -MP -MF lvmpolld-data-utils.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld-data-utils.c -o lvmpolld-data-utils.o +make -C lvmlockd /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm_import_vdo.8 +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" cmirrord.8_main > cmirrord.8 -ln -s -f libdevmapper-event-lvm2.so.2.03 libdevmapper-event-lvm2.so /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" cmirrord.8 -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make -C snapshot -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +gcc -MT lvmlockd-core.o -MMD -MP -MF lvmlockd-core.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSE_SD_NOTIFY -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockd-core.c -o lvmlockd-core.o set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-fullreport.8_pregen \ @@ -29030,7 +29083,7 @@ cat ./lvm-fullreport.8_end ./see_also.end ; \ fi \ ) > lvm-fullreport.8_gen -gcc -MT dmeventd_snapshot.o -MMD -MP -MF dmeventd_snapshot.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_snapshot.c -o dmeventd_snapshot.o +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic -o lvmpolld lvmpolld-core.o lvmpolld-data-utils.o lvmpolld-cmd-utils.o ../../libdaemon/server/libdaemonserver.a ../../libdaemon/client/libdaemonclient.a ../../device_mapper/libdevice-mapper.a ../../base/libbase.a -lselinux -ludev -lm -lpthread set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-lvpoll.8_pregen \ @@ -29042,341 +29095,8 @@ cat ./lvm-lvpoll.8_end ./see_also.end ; \ fi \ ) > lvm-lvpoll.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvcreate.8_pregen \ - ./lvcreate.8_end ./see_also.end ; \ - else \ - MANCMD=lvcreate && \ - ../tools/man-generator --primary $MANCMD lvcreate.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvcreate.8_end ./see_also.end ; \ - fi \ -) > lvcreate.8_gen -set -e; \ -( cat ./.exported_symbols; \ - if test -n ""; then \ - gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated -set -e; (echo "Base {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ - echo " local:"; echo " *;";\ - echo "};";\ - ) > .export.sym -gcc -MT lvmpolld-cmd-utils.o -MMD -MP -MF lvmpolld-cmd-utils.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld-cmd-utils.c -o lvmpolld-cmd-utils.o -gcc -shared -Wl,-soname,libdevmapper-event-lvm2snapshot.so.2.03 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_snapshot.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2snapshot.so.2.03 -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvchange.8_pregen \ - ./lvchange.8_end ./see_also.end ; \ - else \ - MANCMD=lvchange && \ - ../tools/man-generator --primary $MANCMD lvchange.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvchange.8_end ./see_also.end ; \ - fi \ -) > lvchange.8_gen -ln -s -f libdevmapper-event-lvm2snapshot.so.2.03 libdevmapper-event-lvm2snapshot.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C raid -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -gcc -MT dmeventd_raid.o -MMD -MP -MF dmeventd_raid.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_raid.c -o dmeventd_raid.o -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvmconfig.8_pregen \ - ./lvmconfig.8_end ./see_also.end ; \ - else \ - MANCMD=lvmconfig && \ - ../tools/man-generator --primary $MANCMD lvmconfig.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvmconfig.8_end ./see_also.end ; \ - fi \ -) > lvmconfig.8_gen -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic -o lvmpolld lvmpolld-core.o lvmpolld-data-utils.o lvmpolld-cmd-utils.o ../../libdaemon/server/libdaemonserver.a ../../libdaemon/client/libdaemonclient.a ../../device_mapper/libdevice-mapper.a ../../base/libbase.a -lselinux -ludev -lm -lpthread -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvconvert.8_pregen \ - ./lvconvert.8_end ./see_also.end ; \ - else \ - MANCMD=lvconvert && \ - ../tools/man-generator --primary $MANCMD lvconvert.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvconvert.8_end ./see_also.end ; \ - fi \ -) > lvconvert.8_gen make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvdisplay.8_pregen \ - ./lvdisplay.8_end ./see_also.end ; \ - else \ - MANCMD=lvdisplay && \ - ../tools/man-generator --primary $MANCMD lvdisplay.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvdisplay.8_end ./see_also.end ; \ - fi \ -) > lvdisplay.8_gen -set -e; \ -( cat ./.exported_symbols; \ - if test -n ""; then \ - gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated -set -e; (echo "Base {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ - echo " local:"; echo " *;";\ - echo "};";\ - ) > .export.sym -gcc -shared -Wl,-soname,libdevmapper-event-lvm2raid.so.2.03 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_raid.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2raid.so.2.03 -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvextend.8_pregen \ - ./lvextend.8_end ./see_also.end ; \ - else \ - MANCMD=lvextend && \ - ../tools/man-generator --primary $MANCMD lvextend.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvextend.8_end ./see_also.end ; \ - fi \ -) > lvextend.8_gen -ln -s -f libdevmapper-event-lvm2raid.so.2.03 libdevmapper-event-lvm2raid.so -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvreduce.8_pregen \ - ./lvreduce.8_end ./see_also.end ; \ - else \ - MANCMD=lvreduce && \ - ../tools/man-generator --primary $MANCMD lvreduce.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvreduce.8_end ./see_also.end ; \ - fi \ -) > lvreduce.8_gen -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C thin -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -gcc -MT dmeventd_thin.o -MMD -MP -MF dmeventd_thin.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_thin.c -o dmeventd_thin.o -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvremove.8_pregen \ - ./lvremove.8_end ./see_also.end ; \ - else \ - MANCMD=lvremove && \ - ../tools/man-generator --primary $MANCMD lvremove.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvremove.8_end ./see_also.end ; \ - fi \ -) > lvremove.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvrename.8_pregen \ - ./lvrename.8_end ./see_also.end ; \ - else \ - MANCMD=lvrename && \ - ../tools/man-generator --primary $MANCMD lvrename.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvrename.8_end ./see_also.end ; \ - fi \ -) > lvrename.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvresize.8_pregen \ - ./lvresize.8_end ./see_also.end ; \ - else \ - MANCMD=lvresize && \ - ../tools/man-generator --primary $MANCMD lvresize.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvresize.8_end ./see_also.end ; \ - fi \ -) > lvresize.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvs.8_pregen \ - ./lvs.8_end ./see_also.end ; \ - else \ - MANCMD=lvs && \ - ../tools/man-generator --primary $MANCMD lvs.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvs.8_end ./see_also.end ; \ - fi \ -) > lvs.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvscan.8_pregen \ - ./lvscan.8_end ./see_also.end ; \ - else \ - MANCMD=lvscan && \ - ../tools/man-generator --primary $MANCMD lvscan.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvscan.8_end ./see_also.end ; \ - fi \ -) > lvscan.8_gen -set -e; \ -( cat ./.exported_symbols; \ - if test -n ""; then \ - gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated -set -e; (echo "Base {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ - echo " local:"; echo " *;";\ - echo "};";\ - ) > .export.sym -gcc -shared -Wl,-soname,libdevmapper-event-lvm2thin.so.2.03 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_thin.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2thin.so.2.03 -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvchange.8_pregen \ - ./pvchange.8_end ./see_also.end ; \ - else \ - MANCMD=pvchange && \ - ../tools/man-generator --primary $MANCMD pvchange.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvchange.8_end ./see_also.end ; \ - fi \ -) > pvchange.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvck.8_pregen \ - ./pvck.8_end ./see_also.end ; \ - else \ - MANCMD=pvck && \ - ../tools/man-generator --primary $MANCMD pvck.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvck.8_end ./see_also.end ; \ - fi \ -) > pvck.8_gen -ln -s -f libdevmapper-event-lvm2thin.so.2.03 libdevmapper-event-lvm2thin.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make -C mirror -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvcreate.8_pregen \ - ./pvcreate.8_end ./see_also.end ; \ - else \ - MANCMD=pvcreate && \ - ../tools/man-generator --primary $MANCMD pvcreate.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvcreate.8_end ./see_also.end ; \ - fi \ -) > pvcreate.8_gen -gcc -MT dmeventd_mirror.o -MMD -MP -MF dmeventd_mirror.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_mirror.c -o dmeventd_mirror.o -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvdisplay.8_pregen \ - ./pvdisplay.8_end ./see_also.end ; \ - else \ - MANCMD=pvdisplay && \ - ../tools/man-generator --primary $MANCMD pvdisplay.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvdisplay.8_end ./see_also.end ; \ - fi \ -) > pvdisplay.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvmove.8_pregen \ - ./pvmove.8_end ./see_also.end ; \ - else \ - MANCMD=pvmove && \ - ../tools/man-generator --primary $MANCMD pvmove.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvmove.8_end ./see_also.end ; \ - fi \ -) > pvmove.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvremove.8_pregen \ - ./pvremove.8_end ./see_also.end ; \ - else \ - MANCMD=pvremove && \ - ../tools/man-generator --primary $MANCMD pvremove.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvremove.8_end ./see_also.end ; \ - fi \ -) > pvremove.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvresize.8_pregen \ - ./pvresize.8_end ./see_also.end ; \ - else \ - MANCMD=pvresize && \ - ../tools/man-generator --primary $MANCMD pvresize.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvresize.8_end ./see_also.end ; \ - fi \ -) > pvresize.8_gen -set -e; \ -( cat ./.exported_symbols; \ - if test -n ""; then \ - gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated -set -e; (echo "Base {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ - echo " local:"; echo " *;";\ - echo "};";\ - ) > .export.sym -gcc -shared -Wl,-soname,libdevmapper-event-lvm2mirror.so.2.03 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_mirror.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2mirror.so.2.03 -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvs.8_pregen \ - ./pvs.8_end ./see_also.end ; \ - else \ - MANCMD=pvs && \ - ../tools/man-generator --primary $MANCMD pvs.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvs.8_end ./see_also.end ; \ - fi \ -) > pvs.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvscan.8_pregen \ - ./pvscan.8_end ./see_also.end ; \ - else \ - MANCMD=pvscan && \ - ../tools/man-generator --primary $MANCMD pvscan.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvscan.8_end ./see_also.end ; \ - fi \ -) > pvscan.8_gen -ln -s -f libdevmapper-event-lvm2mirror.so.2.03 libdevmapper-event-lvm2mirror.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make -C vdo -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' -make -C lvmlockd -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' -gcc -MT dmeventd_vdo.o -MMD -MP -MF dmeventd_vdo.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_vdo.c -o dmeventd_vdo.o -gcc -MT lvmlockd-core.o -MMD -MP -MF lvmlockd-core.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSE_SD_NOTIFY -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockd-core.c -o lvmlockd-core.o -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgcfgbackup.8_pregen \ - ./vgcfgbackup.8_end ./see_also.end ; \ - else \ - MANCMD=vgcfgbackup && \ - ../tools/man-generator --primary $MANCMD vgcfgbackup.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgcfgbackup.8_end ./see_also.end ; \ - fi \ -) > vgcfgbackup.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgcfgrestore.8_pregen \ - ./vgcfgrestore.8_end ./see_also.end ; \ - else \ - MANCMD=vgcfgrestore && \ - ../tools/man-generator --primary $MANCMD vgcfgrestore.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgcfgrestore.8_end ./see_also.end ; \ - fi \ -) > vgcfgrestore.8_gen +gcc -MT lvmlockd-sanlock.o -MMD -MP -MF lvmlockd-sanlock.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSE_SD_NOTIFY -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockd-sanlock.c -o lvmlockd-sanlock.o In file included from ../../base/data-struct/list.h:4, from ../../device_mapper/all.h:20, from ../../tools/tool.h:22, @@ -29606,6 +29326,8 @@ lvmlockd-core.c:1246:9: note: in expansion of macro 'list_for_each_entry' 1246 | list_for_each_entry(act, &r->actions, list) { | ^~~~~~~~~~~~~~~~~~~ +gcc -shared -Wl,-soname,libdevmapper-event-lvm2snapshot.so.2.03 \ + -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_snapshot.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2snapshot.so.2.03 lvmlockd-core.c: In function 'res_cancel': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -29619,6 +29341,17 @@ lvmlockd-core.c:1632:17: note: in expansion of macro 'list_for_each_entry' 1632 | list_for_each_entry(cact, &r->actions, list) { | ^~~~~~~~~~~~~~~~~~~ +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvcreate.8_pregen \ + ./lvcreate.8_end ./see_also.end ; \ + else \ + MANCMD=lvcreate && \ + ../tools/man-generator --primary $MANCMD lvcreate.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvcreate.8_end ./see_also.end ; \ + fi \ +) > lvcreate.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -29631,17 +29364,6 @@ lvmlockd-core.c:1632:17: note: in expansion of macro 'list_for_each_entry' 1632 | list_for_each_entry(cact, &r->actions, list) { | ^~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgchange.8_pregen \ - ./vgchange.8_end ./see_also.end ; \ - else \ - MANCMD=vgchange && \ - ../tools/man-generator --primary $MANCMD vgchange.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgchange.8_end ./see_also.end ; \ - fi \ -) > vgchange.8_gen lvmlockd-core.c: In function 'res_process': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -30039,13 +29761,6 @@ lvmlockd-core.c:2217:9: note: in expansion of macro 'list_for_each_entry_safe' 2217 | list_for_each_entry_safe(act, safe, &r->actions, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -set -e; \ -( cat ./.exported_symbols; \ - if test -n ""; then \ - gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30070,11 +29785,6 @@ lvmlockd-core.c:2217:9: note: in expansion of macro 'list_for_each_entry_safe' 2217 | list_for_each_entry_safe(act, safe, &r->actions, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -set -e; (echo "Base {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ - echo " local:"; echo " *;";\ - echo "};";\ - ) > .export.sym ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30124,8 +29834,6 @@ lvmlockd-core.c:2267:9: note: in expansion of macro 'list_for_each_entry' 2267 | list_for_each_entry(r, &ls->resources, list) { | ^~~~~~~~~~~~~~~~~~~ -gcc -shared -Wl,-soname,libdevmapper-event-lvm2vdo.so.2.03 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_vdo.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2vdo.so.2.03 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30163,17 +29871,6 @@ 2268 | list_for_each_entry(lk, &r->locks, list) { | ^~~~~~~~~~~~~~~~~~~ lvmlockd-core.c: In function 'clear_locks': -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgck.8_pregen \ - ./vgck.8_end ./see_also.end ; \ - else \ - MANCMD=vgck && \ - ../tools/man-generator --primary $MANCMD vgck.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgck.8_end ./see_also.end ; \ - fi \ -) > vgck.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30320,6 +30017,7 @@ lvmlockd-core.c:2420:9: note: in expansion of macro 'list_for_each_entry_safe' 2420 | list_for_each_entry_safe(r, r_safe, &ls->resources, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +ln -s -f libdevmapper-event-lvm2snapshot.so.2.03 libdevmapper-event-lvm2snapshot.so ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30332,6 +30030,7 @@ lvmlockd-core.c:2420:9: note: in expansion of macro 'list_for_each_entry_safe' 2420 | list_for_each_entry_safe(r, r_safe, &ls->resources, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30357,6 +30056,8 @@ lvmlockd-core.c:2436:9: note: in expansion of macro 'list_for_each_entry' 2436 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ +make -C raid +lvmlockd-sanlock.c: In function 'lm_free_lv_sanlock': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30369,7 +30070,11 @@ lvmlockd-core.c:2436:9: note: in expansion of macro 'list_for_each_entry' 2436 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ +lvmlockd-sanlock.c:1059:34: warning: cast increases required alignment of target type [-Wcast-align] + 1059 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ lvmlockd-core.c: In function 'lockspace_thread_main': +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30394,6 +30099,17 @@ lvmlockd-core.c:2607:31: note: in expansion of macro 'list_first_entry' 2607 | act = list_first_entry(&ls->actions, struct action, list); | ^~~~~~~~~~~~~~~~ +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvchange.8_pregen \ + ./lvchange.8_end ./see_also.end ; \ + else \ + MANCMD=lvchange && \ + ../tools/man-generator --primary $MANCMD lvchange.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvchange.8_end ./see_also.end ; \ + fi \ +) > lvchange.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30430,6 +30146,7 @@ lvmlockd-core.c:2763:17: note: in expansion of macro 'list_for_each_entry_safe' 2763 | list_for_each_entry_safe(r, r2, &ls->resources, list) | ^~~~~~~~~~~~~~~~~~~~~~~~ +lvmlockd-sanlock.c: In function 'lm_add_resource_sanlock': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30442,7 +30159,10 @@ lvmlockd-core.c:2766:17: note: in expansion of macro 'list_for_each_entry_safe' 2766 | list_for_each_entry_safe(act, safe, &act_close, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -ln -s -f libdevmapper-event-lvm2vdo.so.2.03 libdevmapper-event-lvm2vdo.so +lvmlockd-sanlock.c:1697:34: warning: cast increases required alignment of target type [-Wcast-align] + 1697 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ +lvmlockd-sanlock.c: In function 'lm_rem_resource_sanlock': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30455,6 +30175,13 @@ lvmlockd-core.c:2766:17: note: in expansion of macro 'list_for_each_entry_safe' 2766 | list_for_each_entry_safe(act, safe, &act_close, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +lvmlockd-sanlock.c:1728:34: warning: cast increases required alignment of target type [-Wcast-align] + 1728 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ +lvmlockd-sanlock.c: In function 'lm_lock_sanlock': +lvmlockd-sanlock.c:1743:34: warning: cast increases required alignment of target type [-Wcast-align] + 1743 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30467,20 +30194,6 @@ lvmlockd-core.c:2766:17: note: in expansion of macro 'list_for_each_entry_safe' 2766 | list_for_each_entry_safe(act, safe, &act_close, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' -make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgcreate.8_pregen \ - ./vgcreate.8_end ./see_also.end ; \ - else \ - MANCMD=vgcreate && \ - ../tools/man-generator --primary $MANCMD vgcreate.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgcreate.8_end ./see_also.end ; \ - fi \ -) > vgcreate.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30493,6 +30206,7 @@ lvmlockd-core.c:2828:17: note: in expansion of macro 'list_for_each_entry_safe' 2828 | list_for_each_entry_safe(act, safe, &ls->actions, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +lvmlockd-sanlock.c: In function 'lm_convert_sanlock': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30505,6 +30219,9 @@ lvmlockd-core.c:2828:17: note: in expansion of macro 'list_for_each_entry_safe' 2828 | list_for_each_entry_safe(act, safe, &ls->actions, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +lvmlockd-sanlock.c:2042:34: warning: cast increases required alignment of target type [-Wcast-align] + 2042 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30517,6 +30234,14 @@ lvmlockd-core.c:2828:17: note: in expansion of macro 'list_for_each_entry_safe' 2828 | list_for_each_entry_safe(act, safe, &ls->actions, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +lvmlockd-sanlock.c: In function 'release_rename': +lvmlockd-sanlock.c:2125:34: warning: cast increases required alignment of target type [-Wcast-align] + 2125 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ +lvmlockd-sanlock.c: In function 'lm_unlock_sanlock': +lvmlockd-sanlock.c:2171:34: warning: cast increases required alignment of target type [-Wcast-align] + 2171 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30529,6 +30254,7 @@ lvmlockd-core.c:2866:9: note: in expansion of macro 'list_for_each_entry_safe' 2866 | list_for_each_entry_safe(act, safe, &ls->actions, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT dmeventd_raid.o -MMD -MP -MF dmeventd_raid.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_raid.c -o dmeventd_raid.o ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30553,17 +30279,6 @@ lvmlockd-core.c:2866:9: note: in expansion of macro 'list_for_each_entry_safe' 2866 | list_for_each_entry_safe(act, safe, &ls->actions, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgconvert.8_pregen \ - ./vgconvert.8_end ./see_also.end ; \ - else \ - MANCMD=vgconvert && \ - ../tools/man-generator --primary $MANCMD vgconvert.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgconvert.8_end ./see_also.end ; \ - fi \ -) > vgconvert.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30761,17 +30476,6 @@ lvmlockd-core.c:3533:9: note: in expansion of macro 'list_for_each_entry' 3533 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgdisplay.8_pregen \ - ./vgdisplay.8_end ./see_also.end ; \ - else \ - MANCMD=vgdisplay && \ - ../tools/man-generator --primary $MANCMD vgdisplay.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgdisplay.8_end ./see_also.end ; \ - fi \ -) > vgdisplay.8_gen lvmlockd-core.c: In function 'work_test_gl': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -30810,17 +30514,6 @@ lvmlockd-core.c:3710:31: note: in expansion of macro 'list_first_entry' 3710 | act = list_first_entry(&worker_list, struct action, list); | ^~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgexport.8_pregen \ - ./vgexport.8_end ./see_also.end ; \ - else \ - MANCMD=vgexport && \ - ../tools/man-generator --primary $MANCMD vgexport.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgexport.8_end ./see_also.end ; \ - fi \ -) > vgexport.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30845,6 +30538,17 @@ lvmlockd-core.c:3821:17: note: in expansion of macro 'list_for_each_entry_safe' 3821 | list_for_each_entry_safe(act, safe, &delayed_list, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvmconfig.8_pregen \ + ./lvmconfig.8_end ./see_also.end ; \ + else \ + MANCMD=lvmconfig && \ + ../tools/man-generator --primary $MANCMD lvmconfig.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvmconfig.8_end ./see_also.end ; \ + fi \ +) > lvmconfig.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31004,17 +30708,6 @@ lvmlockd-core.c:3939:9: note: in expansion of macro 'list_for_each_entry' 3939 | list_for_each_entry(cl, &client_list, list) { | ^~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgextend.8_pregen \ - ./vgextend.8_end ./see_also.end ; \ - else \ - MANCMD=vgextend && \ - ../tools/man-generator --primary $MANCMD vgextend.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgextend.8_end ./see_also.end ; \ - fi \ -) > vgextend.8_gen lvmlockd-core.c: In function 'client_purge': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -31040,17 +30733,18 @@ lvmlockd-core.c:4186:9: note: in expansion of macro 'list_for_each_entry' 4186 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgimport.8_pregen \ - ./vgimport.8_end ./see_also.end ; \ - else \ - MANCMD=vgimport && \ - ../tools/man-generator --primary $MANCMD vgimport.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgimport.8_end ./see_also.end ; \ - fi \ -) > vgimport.8_gen +set -e; \ +( cat ./.exported_symbols; \ + if test -n ""; then \ + gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ + /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ + fi \ +) > .exported_symbols_generated +set -e; (echo "Base {"; echo " global:";\ + /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ + echo " local:"; echo " *;";\ + echo "};";\ + ) > .export.sym lvmlockd-core.c: In function 'dump_info': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -31088,6 +30782,17 @@ lvmlockd-core.c:4803:9: note: in expansion of macro 'list_for_each_entry' 4803 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvconvert.8_pregen \ + ./lvconvert.8_end ./see_also.end ; \ + else \ + MANCMD=lvconvert && \ + ../tools/man-generator --primary $MANCMD lvconvert.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvconvert.8_end ./see_also.end ; \ + fi \ +) > lvconvert.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31112,6 +30817,8 @@ lvmlockd-core.c:4812:17: note: in expansion of macro 'list_for_each_entry' 4812 | list_for_each_entry(act, &ls->actions, list) { | ^~~~~~~~~~~~~~~~~~~ +gcc -shared -Wl,-soname,libdevmapper-event-lvm2raid.so.2.03 \ + -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_raid.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2raid.so.2.03 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31172,17 +30879,6 @@ lvmlockd-core.c:4829:25: note: in expansion of macro 'list_for_each_entry' 4829 | list_for_each_entry(lk, &r->locks, list) { | ^~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgimportclone.8_pregen \ - ./vgimportclone.8_end ./see_also.end ; \ - else \ - MANCMD=vgimportclone && \ - ../tools/man-generator --primary $MANCMD vgimportclone.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgimportclone.8_end ./see_also.end ; \ - fi \ -) > vgimportclone.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31207,17 +30903,6 @@ lvmlockd-core.c:4838:25: note: in expansion of macro 'list_for_each_entry' 4838 | list_for_each_entry(act, &r->actions, list) { | ^~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgmerge.8_pregen \ - ./vgmerge.8_end ./see_also.end ; \ - else \ - MANCMD=vgmerge && \ - ../tools/man-generator --primary $MANCMD vgmerge.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgmerge.8_end ./see_also.end ; \ - fi \ -) > vgmerge.8_gen lvmlockd-core.c: In function 'client_thread_main': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -31295,17 +30980,6 @@ lvmlockd-core.c:5494:9: note: in expansion of macro 'list_for_each_entry' 5494 | list_for_each_entry(ls, vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgmknodes.8_pregen \ - ./vgmknodes.8_end ./see_also.end ; \ - else \ - MANCMD=vgmknodes && \ - ../tools/man-generator --primary $MANCMD vgmknodes.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgmknodes.8_end ./see_also.end ; \ - fi \ -) > vgmknodes.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31367,7 +31041,6 @@ lvmlockd-core.c:5580:9: note: in expansion of macro 'list_for_each_entry' 5580 | list_for_each_entry(ls, &ls_found, list) { | ^~~~~~~~~~~~~~~~~~~ -gcc -MT lvmlockd-sanlock.o -MMD -MP -MF lvmlockd-sanlock.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSE_SD_NOTIFY -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockd-sanlock.c -o lvmlockd-sanlock.o ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31416,6 +31089,9 @@ lvmlockd-core.c:5595:17: note: in expansion of macro 'list_for_each_entry' 5595 | list_for_each_entry(r, &ls->resources, list) | ^~~~~~~~~~~~~~~~~~~ +ln -s -f libdevmapper-event-lvm2raid.so.2.03 libdevmapper-event-lvm2raid.so +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make -C thin ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31440,6 +31116,18 @@ lvmlockd-core.c:5623:9: note: in expansion of macro 'list_for_each_entry_safe' 5623 | list_for_each_entry_safe(ls1, l1safe, &ls_found, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvdisplay.8_pregen \ + ./lvdisplay.8_end ./see_also.end ; \ + else \ + MANCMD=lvdisplay && \ + ../tools/man-generator --primary $MANCMD lvdisplay.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvdisplay.8_end ./see_also.end ; \ + fi \ +) > lvdisplay.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31524,17 +31212,6 @@ lvmlockd-core.c:5644:25: note: in expansion of macro 'list_for_each_entry_safe' 5644 | list_for_each_entry_safe(r, rsafe, &ls2->resources, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgreduce.8_pregen \ - ./vgreduce.8_end ./see_also.end ; \ - else \ - MANCMD=vgreduce && \ - ../tools/man-generator --primary $MANCMD vgreduce.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgreduce.8_end ./see_also.end ; \ - fi \ -) > vgreduce.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31559,6 +31236,7 @@ lvmlockd-core.c:5679:9: note: in expansion of macro 'list_for_each_entry_safe' 5679 | list_for_each_entry_safe(ls, lsafe, &vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT dmeventd_thin.o -MMD -MP -MF dmeventd_thin.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_thin.c -o dmeventd_thin.o ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31679,10 +31357,6 @@ lvmlockd-core.c:5804:17: note: in expansion of macro 'list_for_each_entry' 5804 | list_for_each_entry(r, &ls->resources, list) { | ^~~~~~~~~~~~~~~~~~~ -lvmlockd-sanlock.c: In function 'lm_free_lv_sanlock': -lvmlockd-sanlock.c:1059:34: warning: cast increases required alignment of target type [-Wcast-align] - 1059 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31695,15 +31369,6 @@ lvmlockd-core.c:5889:31: note: in expansion of macro 'list_first_entry' 5889 | act = list_first_entry(&adopt_results, struct action, list); | ^~~~~~~~~~~~~~~~ -lvmlockd-sanlock.c: In function 'lm_add_resource_sanlock': -lvmlockd-sanlock.c:1697:34: warning: cast increases required alignment of target type [-Wcast-align] - 1697 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'lm_rem_resource_sanlock': -lvmlockd-sanlock.c:1728:34: warning: cast increases required alignment of target type [-Wcast-align] - 1728 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'lm_lock_sanlock': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31716,9 +31381,6 @@ lvmlockd-core.c:6003:9: note: in expansion of macro 'list_for_each_entry_safe' 6003 | list_for_each_entry_safe(act, asafe, &to_unlock, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -lvmlockd-sanlock.c:1743:34: warning: cast increases required alignment of target type [-Wcast-align] - 1743 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31731,21 +31393,6 @@ lvmlockd-core.c:6003:9: note: in expansion of macro 'list_for_each_entry_safe' 6003 | list_for_each_entry_safe(act, asafe, &to_unlock, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -lvmlockd-sanlock.c: In function 'lm_convert_sanlock': -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./vgremove.8_pregen \ - ./vgremove.8_end ./see_also.end ; \ - else \ - MANCMD=vgremove && \ - ../tools/man-generator --primary $MANCMD vgremove.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./vgremove.8_end ./see_also.end ; \ - fi \ -) > vgremove.8_gen -lvmlockd-sanlock.c:2042:34: warning: cast increases required alignment of target type [-Wcast-align] - 2042 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31758,11 +31405,6 @@ lvmlockd-core.c:6003:9: note: in expansion of macro 'list_for_each_entry_safe' 6003 | list_for_each_entry_safe(act, asafe, &to_unlock, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -lvmlockd-sanlock.c: In function 'release_rename': -lvmlockd-sanlock.c:2125:34: warning: cast increases required alignment of target type [-Wcast-align] - 2125 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'lm_unlock_sanlock': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31775,9 +31417,6 @@ lvmlockd-core.c:6036:31: note: in expansion of macro 'list_first_entry' 6036 | act = list_first_entry(&adopt_results, struct action, list); | ^~~~~~~~~~~~~~~~ -lvmlockd-sanlock.c:2171:34: warning: cast increases required alignment of target type [-Wcast-align] - 2171 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31804,6 +31443,436 @@ | ^~~~~~~~~~~~~~~~~~~ set -e ; ( \ if [ ! -s test.gen ] ; then \ + cat ./lvextend.8_pregen \ + ./lvextend.8_end ./see_also.end ; \ + else \ + MANCMD=lvextend && \ + ../tools/man-generator --primary $MANCMD lvextend.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvextend.8_end ./see_also.end ; \ + fi \ +) > lvextend.8_gen +gcc -MT lvmlockd-dlm.o -MMD -MP -MF lvmlockd-dlm.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSE_SD_NOTIFY -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockd-dlm.c -o lvmlockd-dlm.o +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvreduce.8_pregen \ + ./lvreduce.8_end ./see_also.end ; \ + else \ + MANCMD=lvreduce && \ + ../tools/man-generator --primary $MANCMD lvreduce.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvreduce.8_end ./see_also.end ; \ + fi \ +) > lvreduce.8_gen +set -e; \ +( cat ./.exported_symbols; \ + if test -n ""; then \ + gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ + /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ + fi \ +) > .exported_symbols_generated +set -e; (echo "Base {"; echo " global:";\ + /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ + echo " local:"; echo " *;";\ + echo "};";\ + ) > .export.sym +gcc -shared -Wl,-soname,libdevmapper-event-lvm2thin.so.2.03 \ + -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_thin.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2thin.so.2.03 +lvmlockd-dlm.c: In function 'lm_add_resource_dlm': +lvmlockd-dlm.c:367:30: warning: cast increases required alignment of target type [-Wcast-align] + 367 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c:377:27: warning: cast increases required alignment of target type [-Wcast-align] + 377 | rdd->vb = (struct val_blk *)buf; + | ^ +lvmlockd-dlm.c: In function 'lm_rem_resource_dlm': +lvmlockd-dlm.c:406:30: warning: cast increases required alignment of target type [-Wcast-align] + 406 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c: In function 'lm_adopt_dlm': +lvmlockd-dlm.c:445:30: warning: cast increases required alignment of target type [-Wcast-align] + 445 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c: In function 'lm_lock_dlm': +lvmlockd-dlm.c:539:30: warning: cast increases required alignment of target type [-Wcast-align] + 539 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c: In function 'lm_convert_dlm': +lvmlockd-dlm.c:651:30: warning: cast increases required alignment of target type [-Wcast-align] + 651 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c: In function 'lm_unlock_dlm': +lvmlockd-dlm.c:703:30: warning: cast increases required alignment of target type [-Wcast-align] + 703 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvremove.8_pregen \ + ./lvremove.8_end ./see_also.end ; \ + else \ + MANCMD=lvremove && \ + ../tools/man-generator --primary $MANCMD lvremove.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvremove.8_end ./see_also.end ; \ + fi \ +) > lvremove.8_gen +ln -s -f libdevmapper-event-lvm2thin.so.2.03 libdevmapper-event-lvm2thin.so +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make -C mirror +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +gcc -MT dmeventd_mirror.o -MMD -MP -MF dmeventd_mirror.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_mirror.c -o dmeventd_mirror.o +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvrename.8_pregen \ + ./lvrename.8_end ./see_also.end ; \ + else \ + MANCMD=lvrename && \ + ../tools/man-generator --primary $MANCMD lvrename.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvrename.8_end ./see_also.end ; \ + fi \ +) > lvrename.8_gen +gcc -MT lvmlockctl.o -MMD -MP -MF lvmlockctl.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSE_SD_NOTIFY -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockctl.c -o lvmlockctl.o +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvresize.8_pregen \ + ./lvresize.8_end ./see_also.end ; \ + else \ + MANCMD=lvresize && \ + ../tools/man-generator --primary $MANCMD lvresize.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvresize.8_end ./see_also.end ; \ + fi \ +) > lvresize.8_gen +set -e; \ +( cat ./.exported_symbols; \ + if test -n ""; then \ + gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ + /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ + fi \ +) > .exported_symbols_generated +set -e; (echo "Base {"; echo " global:";\ + /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ + echo " local:"; echo " *;";\ + echo "};";\ + ) > .export.sym +gcc -shared -Wl,-soname,libdevmapper-event-lvm2mirror.so.2.03 \ + -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_mirror.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2mirror.so.2.03 +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvs.8_pregen \ + ./lvs.8_end ./see_also.end ; \ + else \ + MANCMD=lvs && \ + ../tools/man-generator --primary $MANCMD lvs.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvs.8_end ./see_also.end ; \ + fi \ +) > lvs.8_gen +ln -s -f libdevmapper-event-lvm2mirror.so.2.03 libdevmapper-event-lvm2mirror.so +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make -C vdo +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +gcc -MT dmeventd_vdo.o -MMD -MP -MF dmeventd_vdo.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_vdo.c -o dmeventd_vdo.o +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvscan.8_pregen \ + ./lvscan.8_end ./see_also.end ; \ + else \ + MANCMD=lvscan && \ + ../tools/man-generator --primary $MANCMD lvscan.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvscan.8_end ./see_also.end ; \ + fi \ +) > lvscan.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvchange.8_pregen \ + ./pvchange.8_end ./see_also.end ; \ + else \ + MANCMD=pvchange && \ + ../tools/man-generator --primary $MANCMD pvchange.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvchange.8_end ./see_also.end ; \ + fi \ +) > pvchange.8_gen +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../libdaemon/server -pie -fPIE -Wl,--export-dynamic -o lvmlockctl lvmlockctl.o ../../libdaemon/client/libdaemonclient.a ../../device_mapper/libdevice-mapper.a ../../base/libbase.a -lselinux -ludev -lm -lpthread -lsystemd +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvck.8_pregen \ + ./pvck.8_end ./see_also.end ; \ + else \ + MANCMD=pvck && \ + ../tools/man-generator --primary $MANCMD pvck.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvck.8_end ./see_also.end ; \ + fi \ +) > pvck.8_gen +set -e; \ +( cat ./.exported_symbols; \ + if test -n ""; then \ + gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ + /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ + fi \ +) > .exported_symbols_generated +set -e; (echo "Base {"; echo " global:";\ + /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ + echo " local:"; echo " *;";\ + echo "};";\ + ) > .export.sym +gcc -shared -Wl,-soname,libdevmapper-event-lvm2vdo.so.2.03 \ + -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_vdo.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2vdo.so.2.03 +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvcreate.8_pregen \ + ./pvcreate.8_end ./see_also.end ; \ + else \ + MANCMD=pvcreate && \ + ../tools/man-generator --primary $MANCMD pvcreate.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvcreate.8_end ./see_also.end ; \ + fi \ +) > pvcreate.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvdisplay.8_pregen \ + ./pvdisplay.8_end ./see_also.end ; \ + else \ + MANCMD=pvdisplay && \ + ../tools/man-generator --primary $MANCMD pvdisplay.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvdisplay.8_end ./see_also.end ; \ + fi \ +) > pvdisplay.8_gen +ln -s -f libdevmapper-event-lvm2vdo.so.2.03 libdevmapper-event-lvm2vdo.so +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvmove.8_pregen \ + ./pvmove.8_end ./see_also.end ; \ + else \ + MANCMD=pvmove && \ + ../tools/man-generator --primary $MANCMD pvmove.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvmove.8_end ./see_also.end ; \ + fi \ +) > pvmove.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvremove.8_pregen \ + ./pvremove.8_end ./see_also.end ; \ + else \ + MANCMD=pvremove && \ + ../tools/man-generator --primary $MANCMD pvremove.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvremove.8_end ./see_also.end ; \ + fi \ +) > pvremove.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvresize.8_pregen \ + ./pvresize.8_end ./see_also.end ; \ + else \ + MANCMD=pvresize && \ + ../tools/man-generator --primary $MANCMD pvresize.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvresize.8_end ./see_also.end ; \ + fi \ +) > pvresize.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvs.8_pregen \ + ./pvs.8_end ./see_also.end ; \ + else \ + MANCMD=pvs && \ + ../tools/man-generator --primary $MANCMD pvs.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvs.8_end ./see_also.end ; \ + fi \ +) > pvs.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvscan.8_pregen \ + ./pvscan.8_end ./see_also.end ; \ + else \ + MANCMD=pvscan && \ + ../tools/man-generator --primary $MANCMD pvscan.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvscan.8_end ./see_also.end ; \ + fi \ +) > pvscan.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgcfgbackup.8_pregen \ + ./vgcfgbackup.8_end ./see_also.end ; \ + else \ + MANCMD=vgcfgbackup && \ + ../tools/man-generator --primary $MANCMD vgcfgbackup.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgcfgbackup.8_end ./see_also.end ; \ + fi \ +) > vgcfgbackup.8_gen +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../libdaemon/server -pie -fPIE -Wl,--export-dynamic -o lvmlockd lvmlockd-core.o lvmlockd-sanlock.o lvmlockd-dlm.o ../../libdaemon/server/libdaemonserver.a ../../libdaemon/client/libdaemonclient.a ../../device_mapper/libdevice-mapper.a ../../base/libbase.a -lsanlock_client -ldlm_lt -lselinux -ludev -lm -lpthread -lsystemd +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgcfgrestore.8_pregen \ + ./vgcfgrestore.8_end ./see_also.end ; \ + else \ + MANCMD=vgcfgrestore && \ + ../tools/man-generator --primary $MANCMD vgcfgrestore.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgcfgrestore.8_end ./see_also.end ; \ + fi \ +) > vgcfgrestore.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgchange.8_pregen \ + ./vgchange.8_end ./see_also.end ; \ + else \ + MANCMD=vgchange && \ + ../tools/man-generator --primary $MANCMD vgchange.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgchange.8_end ./see_also.end ; \ + fi \ +) > vgchange.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgck.8_pregen \ + ./vgck.8_end ./see_also.end ; \ + else \ + MANCMD=vgck && \ + ../tools/man-generator --primary $MANCMD vgck.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgck.8_end ./see_also.end ; \ + fi \ +) > vgck.8_gen +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgcreate.8_pregen \ + ./vgcreate.8_end ./see_also.end ; \ + else \ + MANCMD=vgcreate && \ + ../tools/man-generator --primary $MANCMD vgcreate.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgcreate.8_end ./see_also.end ; \ + fi \ +) > vgcreate.8_gen +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgconvert.8_pregen \ + ./vgconvert.8_end ./see_also.end ; \ + else \ + MANCMD=vgconvert && \ + ../tools/man-generator --primary $MANCMD vgconvert.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgconvert.8_end ./see_also.end ; \ + fi \ +) > vgconvert.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgdisplay.8_pregen \ + ./vgdisplay.8_end ./see_also.end ; \ + else \ + MANCMD=vgdisplay && \ + ../tools/man-generator --primary $MANCMD vgdisplay.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgdisplay.8_end ./see_also.end ; \ + fi \ +) > vgdisplay.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgexport.8_pregen \ + ./vgexport.8_end ./see_also.end ; \ + else \ + MANCMD=vgexport && \ + ../tools/man-generator --primary $MANCMD vgexport.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgexport.8_end ./see_also.end ; \ + fi \ +) > vgexport.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgextend.8_pregen \ + ./vgextend.8_end ./see_also.end ; \ + else \ + MANCMD=vgextend && \ + ../tools/man-generator --primary $MANCMD vgextend.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgextend.8_end ./see_also.end ; \ + fi \ +) > vgextend.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgimport.8_pregen \ + ./vgimport.8_end ./see_also.end ; \ + else \ + MANCMD=vgimport && \ + ../tools/man-generator --primary $MANCMD vgimport.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgimport.8_end ./see_also.end ; \ + fi \ +) > vgimport.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgimportclone.8_pregen \ + ./vgimportclone.8_end ./see_also.end ; \ + else \ + MANCMD=vgimportclone && \ + ../tools/man-generator --primary $MANCMD vgimportclone.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgimportclone.8_end ./see_also.end ; \ + fi \ +) > vgimportclone.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgmerge.8_pregen \ + ./vgmerge.8_end ./see_also.end ; \ + else \ + MANCMD=vgmerge && \ + ../tools/man-generator --primary $MANCMD vgmerge.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgmerge.8_end ./see_also.end ; \ + fi \ +) > vgmerge.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgmknodes.8_pregen \ + ./vgmknodes.8_end ./see_also.end ; \ + else \ + MANCMD=vgmknodes && \ + ../tools/man-generator --primary $MANCMD vgmknodes.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgmknodes.8_end ./see_also.end ; \ + fi \ +) > vgmknodes.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgreduce.8_pregen \ + ./vgreduce.8_end ./see_also.end ; \ + else \ + MANCMD=vgreduce && \ + ../tools/man-generator --primary $MANCMD vgreduce.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgreduce.8_end ./see_also.end ; \ + fi \ +) > vgreduce.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./vgremove.8_pregen \ + ./vgremove.8_end ./see_also.end ; \ + else \ + MANCMD=vgremove && \ + ../tools/man-generator --primary $MANCMD vgremove.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./vgremove.8_end ./see_also.end ; \ + fi \ +) > vgremove.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ cat ./vgrename.8_pregen \ ./vgrename.8_end ./see_also.end ; \ else \ @@ -31853,171 +31922,139 @@ /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimportdevices.8_gen > vgimportdevices.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportdevices.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm-fullreport.8_gen > lvm-fullreport.8 -gcc -MT lvmlockd-dlm.o -MMD -MP -MF lvmlockd-dlm.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSE_SD_NOTIFY -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockd-dlm.c -o lvmlockd-dlm.o /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-fullreport.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm-lvpoll.8_gen > lvm-lvpoll.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-lvpoll.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvcreate.8_gen > lvcreate.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-lvpoll.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvcreate.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvchange.8_gen > lvchange.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmconfig.8_gen > lvmconfig.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmconfig.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvconvert.8_gen > lvconvert.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvchange.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmconfig.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvconvert.8 -lvmlockd-dlm.c: In function 'lm_add_resource_dlm': -lvmlockd-dlm.c:367:30: warning: cast increases required alignment of target type [-Wcast-align] - 367 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c:377:27: warning: cast increases required alignment of target type [-Wcast-align] - 377 | rdd->vb = (struct val_blk *)buf; - | ^ -lvmlockd-dlm.c: In function 'lm_rem_resource_dlm': -lvmlockd-dlm.c:406:30: warning: cast increases required alignment of target type [-Wcast-align] - 406 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c: In function 'lm_adopt_dlm': -lvmlockd-dlm.c:445:30: warning: cast increases required alignment of target type [-Wcast-align] - 445 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c: In function 'lm_lock_dlm': -lvmlockd-dlm.c:539:30: warning: cast increases required alignment of target type [-Wcast-align] - 539 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvdisplay.8_gen > lvdisplay.8 -lvmlockd-dlm.c: In function 'lm_convert_dlm': -lvmlockd-dlm.c:651:30: warning: cast increases required alignment of target type [-Wcast-align] - 651 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c: In function 'lm_unlock_dlm': -lvmlockd-dlm.c:703:30: warning: cast increases required alignment of target type [-Wcast-align] - 703 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvextend.8_gen > lvextend.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvextend.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvreduce.8_gen > lvreduce.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvdisplay.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvextend.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvremove.8_gen > lvremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvremove.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvrename.8_gen > lvrename.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvrename.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvresize.8_gen > lvresize.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvs.8_gen > lvs.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvremove.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvrename.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvresize.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvscan.8_gen > lvscan.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvscan.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvchange.8_gen > pvchange.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvchange.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvscan.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvck.8_gen > pvck.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvck.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvcreate.8_gen > pvcreate.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvck.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvcreate.8 -gcc -MT lvmlockctl.o -MMD -MP -MF lvmlockctl.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -DUSE_SD_NOTIFY -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockctl.c -o lvmlockctl.o /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvdisplay.8_gen > pvdisplay.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvmove.8_gen > pvmove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvmove.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvremove.8_gen > pvremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvremove.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvresize.8_gen > pvresize.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvmove.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvremove.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvs.8_gen > pvs.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvscan.8_gen > pvscan.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvscan.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgbackup.8_gen > vgcfgbackup.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgbackup.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgrestore.8_gen > vgcfgrestore.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvscan.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgbackup.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgrestore.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgchange.8_gen > vgchange.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgck.8_gen > vgck.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgck.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcreate.8_gen > vgcreate.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcreate.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgconvert.8_gen > vgconvert.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgck.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcreate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgdisplay.8_gen > vgdisplay.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgexport.8_gen > vgexport.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgexport.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgextend.8_gen > vgextend.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgextend.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimport.8_gen > vgimport.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgdisplay.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgexport.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgextend.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimport.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimportclone.8_gen > vgimportclone.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportclone.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmerge.8_gen > vgmerge.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmerge.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmknodes.8_gen > vgmknodes.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmknodes.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgreduce.8_gen > vgreduce.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportclone.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmerge.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmknodes.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgremove.8_gen > vgremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgremove.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgrename.8_gen > vgrename.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgrename.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgs.8_gen > vgs.8 -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../libdaemon/server -pie -fPIE -Wl,--export-dynamic -o lvmlockd lvmlockd-core.o lvmlockd-sanlock.o lvmlockd-dlm.o ../../libdaemon/server/libdaemonserver.a ../../libdaemon/client/libdaemonclient.a ../../device_mapper/libdevice-mapper.a ../../base/libbase.a -lsanlock_client -ldlm_lt -lselinux -ludev -lm -lpthread -lsystemd -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgscan.8_gen > vgscan.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgremove.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgrename.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgscan.8 -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../libdaemon/server -pie -fPIE -Wl,--export-dynamic -o lvmlockctl lvmlockctl.o ../../libdaemon/client/libdaemonclient.a ../../device_mapper/libdevice-mapper.a ../../base/libbase.a -lselinux -ludev -lm -lpthread -lsystemd +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgsplit.8_gen > vgsplit.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgsplit.8 echo ".so lvmconfig.8" > lvm-config.8 echo ".so lvmconfig.8" > lvm-dumpconfig.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgsplit.8 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' make[2]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb' dh_auto_build --sourcedirectory=debian/build/build_udeb -- \ LIB_VERSION_DM=1.02.1 V=1 - cd debian/build/build_udeb && make -j3 LIB_VERSION_DM=1.02.1 V=1 + cd debian/build/build_udeb && make -j4 LIB_VERSION_DM=1.02.1 V=1 make[2]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb' make -C libdm device-mapper make -C conf device-mapper make -C include device-mapper +make -C lib device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' +make -C libdaemon device-mapper make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' -make -C lib device-mapper -make -C libdaemon device-mapper -gcc -MT datastruct/bitset.o -MMD -MP -MF datastruct/bitset.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/bitset.c -o datastruct/bitset.o -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' +make -C man device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' +gcc -MT datastruct/bitset.o -MMD -MP -MF datastruct/bitset.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/bitset.c -o datastruct/bitset.o make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' -make -C man device-mapper -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' make -C scripts device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' +make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmsetup.8_main > dmsetup.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmstats.8_main > dmstats.8 +gcc -MT base/data-struct/hash.o -MMD -MP -MF base/data-struct/hash.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/hash.c -o base/data-struct/hash.o +gcc -MT base/data-struct/list.o -MMD -MP -MF base/data-struct/list.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/list.c -o base/data-struct/list.o /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmsetup.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmstats.8_main > dmstats.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmstats.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" blkdeactivate.8_main > blkdeactivate.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmeventd.8_main > dmeventd.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" blkdeactivate.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmeventd.8_main > dmeventd.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmeventd.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmfilemapd.8_main > dmfilemapd.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmfilemapd.8 -gcc -MT base/data-struct/hash.o -MMD -MP -MF base/data-struct/hash.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/hash.c -o base/data-struct/hash.o make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' -gcc -MT base/data-struct/list.o -MMD -MP -MF base/data-struct/list.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/list.c -o base/data-struct/list.o -gcc -MT datastruct/hash.o -MMD -MP -MF datastruct/hash.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/hash.c -o datastruct/hash.o gcc -MT base/data-struct/radix-tree.o -MMD -MP -MF base/data-struct/radix-tree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/radix-tree.c -o base/data-struct/radix-tree.o -gcc -MT datastruct/list.o -MMD -MP -MF datastruct/list.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/list.c -o datastruct/list.o +gcc -MT device_mapper/datastruct/bitset.o -MMD -MP -MF device_mapper/datastruct/bitset.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/datastruct/bitset.c -o device_mapper/datastruct/bitset.o +gcc -MT datastruct/hash.o -MMD -MP -MF datastruct/hash.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/hash.c -o datastruct/hash.o +gcc -MT device_mapper/ioctl/libdm-iface.o -MMD -MP -MF device_mapper/ioctl/libdm-iface.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/ioctl/libdm-iface.c -o device_mapper/ioctl/libdm-iface.o In file included from ./base/data-struct/radix-tree-adaptive.c:15, from base/data-struct/radix-tree.c:18: base/data-struct/radix-tree.c: In function '_visitor': @@ -32027,50 +32064,7 @@ base/data-struct/radix-tree.c:33:30: note: in expansion of macro 'container_of' 33 | struct visitor *vt = container_of(it, struct visitor, it); | ^~~~~~~~~~~~ -gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-common.c -o libdm-common.o -gcc -MT libdm-config.o -MMD -MP -MF libdm-config.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-config.c -o libdm-config.o -In file included from ../libdm/misc/dmlib.h:95, - from libdm-common.c:16: -libdm-common.c: In function '_stack_node_op': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-common.c:1522:31: note: in expansion of macro 'dm_list_item' - 1522 | nop = dm_list_item(noph, struct node_op_parms); - | ^~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-common.c:1536:31: note: in expansion of macro 'dm_list_item' - 1536 | nop = dm_list_item(noph, struct node_op_parms); - | ^~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-common.c:1554:31: note: in expansion of macro 'dm_list_item' - 1554 | nop = dm_list_item(noph, struct node_op_parms); - | ^~~~~~~~~~~~ -libdm-common.c: In function '_pop_node_ops': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-common.c:1605:23: note: in expansion of macro 'dm_list_item' - 1605 | nop = dm_list_item(noph, struct node_op_parms); - | ^~~~~~~~~~~~ -gcc -MT device_mapper/datastruct/bitset.o -MMD -MP -MF device_mapper/datastruct/bitset.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/datastruct/bitset.c -o device_mapper/datastruct/bitset.o -gcc -MT device_mapper/ioctl/libdm-iface.o -MMD -MP -MF device_mapper/ioctl/libdm-iface.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/ioctl/libdm-iface.c -o device_mapper/ioctl/libdm-iface.o +gcc -MT device_mapper/libdm-common.o -MMD -MP -MF device_mapper/libdm-common.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-common.c -o device_mapper/libdm-common.o device_mapper/ioctl/libdm-iface.c: In function '_unmarshal_status': device_mapper/ioctl/libdm-iface.c:673:24: warning: cast increases required alignment of target type [-Wcast-align] 673 | spec = (struct dm_target_spec *) outptr; @@ -32109,6 +32103,7 @@ device_mapper/ioctl/libdm-iface.c:1525:25: warning: cast increases required alignment of target type [-Wcast-align] 1525 | names = (struct dm_names *)((char *) names + next); | ^ +gcc -MT datastruct/list.o -MMD -MP -MF datastruct/list.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/list.c -o datastruct/list.o device_mapper/ioctl/libdm-iface.c: In function '_dm_ioctl_unmangle_names': device_mapper/ioctl/libdm-iface.c:1960:24: warning: cast increases required alignment of target type [-Wcast-align] 1960 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && @@ -32116,657 +32111,6 @@ device_mapper/ioctl/libdm-iface.c:1963:33: warning: cast increases required alignment of target type [-Wcast-align] 1963 | names = (struct dm_name_list *)((char *) names + next); | ^ -gcc -MT libdm-deptree.o -MMD -MP -MF libdm-deptree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-deptree.c -o libdm-deptree.o -In file included from ../libdm/misc/dmlib.h:95, - from libdm-deptree.c:15: -libdm-deptree.c: In function '_nodes_are_linked': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:397:9: note: in expansion of macro 'dm_list_iterate_items' - 397 | dm_list_iterate_items(dlink, &parent->uses) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:397:9: note: in expansion of macro 'dm_list_iterate_items' - 397 | dm_list_iterate_items(dlink, &parent->uses) - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_unlink': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:438:9: note: in expansion of macro 'dm_list_iterate_items' - 438 | dm_list_iterate_items(dlink, list) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:438:9: note: in expansion of macro 'dm_list_iterate_items' - 438 | dm_list_iterate_items(dlink, list) - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_children_suspended': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:732:9: note: in expansion of macro 'dm_list_iterate_items' - 732 | dm_list_iterate_items(dlink, list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:732:9: note: in expansion of macro 'dm_list_iterate_items' - 732 | dm_list_iterate_items(dlink, list) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function 'dm_tree_next_child': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:802:27: note: in expansion of macro 'dm_list_item' - 802 | return (*dlink) ? dm_list_item(*dlink, struct dm_tree_link)->node : NULL; - | ^~~~~~~~~~~~ -libdm-deptree.c: In function '_node_has_closed_parents': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' - 951 | dm_list_iterate_items(dlink, &node->used_by) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' - 951 | dm_list_iterate_items(dlink, &node->used_by) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_get_last_load_segment': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:1541:16: note: in expansion of macro 'dm_list_item' - 1541 | return dm_list_item(dm_list_last(&node->props.segs), struct load_segment); - | ^~~~~~~~~~~~ -libdm-deptree.c: In function '_node_send_messages': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' - 1605 | dm_list_iterate_items(tmsg, &seg->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' - 1605 | dm_list_iterate_items(tmsg, &seg->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-file.o -MMD -MP -MF libdm-file.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-file.c -o libdm-file.o -libdm-deptree.c: In function '_emit_areas_line': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2142:9: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(area, &seg->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2142:9: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(area, &seg->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_target_version': -libdm-deptree.c:2349:53: warning: cast increases required alignment of target type [-Wcast-align] - 2349 | last_target = target, target = (struct dm_versions *)((char *) target + target->next)) - | ^ -libdm-deptree.c: In function '_load_node': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2803:9: note: in expansion of macro 'dm_list_iterate_items' - 2803 | dm_list_iterate_items(seg, &dnode->props.segs) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2803:9: note: in expansion of macro 'dm_list_iterate_items' - 2803 | dm_list_iterate_items(seg, &dnode->props.segs) - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' - 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' - 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-report.o -MMD -MP -MF libdm-report.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-report.c -o libdm-report.o -gcc -MT device_mapper/libdm-common.o -MMD -MP -MF device_mapper/libdm-common.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-common.c -o device_mapper/libdm-common.o -libdm-report.c: In function '_report_field_string_list': -libdm-report.c:536:32: warning: cast increases required alignment of target type [-Wcast-align] - 536 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); - | ^ -In file included from ../libdm/misc/dmlib.h:95, - from libdm-report.c:16: -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:556:9: note: in expansion of macro 'dm_list_iterate_items' - 556 | dm_list_iterate_items(sl, data) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:556:9: note: in expansion of macro 'dm_list_iterate_items' - 556 | dm_list_iterate_items(sl, data) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:585:24: warning: cast increases required alignment of target type [-Wcast-align] - 585 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); - | ^ -libdm-report.c: In function '_add_sort_key': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1115:9: note: in expansion of macro 'dm_list_iterate_items' - 1115 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1115:9: note: in expansion of macro 'dm_list_iterate_items' - 1115 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_help_requested': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1269:9: note: in expansion of macro 'dm_list_iterate_items' - 1269 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1269:9: note: in expansion of macro 'dm_list_iterate_items' - 1269 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_cmp_field_string_list_strict_all': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-report.c:1763:36: note: in expansion of macro 'dm_list_item' - 1763 | sel_item = dm_list_item(dm_list_first(&sel->str_list.list), struct dm_str_list); - | ^~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1774:9: note: in expansion of macro 'dm_list_iterate_items' - 1774 | dm_list_iterate_items(sel_item, &sel->str_list.list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1774:9: note: in expansion of macro 'dm_list_iterate_items' - 1774 | dm_list_iterate_items(sel_item, &sel->str_list.list) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_cmp_field_string_list_subset_all': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-report.c:1796:36: note: in expansion of macro 'dm_list_item' - 1796 | sel_item = dm_list_item(dm_list_first(&sel->str_list.list), struct dm_str_list); - | ^~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1803:9: note: in expansion of macro 'dm_list_iterate_items' - 1803 | dm_list_iterate_items(sel_item, &sel->str_list.list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1803:9: note: in expansion of macro 'dm_list_iterate_items' - 1803 | dm_list_iterate_items(sel_item, &sel->str_list.list) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_cmp_field_string_list_any': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1828:17: note: in expansion of macro 'dm_list_iterate_items' - 1828 | dm_list_iterate_items(sel_item, &sel->str_list.list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1828:17: note: in expansion of macro 'dm_list_iterate_items' - 1828 | dm_list_iterate_items(sel_item, &sel->str_list.list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1835:9: note: in expansion of macro 'dm_list_iterate_items' - 1835 | dm_list_iterate_items(sel_item, &sel->str_list.list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1835:9: note: in expansion of macro 'dm_list_iterate_items' - 1835 | dm_list_iterate_items(sel_item, &sel->str_list.list) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_check_selection': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1954:25: note: in expansion of macro 'dm_list_iterate_items' - 1954 | dm_list_iterate_items(f, fields) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1954:25: note: in expansion of macro 'dm_list_iterate_items' - 1954 | dm_list_iterate_items(f, fields) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1963:25: note: in expansion of macro 'dm_list_iterate_items' - 1963 | dm_list_iterate_items(iter_n, &sn->selection.set) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1963:25: note: in expansion of macro 'dm_list_iterate_items' - 1963 | dm_list_iterate_items(iter_n, &sn->selection.set) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1969:25: note: in expansion of macro 'dm_list_iterate_items' - 1969 | dm_list_iterate_items(iter_n, &sn->selection.set) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:1969:25: note: in expansion of macro 'dm_list_iterate_items' - 1969 | dm_list_iterate_items(iter_n, &sn->selection.set) - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_do_report_object': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2035:9: note: in expansion of macro 'dm_list_iterate_items' - 2035 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2035:9: note: in expansion of macro 'dm_list_iterate_items' - 2035 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_do_report_compact_fields': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2145:9: note: in expansion of macro 'dm_list_iterate_items' - 2145 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2145:9: note: in expansion of macro 'dm_list_iterate_items' - 2145 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2160:9: note: in expansion of macro 'dm_list_iterate_items' - 2160 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2160:9: note: in expansion of macro 'dm_list_iterate_items' - 2160 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' - 2161 | dm_list_iterate_items(field, &row->fields) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' - 2161 | dm_list_iterate_items(field, &row->fields) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_field_to_compact_match': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2189:17: note: in expansion of macro 'dm_list_iterate_items' - 2189 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2189:17: note: in expansion of macro 'dm_list_iterate_items' - 2189 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_tok_value_string_list': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2814:9: note: in expansion of macro 'dm_list_iterate_items' - 2814 | dm_list_iterate_items(item, &ssl->str_list.list) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:2814:9: note: in expansion of macro 'dm_list_iterate_items' - 2814 | dm_list_iterate_items(item, &ssl->str_list.list) - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -32821,476 +32165,51 @@ device_mapper/libdm-common.c:1607:23: note: in expansion of macro 'dm_list_item' 1607 | nop = dm_list_item(noph, struct node_op_parms); | ^~~~~~~~~~~~ -libdm-report.c: In function '_create_field_selection': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:3526:9: note: in expansion of macro 'dm_list_iterate_items' - 3526 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:3526:9: note: in expansion of macro 'dm_list_iterate_items' - 3526 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_reset_field_props': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4149:9: note: in expansion of macro 'dm_list_iterate_items' - 4149 | dm_list_iterate_items(fp, &rh->field_props) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4149:9: note: in expansion of macro 'dm_list_iterate_items' - 4149 | dm_list_iterate_items(fp, &rh->field_props) - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function 'dm_report_set_selection': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4163:9: note: in expansion of macro 'dm_list_iterate_items' - 4163 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4163:9: note: in expansion of macro 'dm_list_iterate_items' - 4163 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_report_headings': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4247:9: note: in expansion of macro 'dm_list_iterate_items' - 4247 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4247:9: note: in expansion of macro 'dm_list_iterate_items' - 4247 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' - 4260 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' - 4260 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_recalculate_fields': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4322:9: note: in expansion of macro 'dm_list_iterate_items' - 4322 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4322:9: note: in expansion of macro 'dm_list_iterate_items' - 4322 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4323:17: note: in expansion of macro 'dm_list_iterate_items' - 4323 | dm_list_iterate_items(field, &row->fields) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4323:17: note: in expansion of macro 'dm_list_iterate_items' - 4323 | dm_list_iterate_items(field, &row->fields) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_sort_rows': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4421:9: note: in expansion of macro 'dm_list_iterate_items' - 4421 | dm_list_iterate_items(row, &rh->rows) - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4421:9: note: in expansion of macro 'dm_list_iterate_items' - 4421 | dm_list_iterate_items(row, &rh->rows) - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function '_output_field_json_fmt': -libdm-report.c:4657:35: warning: cast increases required alignment of target type [-Wcast-align] - 4657 | pos_len = (struct pos_len *) (field->report_string + - | ^ -libdm-report.c: In function '_output_as_rows': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4755:9: note: in expansion of macro 'dm_list_iterate_items' - 4755 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4755:9: note: in expansion of macro 'dm_list_iterate_items' - 4755 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4757:25: note: in expansion of macro 'dm_list_iterate_items' - 4757 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4757:25: note: in expansion of macro 'dm_list_iterate_items' - 4757 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/libdm-config.o -MMD -MP -MF device_mapper/libdm-config.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-config.c -o device_mapper/libdm-config.o +gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-common.c -o libdm-common.o +In file included from ../libdm/misc/dmlib.h:95, + from libdm-common.c:16: +libdm-common.c: In function '_stack_node_op': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -libdm-report.c:4760:41: note: in expansion of macro 'dm_list_item' - 4760 | field = dm_list_item(dm_list_first(&row->fields), struct dm_report_field); - | ^~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4787:17: note: in expansion of macro 'dm_list_iterate_items' - 4787 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:4787:17: note: in expansion of macro 'dm_list_iterate_items' - 4787 | dm_list_iterate_items(row, &rh->rows) { - | ^~~~~~~~~~~~~~~~~~~~~ +libdm-common.c:1522:31: note: in expansion of macro 'dm_list_item' + 1522 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -libdm-report.c:4788:38: note: in expansion of macro 'dm_list_item' - 4788 | if ((field = dm_list_item(dm_list_first(&row->fields), struct dm_report_field))) { - | ^~~~~~~~~~~~ -libdm-report.c: In function '_get_last_displayed_rowh': +libdm-common.c:1536:31: note: in expansion of macro 'dm_list_item' + 1536 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -libdm-report.c:4833:23: note: in expansion of macro 'dm_list_item' - 4833 | row = dm_list_item(rowh, struct row); - | ^~~~~~~~~~~~ -libdm-report.c: In function '_output_as_columns': +libdm-common.c:1554:31: note: in expansion of macro 'dm_list_item' + 1554 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +libdm-common.c: In function '_pop_node_ops': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -libdm-report.c:4857:23: note: in expansion of macro 'dm_list_item' - 4857 | row = dm_list_item(rowh, struct row); +libdm-common.c:1605:23: note: in expansion of macro 'dm_list_item' + 1605 | nop = dm_list_item(noph, struct node_op_parms); | ^~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-report.c:4877:33: note: in expansion of macro 'dm_list_item' - 4877 | field = dm_list_item(fh, struct dm_report_field); - | ^~~~~~~~~~~~ -libdm-report.c: In function '_get_topmost_report_group_item': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-report.c:4947:24: note: in expansion of macro 'dm_list_item' - 4947 | item = dm_list_item(dm_list_first(&group->items), struct report_group_item); - | ^~~~~~~~~~~~ -libdm-report.c: In function '_report_group_push_single': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5123:9: note: in expansion of macro 'dm_list_iterate_items' - 5123 | dm_list_iterate_items(item_iter, &item->group->items) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5123:9: note: in expansion of macro 'dm_list_iterate_items' - 5123 | dm_list_iterate_items(item_iter, &item->group->items) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function 'dm_report_group_push': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5205:9: note: in expansion of macro 'dm_list_iterate_items' - 5205 | dm_list_iterate_items(tmp_item, &group->items) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5205:9: note: in expansion of macro 'dm_list_iterate_items' - 5205 | dm_list_iterate_items(tmp_item, &group->items) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function 'dm_report_group_output_and_pop_all': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2554:18: note: in expansion of macro 'dm_list_struct_base' - 2554 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5314:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5314 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2555:18: note: in expansion of macro 'dm_list_struct_base' - 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5314:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5314 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2557:25: note: in expansion of macro 'dm_list_struct_base' - 2557 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5314:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5314 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-stats.o -MMD -MP -MF libdm-stats.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-stats.c -o libdm-stats.o -gcc -MT device_mapper/libdm-config.o -MMD -MP -MF device_mapper/libdm-config.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-config.c -o device_mapper/libdm-config.o -In file included from ../libdm/misc/dmlib.h:95, - from libdm-stats.c:18: -libdm-stats.c: In function '_stats_group_check_overlap': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2554:18: note: in expansion of macro 'dm_list_struct_base' - 2554 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2555:18: note: in expansion of macro 'dm_list_struct_base' - 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2557:25: note: in expansion of macro 'dm_list_struct_base' - 2557 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4044:24: note: in expansion of macro 'dm_list_item' - 4044 | next = dm_list_item(dm_list_next(&ext_list, &ext->list), - | ^~~~~~~~~~~~ gcc -MT device_mapper/libdm-deptree.o -MMD -MP -MF device_mapper/libdm-deptree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-deptree.c -o device_mapper/libdm-deptree.o +gcc -MT device_mapper/libdm-file.o -MMD -MP -MF device_mapper/libdm-file.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-file.c -o device_mapper/libdm-file.o +gcc -MT device_mapper/libdm-report.o -MMD -MP -MF device_mapper/libdm-report.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-report.c -o device_mapper/libdm-report.o In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -33511,7 +32430,6 @@ device_mapper/libdm-deptree.c:2508:53: warning: cast increases required alignment of target type [-Wcast-align] 2508 | last_target = target, target = (struct dm_versions *)((char *) target + target->next)) | ^ -gcc -MT libdm-string.o -MMD -MP -MF libdm-string.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-string.c -o libdm-string.o device_mapper/libdm-deptree.c: In function '_load_node': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -33543,127 +32461,6 @@ device_mapper/libdm-deptree.c:3258:9: note: in expansion of macro 'dm_list_iterate_items' 3258 | dm_list_iterate_items(seg, &dnode->props.segs) | ^~~~~~~~~~~~~~~~~~~~~ -device_mapper/libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': -./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -./base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device_mapper/libdm-deptree.c:4180:17: note: in expansion of macro 'dm_list_iterate_items' - 4180 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { - | ^~~~~~~~~~~~~~~~~~~~~ -./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -./base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device_mapper/libdm-deptree.c:4180:17: note: in expansion of macro 'dm_list_iterate_items' - 4180 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-targets.o -MMD -MP -MF libdm-targets.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-targets.c -o libdm-targets.o -gcc -MT libdm-timestamp.o -MMD -MP -MF libdm-timestamp.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-timestamp.c -o libdm-timestamp.o -gcc -MT mm/dbg_malloc.o -MMD -MP -MF mm/dbg_malloc.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/dbg_malloc.c -o mm/dbg_malloc.o -gcc -MT mm/pool.o -MMD -MP -MF mm/pool.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/pool.c -o mm/pool.o -gcc -MT regex/matcher.o -MMD -MP -MF regex/matcher.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/matcher.c -o regex/matcher.o -In file included from ../libdm/misc/dmlib.h:95, - from mm/pool.c:16: -mm/pool.c: In function 'dm_pools_check_leaks': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' - 95 | dm_list_iterate_items(p, &_dm_pools) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' - 95 | dm_list_iterate_items(p, &_dm_pools) { - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT regex/parse_rx.o -MMD -MP -MF regex/parse_rx.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/parse_rx.c -o regex/parse_rx.o -gcc -MT regex/ttree.o -MMD -MP -MF regex/ttree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/ttree.c -o regex/ttree.o -gcc -MT device_mapper/libdm-file.o -MMD -MP -MF device_mapper/libdm-file.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-file.c -o device_mapper/libdm-file.o -gcc -MT ioctl/libdm-iface.o -MMD -MP -MF ioctl/libdm-iface.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 ioctl/libdm-iface.c -o ioctl/libdm-iface.o -set -e; \ -( cat ./.exported_symbols; \ - if test -n "./libdevmapper.h"; then \ - gcc -E -P -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 ./libdevmapper.h | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(dm_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated -ioctl/libdm-iface.c: In function '_unmarshal_status': -ioctl/libdm-iface.c:680:24: warning: cast increases required alignment of target type [-Wcast-align] - 680 | spec = (struct dm_target_spec *) outptr; - | ^ -ioctl/libdm-iface.c: In function 'dm_task_get_deps': -ioctl/libdm-iface.c:764:16: warning: cast increases required alignment of target type [-Wcast-align] - 764 | return (struct dm_deps *) (((char *) dmt->dmi.v4) + - | ^ -ioctl/libdm-iface.c: In function 'dm_task_get_names': -ioctl/libdm-iface.c:794:16: warning: cast increases required alignment of target type [-Wcast-align] - 794 | return (struct dm_names *) (((char *) dmt->dmi.v4) + - | ^ -ioctl/libdm-iface.c: In function 'dm_task_get_versions': -ioctl/libdm-iface.c:800:16: warning: cast increases required alignment of target type [-Wcast-align] - 800 | return (struct dm_versions *) (((char *) dmt->dmi.v4) + - | ^ -ioctl/libdm-iface.c: In function '_lookup_dev_name': -ioctl/libdm-iface.c:1125:25: warning: cast increases required alignment of target type [-Wcast-align] - 1125 | names = (struct dm_names *)((char *) names + next); - | ^ -set -e;\ -R=$(/usr/bin/sort .exported_symbols_generated .exported_symbols.Base .exported_symbols.DM_1_02_100 .exported_symbols.DM_1_02_101 .exported_symbols.DM_1_02_103 .exported_symbols.DM_1_02_104 .exported_symbols.DM_1_02_105 .exported_symbols.DM_1_02_106 .exported_symbols.DM_1_02_107 .exported_symbols.DM_1_02_110 .exported_symbols.DM_1_02_113 .exported_symbols.DM_1_02_124 .exported_symbols.DM_1_02_128 .exported_symbols.DM_1_02_129 .exported_symbols.DM_1_02_131 .exported_symbols.DM_1_02_133 .exported_symbols.DM_1_02_135 .exported_symbols.DM_1_02_138 .exported_symbols.DM_1_02_141 .exported_symbols.DM_1_02_147 .exported_symbols.DM_1_02_172 .exported_symbols.DM_1_02_181 .exported_symbols.DM_1_02_197 .exported_symbols.DM_1_02_97 .exported_symbols.DM_1_02_98 .exported_symbols.DM_1_02_99 | /usr/bin/grep -v "^#" | uniq -u);\ -test -z "$R" || { echo "Mismatch between symbols in shared library and lists in .exported_symbols.* files: $R"; false; } ;\ -LAST=;\ -for i in $(echo ./.exported_symbols.Base ./.exported_symbols.DM_1_02_100 ./.exported_symbols.DM_1_02_101 ./.exported_symbols.DM_1_02_103 ./.exported_symbols.DM_1_02_104 ./.exported_symbols.DM_1_02_105 ./.exported_symbols.DM_1_02_106 ./.exported_symbols.DM_1_02_107 ./.exported_symbols.DM_1_02_110 ./.exported_symbols.DM_1_02_113 ./.exported_symbols.DM_1_02_124 ./.exported_symbols.DM_1_02_128 ./.exported_symbols.DM_1_02_129 ./.exported_symbols.DM_1_02_131 ./.exported_symbols.DM_1_02_133 ./.exported_symbols.DM_1_02_135 ./.exported_symbols.DM_1_02_138 ./.exported_symbols.DM_1_02_141 ./.exported_symbols.DM_1_02_147 ./.exported_symbols.DM_1_02_172 ./.exported_symbols.DM_1_02_181 ./.exported_symbols.DM_1_02_197 ./.exported_symbols.DM_1_02_97 ./.exported_symbols.DM_1_02_98 ./.exported_symbols.DM_1_02_99 | tr ' ' '\n' | /usr/bin/sort -nt_ -k5 ); do\ - echo "${i##*.} {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" $i;\ - if test -z "$LAST"; then echo " local:"; echo " *;";fi;\ - echo "}$LAST;";\ - LAST=" ${i##*.}";\ -done > .export.sym -ioctl/libdm-iface.c: In function '_flatten': -ioctl/libdm-iface.c:1346:24: warning: cast increases required alignment of target type [-Wcast-align] - 1346 | tmsg = (struct dm_target_msg *) b; - | ^ -ioctl/libdm-iface.c: In function '_process_all_v4': -ioctl/libdm-iface.c:1420:25: warning: cast increases required alignment of target type [-Wcast-align] - 1420 | names = (struct dm_names *)((char *) names + next); - | ^ -ioctl/libdm-iface.c: In function '_dm_ioctl_unmangle_names': -ioctl/libdm-iface.c:1836:24: warning: cast increases required alignment of target type [-Wcast-align] - 1836 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && - | ^ -ioctl/libdm-iface.c:1839:33: warning: cast increases required alignment of target type [-Wcast-align] - 1839 | names = (struct dm_name_list *)((char *) names + next); - | ^ -gcc -MT device_mapper/libdm-report.o -MMD -MP -MF device_mapper/libdm-report.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-report.c -o device_mapper/libdm-report.o gcc -MT device_mapper/libdm-string.o -MMD -MP -MF device_mapper/libdm-string.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-string.c -o device_mapper/libdm-string.o device_mapper/libdm-report.c: In function '_report_field_string_list': device_mapper/libdm-report.c:537:32: warning: cast increases required alignment of target type [-Wcast-align] @@ -33768,6 +32565,37 @@ device_mapper/libdm-report.c:1270:9: note: in expansion of macro 'dm_list_iterate_items' 1270 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ +device_mapper/libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': +./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +./base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device_mapper/libdm-deptree.c:4180:17: note: in expansion of macro 'dm_list_iterate_items' + 4180 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ +./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +./base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device_mapper/libdm-deptree.c:4180:17: note: in expansion of macro 'dm_list_iterate_items' + 4180 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_cmp_field_string_list_strict_all': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -34129,6 +32957,7 @@ 2163 | dm_list_iterate_items(field, &row->fields) { | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_field_to_compact_match': +gcc -MT libdm-config.o -MMD -MP -MF libdm-config.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-config.c -o libdm-config.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -34221,7 +33050,6 @@ device_mapper/libdm-report.c:3528:9: note: in expansion of macro 'dm_list_iterate_items' 3528 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-targets.c -o device_mapper/libdm-targets.o device_mapper/libdm-report.c: In function '_reset_field_props': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -34544,8 +33372,6 @@ device_mapper/libdm-report.c:4789:17: note: in expansion of macro 'dm_list_iterate_items' 4789 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -shared -Wl,-soname,libdevmapper.so.1.02.1 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,.export.sym datastruct/bitset.o datastruct/hash.o datastruct/list.o libdm-common.o libdm-config.o libdm-deptree.o libdm-file.o libdm-report.o libdm-stats.o libdm-string.o libdm-targets.o libdm-timestamp.o mm/dbg_malloc.o mm/pool.o regex/matcher.o regex/parse_rx.o regex/ttree.o ioctl/libdm-iface.o -lpthread -lm -o ioctl/libdevmapper.so.1.02.1 ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -34687,6 +33513,7 @@ device_mapper/libdm-report.c:5316:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5316 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-targets.c -o device_mapper/libdm-targets.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -34717,18 +33544,210 @@ device_mapper/libdm-report.c:5316:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5316 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -ln -s -f libdevmapper.so.1.02.1 ioctl/libdevmapper.so -ln -s -f ioctl/libdevmapper.so libdevmapper.so -ln -s -f ioctl/libdevmapper.so libdevmapper.so.1.02.1 -if readelf -Ws ioctl/libdevmapper.so | grep -q dm_stats_create_region@@; then \ -SYM=$(readelf -Ws ioctl/libdevmapper.so | grep dm_stats_create_region@DM_1_02_106); \ -if test -n "$SYM"; then touch .symver_check; \ -else echo >&2 "Missing versioned symbols in ioctl/libdevmapper.so"; false; fi; \ -else touch .symver_check; fi gcc -MT device_mapper/libdm-timestamp.o -MMD -MP -MF device_mapper/libdm-timestamp.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-timestamp.c -o device_mapper/libdm-timestamp.o -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +gcc -MT libdm-deptree.o -MMD -MP -MF libdm-deptree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-deptree.c -o libdm-deptree.o +In file included from ../libdm/misc/dmlib.h:95, + from libdm-deptree.c:15: +libdm-deptree.c: In function '_nodes_are_linked': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:397:9: note: in expansion of macro 'dm_list_iterate_items' + 397 | dm_list_iterate_items(dlink, &parent->uses) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:397:9: note: in expansion of macro 'dm_list_iterate_items' + 397 | dm_list_iterate_items(dlink, &parent->uses) + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_unlink': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:438:9: note: in expansion of macro 'dm_list_iterate_items' + 438 | dm_list_iterate_items(dlink, list) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:438:9: note: in expansion of macro 'dm_list_iterate_items' + 438 | dm_list_iterate_items(dlink, list) + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_children_suspended': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:732:9: note: in expansion of macro 'dm_list_iterate_items' + 732 | dm_list_iterate_items(dlink, list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:732:9: note: in expansion of macro 'dm_list_iterate_items' + 732 | dm_list_iterate_items(dlink, list) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function 'dm_tree_next_child': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:802:27: note: in expansion of macro 'dm_list_item' + 802 | return (*dlink) ? dm_list_item(*dlink, struct dm_tree_link)->node : NULL; + | ^~~~~~~~~~~~ +libdm-deptree.c: In function '_node_has_closed_parents': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' + 951 | dm_list_iterate_items(dlink, &node->used_by) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' + 951 | dm_list_iterate_items(dlink, &node->used_by) { + | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT device_mapper/mm/pool.o -MMD -MP -MF device_mapper/mm/pool.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/mm/pool.c -o device_mapper/mm/pool.o -gcc -MT device_mapper/regex/matcher.o -MMD -MP -MF device_mapper/regex/matcher.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/matcher.c -o device_mapper/regex/matcher.o +libdm-deptree.c: In function '_get_last_load_segment': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:1541:16: note: in expansion of macro 'dm_list_item' + 1541 | return dm_list_item(dm_list_last(&node->props.segs), struct load_segment); + | ^~~~~~~~~~~~ +libdm-deptree.c: In function '_node_send_messages': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' + 1605 | dm_list_iterate_items(tmsg, &seg->thin_messages) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:1605:9: note: in expansion of macro 'dm_list_iterate_items' + 1605 | dm_list_iterate_items(tmsg, &seg->thin_messages) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_emit_areas_line': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:2142:9: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(area, &seg->areas) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:2142:9: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(area, &seg->areas) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_target_version': +libdm-deptree.c:2349:53: warning: cast increases required alignment of target type [-Wcast-align] + 2349 | last_target = target, target = (struct dm_versions *)((char *) target + target->next)) + | ^ +libdm-deptree.c: In function '_load_node': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:2803:9: note: in expansion of macro 'dm_list_iterate_items' + 2803 | dm_list_iterate_items(seg, &dnode->props.segs) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:2803:9: note: in expansion of macro 'dm_list_iterate_items' + 2803 | dm_list_iterate_items(seg, &dnode->props.segs) + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from ./device_mapper/misc/dmlib.h:24, @@ -34764,33 +33783,1055 @@ device_mapper/mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' 95 | dm_list_iterate_items(p, &_dm_pools) { | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' + 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' + 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/regex/matcher.o -MMD -MP -MF device_mapper/regex/matcher.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/matcher.c -o device_mapper/regex/matcher.o gcc -MT device_mapper/regex/parse_rx.o -MMD -MP -MF device_mapper/regex/parse_rx.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/parse_rx.c -o device_mapper/regex/parse_rx.o gcc -MT device_mapper/regex/ttree.o -MMD -MP -MF device_mapper/regex/ttree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/ttree.c -o device_mapper/regex/ttree.o gcc -MT device_mapper/vdo/status.o -MMD -MP -MF device_mapper/vdo/status.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/status.c -o device_mapper/vdo/status.o gcc -MT device_mapper/vdo/vdo_reader.o -MMD -MP -MF device_mapper/vdo/vdo_reader.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/vdo_reader.c -o device_mapper/vdo/vdo_reader.o gcc -MT device_mapper/vdo/vdo_target.o -MMD -MP -MF device_mapper/vdo/vdo_target.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/vdo_target.c -o device_mapper/vdo/vdo_target.o +rm -f base/libbase.a +ar rsv base/libbase.a base/data-struct/hash.o base/data-struct/list.o base/data-struct/radix-tree.o > /dev/null +ar: creating base/libbase.a +gcc -MT libdm-file.o -MMD -MP -MF libdm-file.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-file.c -o libdm-file.o +gcc -MT libdm-report.o -MMD -MP -MF libdm-report.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-report.c -o libdm-report.o +rm -f device_mapper/libdevice-mapper.a +ar rsv device_mapper/libdevice-mapper.a device_mapper/datastruct/bitset.o device_mapper/ioctl/libdm-iface.o device_mapper/libdm-common.o device_mapper/libdm-config.o device_mapper/libdm-deptree.o device_mapper/libdm-file.o device_mapper/libdm-report.o device_mapper/libdm-string.o device_mapper/libdm-targets.o device_mapper/libdm-timestamp.o device_mapper/mm/pool.o device_mapper/regex/matcher.o device_mapper/regex/parse_rx.o device_mapper/regex/ttree.o device_mapper/vdo/status.o device_mapper/vdo/vdo_reader.o device_mapper/vdo/vdo_target.o > /dev/null +ar: creating device_mapper/libdevice-mapper.a +gcc -MT libdm-stats.o -MMD -MP -MF libdm-stats.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-stats.c -o libdm-stats.o +gcc -MT libdm-string.o -MMD -MP -MF libdm-string.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-string.c -o libdm-string.o +libdm-report.c: In function '_report_field_string_list': +libdm-report.c:536:32: warning: cast increases required alignment of target type [-Wcast-align] + 536 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); + | ^ +In file included from ../libdm/misc/dmlib.h:95, + from libdm-report.c:16: +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:556:9: note: in expansion of macro 'dm_list_iterate_items' + 556 | dm_list_iterate_items(sl, data) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:556:9: note: in expansion of macro 'dm_list_iterate_items' + 556 | dm_list_iterate_items(sl, data) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:585:24: warning: cast increases required alignment of target type [-Wcast-align] + 585 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); + | ^ +libdm-report.c: In function '_add_sort_key': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1115:9: note: in expansion of macro 'dm_list_iterate_items' + 1115 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1115:9: note: in expansion of macro 'dm_list_iterate_items' + 1115 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_help_requested': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1269:9: note: in expansion of macro 'dm_list_iterate_items' + 1269 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1269:9: note: in expansion of macro 'dm_list_iterate_items' + 1269 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_cmp_field_string_list_strict_all': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-report.c:1763:36: note: in expansion of macro 'dm_list_item' + 1763 | sel_item = dm_list_item(dm_list_first(&sel->str_list.list), struct dm_str_list); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1774:9: note: in expansion of macro 'dm_list_iterate_items' + 1774 | dm_list_iterate_items(sel_item, &sel->str_list.list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1774:9: note: in expansion of macro 'dm_list_iterate_items' + 1774 | dm_list_iterate_items(sel_item, &sel->str_list.list) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_cmp_field_string_list_subset_all': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-report.c:1796:36: note: in expansion of macro 'dm_list_item' + 1796 | sel_item = dm_list_item(dm_list_first(&sel->str_list.list), struct dm_str_list); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1803:9: note: in expansion of macro 'dm_list_iterate_items' + 1803 | dm_list_iterate_items(sel_item, &sel->str_list.list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1803:9: note: in expansion of macro 'dm_list_iterate_items' + 1803 | dm_list_iterate_items(sel_item, &sel->str_list.list) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_cmp_field_string_list_any': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1828:17: note: in expansion of macro 'dm_list_iterate_items' + 1828 | dm_list_iterate_items(sel_item, &sel->str_list.list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1828:17: note: in expansion of macro 'dm_list_iterate_items' + 1828 | dm_list_iterate_items(sel_item, &sel->str_list.list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1835:9: note: in expansion of macro 'dm_list_iterate_items' + 1835 | dm_list_iterate_items(sel_item, &sel->str_list.list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1835:9: note: in expansion of macro 'dm_list_iterate_items' + 1835 | dm_list_iterate_items(sel_item, &sel->str_list.list) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_check_selection': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1954:25: note: in expansion of macro 'dm_list_iterate_items' + 1954 | dm_list_iterate_items(f, fields) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1954:25: note: in expansion of macro 'dm_list_iterate_items' + 1954 | dm_list_iterate_items(f, fields) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1963:25: note: in expansion of macro 'dm_list_iterate_items' + 1963 | dm_list_iterate_items(iter_n, &sn->selection.set) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1963:25: note: in expansion of macro 'dm_list_iterate_items' + 1963 | dm_list_iterate_items(iter_n, &sn->selection.set) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1969:25: note: in expansion of macro 'dm_list_iterate_items' + 1969 | dm_list_iterate_items(iter_n, &sn->selection.set) + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT libdm-targets.o -MMD -MP -MF libdm-targets.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-targets.c -o libdm-targets.o +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:1969:25: note: in expansion of macro 'dm_list_iterate_items' + 1969 | dm_list_iterate_items(iter_n, &sn->selection.set) + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_do_report_object': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2035:9: note: in expansion of macro 'dm_list_iterate_items' + 2035 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2035:9: note: in expansion of macro 'dm_list_iterate_items' + 2035 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_do_report_compact_fields': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2145:9: note: in expansion of macro 'dm_list_iterate_items' + 2145 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2145:9: note: in expansion of macro 'dm_list_iterate_items' + 2145 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2160:9: note: in expansion of macro 'dm_list_iterate_items' + 2160 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2160:9: note: in expansion of macro 'dm_list_iterate_items' + 2160 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(field, &row->fields) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(field, &row->fields) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_field_to_compact_match': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2189:17: note: in expansion of macro 'dm_list_iterate_items' + 2189 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2189:17: note: in expansion of macro 'dm_list_iterate_items' + 2189 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_tok_value_string_list': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2814:9: note: in expansion of macro 'dm_list_iterate_items' + 2814 | dm_list_iterate_items(item, &ssl->str_list.list) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:2814:9: note: in expansion of macro 'dm_list_iterate_items' + 2814 | dm_list_iterate_items(item, &ssl->str_list.list) + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_create_field_selection': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:3526:9: note: in expansion of macro 'dm_list_iterate_items' + 3526 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:3526:9: note: in expansion of macro 'dm_list_iterate_items' + 3526 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_reset_field_props': +In file included from ../libdm/misc/dmlib.h:95, + from libdm-stats.c:18: +libdm-stats.c: In function '_stats_group_check_overlap': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4149:9: note: in expansion of macro 'dm_list_iterate_items' + 4149 | dm_list_iterate_items(fp, &rh->field_props) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4149:9: note: in expansion of macro 'dm_list_iterate_items' + 4149 | dm_list_iterate_items(fp, &rh->field_props) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2554:18: note: in expansion of macro 'dm_list_struct_base' + 2554 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function 'dm_report_set_selection': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2555:18: note: in expansion of macro 'dm_list_struct_base' + 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4163:9: note: in expansion of macro 'dm_list_iterate_items' + 4163 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4163:9: note: in expansion of macro 'dm_list_iterate_items' + 4163 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2557:25: note: in expansion of macro 'dm_list_struct_base' + 2557 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4044:24: note: in expansion of macro 'dm_list_item' + 4044 | next = dm_list_item(dm_list_next(&ext_list, &ext->list), + | ^~~~~~~~~~~~ +libdm-report.c: In function '_report_headings': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4247:9: note: in expansion of macro 'dm_list_iterate_items' + 4247 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4247:9: note: in expansion of macro 'dm_list_iterate_items' + 4247 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' + 4260 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' + 4260 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_recalculate_fields': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4322:9: note: in expansion of macro 'dm_list_iterate_items' + 4322 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4322:9: note: in expansion of macro 'dm_list_iterate_items' + 4322 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4323:17: note: in expansion of macro 'dm_list_iterate_items' + 4323 | dm_list_iterate_items(field, &row->fields) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4323:17: note: in expansion of macro 'dm_list_iterate_items' + 4323 | dm_list_iterate_items(field, &row->fields) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_sort_rows': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4421:9: note: in expansion of macro 'dm_list_iterate_items' + 4421 | dm_list_iterate_items(row, &rh->rows) + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4421:9: note: in expansion of macro 'dm_list_iterate_items' + 4421 | dm_list_iterate_items(row, &rh->rows) + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function '_output_field_json_fmt': +libdm-report.c:4657:35: warning: cast increases required alignment of target type [-Wcast-align] + 4657 | pos_len = (struct pos_len *) (field->report_string + + | ^ +libdm-report.c: In function '_output_as_rows': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4755:9: note: in expansion of macro 'dm_list_iterate_items' + 4755 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4755:9: note: in expansion of macro 'dm_list_iterate_items' + 4755 | dm_list_iterate_items(fp, &rh->field_props) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4757:25: note: in expansion of macro 'dm_list_iterate_items' + 4757 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4757:25: note: in expansion of macro 'dm_list_iterate_items' + 4757 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-report.c:4760:41: note: in expansion of macro 'dm_list_item' + 4760 | field = dm_list_item(dm_list_first(&row->fields), struct dm_report_field); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4787:17: note: in expansion of macro 'dm_list_iterate_items' + 4787 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:4787:17: note: in expansion of macro 'dm_list_iterate_items' + 4787 | dm_list_iterate_items(row, &rh->rows) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-report.c:4788:38: note: in expansion of macro 'dm_list_item' + 4788 | if ((field = dm_list_item(dm_list_first(&row->fields), struct dm_report_field))) { + | ^~~~~~~~~~~~ +libdm-report.c: In function '_get_last_displayed_rowh': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-report.c:4833:23: note: in expansion of macro 'dm_list_item' + 4833 | row = dm_list_item(rowh, struct row); + | ^~~~~~~~~~~~ +libdm-report.c: In function '_output_as_columns': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-report.c:4857:23: note: in expansion of macro 'dm_list_item' + 4857 | row = dm_list_item(rowh, struct row); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-report.c:4877:33: note: in expansion of macro 'dm_list_item' + 4877 | field = dm_list_item(fh, struct dm_report_field); + | ^~~~~~~~~~~~ +libdm-report.c: In function '_get_topmost_report_group_item': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-report.c:4947:24: note: in expansion of macro 'dm_list_item' + 4947 | item = dm_list_item(dm_list_first(&group->items), struct report_group_item); + | ^~~~~~~~~~~~ +libdm-report.c: In function '_report_group_push_single': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:5123:9: note: in expansion of macro 'dm_list_iterate_items' + 5123 | dm_list_iterate_items(item_iter, &item->group->items) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:5123:9: note: in expansion of macro 'dm_list_iterate_items' + 5123 | dm_list_iterate_items(item_iter, &item->group->items) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function 'dm_report_group_push': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:5205:9: note: in expansion of macro 'dm_list_iterate_items' + 5205 | dm_list_iterate_items(tmp_item, &group->items) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:5205:9: note: in expansion of macro 'dm_list_iterate_items' + 5205 | dm_list_iterate_items(tmp_item, &group->items) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function 'dm_report_group_output_and_pop_all': +gcc -MT libdm-timestamp.o -MMD -MP -MF libdm-timestamp.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-timestamp.c -o libdm-timestamp.o +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2554:18: note: in expansion of macro 'dm_list_struct_base' + 2554 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:5314:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5314 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2555:18: note: in expansion of macro 'dm_list_struct_base' + 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:5314:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5314 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT mm/dbg_malloc.o -MMD -MP -MF mm/dbg_malloc.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/dbg_malloc.c -o mm/dbg_malloc.o +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2557:25: note: in expansion of macro 'dm_list_struct_base' + 2557 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-report.c:5314:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5314 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT mm/pool.o -MMD -MP -MF mm/pool.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/pool.c -o mm/pool.o +gcc -MT regex/matcher.o -MMD -MP -MF regex/matcher.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/matcher.c -o regex/matcher.o +In file included from ../libdm/misc/dmlib.h:95, + from mm/pool.c:16: +mm/pool.c: In function 'dm_pools_check_leaks': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' + 95 | dm_list_iterate_items(p, &_dm_pools) { + | ^~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' + 95 | dm_list_iterate_items(p, &_dm_pools) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT regex/parse_rx.o -MMD -MP -MF regex/parse_rx.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/parse_rx.c -o regex/parse_rx.o +gcc -MT regex/ttree.o -MMD -MP -MF regex/ttree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/ttree.c -o regex/ttree.o +gcc -MT ioctl/libdm-iface.o -MMD -MP -MF ioctl/libdm-iface.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 ioctl/libdm-iface.c -o ioctl/libdm-iface.o +set -e; \ +( cat ./.exported_symbols; \ + if test -n "./libdevmapper.h"; then \ + gcc -E -P -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 ./libdevmapper.h | \ + /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(dm_[a-z0-9_]*\)(.*/\1/p"; \ + fi \ +) > .exported_symbols_generated +set -e;\ +R=$(/usr/bin/sort .exported_symbols_generated .exported_symbols.Base .exported_symbols.DM_1_02_100 .exported_symbols.DM_1_02_101 .exported_symbols.DM_1_02_103 .exported_symbols.DM_1_02_104 .exported_symbols.DM_1_02_105 .exported_symbols.DM_1_02_106 .exported_symbols.DM_1_02_107 .exported_symbols.DM_1_02_110 .exported_symbols.DM_1_02_113 .exported_symbols.DM_1_02_124 .exported_symbols.DM_1_02_128 .exported_symbols.DM_1_02_129 .exported_symbols.DM_1_02_131 .exported_symbols.DM_1_02_133 .exported_symbols.DM_1_02_135 .exported_symbols.DM_1_02_138 .exported_symbols.DM_1_02_141 .exported_symbols.DM_1_02_147 .exported_symbols.DM_1_02_172 .exported_symbols.DM_1_02_181 .exported_symbols.DM_1_02_197 .exported_symbols.DM_1_02_97 .exported_symbols.DM_1_02_98 .exported_symbols.DM_1_02_99 | /usr/bin/grep -v "^#" | uniq -u);\ +test -z "$R" || { echo "Mismatch between symbols in shared library and lists in .exported_symbols.* files: $R"; false; } ;\ +LAST=;\ +for i in $(echo ./.exported_symbols.Base ./.exported_symbols.DM_1_02_100 ./.exported_symbols.DM_1_02_101 ./.exported_symbols.DM_1_02_103 ./.exported_symbols.DM_1_02_104 ./.exported_symbols.DM_1_02_105 ./.exported_symbols.DM_1_02_106 ./.exported_symbols.DM_1_02_107 ./.exported_symbols.DM_1_02_110 ./.exported_symbols.DM_1_02_113 ./.exported_symbols.DM_1_02_124 ./.exported_symbols.DM_1_02_128 ./.exported_symbols.DM_1_02_129 ./.exported_symbols.DM_1_02_131 ./.exported_symbols.DM_1_02_133 ./.exported_symbols.DM_1_02_135 ./.exported_symbols.DM_1_02_138 ./.exported_symbols.DM_1_02_141 ./.exported_symbols.DM_1_02_147 ./.exported_symbols.DM_1_02_172 ./.exported_symbols.DM_1_02_181 ./.exported_symbols.DM_1_02_197 ./.exported_symbols.DM_1_02_97 ./.exported_symbols.DM_1_02_98 ./.exported_symbols.DM_1_02_99 | tr ' ' '\n' | /usr/bin/sort -nt_ -k5 ); do\ + echo "${i##*.} {"; echo " global:";\ + /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" $i;\ + if test -z "$LAST"; then echo " local:"; echo " *;";fi;\ + echo "}$LAST;";\ + LAST=" ${i##*.}";\ +done > .export.sym +ioctl/libdm-iface.c: In function '_unmarshal_status': +ioctl/libdm-iface.c:680:24: warning: cast increases required alignment of target type [-Wcast-align] + 680 | spec = (struct dm_target_spec *) outptr; + | ^ +ioctl/libdm-iface.c: In function 'dm_task_get_deps': +ioctl/libdm-iface.c:764:16: warning: cast increases required alignment of target type [-Wcast-align] + 764 | return (struct dm_deps *) (((char *) dmt->dmi.v4) + + | ^ +ioctl/libdm-iface.c: In function 'dm_task_get_names': +ioctl/libdm-iface.c:794:16: warning: cast increases required alignment of target type [-Wcast-align] + 794 | return (struct dm_names *) (((char *) dmt->dmi.v4) + + | ^ +ioctl/libdm-iface.c: In function 'dm_task_get_versions': +ioctl/libdm-iface.c:800:16: warning: cast increases required alignment of target type [-Wcast-align] + 800 | return (struct dm_versions *) (((char *) dmt->dmi.v4) + + | ^ +ioctl/libdm-iface.c: In function '_lookup_dev_name': +ioctl/libdm-iface.c:1125:25: warning: cast increases required alignment of target type [-Wcast-align] + 1125 | names = (struct dm_names *)((char *) names + next); + | ^ +ioctl/libdm-iface.c: In function '_flatten': +ioctl/libdm-iface.c:1346:24: warning: cast increases required alignment of target type [-Wcast-align] + 1346 | tmsg = (struct dm_target_msg *) b; + | ^ +ioctl/libdm-iface.c: In function '_process_all_v4': +ioctl/libdm-iface.c:1420:25: warning: cast increases required alignment of target type [-Wcast-align] + 1420 | names = (struct dm_names *)((char *) names + next); + | ^ +ioctl/libdm-iface.c: In function '_dm_ioctl_unmangle_names': +ioctl/libdm-iface.c:1836:24: warning: cast increases required alignment of target type [-Wcast-align] + 1836 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && + | ^ +ioctl/libdm-iface.c:1839:33: warning: cast increases required alignment of target type [-Wcast-align] + 1839 | names = (struct dm_name_list *)((char *) names + next); + | ^ +gcc -shared -Wl,-soname,libdevmapper.so.1.02.1 \ + -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,.export.sym datastruct/bitset.o datastruct/hash.o datastruct/list.o libdm-common.o libdm-config.o libdm-deptree.o libdm-file.o libdm-report.o libdm-stats.o libdm-string.o libdm-targets.o libdm-timestamp.o mm/dbg_malloc.o mm/pool.o regex/matcher.o regex/parse_rx.o regex/ttree.o ioctl/libdm-iface.o -lpthread -lm -o ioctl/libdevmapper.so.1.02.1 +ln -s -f libdevmapper.so.1.02.1 ioctl/libdevmapper.so +ln -s -f ioctl/libdevmapper.so libdevmapper.so +ln -s -f ioctl/libdevmapper.so libdevmapper.so.1.02.1 +if readelf -Ws ioctl/libdevmapper.so | grep -q dm_stats_create_region@@; then \ +SYM=$(readelf -Ws ioctl/libdevmapper.so | grep dm_stats_create_region@DM_1_02_106); \ +if test -n "$SYM"; then touch .symver_check; \ +else echo >&2 "Missing versioned symbols in ioctl/libdevmapper.so"; false; fi; \ +else touch .symver_check; fi +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' make -C daemons device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' make -C tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' -rm -f base/libbase.a -ar rsv base/libbase.a base/data-struct/hash.o base/data-struct/list.o base/data-struct/radix-tree.o > /dev/null -ar: creating base/libbase.a +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' make -C libdm -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' -make -C dm-tools device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' -gcc -MT dmsetup.o -MMD -MP -MF dmsetup.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmsetup.c -o dmsetup.o make -C conf +make -C include +make -C libdaemon +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' +make -C client device-mapper make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' -make -C include -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' +make -C dm-tools device-mapper \ ( cat ../tools/license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -34800,16 +34841,16 @@ LC_ALL=C /usr/bin/sort -u cmds.h-t && \ echo "cmd(CMD_COUNT, count)" \ ) > cmds.h -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' -make -C libdaemon -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' -make -C client device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' make -C client make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' +gcc -MT dmsetup.o -MMD -MP -MF dmsetup.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmsetup.c -o dmsetup.o gcc -MT daemon-io.o -MMD -MP -MF daemon-io.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-io.c -o daemon-io.o +gcc -MT config-util.o -MMD -MP -MF config-util.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config-util.c -o config-util.o +gcc -MT daemon-client.o -MMD -MP -MF daemon-client.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-client.c -o daemon-client.o dmsetup.c: In function '_process_all': dmsetup.c:2143:25: warning: cast increases required alignment of target type [-Wcast-align] 2143 | names = (struct dm_names *)((char *) names + next); @@ -34818,11 +34859,6 @@ dmsetup.c:2596:26: warning: cast increases required alignment of target type [-Wcast-align] 2596 | target = (struct dm_versions *)((char *) target + target->next); | ^ -rm -f device_mapper/libdevice-mapper.a -ar rsv device_mapper/libdevice-mapper.a device_mapper/datastruct/bitset.o device_mapper/ioctl/libdm-iface.o device_mapper/libdm-common.o device_mapper/libdm-config.o device_mapper/libdm-deptree.o device_mapper/libdm-file.o device_mapper/libdm-report.o device_mapper/libdm-string.o device_mapper/libdm-targets.o device_mapper/libdm-timestamp.o device_mapper/mm/pool.o device_mapper/regex/matcher.o device_mapper/regex/parse_rx.o device_mapper/regex/ttree.o device_mapper/vdo/status.o device_mapper/vdo/vdo_reader.o device_mapper/vdo/vdo_target.o > /dev/null -ar: creating device_mapper/libdevice-mapper.a -gcc -MT config-util.o -MMD -MP -MF config-util.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config-util.c -o config-util.o -gcc -MT daemon-client.o -MMD -MP -MF daemon-client.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-client.c -o daemon-client.o rm -f libdaemonclient.a ar rsv libdaemonclient.a daemon-io.o config-util.o daemon-client.o > /dev/null ar: creating libdaemonclient.a @@ -34832,6 +34868,7 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' gcc -MT activate/activate.o -MMD -MP -MF activate/activate.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/activate.c -o activate/activate.o gcc -MT cache/lvmcache.o -MMD -MP -MF cache/lvmcache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 cache/lvmcache.c -o cache/lvmcache.o +gcc -MT writecache/writecache.o -MMD -MP -MF writecache/writecache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 writecache/writecache.c -o writecache/writecache.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -34898,11 +34935,6 @@ cache/lvmcache.c:156:9: note: in expansion of macro 'dm_list_iterate_items' 156 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from activate/activate.c:16: -activate/activate.c: In function 'list_segment_modules': cache/lvmcache.c: In function '_destroy_device_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -34910,15 +34942,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' - 56 | dm_list_struct_base(snh, - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -34959,37 +34982,6 @@ 185 | dm_list_iterate_items_safe(devl, devl2, head) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_del_save_bad_mda': -activate/activate.c: In function 'list_lv_modules': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' - 93 | dm_list_iterate_items(seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' - 93 | dm_list_iterate_items(seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35005,6 +34997,11 @@ cache/lvmcache.c:205:9: note: in expansion of macro 'dm_list_iterate_items_safe' 205 | dm_list_iterate_items_safe(mda, mda_safe, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from activate/activate.c:16: +activate/activate.c: In function 'list_segment_modules': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35057,6 +35054,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' + 56 | dm_list_struct_base(snh, + | ^~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -35203,6 +35209,7 @@ cache/lvmcache.c:271:9: note: in expansion of macro 'dm_list_iterate_items' 271 | dm_list_iterate_items(mda, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'list_lv_modules': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35231,10 +35238,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' + 93 | dm_list_iterate_items(seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c:293:17: note: in expansion of macro 'dm_list_iterate_items' 293 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'target_version': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35250,9 +35271,21 @@ cache/lvmcache.c:293:17: note: in expansion of macro 'dm_list_iterate_items' 293 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] - 547 | target = (struct dm_versions *)((char *) target + target->next); - | ^ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' + 93 | dm_list_iterate_items(seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35405,6 +35438,7 @@ cache/lvmcache.c:508:17: note: in expansion of macro 'dm_list_iterate_items' 508 | dm_list_iterate_items(pvl, &vginfo->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'target_version': cache/lvmcache.c: In function '_get_pvsummary_device_id': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -35421,6 +35455,9 @@ cache/lvmcache.c:526:9: note: in expansion of macro 'dm_list_iterate_items' 526 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] + 547 | target = (struct dm_versions *)((char *) target + target->next); + | ^ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35681,7 +35718,6 @@ cache/lvmcache.c:843:9: note: in expansion of macro 'dm_list_iterate_items_safe' 843 | dm_list_iterate_items_safe(devl, devl_safe, &_initial_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lvs_in_vg_activated': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35703,21 +35739,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' - 1552 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -35733,21 +35754,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' - 1552 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -35772,22 +35778,6 @@ cache/lvmcache.c:928:17: note: in expansion of macro 'dm_list_iterate_items_safe' 928 | dm_list_iterate_items_safe(devl, devl_safe, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lvs_in_vg_opened': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' - 1569 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35809,21 +35799,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' - 1569 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -35872,7 +35847,7 @@ cache/lvmcache.c:1058:32: note: in expansion of macro 'dm_list_item' 1058 | devl = dm_list_item(dm_list_first(&altdevs), struct device_list); | ^~~~~~~~~~~~ -activate/activate.c: In function '_lv_suspend': +activate/activate.c: In function 'lvs_in_vg_activated': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35900,9 +35875,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' + 1552 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35930,9 +35905,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' + 1552 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lvs_in_vg_opened': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35945,9 +35921,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' - 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' + 1569 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35960,10 +35936,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' - 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function '_label_rescan_vg': +activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' + 1569 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_suspend': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35973,9 +35949,28 @@ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' - 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function '_label_rescan_vg': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36012,12 +36007,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' - 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36045,6 +36043,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c:1345:9: note: in expansion of macro 'dm_list_iterate_items' 1345 | dm_list_iterate_items(devl, &devs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -36054,6 +36067,18 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' + 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -36084,15 +36109,12 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' - 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' + 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36108,30 +36130,30 @@ cache/lvmcache.c:1357:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1357 | dm_list_iterate_items_safe(devl, devl2, &devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_label_reopen_vg_rw': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' - 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_label_reopen_vg_rw': +cache/lvmcache.c:1388:9: note: in expansion of macro 'dm_list_iterate_items' + 1388 | dm_list_iterate_items(info, &vginfo->infos) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -36151,9 +36173,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' - 2256 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' + 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_extra_md_component_checks': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36166,18 +36189,32 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1388:9: note: in expansion of macro 'dm_list_iterate_items' - 1388 | dm_list_iterate_items(info, &vginfo->infos) { - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_extra_md_component_checks': +activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' + 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:1470:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1470 | dm_list_iterate_items_safe(vginfo, vginfo2, &_vginfos) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -36191,8 +36228,8 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) @@ -36206,9 +36243,9 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -36221,30 +36258,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' - 2278 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1470:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1470 | dm_list_iterate_items_safe(vginfo, vginfo2, &_vginfos) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' + 2256 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36266,8 +36288,8 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -36296,6 +36318,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' + 2278 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -36305,7 +36342,6 @@ cache/lvmcache.c:1474:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1474 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_resume': cache/lvmcache.c: In function 'lvmcache_label_scan': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -36313,15 +36349,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:2384:66: note: in expansion of macro 'dm_list_struct_base' - 2384 | if (!_check_suspended_lv(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, NULL)) - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -36331,7 +36358,16 @@ cache/lvmcache.c:1659:17: note: in expansion of macro 'dm_list_iterate_items' 1659 | dm_list_iterate_items(devl, &del_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_has_open_snapshots': +activate/activate.c: In function '_lv_resume': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:2384:66: note: in expansion of macro 'dm_list_struct_base' + 2384 | if (!_check_suspended_lv(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, NULL)) + | ^~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36347,6 +36383,7 @@ cache/lvmcache.c:1659:17: note: in expansion of macro 'dm_list_iterate_items' 1659 | dm_list_iterate_items(devl, &del_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_has_open_snapshots': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36356,9 +36393,12 @@ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' - 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:1665:17: note: in expansion of macro 'dm_list_iterate_items' + 1665 | dm_list_iterate_items(devl, &add_cache_devs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36368,12 +36408,9 @@ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1665:17: note: in expansion of macro 'dm_list_iterate_items' - 1665 | dm_list_iterate_items(devl, &add_cache_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' + 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36433,7 +36470,6 @@ cache/lvmcache.c:1702:9: note: in expansion of macro 'dm_list_iterate_items' 1702 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36443,6 +36479,7 @@ activate/activate.c:2494:51: note: in expansion of macro 'dm_list_struct_base' 2494 | if (!lv_info(cmd, dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, | ^~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36496,21 +36533,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:2077:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -36526,6 +36548,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:2077:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -36551,7 +36588,6 @@ 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ activate/activate.c: In function 'lv_holder_is_active': -cache/lvmcache.c: In function 'lvmcache_update_vg_from_read': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36573,21 +36609,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:2297:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2297 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -36597,6 +36618,22 @@ activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_update_vg_from_read': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:2297:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2297 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -36763,6 +36800,7 @@ cache/lvmcache.c:2610:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2610 | dm_list_iterate_items_safe(vginfo, vginfo2, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT integrity/integrity.o -MMD -MP -MF integrity/integrity.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 integrity/integrity.c -o integrity/integrity.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -37364,19 +37402,8 @@ cache/lvmcache.c:3198:9: note: in expansion of macro 'dm_list_iterate_items' 3198 | dm_list_iterate_items(info, &vginfo->outdated_infos) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT writecache/writecache.o -MMD -MP -MF writecache/writecache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 writecache/writecache.c -o writecache/writecache.o -gcc -MT integrity/integrity.o -MMD -MP -MF integrity/integrity.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 integrity/integrity.c -o integrity/integrity.o gcc -MT cache_segtype/cache.o -MMD -MP -MF cache_segtype/cache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 cache_segtype/cache.c -o cache_segtype/cache.o gcc -MT commands/toolcontext.o -MMD -MP -MF commands/toolcontext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 commands/toolcontext.c -o commands/toolcontext.o -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ - -o dmsetup dmsetup.o -L../../libdm/ioctl -ldevmapper -lpthread -lm -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' -make -C dm-tools -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' -gcc -MT config/config.o -MMD -MP -MF config/config.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config/config.c -o config/config.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -37580,7 +37607,7 @@ commands/toolcontext.c:1100:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1100 | dm_list_iterate_items_safe(profile, tmp_profile, &cmd->profile_params->profiles) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT datastruct/btree.o -MMD -MP -MF datastruct/btree.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/btree.c -o datastruct/btree.o +gcc -MT config/config.o -MMD -MP -MF config/config.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config/config.c -o config/config.o commands/toolcontext.c: In function 'get_format_by_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -37674,6 +37701,7 @@ commands/toolcontext.c:1410:9: note: in expansion of macro 'dm_list_iterate_items' 1410 | dm_list_iterate_items(segtype2, &seglib->cmd->segtypes) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT datastruct/btree.o -MMD -MP -MF datastruct/btree.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/btree.c -o datastruct/btree.o commands/toolcontext.c: In function '_destroy_formats': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -37934,6 +37962,7 @@ datastruct/str_list.c:193:9: note: in expansion of macro 'dm_list_iterate_items' 193 | dm_list_iterate_items(sl, list) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/bcache.o -MMD -MP -MF device/bcache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/bcache.c -o device/bcache.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -38015,7 +38044,6 @@ config/config.c:2380:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2380 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/bcache.o -MMD -MP -MF device/bcache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/bcache.c -o device/bcache.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/device/bcache.h:18, @@ -38202,8 +38230,17 @@ 1370 | struct invalidate_iterator *iit = container_of(it, struct invalidate_iterator, it); | ^~~~~~~~~~~~ gcc -MT device/bcache-utils.o -MMD -MP -MF device/bcache-utils.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/bcache-utils.c -o device/bcache-utils.o +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ + -o dmsetup dmsetup.o -L../../libdm/ioctl -ldevmapper -lpthread -lm gcc -MT device/dev-cache.o -MMD -MP -MF device/dev-cache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-cache.c -o device/dev-cache.o +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' +make -C dm-tools +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' gcc -MT device/device_id.o -MMD -MP -MF device/device_id.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/device_id.c -o device/device_id.o +make[4]: Nothing to be done for 'all'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +gcc -MT device/dev-ext.o -MMD -MP -MF device/dev-ext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-ext.c -o device/dev-ext.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -38549,7 +38586,7 @@ device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-ext.o -MMD -MP -MF device/dev-ext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-ext.c -o device/dev-ext.o +gcc -MT device/dev-io.o -MMD -MP -MF device/dev-io.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-io.c -o device/dev-io.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -38816,6 +38853,7 @@ device/device_id.c:1114:9: note: in expansion of macro 'dm_list_iterate_items' 1114 | dm_list_iterate_items(id, &dev->ids) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-md.o -MMD -MP -MF device/dev-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-md.c -o device/dev-md.o device/device_id.c: In function 'device_ids_write': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -39202,7 +39240,6 @@ device/device_id.c:2308:9: note: in expansion of macro 'dm_list_iterate_items' 2308 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-io.o -MMD -MP -MF device/dev-io.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-io.c -o device/dev-io.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -39945,6 +39982,7 @@ device/device_id.c:3521:17: note: in expansion of macro 'dm_list_iterate_items' 3521 | dm_list_iterate_items(devl, &devs_check) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-mpath.o -MMD -MP -MF device/dev-mpath.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-mpath.c -o device/dev-mpath.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -40141,7 +40179,6 @@ device/device_id.c:3740:9: note: in expansion of macro 'dm_list_iterate_items' 3740 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-md.o -MMD -MP -MF device/dev-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-md.c -o device/dev-md.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -40217,6 +40254,7 @@ device/device_id.c:3909:17: note: in expansion of macro 'dm_list_iterate_items_safe' 3909 | dm_list_iterate_items_safe(dil, dil2, &search_pvids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-swap.o -MMD -MP -MF device/dev-swap.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-swap.c -o device/dev-swap.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -40307,8 +40345,6 @@ device/device_id.c:4046:9: note: in expansion of macro 'dm_list_iterate_items' 4046 | dm_list_iterate_items(dil, &search_pvids) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-mpath.o -MMD -MP -MF device/dev-mpath.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-mpath.c -o device/dev-mpath.o -gcc -MT device/dev-swap.o -MMD -MP -MF device/dev-swap.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-swap.c -o device/dev-swap.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -40426,7 +40462,6 @@ gcc -MT device/dev-lvm1-pool.o -MMD -MP -MF device/dev-lvm1-pool.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-lvm1-pool.c -o device/dev-lvm1-pool.o gcc -MT device/filesystem.o -MMD -MP -MF device/filesystem.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/filesystem.c -o device/filesystem.o gcc -MT device/online.o -MMD -MP -MF device/online.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/online.c -o device/online.o -gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -40508,6 +40543,7 @@ device/online.c:516:9: note: in expansion of macro 'dm_list_iterate_items' 516 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o gcc -MT device/dev_util.o -MMD -MP -MF device/dev_util.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev_util.c -o device/dev_util.o gcc -MT display/display.o -MMD -MP -MF display/display.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 display/display.c -o display/display.o In file included from ../base/data-struct/list.h:4, @@ -40640,6 +40676,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT error/errseg.o -MMD -MP -MF error/errseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 error/errseg.c -o error/errseg.o gcc -MT unknown/unknown.o -MMD -MP -MF unknown/unknown.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 unknown/unknown.c -o unknown/unknown.o +gcc -MT filters/filter-composite.o -MMD -MP -MF filters/filter-composite.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-composite.c -o filters/filter-composite.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -40824,8 +40861,9 @@ display/display.c:888:9: note: in expansion of macro 'dm_list_iterate_items' 888 | dm_list_iterate_items(sl, &cmd->tags) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT filters/filter-composite.o -MMD -MP -MF filters/filter-composite.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-composite.c -o filters/filter-composite.o gcc -MT filters/filter-persistent.o -MMD -MP -MF filters/filter-persistent.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-persistent.c -o filters/filter-persistent.o +gcc -MT filters/filter-regex.o -MMD -MP -MF filters/filter-regex.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-regex.c -o filters/filter-regex.o +gcc -MT filters/filter-sysfs.o -MMD -MP -MF filters/filter-sysfs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-sysfs.c -o filters/filter-sysfs.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -40892,9 +40930,6 @@ filters/filter-persistent.c:135:17: note: in expansion of macro 'dm_list_iterate_items' 135 | dm_list_iterate_items(sl, &dev->aliases) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT filters/filter-regex.o -MMD -MP -MF filters/filter-regex.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-regex.c -o filters/filter-regex.o -gcc -MT filters/filter-sysfs.o -MMD -MP -MF filters/filter-sysfs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-sysfs.c -o filters/filter-sysfs.o -gcc -MT filters/filter-md.o -MMD -MP -MF filters/filter-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-md.c -o filters/filter-md.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -40930,6 +40965,7 @@ filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' 180 | dm_list_iterate_items(sl, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT filters/filter-md.o -MMD -MP -MF filters/filter-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-md.c -o filters/filter-md.o gcc -MT filters/filter-fwraid.o -MMD -MP -MF filters/filter-fwraid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-fwraid.c -o filters/filter-fwraid.o gcc -MT filters/filter-mpath.o -MMD -MP -MF filters/filter-mpath.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-mpath.c -o filters/filter-mpath.o gcc -MT filters/filter-partitioned.o -MMD -MP -MF filters/filter-partitioned.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-partitioned.c -o filters/filter-partitioned.o @@ -40939,6 +40975,8 @@ gcc -MT filters/filter-deviceid.o -MMD -MP -MF filters/filter-deviceid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-deviceid.c -o filters/filter-deviceid.o gcc -MT format_text/archive.o -MMD -MP -MF format_text/archive.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/archive.c -o format_text/archive.o gcc -MT format_text/archiver.o -MMD -MP -MF format_text/archiver.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/archiver.c -o format_text/archiver.o +gcc -MT format_text/export.o -MMD -MP -MF format_text/export.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/export.c -o format_text/export.o +gcc -MT format_text/flags.o -MMD -MP -MF format_text/flags.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/flags.c -o format_text/flags.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -41049,7 +41087,6 @@ format_text/archive.c:355:9: note: in expansion of macro 'dm_list_iterate_back_items' 355 | dm_list_iterate_back_items(af, archives) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/export.o -MMD -MP -MF format_text/export.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/export.c -o format_text/export.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -41238,7 +41275,6 @@ format_text/archiver.c:601:9: note: in expansion of macro 'dm_list_iterate_items' 601 | dm_list_iterate_items(mda, &tf->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/flags.o -MMD -MP -MF format_text/flags.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/flags.c -o format_text/flags.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -41504,7 +41540,6 @@ format_text/export.c:941:9: note: in expansion of macro 'dm_list_iterate_items' 941 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/format-text.o -MMD -MP -MF format_text/format-text.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/format-text.c -o format_text/format-text.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -41551,7 +41586,9 @@ format_text/export.c:971:9: note: in expansion of macro 'dm_list_iterate_items' 971 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT format_text/format-text.o -MMD -MP -MF format_text/format-text.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/format-text.c -o format_text/format-text.o gcc -MT format_text/import.o -MMD -MP -MF format_text/import.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import.c -o format_text/import.o +gcc -MT format_text/import_vsn1.o -MMD -MP -MF format_text/import_vsn1.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import_vsn1.c -o format_text/import_vsn1.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -41680,26 +41717,12 @@ format_text/format-text.c:1164:9: note: in expansion of macro 'dm_list_iterate_items' 1164 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/import_vsn1.o -MMD -MP -MF format_text/import_vsn1.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import_vsn1.c -o format_text/import_vsn1.o gcc -MT format_text/text_label.o -MMD -MP -MF format_text/text_label.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/text_label.c -o format_text/text_label.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from format_text/text_label.c:17: -format_text/text_label.c: In function 'del_das': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:227:22: note: in expansion of macro 'dm_list_item' - 227 | da = dm_list_item(dah, struct data_area_list); - | ^~~~~~~~~~~~ -format_text/text_label.c: In function 'add_mda': + from format_text/import_vsn1.c:16: +format_text/import_vsn1.c: In function '_insert_segment': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -41712,8 +41735,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' - 286 | dm_list_iterate_items(mda, mdas) { +format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' + 363 | dm_list_iterate_items(comp, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -41727,15 +41750,15 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' - 286 | dm_list_iterate_items(mda, mdas) { +format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' + 363 | dm_list_iterate_items(comp, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c: In function 'del_mdas': +gcc -MT freeseg/freeseg.o -MMD -MP -MF freeseg/freeseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 freeseg/freeseg.c -o freeseg/freeseg.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from format_text/import_vsn1.c:16: -format_text/import_vsn1.c: In function '_insert_segment': + from format_text/text_label.c:17: +format_text/text_label.c: In function 'del_das': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -41745,9 +41768,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:308:23: note: in expansion of macro 'dm_list_item' - 308 | mda = dm_list_item(mdah, struct metadata_area); - | ^~~~~~~~~~~~ +format_text/text_label.c:227:22: note: in expansion of macro 'dm_list_item' + 227 | da = dm_list_item(dah, struct data_area_list); + | ^~~~~~~~~~~~ +format_text/text_label.c: In function 'add_mda': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -41760,8 +41784,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' - 363 | dm_list_iterate_items(comp, &lv->segments) { +format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' + 286 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -41775,10 +41799,22 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' - 363 | dm_list_iterate_items(comp, &lv->segments) { +format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' + 286 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT freeseg/freeseg.o -MMD -MP -MF freeseg/freeseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 freeseg/freeseg.c -o freeseg/freeseg.o +format_text/text_label.c: In function 'del_mdas': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +format_text/text_label.c:308:23: note: in expansion of macro 'dm_list_item' + 308 | mda = dm_list_item(mdah, struct metadata_area); + | ^~~~~~~~~~~~ gcc -MT label/label.o -MMD -MP -MF label/label.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 label/label.c -o label/label.o gcc -MT label/hints.o -MMD -MP -MF label/hints.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 label/hints.c -o label/hints.o gcc -MT locking/file_locking.o -MMD -MP -MF locking/file_locking.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/file_locking.c -o locking/file_locking.o @@ -42271,11 +42307,7 @@ label/label.c:1133:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1133 | dm_list_iterate_items_safe(devl, devl2, &devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from label/hints.c:138: -label/hints.c: In function 'free_hints': +label/label.c: In function 'label_scan': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42288,8 +42320,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { +label/label.c:1336:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1336 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42303,8 +42335,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { +label/label.c:1336:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1336 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42318,10 +42350,9 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { +label/label.c:1336:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1336 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_find_hint_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42334,8 +42365,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' - 389 | dm_list_iterate_items(hint, hints) { +label/label.c:1355:9: note: in expansion of macro 'dm_list_iterate_items' + 1355 | dm_list_iterate_items(devl, &all_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42349,41 +42380,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' - 389 | dm_list_iterate_items(hint, hints) { +label/label.c:1355:9: note: in expansion of macro 'dm_list_iterate_items' + 1355 | dm_list_iterate_items(devl, &all_devs) | ^~~~~~~~~~~~~~~~~~~~~ -label/label.c: In function 'label_scan': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1336:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1336 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1336:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1336 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function 'validate_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42396,8 +42395,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(hint, hints) { +label/label.c:1357:9: note: in expansion of macro 'dm_list_iterate_items' + 1357 | dm_list_iterate_items(devl, &filtered_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42411,8 +42410,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(hint, hints) { +label/label.c:1357:9: note: in expansion of macro 'dm_list_iterate_items' + 1357 | dm_list_iterate_items(devl, &filtered_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42420,30 +42419,29 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1336:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1336 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { +label/label.c:1457:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1457 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_apply_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { +label/label.c:1457:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1457 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42451,44 +42449,34 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1355:9: note: in expansion of macro 'dm_list_iterate_items' - 1355 | dm_list_iterate_items(devl, &all_devs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { +label/label.c:1457:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1457 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from label/hints.c:138: +label/hints.c: In function 'free_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42496,27 +42484,31 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1355:9: note: in expansion of macro 'dm_list_iterate_items' - 1355 | dm_list_iterate_items(devl, &all_devs) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -label/hints.c:621:27: note: in expansion of macro 'dm_list_item' - 621 | name_sl = dm_list_item(name_list, struct dm_str_list); - | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_find_hint_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42529,8 +42521,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1357:9: note: in expansion of macro 'dm_list_iterate_items' - 1357 | dm_list_iterate_items(devl, &filtered_devs) +label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' + 389 | dm_list_iterate_items(hint, hints) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42544,8 +42536,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1357:9: note: in expansion of macro 'dm_list_iterate_items' - 1357 | dm_list_iterate_items(devl, &filtered_devs) +label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' + 389 | dm_list_iterate_items(hint, hints) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42559,8 +42551,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1457:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1457 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { +label/label.c:1462:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1462 | dm_list_iterate_items_safe(devl, devl2, &scan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42574,10 +42566,25 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1457:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1457 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { +label/label.c:1462:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1462 | dm_list_iterate_items_safe(devl, devl2, &scan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_read_hint_file': +label/hints.c: In function 'validate_hints': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42590,8 +42597,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1457:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1457 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { +label/label.c:1462:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1462 | dm_list_iterate_items_safe(devl, devl2, &scan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42599,15 +42606,16 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' - 908 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_apply_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42620,8 +42628,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1462:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1462 | dm_list_iterate_items_safe(devl, devl2, &scan_devs) { +label/label.c:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42629,15 +42637,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' - 908 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42650,8 +42658,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1462:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1462 | dm_list_iterate_items_safe(devl, devl2, &scan_devs) { +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42665,8 +42673,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1462:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1462 | dm_list_iterate_items_safe(devl, devl2, &scan_devs) { +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42674,15 +42682,12 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +label/hints.c:621:27: note: in expansion of macro 'dm_list_item' + 621 | name_sl = dm_list_item(name_list, struct dm_str_list); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42714,7 +42719,6 @@ 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan_devs': -label/hints.c: In function 'get_single_vgname_cmd_arg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42730,20 +42734,21 @@ label/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' 1579 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_read_hint_file': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' - 1333 | dm_list_iterate_items(hint, hints) { +label/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' + 1579 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42751,15 +42756,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' - 1333 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' + 908 | dm_list_iterate_items(hp, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42772,9 +42777,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' - 1579 | dm_list_iterate_items(devl, devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' + 908 | dm_list_iterate_items(hp, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan_devs_rw': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42853,6 +42858,22 @@ label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function 'get_single_vgname_cmd_arg': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' + 1333 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42868,7 +42889,23 @@ label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' + 1333 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT locking/locking.o -MMD -MP -MF locking/locking.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/locking.c -o locking/locking.o +gcc -MT log/log.o -MMD -MP -MF log/log.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 log/log.c -o log/log.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -42916,9 +42953,9 @@ locking/locking.c:315:39: note: in expansion of macro 'dm_list_item' 315 | lvl = dm_list_item(lvh, struct lv_list); | ^~~~~~~~~~~~ -gcc -MT log/log.o -MMD -MP -MF log/log.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 log/log.c -o log/log.o gcc -MT metadata/cache_manip.o -MMD -MP -MF metadata/cache_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/cache_manip.c -o metadata/cache_manip.o gcc -MT metadata/writecache_manip.o -MMD -MP -MF metadata/writecache_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/writecache_manip.c -o metadata/writecache_manip.o +gcc -MT metadata/integrity_manip.o -MMD -MP -MF metadata/integrity_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/integrity_manip.c -o metadata/integrity_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -42954,7 +42991,6 @@ metadata/writecache_manip.c:50:9: note: in expansion of macro 'dm_list_iterate_items' 50 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/integrity_manip.o -MMD -MP -MF metadata/integrity_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/integrity_manip.c -o metadata/integrity_manip.o gcc -MT metadata/lv.o -MMD -MP -MF metadata/lv.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/lv.c -o metadata/lv.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -43274,6 +43310,7 @@ metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' 1748 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/merge.o -MMD -MP -MF metadata/merge.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/merge.c -o metadata/merge.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -43692,7 +43729,6 @@ metadata/lv_manip.c:2375:33: note: in expansion of macro 'dm_list_iterate_items' 2375 | dm_list_iterate_items(sl, &pv1->tags) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/merge.o -MMD -MP -MF metadata/merge.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/merge.c -o metadata/merge.o metadata/lv_manip.c: In function '_log_parallel_areas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -43754,6 +43790,7 @@ metadata/lv_manip.c:2505:17: note: in expansion of macro 'dm_list_iterate_items' 2505 | dm_list_iterate_items(pvl, &spvs->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/metadata.c -o metadata/metadata.o metadata/lv_manip.c: In function '_check_cling_to_allocated': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -43893,6 +43930,23 @@ metadata/lv_manip.c:3048:17: note: in expansion of macro 'dm_list_iterate_items' 3048 | dm_list_iterate_items(pvm, pvms) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/merge.c:16: +metadata/merge.c: In function 'lv_merge_segments': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +metadata/merge.c:58:27: note: in expansion of macro 'dm_list_item' + 58 | current = dm_list_item(segh, struct lv_segment); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -43999,115 +44053,6 @@ metadata/lv_manip.c:3283:25: note: in expansion of macro 'dm_list_iterate_items' 3283 | dm_list_iterate_items(spvs, ah->parallel_areas) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_add_segmented_mirror_image': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' - 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' - 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' - 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/merge.c:16: -metadata/merge.c: In function 'lv_merge_segments': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -metadata/merge.c:58:27: note: in expansion of macro 'dm_list_item' - 58 | current = dm_list_item(segh, struct lv_segment); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' - 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_add_mirror_areas': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' - 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' - 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/merge.c: In function 'check_lv_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44139,7 +44084,6 @@ metadata/merge.c:621:9: note: in expansion of macro 'dm_list_iterate_items' 621 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lv_raid_redundant': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44182,21 +44126,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' - 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/merge.c:755:9: note: in expansion of macro 'dm_list_iterate_items' 755 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -44221,21 +44150,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' - 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -44290,7 +44204,7 @@ metadata/merge.c:811:9: note: in expansion of macro 'dm_list_iterate_items' 811 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_for_each_sub_lv': +metadata/lv_manip.c: In function 'lv_add_segmented_mirror_image': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44303,8 +44217,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' - 4764 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' + 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44318,10 +44232,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' - 4764 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' + 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_add_pes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44334,8 +44247,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' - 5348 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' + 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44349,10 +44262,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' - 5348 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' + 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lvresize_adjust_extents': +metadata/lv_manip.c: In function 'lv_add_mirror_areas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44365,9 +44278,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5469:25: note: in expansion of macro 'dm_list_iterate_items' - 5469 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' + 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44380,9 +44293,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5469:25: note: in expansion of macro 'dm_list_iterate_items' - 5469 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' + 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lv_raid_redundant': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44395,9 +44309,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' - 5617 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' + 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44410,11 +44324,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' - 5617 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/metadata.c -o metadata/metadata.o -metadata/lv_manip.c: In function 'generate_lv_name': +metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' + 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_for_each_sub_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44427,8 +44340,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' - 7163 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' + 4764 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44442,9 +44355,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' - 7163 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' + 4764 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_add_pes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44457,8 +44371,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' - 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' + 5348 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44472,55 +44386,40 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' - 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' + 5348 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_glv_from_indirect_glvs': +metadata/lv_manip.c: In function '_lvresize_adjust_extents': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5469:25: note: in expansion of macro 'dm_list_iterate_items' + 5469 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5469:25: note: in expansion of macro 'dm_list_iterate_items' + 5469 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -44556,7 +44455,6 @@ metadata/metadata.c:58:9: note: in expansion of macro 'dm_list_iterate_items' 58 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_remove_single': metadata/metadata.c: In function 'add_pv_to_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44600,9 +44498,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' - 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' + 5617 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_move_pvs_used_by_lv_cb': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44641,23 +44539,23 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:585:9: note: in expansion of macro 'dm_list_iterate_items' - 585 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' + 5617 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -44677,8 +44575,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' - 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/metadata.c:585:9: note: in expansion of macro 'dm_list_iterate_items' + 585 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_remove_pvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -44820,7 +44718,6 @@ 743 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_extend_each_pv': -metadata/lv_manip.c: In function '_lv_remove_segs_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44881,21 +44778,6 @@ metadata/metadata.c:809:9: note: in expansion of macro 'dm_list_iterate_items' 809 | dm_list_iterate_items(pvl, &pp->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' - 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'lv_has_unknown_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44958,23 +44840,8 @@ metadata/metadata.c:1019:9: note: in expansion of macro 'dm_list_iterate_items' 1019 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' - 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_vg_ignore_mdas': -metadata/lv_manip.c: In function 'lv_remove_with_dependencies': +gcc -MT metadata/mirror.o -MMD -MP -MF metadata/mirror.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/mirror.c -o metadata/mirror.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45042,15 +44909,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -metadata/lv_manip.c:7908:63: note: in expansion of macro 'dm_list_struct_base' - 7908 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -45075,7 +44933,6 @@ metadata/metadata.c:1282:9: note: in expansion of macro 'dm_list_iterate_items' 1282 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/mirror.o -MMD -MP -MF metadata/mirror.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/mirror.c -o metadata/mirror.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45181,21 +45038,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' - 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1582:9: note: in expansion of macro 'dm_list_iterate_items' 1582 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -45252,21 +45094,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' - 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -45384,7 +45211,6 @@ metadata/metadata.c:1663:9: note: in expansion of macro 'dm_list_iterate_items' 1663 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'split_parent_segments_for_layer': metadata/metadata.c: In function 'find_historical_glv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45429,21 +45255,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1729:9: note: in expansion of macro 'dm_list_iterate_items' 1729 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -45493,21 +45304,6 @@ metadata/metadata.c:1741:9: note: in expansion of macro 'dm_list_iterate_items' 1741 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'first_seg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45561,21 +45357,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' - 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -45644,25 +45425,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' - 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1832:9: note: in expansion of macro 'dm_list_iterate_items' 1832 | dm_list_iterate_items(lvl1, &vg_to->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_layers_for_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45735,21 +45500,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' - 8150 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1858:9: note: in expansion of macro 'dm_list_iterate_items' 1858 | dm_list_iterate_items(pvl, &vg_from->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -45784,6 +45534,7 @@ metadata/metadata.c:1895:9: note: in expansion of macro 'dm_list_iterate_items' 1895 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'generate_lv_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45805,14 +45556,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' - 8150 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' + 7163 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45823,7 +45574,21 @@ metadata/metadata.c:1916:33: note: in expansion of macro 'dm_list_struct_base' 1916 | if (!fn(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, data)) | ^~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_layers_for_segments_all': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' + 7163 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_postorder_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45867,8 +45632,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' - 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/metadata.c:2012:9: note: in expansion of macro 'dm_list_iterate_items' + 2012 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45882,8 +45647,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2012:9: note: in expansion of macro 'dm_list_iterate_items' - 2012 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' + 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45928,8 +45693,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' - 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' + 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45977,6 +45742,7 @@ metadata/metadata.c:2069:17: note: in expansion of macro 'dm_list_iterate_items' 2069 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_glv_from_indirect_glvs': metadata/metadata.c: In function '_lv_validate_references_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45990,8 +45756,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { +metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' + 2150 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45999,15 +45765,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' - 2150 | dm_list_iterate_items(lvseg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46023,23 +45789,22 @@ metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' 2150 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_validate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'move_lv_segments': +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_validate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46076,15 +45841,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' - 2289 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46097,8 +45862,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' - 8268 | dm_list_iterate_items(seg, &lv_to->segments) +metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' + 2289 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46151,14 +45916,29 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' + 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' - 8268 | dm_list_iterate_items(seg, &lv_to->segments) +metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' + 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46172,8 +45952,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' - 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { +metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' + 2354 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46187,14 +45967,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' - 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { +metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' + 2354 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/mirror.c:16: -metadata/mirror.c: In function '_init_mirror_log': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46207,8 +45982,38 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' + 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' + 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' + 2468 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46222,9 +46027,14 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' + 2468 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/mirror.c:16: +metadata/mirror.c: In function '_init_mirror_log': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46237,8 +46047,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' - 2354 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46252,8 +46062,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' + 2512 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46267,8 +46077,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) +metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46282,8 +46092,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46297,8 +46107,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' - 2354 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46312,8 +46122,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' + 2512 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46327,9 +46137,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' - 8277 | dm_list_iterate_items(seg, &lv_to->segments) { +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_remove_single': metadata/mirror.c: In function '_delete_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46361,7 +46187,6 @@ metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' 412 | dm_list_iterate_items(sl, &mirror_lv->tags) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_merge_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46374,9 +46199,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' - 461 | dm_list_iterate_items(lvl, mimages) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' + 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_merge_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46389,9 +46215,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' - 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' + 461 | dm_list_iterate_items(lvl, mimages) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46420,6 +46246,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' + 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -46435,8 +46276,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' - 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) +metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' + 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46480,39 +46321,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' - 8277 | dm_list_iterate_items(seg, &lv_to->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' 511 | dm_list_iterate_items(pvl, removable_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' - 2468 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c: In function '_split_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46541,8 +46352,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' - 2468 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' + 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46571,8 +46382,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' - 2512 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' + 2591 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46586,11 +46397,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' - 2512 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' + 2591 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c: In function '_remove_mirror_images': -metadata/lv_manip.c: In function 'insert_layer_for_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46633,24 +46443,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' - 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' - 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' + 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lv_remove_segs_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46678,23 +46474,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' - 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' + 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' - 8447 | dm_list_iterate_items(sl, &lv_where->tags) +metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' + 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46708,8 +46504,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' + 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c: In function 'remove_mirrors_from_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -46742,21 +46538,7 @@ metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' 1196 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_pv_in_pv_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46784,40 +46566,40 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' - 8447 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' + 1212 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' - 1212 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' + 2773 | dm_list_iterate_items(pvl, head) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'get_pvmove_pvname_from_lv_mirr': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' + 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'get_pvmove_pvname_from_lv_mirr': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46845,8 +46627,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' - 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { +metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' + 2773 | dm_list_iterate_items(pvl, head) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46860,9 +46642,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' + 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_check_historical_lv_is_valid': metadata/mirror.c: In function 'find_pvmove_lv_in_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46885,30 +46668,31 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' - 1267 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' + 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_remove_with_dependencies': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' - 8474 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' + 1267 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c: In function 'find_pvmove_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46925,7 +46709,6 @@ metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' 1300 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_pv_in_pv_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46938,8 +46721,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' + 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -46947,15 +46730,16 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' + 1300 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_handle_historical_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -46977,32 +46761,24 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' - 1323 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7908:63: note: in expansion of macro 'dm_list_struct_base' + 7908 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, + | ^~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' + 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'lvs_using_lv': -metadata/metadata.c: In function '_check_historical_lv_is_valid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47015,9 +46791,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' - 8474 | dm_list_iterate_items(sl, &lv_where->tags) +metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' + 1323 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'lvs_using_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47045,8 +46822,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' - 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' + 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47054,14 +46831,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { +metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' + 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c: In function 'fixup_imported_mirrors': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -47091,22 +46868,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_handle_historical_lvs': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' 1371 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -47122,9 +46883,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' - 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' + 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47137,21 +46898,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' - 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -47167,24 +46913,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' - 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' - 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' + 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47245,7 +46976,21 @@ metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_match_seg_area_to_pe_range': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' + 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_wipe_outdated_pvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47283,15 +47028,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' - 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' + 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47350,25 +47095,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' - 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' 2930 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': +metadata/lv_manip.c: In function 'split_parent_segments_for_layer': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47396,8 +47126,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' - 8621 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' + 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47441,8 +47171,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' - 8621 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' + 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47486,9 +47216,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3022:9: note: in expansion of macro 'dm_list_iterate_items' - 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' + 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47501,9 +47231,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3022:9: note: in expansion of macro 'dm_list_iterate_items' + 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47525,12 +47255,28 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' + 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ metadata/metadata.c:3066:31: note: in expansion of macro 'dm_list_item' 3066 | mda = dm_list_item(mdah, struct metadata_area); | ^~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_layers_for_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47558,23 +47304,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3080:9: note: in expansion of macro 'dm_list_iterate_items' + 3080 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3080:9: note: in expansion of macro 'dm_list_iterate_items' - 3080 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' + 8150 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47591,7 +47337,6 @@ metadata/metadata.c:3087:25: note: in expansion of macro 'dm_list_iterate_items' 3087 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47614,6 +47359,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' + 8150 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -47629,21 +47389,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' - 8691 | dm_list_iterate_items(seg, &lv_where->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -47653,6 +47398,7 @@ metadata/metadata.c:3111:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3111 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_layers_for_segments_all': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47683,20 +47429,21 @@ metadata/metadata.c:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/pool_manip.o -MMD -MP -MF metadata/pool_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pool_manip.c -o metadata/pool_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' - 8691 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' + 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47749,15 +47496,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' + 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47795,15 +47542,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | dm_list_iterate_items(lvl, lvs_changed) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47846,6 +47593,22 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | dm_list_iterate_items(lvl, lvs_changed) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'move_lv_segments': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:3158:25: note: in expansion of macro 'dm_list_iterate_items' 3158 | dm_list_iterate_items(sl, &vg->msg_list) | ^~~~~~~~~~~~~~~~~~~~~ @@ -47871,6 +47634,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' + 8268 | dm_list_iterate_items(seg, &lv_to->segments) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -47880,7 +47658,6 @@ metadata/metadata.c:3175:9: note: in expansion of macro 'dm_list_iterate_items' 3175 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47908,8 +47685,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3184:9: note: in expansion of macro 'dm_list_iterate_items' - 3184 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' + 8268 | dm_list_iterate_items(seg, &lv_to->segments) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47917,14 +47694,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' - 8887 | dm_list_iterate_items(lvl, lv_list) { +metadata/metadata.c:3184:9: note: in expansion of macro 'dm_list_iterate_items' + 3184 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_read_orphans': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -47948,6 +47725,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' + 8277 | dm_list_iterate_items(seg, &lv_to->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -47963,21 +47755,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' - 8887 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -47994,14 +47771,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3347:9: note: in expansion of macro 'dm_list_iterate_items' - 3347 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' + 8277 | dm_list_iterate_items(seg, &lv_to->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48009,8 +47786,8 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -48018,22 +47795,22 @@ metadata/metadata.c:3347:9: note: in expansion of macro 'dm_list_iterate_items' 3347 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_devs_used_correspond_with_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' - 8909 | dm_list_iterate_items(lvl, lv_list) +metadata/metadata.c:3347:9: note: in expansion of macro 'dm_list_iterate_items' + 3347 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_check_devs_used_correspond_with_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48049,6 +47826,7 @@ metadata/metadata.c:3369:9: note: in expansion of macro 'dm_list_iterate_items' 3369 | dm_list_iterate_items(dl, list) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'insert_layer_for_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48070,15 +47848,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' - 8909 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' + 8447 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48116,15 +47894,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' + 8447 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48161,15 +47939,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' + 8474 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48206,14 +47984,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3476:17: note: in expansion of macro 'dm_list_iterate_items' - 3476 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' + 8474 | dm_list_iterate_items(sl, &lv_where->tags) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48227,9 +48005,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3476:17: note: in expansion of macro 'dm_list_iterate_items' + 3476 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48245,6 +48023,22 @@ metadata/metadata.c:3476:17: note: in expansion of macro 'dm_list_iterate_items' 3476 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'set_pv_devices': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3602:9: note: in expansion of macro 'dm_list_iterate_items' + 3602 | dm_list_iterate_items(pvl, &vg->pvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48257,10 +48051,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | dm_list_iterate_items(lvl, lv_list) +metadata/metadata.c:3602:9: note: in expansion of macro 'dm_list_iterate_items' + 3602 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'set_pv_devices': +metadata/lv_manip.c: In function '_match_seg_area_to_pe_range': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48273,8 +48067,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3602:9: note: in expansion of macro 'dm_list_iterate_items' - 3602 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' + 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48288,9 +48082,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3602:9: note: in expansion of macro 'dm_list_iterate_items' - 3602 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' + 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': metadata/metadata.c: In function 'vg_set_fid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48313,6 +48108,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' + 8621 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -48349,9 +48159,39 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' + 8621 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:4037:9: note: in expansion of macro 'dm_list_iterate_items' 4037 | dm_list_iterate_items(pvl, &vg->removed_pvs) | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' + 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'fid_add_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48380,9 +48220,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' + 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:4093:9: note: in expansion of macro 'dm_list_iterate_items' 4093 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': metadata/metadata.c: In function 'mdas_empty_or_ignored': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48396,8 +48252,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' - 4251 | dm_list_iterate_items(mda, mdas) { +metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' + 8691 | dm_list_iterate_items(seg, &lv_where->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48405,8 +48261,8 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -48414,21 +48270,20 @@ metadata/metadata.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' 4251 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'tags_format_and_copy': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' - 4315 | dm_list_iterate_items(sl, tagsl) { +metadata/metadata.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' + 4251 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48442,10 +48297,15 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' - 4315 | dm_list_iterate_items(sl, tagsl) { +metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' + 8691 | dm_list_iterate_items(seg, &lv_where->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_strip_outdated_historical_lvs': +metadata/metadata.c: In function 'tags_format_and_copy': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/pool_manip.c:19: +metadata/pool_manip.c: In function 'detach_pool_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48458,8 +48318,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48473,8 +48333,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48488,10 +48348,9 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'lv_on_pmem': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48504,8 +48363,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' - 4413 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' + 4315 | dm_list_iterate_items(sl, tagsl) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48513,16 +48372,75 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' - 4413 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_write_commit_bad_mdas': +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48535,25 +48453,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' - 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' + 8699 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' - 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'scan_text_mismatch': +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'find_pool_seg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48566,8 +48484,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4563:9: note: in expansion of macro 'dm_list_iterate_items' - 4563 | dm_list_iterate_items(mdal, &mda_list) { +metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' + 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48581,8 +48499,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4563:9: note: in expansion of macro 'dm_list_iterate_items' - 4563 | dm_list_iterate_items(mdal, &mda_list) { +metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' + 4315 | dm_list_iterate_items(sl, tagsl) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48590,106 +48508,108 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' + 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'recalculate_pool_chunk_size_with_dev_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' + 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_vg_read': +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' + 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' + 8699 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_strip_outdated_historical_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'handle_pool_metadata_spare': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48702,9 +48622,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48717,10 +48638,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read': +metadata/metadata.c: In function 'lv_on_pmem': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48733,8 +48654,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' - 5035 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' + 8887 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48742,14 +48663,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' - 5035 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' + 4413 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48757,15 +48678,16 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' - 5074 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' + 4413 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_write_commit_bad_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48778,10 +48700,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' - 5074 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' + 8887 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pool_manip.o -MMD -MP -MF metadata/pool_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pool_manip.c -o metadata/pool_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48794,8 +48715,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' - 5082 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' + 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48809,10 +48730,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' - 5082 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' + 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'get_visible_lvs_using_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48825,23 +48745,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' - 5245 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' + 8909 | dm_list_iterate_items(lvl, lv_list) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'scan_text_mismatch': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' - 5245 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:4563:9: note: in expansion of macro 'dm_list_iterate_items' + 4563 | dm_list_iterate_items(mdal, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48849,14 +48770,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' + 8909 | dm_list_iterate_items(lvl, lv_list) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48870,14 +48791,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:4563:9: note: in expansion of macro 'dm_list_iterate_items' + 4563 | dm_list_iterate_items(mdal, &mda_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' + 8921 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/pool_manip.c:19: -metadata/pool_manip.c: In function 'detach_pool_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48890,8 +48821,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48905,8 +48836,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48914,15 +48845,46 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' + 8921 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_vg_read': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' + 8933 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48935,8 +48897,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48950,8 +48912,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48959,14 +48921,29 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' + 8933 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:4785:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4785 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48980,8 +48957,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { +metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48995,8 +48972,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { +metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -49010,10 +48987,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { +metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'find_pool_seg': +metadata/metadata.c: In function 'vg_read': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49026,8 +49003,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' - 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' + 5035 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -49041,10 +49018,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' - 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' + 5035 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'recalculate_pool_chunk_size_with_dev_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49057,8 +49033,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' - 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { +metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' + 5074 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -49072,10 +49048,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' - 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { +metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' + 5074 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'handle_pool_metadata_spare': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49088,9 +49063,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' - 751 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' + 5082 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49103,10 +49078,72 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' - 751 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' + 5082 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'get_visible_lvs_using_pv': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' + 5245 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' + 5245 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' + 5255 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' + 5255 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT metadata/pv.o -MMD -MP -MF metadata/pv.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv.c -o metadata/pv.o +gcc -MT metadata/pv_list.o -MMD -MP -MF metadata/pv_list.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_list.c -o metadata/pv_list.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -49233,7 +49270,6 @@ metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' 383 | dm_list_iterate_items(mda, baton.mdas_to_change) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pv_list.o -MMD -MP -MF metadata/pv_list.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_list.c -o metadata/pv_list.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -49620,7 +49656,11 @@ metadata/pv_manip.c:409:17: note: in expansion of macro 'dm_list_iterate_items' 409 | dm_list_iterate_items(peg, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c: In function '_reduce_pv': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/pv_map.c:16: +metadata/pv_map.c: In function '_insert_area': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49633,8 +49673,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:494:9: note: in expansion of macro 'dm_list_iterate_items' - 494 | dm_list_iterate_items(peg, &pv->segments) { +metadata/pv_map.c:31:9: note: in expansion of macro 'dm_list_iterate_items' + 31 | dm_list_iterate_items(pva, head) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -49648,59 +49688,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:494:9: note: in expansion of macro 'dm_list_iterate_items' - 494 | dm_list_iterate_items(peg, &pv->segments) { +metadata/pv_map.c:31:9: note: in expansion of macro 'dm_list_iterate_items' + 31 | dm_list_iterate_items(pva, head) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/pv_map.c:16: -metadata/pv_map.c: In function '_insert_area': +metadata/pv_manip.c: In function '_reduce_pv': +metadata/pv_map.c: In function '_create_alloc_areas_for_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49713,8 +49705,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:31:9: note: in expansion of macro 'dm_list_iterate_items' - 31 | dm_list_iterate_items(pva, head) +metadata/pv_map.c:78:9: note: in expansion of macro 'dm_list_iterate_items' + 78 | dm_list_iterate_items(peg, &pvm->pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -49728,10 +49720,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:31:9: note: in expansion of macro 'dm_list_iterate_items' - 31 | dm_list_iterate_items(pva, head) +metadata/pv_map.c:78:9: note: in expansion of macro 'dm_list_iterate_items' + 78 | dm_list_iterate_items(peg, &pvm->pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c: In function '_create_alloc_areas_for_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49744,9 +49735,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:78:9: note: in expansion of macro 'dm_list_iterate_items' - 78 | dm_list_iterate_items(peg, &pvm->pv->segments) { +metadata/pv_manip.c:494:9: note: in expansion of macro 'dm_list_iterate_items' + 494 | dm_list_iterate_items(peg, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c: In function '_create_all_areas_for_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49759,10 +49751,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:78:9: note: in expansion of macro 'dm_list_iterate_items' - 78 | dm_list_iterate_items(peg, &pvm->pv->segments) { +metadata/pv_manip.c:494:9: note: in expansion of macro 'dm_list_iterate_items' + 494 | dm_list_iterate_items(peg, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c: In function '_create_all_areas_for_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49830,31 +49821,30 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:147:17: note: in expansion of macro 'dm_list_iterate_items' - 147 | dm_list_iterate_items(pvm2, pvms) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:147:17: note: in expansion of macro 'dm_list_iterate_items' - 147 | dm_list_iterate_items(pvm2, pvms) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c: In function 'pv_maps_size': +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49867,9 +49857,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:224:9: note: in expansion of macro 'dm_list_iterate_items' - 224 | dm_list_iterate_items(pvm, pvms) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c:147:17: note: in expansion of macro 'dm_list_iterate_items' + 147 | dm_list_iterate_items(pvm2, pvms) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49882,16 +49872,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:224:9: note: in expansion of macro 'dm_list_iterate_items' - 224 | dm_list_iterate_items(pvm, pvms) - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/raid_manip.o -MMD -MP -MF metadata/raid_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/raid_manip.c -o metadata/raid_manip.o -gcc -MT metadata/segtype.o -MMD -MP -MF metadata/segtype.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/segtype.c -o metadata/segtype.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/segtype.c:16: -metadata/segtype.c: In function 'get_segtype_from_string': +metadata/pv_map.c:147:17: note: in expansion of macro 'dm_list_iterate_items' + 147 | dm_list_iterate_items(pvm2, pvms) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c: In function 'pv_maps_size': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49904,8 +49903,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) +metadata/pv_map.c:224:9: note: in expansion of macro 'dm_list_iterate_items' + 224 | dm_list_iterate_items(pvm, pvms) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -49919,40 +49918,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) +metadata/pv_map.c:224:9: note: in expansion of macro 'dm_list_iterate_items' + 224 | dm_list_iterate_items(pvm, pvms) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c: In function 'get_segtype_from_flag': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' - 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' - 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/raid_manip.o -MMD -MP -MF metadata/raid_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/raid_manip.c -o metadata/raid_manip.o +gcc -MT metadata/segtype.o -MMD -MP -MF metadata/segtype.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/segtype.c -o metadata/segtype.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -50158,7 +50128,6 @@ metadata/raid_manip.c:1353:17: note: in expansion of macro 'dm_list_iterate_items' 1353 | dm_list_iterate_items(data_seg, &(seg_lv(seg, s)->segments)) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/snapshot_manip.c -o metadata/snapshot_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50248,6 +50217,72 @@ metadata/raid_manip.c:2251:17: note: in expansion of macro 'dm_list_iterate_items' 2251 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/segtype.c:16: +metadata/segtype.c: In function 'get_segtype_from_string': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' + 25 | dm_list_iterate_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' + 25 | dm_list_iterate_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c: In function 'get_segtype_from_flag': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' + 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' + 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' + 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' + 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c: In function '_raid_add_images_without_commit': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -50435,6 +50470,7 @@ metadata/raid_manip.c:2823:9: note: in expansion of macro 'dm_list_iterate_items' 2823 | dm_list_iterate_items(lvl, &meta_lvs) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/snapshot_manip.c -o metadata/snapshot_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50757,7 +50793,6 @@ 4352 | dm_list_iterate_items(seg_to, &new_segments) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c: In function '_convert_striped_to_raid0': -gcc -MT metadata/thin_manip.o -MMD -MP -MF metadata/thin_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/thin_manip.c -o metadata/thin_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50800,6 +50835,7 @@ metadata/raid_manip.c:4484:19: note: in expansion of macro 'dm_list_item' 4484 | if (!(l = dm_list_item(dm_list_first(&data_lvs), struct lv_list))) { | ^~~~~~~~~~~~ +gcc -MT metadata/thin_manip.o -MMD -MP -MF metadata/thin_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/thin_manip.c -o metadata/thin_manip.o metadata/raid_manip.c: In function '_clear_meta_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -50891,6 +50927,23 @@ metadata/raid_manip.c:5060:9: note: in expansion of macro 'dm_list_iterate_items' 5060 | dm_list_iterate_items(lvl, &meta_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/vdo_manip.o -MMD -MP -MF metadata/vdo_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o +metadata/raid_manip.c: In function '_remove_partial_multi_segment_image': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6687:25: note: in expansion of macro 'dm_list_iterate_items' + 6687 | dm_list_iterate_items(rm_seg, &rm_image->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -50933,6 +50986,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6687:25: note: in expansion of macro 'dm_list_iterate_items' + 6687 | dm_list_iterate_items(rm_seg, &rm_image->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -50970,6 +51038,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6703:25: note: in expansion of macro 'dm_list_iterate_items' + 6703 | dm_list_iterate_items(rm_seg, &rm_image->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/thin_manip.c:369:17: note: in expansion of macro 'dm_list_iterate_items' 369 | dm_list_iterate_items(sl, &pool_lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ @@ -51048,6 +51131,21 @@ metadata/thin_manip.c:395:17: note: in expansion of macro 'dm_list_iterate_items' 395 | dm_list_iterate_items(sl, &lvl->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6703:25: note: in expansion of macro 'dm_list_iterate_items' + 6703 | dm_list_iterate_items(rm_seg, &rm_image->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/thin_manip.c: In function 'get_free_thin_pool_device_id': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -51111,6 +51209,7 @@ 579 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/thin_manip.c: In function 'lv_is_thin_origin': +metadata/raid_manip.c: In function '_lv_raid_rebuild_or_replace': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51141,68 +51240,6 @@ metadata/thin_manip.c:994:17: note: in expansion of macro 'dm_list_iterate_items' 994 | dm_list_iterate_items(segl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_remove_partial_multi_segment_image': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:6687:25: note: in expansion of macro 'dm_list_iterate_items' - 6687 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:6687:25: note: in expansion of macro 'dm_list_iterate_items' - 6687 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:6703:25: note: in expansion of macro 'dm_list_iterate_items' - 6703 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:6703:25: note: in expansion of macro 'dm_list_iterate_items' - 6703 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_lv_raid_rebuild_or_replace': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51318,8 +51355,6 @@ metadata/raid_manip.c:7308:9: note: in expansion of macro 'dm_list_iterate_items' 7308 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/vdo_manip.o -MMD -MP -MF metadata/vdo_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o -gcc -MT metadata/vg.o -MMD -MP -MF metadata/vg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vg.c -o metadata/vg.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -51355,6 +51390,8 @@ metadata/vdo_manip.c:122:9: note: in expansion of macro 'dm_list_iterate_items' 122 | dm_list_iterate_items(sl, &vdo_pool_seg->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/vg.o -MMD -MP -MF metadata/vg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vg.c -o metadata/vg.o +gcc -MT mirror/mirrored.o -MMD -MP -MF mirror/mirrored.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mirror/mirrored.c -o mirror/mirrored.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -51604,8 +51641,8 @@ metadata/vg.c:474:17: note: in expansion of macro 'dm_list_iterate_items' 474 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT mirror/mirrored.o -MMD -MP -MF mirror/mirrored.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mirror/mirrored.c -o mirror/mirrored.o gcc -MT misc/crc.o -MMD -MP -MF misc/crc.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/crc.c -o misc/crc.o +gcc -MT misc/lvm-exec.o -MMD -MP -MF misc/lvm-exec.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-exec.c -o misc/lvm-exec.o misc/crc.c: In function 'calc_crc': misc/crc.c:63:33: warning: cast increases required alignment of target type [-Wcast-align] 63 | const uint32_t *start = (const uint32_t *) buf; @@ -51613,15 +51650,14 @@ misc/crc.c:64:31: warning: cast increases required alignment of target type [-Wcast-align] 64 | const uint32_t *end = (const uint32_t *) (buf + (size & 0xfffffffc)); | ^ -gcc -MT misc/lvm-exec.o -MMD -MP -MF misc/lvm-exec.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-exec.c -o misc/lvm-exec.o gcc -MT misc/lvm-file.o -MMD -MP -MF misc/lvm-file.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-file.c -o misc/lvm-file.o gcc -MT misc/lvm-flock.o -MMD -MP -MF misc/lvm-flock.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-flock.c -o misc/lvm-flock.o +gcc -MT misc/lvm-globals.o -MMD -MP -MF misc/lvm-globals.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-globals.c -o misc/lvm-globals.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, from misc/lvm-flock.c:16: misc/lvm-flock.c: In function '_get_lock_list_entry': -gcc -MT misc/lvm-globals.o -MMD -MP -MF misc/lvm-globals.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-globals.c -o misc/lvm-globals.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51655,14 +51691,15 @@ gcc -MT misc/sharedlib.o -MMD -MP -MF misc/sharedlib.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/sharedlib.c -o misc/sharedlib.o gcc -MT mm/memlock.o -MMD -MP -MF mm/memlock.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/memlock.c -o mm/memlock.o gcc -MT notify/lvmnotify.o -MMD -MP -MF notify/lvmnotify.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 notify/lvmnotify.c -o notify/lvmnotify.o -gcc -MT properties/prop_common.o -MMD -MP -MF properties/prop_common.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 properties/prop_common.c -o properties/prop_common.o mm/memlock.c: In function '_touch_memory': mm/memlock.c:152:18: warning: cast increases required alignment of target type [-Wcast-align] 152 | *(long *) pos = 1; | ^ +gcc -MT properties/prop_common.o -MMD -MP -MF properties/prop_common.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 properties/prop_common.c -o properties/prop_common.o gcc -MT raid/raid.o -MMD -MP -MF raid/raid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 raid/raid.c -o raid/raid.o gcc -MT report/properties.o -MMD -MP -MF report/properties.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 report/properties.c -o report/properties.o gcc -MT report/report.o -MMD -MP -MF report/report.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 report/report.c -o report/report.o +gcc -MT snapshot/snapshot.o -MMD -MP -MF snapshot/snapshot.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 snapshot/snapshot.c -o snapshot/snapshot.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -51806,7 +51843,7 @@ report/report.c:2138:25: note: in expansion of macro 'dm_list_iterate_items' 2138 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT snapshot/snapshot.o -MMD -MP -MF snapshot/snapshot.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 snapshot/snapshot.c -o snapshot/snapshot.o +gcc -MT striped/striped.o -MMD -MP -MF striped/striped.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 striped/striped.c -o striped/striped.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51906,7 +51943,6 @@ report/report.c:2180:25: note: in expansion of macro 'dm_list_iterate_items' 2180 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT striped/striped.o -MMD -MP -MF striped/striped.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 striped/striped.c -o striped/striped.o gcc -MT thin/thin.o -MMD -MP -MF thin/thin.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 thin/thin.c -o thin/thin.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -51978,11 +52014,12 @@ gcc -MT zero/zero.o -MMD -MP -MF zero/zero.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 zero/zero.c -o zero/zero.o gcc -MT activate/dev_manager.o -MMD -MP -MF activate/dev_manager.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/dev_manager.c -o activate/dev_manager.o gcc -MT activate/fs.o -MMD -MP -MF activate/fs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/fs.c -o activate/fs.o +gcc -MT vdo/vdo.o -MMD -MP -MF vdo/vdo.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vdo/vdo.c -o vdo/vdo.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from activate/dev_manager.c:16: -activate/dev_manager.c: In function '_percent_run': + from activate/fs.c:16: +activate/fs.c: In function '_stack_fs_op': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51992,10 +52029,9 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c:1364:31: note: in expansion of macro 'dm_list_item' - 1364 | seg = dm_list_item(segh, struct lv_segment); +activate/fs.c:367:31: note: in expansion of macro 'dm_list_item' + 367 | fsp = dm_list_item(fsph, struct fs_op_parms); | ^~~~~~~~~~~~ -activate/dev_manager.c: In function 'dev_manager_transient': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -52005,14 +52041,14 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c:1491:23: note: in expansion of macro 'dm_list_item' - 1491 | seg = dm_list_item(segh, struct lv_segment); - | ^~~~~~~~~~~~ +activate/fs.c:381:31: note: in expansion of macro 'dm_list_item' + 381 | fsp = dm_list_item(fsph, struct fs_op_parms); + | ^~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from activate/fs.c:16: -activate/fs.c: In function '_stack_fs_op': + from activate/dev_manager.c:16: +activate/dev_manager.c: In function '_percent_run': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -52022,9 +52058,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:367:31: note: in expansion of macro 'dm_list_item' - 367 | fsp = dm_list_item(fsph, struct fs_op_parms); +activate/fs.c:399:31: note: in expansion of macro 'dm_list_item' + 399 | fsp = dm_list_item(fsph, struct fs_op_parms); | ^~~~~~~~~~~~ +activate/fs.c: In function '_pop_fs_ops': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -52034,9 +52071,9 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:381:31: note: in expansion of macro 'dm_list_item' - 381 | fsp = dm_list_item(fsph, struct fs_op_parms); - | ^~~~~~~~~~~~ +activate/fs.c:432:23: note: in expansion of macro 'dm_list_item' + 432 | fsp = dm_list_item(fsph, struct fs_op_parms); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -52046,10 +52083,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:399:31: note: in expansion of macro 'dm_list_item' - 399 | fsp = dm_list_item(fsph, struct fs_op_parms); +activate/dev_manager.c:1364:31: note: in expansion of macro 'dm_list_item' + 1364 | seg = dm_list_item(segh, struct lv_segment); | ^~~~~~~~~~~~ -activate/fs.c: In function '_pop_fs_ops': +activate/dev_manager.c: In function 'dev_manager_transient': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -52059,8 +52096,8 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:432:23: note: in expansion of macro 'dm_list_item' - 432 | fsp = dm_list_item(fsph, struct fs_op_parms); +activate/dev_manager.c:1491:23: note: in expansion of macro 'dm_list_item' + 1491 | seg = dm_list_item(segh, struct lv_segment); | ^~~~~~~~~~~~ activate/dev_manager.c: In function '_add_lv_to_dtree': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -52315,7 +52352,6 @@ activate/dev_manager.c:3718:17: note: in expansion of macro 'dm_list_iterate_items' 3718 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vdo/vdo.o -MMD -MP -MF vdo/vdo.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vdo/vdo.c -o vdo/vdo.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -52445,7 +52481,6 @@ gcc -MT dumpconfig.o -MMD -MP -MF dumpconfig.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dumpconfig.c -o dumpconfig.o gcc -MT formats.o -MMD -MP -MF formats.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 formats.c -o formats.o gcc -MT lvchange.o -MMD -MP -MF lvchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvchange.c -o lvchange.o -gcc -MT lvconvert.o -MMD -MP -MF lvconvert.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert.c -o lvconvert.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -52512,6 +52547,7 @@ lvchange.c:285:9: note: in expansion of macro 'dm_list_iterate_items' 285 | dm_list_iterate_items(lvl, list) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvconvert.o -MMD -MP -MF lvconvert.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert.c -o lvconvert.o lvchange.c: In function '_lvchange_rebuild': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -52574,6 +52610,7 @@ lvchange.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvconvert_poll.o -MMD -MP -MF lvconvert_poll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert_poll.c -o lvconvert_poll.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -52749,6 +52786,7 @@ 4012 | dm_list_iterate_items(idl, &lr.poll_idls) { | ^~~~~~~~~~~~~~~~~~~~~ lvconvert.c: In function '_lvconvert_replace_pv_single': +gcc -MT lvcreate.o -MMD -MP -MF lvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvcreate.c -o lvcreate.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -52903,7 +52941,6 @@ lvconvert.c:5293:9: note: in expansion of macro 'dm_list_iterate_items' 5293 | dm_list_iterate_items(idl, &lp.idls) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvconvert_poll.o -MMD -MP -MF lvconvert_poll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert_poll.c -o lvconvert_poll.o lvconvert.c: In function 'lvconvert_merge_cmd': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -52948,6 +52985,7 @@ lvconvert.c:5800:15: note: in expansion of macro 'dm_list_item' 5800 | idl = dm_list_item(dm_list_first(&lr->poll_idls), struct convert_poll_id_list); | ^~~~~~~~~~~~ +gcc -MT lvdisplay.o -MMD -MP -MF lvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvdisplay.c -o lvdisplay.o lvconvert.c: In function '_set_writecache_block_size': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -52979,8 +53017,7 @@ lvconvert.c:6018:9: note: in expansion of macro 'dm_list_iterate_items' 6018 | dm_list_iterate_items(pvl, &pvs_list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvcreate.o -MMD -MP -MF lvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvcreate.c -o lvcreate.o -gcc -MT lvdisplay.o -MMD -MP -MF lvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvdisplay.c -o lvdisplay.o +gcc -MT lvextend.o -MMD -MP -MF lvextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvextend.c -o lvextend.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -53017,8 +53054,8 @@ lvcreate.c:1289:9: note: in expansion of macro 'dm_list_iterate_items' 1289 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvextend.o -MMD -MP -MF lvextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvextend.c -o lvextend.o gcc -MT lvmcmdline.o -MMD -MP -MF lvmcmdline.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmcmdline.c -o lvmcmdline.o +gcc -MT lvmdevices.o -MMD -MP -MF lvmdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdevices.c -o lvmdevices.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -53055,69 +53092,6 @@ lvmcmdline.c:319:9: note: in expansion of macro 'dm_list_iterate_items' 319 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvmdevices.o -MMD -MP -MF lvmdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdevices.c -o lvmdevices.o -lvmcmdline.c: In function '_merge_synonym': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' - 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' - 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c: In function '_read_devices_list': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' - 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' - 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -53816,6 +53790,37 @@ lvmdevices.c:882:17: note: in expansion of macro 'dm_list_iterate_items' 882 | dm_list_iterate_items(devl, &found_devs) { | ^~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c: In function '_merge_synonym': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' + 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' + 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -53846,6 +53851,37 @@ lvmdevices.c:1017:9: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c: In function '_read_devices_list': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' + 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' + 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT lvmdiskscan.o -MMD -MP -MF lvmdiskscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdiskscan.c -o lvmdiskscan.o gcc -MT lvpoll.o -MMD -MP -MF lvpoll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvpoll.c -o lvpoll.o gcc -MT lvreduce.o -MMD -MP -MF lvreduce.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvreduce.c -o lvreduce.o @@ -53855,6 +53891,8 @@ gcc -MT lvscan.o -MMD -MP -MF lvscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvscan.c -o lvscan.o gcc -MT polldaemon.o -MMD -MP -MF polldaemon.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 polldaemon.c -o polldaemon.o gcc -MT pvchange.o -MMD -MP -MF pvchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvchange.c -o pvchange.o +gcc -MT pvck.o -MMD -MP -MF pvck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvck.c -o pvck.o +gcc -MT pvcreate.o -MMD -MP -MF pvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvcreate.c -o pvcreate.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -53933,8 +53971,6 @@ polldaemon.c:372:40: note: in expansion of macro 'dm_list_item' 372 | dm_pool_free(cmd->mem, dm_list_item(dm_list_first(&idls), struct poll_id_list)); | ^~~~~~~~~~~~ -gcc -MT pvck.o -MMD -MP -MF pvck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvck.c -o pvck.o -gcc -MT pvcreate.o -MMD -MP -MF pvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvcreate.c -o pvcreate.o gcc -MT pvdisplay.o -MMD -MP -MF pvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvdisplay.c -o pvdisplay.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -54003,6 +54039,7 @@ pvck.c:2034:17: note: in expansion of macro 'dm_list_iterate_items' 2034 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT pvmove.o -MMD -MP -MF pvmove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove.c -o pvmove.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -54033,7 +54070,6 @@ pvck.c:2039:17: note: in expansion of macro 'dm_list_iterate_items' 2039 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT pvmove.o -MMD -MP -MF pvmove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove.c -o pvmove.o gcc -MT pvmove_poll.o -MMD -MP -MF pvmove_poll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove_poll.c -o pvmove_poll.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -54280,6 +54316,24 @@ pvscan.c:315:9: note: in expansion of macro 'dm_list_iterate_items' 315 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from reporter.c:16: +reporter.c: In function '_del_option_from_list': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +reporter.c:767:22: note: in expansion of macro 'dm_list_item' + 767 | sl = dm_list_item(slh, struct dm_str_list); + | ^~~~~~~~~~~~ pvscan.c: In function '_count_pvid_files': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -54312,6 +54366,7 @@ 473 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ pvscan.c: In function '_get_devs_from_saved_vg': +reporter.c: In function '_get_report_options': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -54333,6 +54388,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' + 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -54342,6 +54412,52 @@ pvscan.c:562:9: note: in expansion of macro 'dm_list_iterate_items' 562 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' + 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' + 934 | dm_list_iterate_items(sl, opts_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' + 934 | dm_list_iterate_items(sl, opts_list) + | ^~~~~~~~~~~~~~~~~~~~~ +reporter.c: In function '_get_report_keys': pvscan.c: In function '_pvscan_aa_quick': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -54355,6 +54471,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' + 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:748:9: note: in expansion of macro 'dm_list_iterate_items' 748 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -54370,9 +54501,55 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' + 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:748:9: note: in expansion of macro 'dm_list_iterate_items' 748 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +reporter.c: In function '_do_report_get_selection': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' + 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' + 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ pvscan.c: In function '_pvscan_aa': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -54871,147 +55048,6 @@ pvscan.c:1576:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1576 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from reporter.c:16: -reporter.c: In function '_del_option_from_list': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -reporter.c:767:22: note: in expansion of macro 'dm_list_item' - 767 | sl = dm_list_item(slh, struct dm_str_list); - | ^~~~~~~~~~~~ -reporter.c: In function '_get_report_options': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' - 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' - 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_list) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_list) - | ^~~~~~~~~~~~~~~~~~~~~ -reporter.c: In function '_get_report_keys': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' - 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' - 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -reporter.c: In function '_do_report_get_selection': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' - 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' - 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT tags.o -MMD -MP -MF tags.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 tags.c -o tags.o gcc -MT toollib.o -MMD -MP -MF toollib.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 toollib.c -o toollib.o gcc -MT vgcfgbackup.o -MMD -MP -MF vgcfgbackup.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgbackup.c -o vgcfgbackup.o @@ -55113,7 +55149,6 @@ toollib.c:881:9: note: in expansion of macro 'dm_list_iterate_items' 881 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgcfgrestore.o -MMD -MP -MF vgcfgrestore.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgrestore.c -o vgcfgrestore.o toollib.c: In function 'get_cache_params': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55300,6 +55335,7 @@ toollib.c:1853:17: note: in expansion of macro 'dm_list_iterate_items' 1853 | dm_list_iterate_items(devl, &process_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgcfgrestore.o -MMD -MP -MF vgcfgrestore.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgrestore.c -o vgcfgrestore.o toollib.c: In function '_process_vgnameid_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55588,6 +55624,7 @@ toollib.c:2509:25: note: in expansion of macro 'dm_list_iterate_items_safe' 2509 | dm_list_iterate_items_safe(vgnl, vgnl2, vgnameids_on_system) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgchange.o -MMD -MP -MF vgchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgchange.c -o vgchange.o toollib.c: In function '_str_list_match_item_with_prefix': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55619,11 +55656,6 @@ toollib.c:2702:9: note: in expansion of macro 'dm_list_iterate_items' 2702 | dm_list_iterate_items(sl, sll) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgchange.o -MMD -MP -MF vgchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgchange.c -o vgchange.o -vgcfgrestore.c: In function '_check_all_dm_devices': -vgcfgrestore.c:54:25: warning: cast increases required alignment of target type [-Wcast-align] - 54 | names = (struct dm_names *)((char *) names + next); - | ^ toollib.c: In function 'process_each_lv_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55730,6 +55762,7 @@ toollib.c:3620:17: note: in expansion of macro 'dm_list_iterate_items_safe' 3620 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgck.o -MMD -MP -MF vgck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgck.c -o vgck.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -55760,7 +55793,6 @@ toollib.c:3681:17: note: in expansion of macro 'dm_list_iterate_items' 3681 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgck.o -MMD -MP -MF vgck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgck.c -o vgck.o toollib.c: In function '_process_lv_vgnameid_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55807,6 +55839,10 @@ toollib.c:4033:17: note: in expansion of macro 'dm_list_iterate_items' 4033 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ +vgcfgrestore.c: In function '_check_all_dm_devices': +vgcfgrestore.c:54:25: warning: cast increases required alignment of target type [-Wcast-align] + 54 | names = (struct dm_names *)((char *) names + next); + | ^ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -55884,13 +55920,44 @@ toollib.c:4428:9: note: in expansion of macro 'dm_list_iterate_items' 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_process_pvs_in_vg': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' + 4532 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' + 4532 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_process_pvs_in_vgs': In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, from tools.h:19, from vgchange.c:16: vgchange.c: In function '_monitor_lvs_in_vg': -toollib.c: In function '_process_pvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -55952,6 +56019,21 @@ vgchange.c:67:9: note: in expansion of macro 'dm_list_iterate_items' 67 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' + 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { + | ^~~~~~~~~~~~~~~~~~~~~ vgchange.c: In function '_activate_lvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55989,14 +56071,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { +toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' + 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { | ^~~~~~~~~~~~~~~~~~~~~ vgchange.c: In function 'vgchange_activate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -56056,21 +56138,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ vgchange.c:243:17: note: in expansion of macro 'dm_list_iterate_items' 243 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -56135,7 +56202,7 @@ vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' 481 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_pvs_in_vgs': +toollib.c: In function 'process_each_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56148,8 +56215,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' - 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { +toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' + 4859 | dm_list_iterate_items(dil, &arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -56163,9 +56230,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' - 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { +toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' + 4859 | dm_list_iterate_items(dil, &arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function 'process_each_pv_in_vg': vgchange.c: In function '_vgchange_locktype': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -56209,17 +56277,18 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' - 1224 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' + 4899 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgcreate.o -MMD -MP -MF vgcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcreate.c -o vgcreate.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -56233,14 +56302,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' - 1238 | dm_list_iterate_items(lvl, &vg->lvs) { +vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' + 1224 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -56254,9 +56323,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' - 1238 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' + 4899 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56269,10 +56338,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' - 1283 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv': +vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' + 1238 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56285,25 +56353,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' - 1283 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' - 4859 | dm_list_iterate_items(dil, &arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_vgchange_systemid_single': +vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' + 1238 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56316,9 +56368,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' - 1507 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' + 1283 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56331,17 +56383,18 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' - 4859 | dm_list_iterate_items(dil, &arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' + 1283 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_vgchange_systemid_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -56349,22 +56402,6 @@ vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' 1507 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv_in_vg': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' - 4899 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56377,9 +56414,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' - 4899 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' + 1507 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_pvcreate_list_find_dev': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -56518,7 +56555,6 @@ toollib.c:5682:9: note: in expansion of macro 'dm_list_iterate_items' 5682 | dm_list_iterate_items(devl, &scan_devs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgcreate.o -MMD -MP -MF vgcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcreate.c -o vgcreate.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56684,6 +56720,7 @@ toollib.c:5770:25: note: in expansion of macro 'dm_list_iterate_items_safe' 5770 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgdisplay.o -MMD -MP -MF vgdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgdisplay.c -o vgdisplay.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56819,6 +56856,42 @@ toollib.c:5858:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5858 | dm_list_iterate_items_safe(prompt, prompt2, &pp->prompts) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from vgcreate.c:16: +vgcreate.c: In function 'vgcreate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' + 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' + 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56939,42 +57012,6 @@ toollib.c:5946:17: note: in expansion of macro 'dm_list_iterate_items_safe' 5946 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_process) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from vgcreate.c:16: -vgcreate.c: In function 'vgcreate': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' - 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' - 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57095,7 +57132,6 @@ toollib.c:6003:17: note: in expansion of macro 'dm_list_iterate_items_safe' 6003 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgdisplay.o -MMD -MP -MF vgdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgdisplay.c -o vgdisplay.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57201,6 +57237,7 @@ toollib.c:6107:9: note: in expansion of macro 'dm_list_iterate_items_safe' 6107 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_remove) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgexport.o -MMD -MP -MF vgexport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgexport.c -o vgexport.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57231,7 +57268,6 @@ toollib.c:6123:9: note: in expansion of macro 'dm_list_iterate_items_safe' 6123 | dm_list_iterate_items_safe(pd, pd2, &remove_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgexport.o -MMD -MP -MF vgexport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgexport.c -o vgexport.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57322,13 +57358,14 @@ toollib.c:6149:9: note: in expansion of macro 'dm_list_iterate_items' 6149 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgextend.o -MMD -MP -MF vgextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgextend.c -o vgextend.o +gcc -MT vgimport.o -MMD -MP -MF vgimport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimport.c -o vgimport.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, from tools.h:19, from vgexport.c:16: vgexport.c: In function 'vgexport_single': -gcc -MT vgextend.o -MMD -MP -MF vgextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgextend.c -o vgextend.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57389,7 +57426,7 @@ vgexport.c:51:9: note: in expansion of macro 'dm_list_iterate_items' 51 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgimport.o -MMD -MP -MF vgimport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimport.c -o vgimport.o +gcc -MT vgimportclone.o -MMD -MP -MF vgimportclone.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimportclone.c -o vgimportclone.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -57426,8 +57463,8 @@ vgimport.c:42:9: note: in expansion of macro 'dm_list_iterate_items' 42 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgimportclone.o -MMD -MP -MF vgimportclone.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimportclone.c -o vgimportclone.o gcc -MT vgimportdevices.o -MMD -MP -MF vgimportdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimportdevices.c -o vgimportdevices.o +gcc -MT vgmerge.o -MMD -MP -MF vgmerge.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmerge.c -o vgmerge.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -57554,12 +57591,6 @@ vgimportclone.c:119:9: note: in expansion of macro 'dm_list_iterate_items' 119 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from vgimportdevices.c:15: -vgimportdevices.c: In function '_vgimportdevices_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57572,8 +57603,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' - 49 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimportclone.c:142:9: note: in expansion of macro 'dm_list_iterate_items' + 142 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57587,8 +57618,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' - 49 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimportclone.c:142:9: note: in expansion of macro 'dm_list_iterate_items' + 142 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57602,9 +57633,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:142:9: note: in expansion of macro 'dm_list_iterate_items' - 142 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgimportclone.c:153:17: note: in expansion of macro 'dm_list_iterate_items' + 153 | dm_list_iterate_items(devl, &vp->new_devs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57617,9 +57648,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:142:9: note: in expansion of macro 'dm_list_iterate_items' - 142 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgimportclone.c:153:17: note: in expansion of macro 'dm_list_iterate_items' + 153 | dm_list_iterate_items(devl, &vp->new_devs) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgimportclone.c: In function 'vgimportclone': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57632,8 +57664,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimportclone.c:281:9: note: in expansion of macro 'dm_list_iterate_items' + 281 | dm_list_iterate_items(devl, &vp.new_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57647,8 +57679,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimportclone.c:281:9: note: in expansion of macro 'dm_list_iterate_items' + 281 | dm_list_iterate_items(devl, &vp.new_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57662,9 +57694,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:153:17: note: in expansion of macro 'dm_list_iterate_items' - 153 | dm_list_iterate_items(devl, &vp->new_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgimportclone.c:301:9: note: in expansion of macro 'dm_list_iterate_items' + 301 | dm_list_iterate_items(devl, &vp.new_devs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57677,10 +57709,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:153:17: note: in expansion of macro 'dm_list_iterate_items' - 153 | dm_list_iterate_items(devl, &vp->new_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c: In function 'vgimportclone': +vgimportclone.c:301:9: note: in expansion of macro 'dm_list_iterate_items' + 301 | dm_list_iterate_items(devl, &vp.new_devs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57693,8 +57724,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:281:9: note: in expansion of macro 'dm_list_iterate_items' - 281 | dm_list_iterate_items(devl, &vp.new_devs) +vgimportclone.c:317:9: note: in expansion of macro 'dm_list_iterate_items' + 317 | dm_list_iterate_items(devl, &vp.new_devs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57708,8 +57739,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:281:9: note: in expansion of macro 'dm_list_iterate_items' - 281 | dm_list_iterate_items(devl, &vp.new_devs) +vgimportclone.c:317:9: note: in expansion of macro 'dm_list_iterate_items' + 317 | dm_list_iterate_items(devl, &vp.new_devs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57723,8 +57754,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:301:9: note: in expansion of macro 'dm_list_iterate_items' - 301 | dm_list_iterate_items(devl, &vp.new_devs) { +vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' + 350 | dm_list_iterate_items(devl, &vp.new_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57738,8 +57769,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:301:9: note: in expansion of macro 'dm_list_iterate_items' - 301 | dm_list_iterate_items(devl, &vp.new_devs) { +vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' + 350 | dm_list_iterate_items(devl, &vp.new_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57753,8 +57784,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:317:9: note: in expansion of macro 'dm_list_iterate_items' - 317 | dm_list_iterate_items(devl, &vp.new_devs) { +vgimportclone.c:390:9: note: in expansion of macro 'dm_list_iterate_items' + 390 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57768,8 +57799,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:317:9: note: in expansion of macro 'dm_list_iterate_items' - 317 | dm_list_iterate_items(devl, &vp.new_devs) { +vgimportclone.c:390:9: note: in expansion of macro 'dm_list_iterate_items' + 390 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57783,8 +57814,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' - 350 | dm_list_iterate_items(devl, &vp.new_devs) +vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' + 436 | dm_list_iterate_items(vgnl, &vgnames) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57798,8 +57829,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' - 350 | dm_list_iterate_items(devl, &vp.new_devs) +vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' + 436 | dm_list_iterate_items(vgnl, &vgnames) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57813,8 +57844,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:390:9: note: in expansion of macro 'dm_list_iterate_items' - 390 | dm_list_iterate_items(devl, &other_devs) +vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' + 455 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57828,9 +57859,15 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:390:9: note: in expansion of macro 'dm_list_iterate_items' - 390 | dm_list_iterate_items(devl, &other_devs) +vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' + 455 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from vgimportdevices.c:15: +vgimportdevices.c: In function '_vgimportdevices_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57843,8 +57880,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' - 436 | dm_list_iterate_items(vgnl, &vgnames) { +vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' + 49 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57858,8 +57895,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' - 436 | dm_list_iterate_items(vgnl, &vgnames) { +vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' + 49 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57873,8 +57910,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' - 455 | dm_list_iterate_items(devl, &other_devs) +vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57888,11 +57925,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' - 455 | dm_list_iterate_items(devl, &other_devs) +vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgmerge.o -MMD -MP -MF vgmerge.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmerge.c -o vgmerge.o -gcc -MT vgmknodes.o -MMD -MP -MF vgmknodes.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmknodes.c -o vgmknodes.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -58034,6 +58069,7 @@ vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' 158 | dm_list_iterate_items(lvl1, &vg_from->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgmknodes.o -MMD -MP -MF vgmknodes.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmknodes.c -o vgmknodes.o gcc -MT vgreduce.o -MMD -MP -MF vgreduce.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgreduce.c -o vgreduce.o gcc -MT vgremove.o -MMD -MP -MF vgremove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgremove.c -o vgremove.o In file included from ../base/data-struct/list.h:4, @@ -58266,6 +58302,7 @@ vgsplit.c:203:17: note: in expansion of macro 'dm_list_iterate_items' 203 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvmcmdlib.o -MMD -MP -MF lvmcmdlib.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmcmdlib.c -o lvmcmdlib.o vgsplit.c: In function '_move_mirrors': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -58331,7 +58368,6 @@ vgsplit.c:427:22: note: in expansion of macro 'dm_list_item' 427 | lv = dm_list_item(lvh, struct lv_list)->lv; | ^~~~~~~~~~~~ -gcc -MT lvmcmdlib.o -MMD -MP -MF lvmcmdlib.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmcmdlib.c -o lvmcmdlib.o gcc -MT lvm2cmd.o -MMD -MP -MF lvm2cmd.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvm2cmd.c -o lvm2cmd.o gcc -MT lvm.o -MMD -MP -MF lvm.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvm.c -o lvm.o gcc -MT man-generator.o -MMD -MP -MF man-generator.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 man-generator.c -o man-generator.o @@ -58350,19 +58386,19 @@ /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.conf.5_main > lvm.conf.5 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsystemid.7_main > lvmsystemid.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmreport.7_main > lvmreport.7 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.conf.5 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmraid.7_main > lvmraid.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsystemid.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.conf.5 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmreport.7 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmraid.7_main > lvmraid.7 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmautoactivation.7_main > lvmautoactivation.7 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmautoactivation.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmraid.7 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmautoactivation.7_main > lvmautoactivation.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmcache.7_main > lvmcache.7 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmthin.7_main > lvmthin.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmautoactivation.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmcache.7 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmthin.7 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmthin.7_main > lvmthin.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmvdo.7_main > lvmvdo.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.8_main > lvm.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmthin.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmvdo.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdump.8_main > lvmdump.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.8 @@ -58370,22 +58406,20 @@ ../tools/man-generator --primary lvmconfig > test.gen /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsar.8_main > lvmsar.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsadc.8_main > lvmsadc.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" fsadm.8_main > fsadm.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsar.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" fsadm.8_main > fsadm.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmpolld.8_main > lvmpolld.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" fsadm.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmpolld.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmpolld.8_main > lvmpolld.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmlockd.8_main > lvmlockd.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmlockctl.8_main > lvmlockctl.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmpolld.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmlockd.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmlockctl.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdbusd.8_main > lvmdbusd.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm_import_vdo.8_main > lvm_import_vdo.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" cmirrord.8_main > cmirrord.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdbusd.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm_import_vdo.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" cmirrord.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-fullreport.8_pregen \ @@ -58397,6 +58431,8 @@ cat ./lvm-fullreport.8_end ./see_also.end ; \ fi \ ) > lvm-fullreport.8_gen +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm_import_vdo.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" cmirrord.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-lvpoll.8_pregen \ @@ -58882,41 +58918,41 @@ fi \ ) > vgimportdevices.8_gen /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm-fullreport.8_gen > lvm-fullreport.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-fullreport.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm-lvpoll.8_gen > lvm-lvpoll.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvcreate.8_gen > lvcreate.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-fullreport.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-lvpoll.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvchange.8_gen > lvchange.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-lvpoll.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvcreate.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmconfig.8_gen > lvmconfig.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvchange.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmconfig.8_gen > lvmconfig.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmconfig.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvconvert.8_gen > lvconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvdisplay.8_gen > lvdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvextend.8_gen > lvextend.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvdisplay.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvconvert.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvdisplay.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvextend.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvreduce.8_gen > lvreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvremove.8_gen > lvremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvrename.8_gen > lvrename.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvresize.8_gen > lvresize.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvreduce.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvremove.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvrename.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvresize.8_gen > lvresize.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvs.8_gen > lvs.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvresize.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvs.8_gen > lvs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvscan.8_gen > lvscan.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvs.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvscan.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvchange.8_gen > pvchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvck.8_gen > pvck.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvcreate.8_gen > pvcreate.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvs.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvscan.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvchange.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvck.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvcreate.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvcreate.8_gen > pvcreate.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvdisplay.8_gen > pvdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvmove.8_gen > pvmove.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvcreate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvremove.8_gen > pvremove.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvmove.8 @@ -58925,83 +58961,88 @@ /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvs.8_gen > pvs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvscan.8_gen > pvscan.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvresize.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgbackup.8_gen > vgcfgbackup.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvs.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvscan.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgbackup.8_gen > vgcfgbackup.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgbackup.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgrestore.8_gen > vgcfgrestore.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgchange.8_gen > vgchange.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgbackup.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgrestore.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgck.8_gen > vgck.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgrestore.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcreate.8_gen > vgcreate.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgchange.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgck.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgconvert.8_gen > vgconvert.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcreate.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgconvert.8_gen > vgconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgdisplay.8_gen > vgdisplay.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgexport.8_gen > vgexport.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgdisplay.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgextend.8_gen > vgextend.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgdisplay.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgexport.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimport.8_gen > vgimport.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgextend.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimport.8_gen > vgimport.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimportclone.8_gen > vgimportclone.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimport.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmerge.8_gen > vgmerge.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportclone.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimport.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmknodes.8_gen > vgmknodes.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportclone.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmerge.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgreduce.8_gen > vgreduce.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmknodes.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgremove.8_gen > vgremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgrename.8_gen > vgrename.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgreduce.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgremove.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgs.8_gen > vgs.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgrename.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgs.8_gen > vgs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgscan.8_gen > vgscan.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgsplit.8_gen > vgsplit.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdiskscan.8_gen > lvmdiskscan.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgscan.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgsplit.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdiskscan.8_gen > lvmdiskscan.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdevices.8_gen > lvmdevices.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdiskscan.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdevices.8_gen > lvmdevices.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimportdevices.8_gen > vgimportdevices.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdevices.8 echo ".so lvmconfig.8" > lvm-config.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportdevices.8 echo ".so lvmconfig.8" > lvm-dumpconfig.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdevices.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportdevices.8 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' make[2]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb' dh_auto_build --sourcedirectory=debian/build/build_deb_all -- \ LIB_VERSION_DM=1.02.1 V=1 - cd debian/build/build_deb_all && make -j3 LIB_VERSION_DM=1.02.1 V=1 + cd debian/build/build_deb_all && make -j4 LIB_VERSION_DM=1.02.1 V=1 make[2]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all' make -C libdm device-mapper make -C conf device-mapper make -C include device-mapper +make -C lib device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' -make -C lib device-mapper make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' -gcc -MT datastruct/bitset.o -MMD -MP -MF datastruct/bitset.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/bitset.c -o datastruct/bitset.o -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' -gcc -MT datastruct/hash.o -MMD -MP -MF datastruct/hash.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/hash.c -o datastruct/hash.o +make -C libdaemon device-mapper +make -C man device-mapper make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' -make -C libdaemon device-mapper +make -C scripts device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' +gcc -MT datastruct/bitset.o -MMD -MP -MF datastruct/bitset.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/bitset.c -o datastruct/bitset.o +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' -make -C man device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmsetup.8_main > dmsetup.8 +gcc -MT base/data-struct/hash.o -MMD -MP -MF base/data-struct/hash.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/hash.c -o base/data-struct/hash.o +gcc -MT datastruct/hash.o -MMD -MP -MF datastruct/hash.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/hash.c -o datastruct/hash.o /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmsetup.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmstats.8_main > dmstats.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmstats.8 @@ -59012,14 +59053,21 @@ /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmfilemapd.8_main > dmfilemapd.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmfilemapd.8 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' -make -C scripts device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' +gcc -MT base/data-struct/list.o -MMD -MP -MF base/data-struct/list.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/list.c -o base/data-struct/list.o gcc -MT datastruct/list.o -MMD -MP -MF datastruct/list.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/list.c -o datastruct/list.o -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' -gcc -MT base/data-struct/hash.o -MMD -MP -MF base/data-struct/hash.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/hash.c -o base/data-struct/hash.o +gcc -MT base/data-struct/radix-tree.o -MMD -MP -MF base/data-struct/radix-tree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/radix-tree.c -o base/data-struct/radix-tree.o gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-common.c -o libdm-common.o gcc -MT libdm-config.o -MMD -MP -MF libdm-config.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-config.c -o libdm-config.o +In file included from ./base/data-struct/radix-tree-adaptive.c:15, + from base/data-struct/radix-tree.c:18: +base/data-struct/radix-tree.c: In function '_visitor': +./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +base/data-struct/radix-tree.c:33:30: note: in expansion of macro 'container_of' + 33 | struct visitor *vt = container_of(it, struct visitor, it); + | ^~~~~~~~~~~~ +gcc -MT libdm-deptree.o -MMD -MP -MF libdm-deptree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-deptree.c -o libdm-deptree.o In file included from ../libdm/misc/dmlib.h:95, from libdm-common.c:16: libdm-common.c: In function '_stack_node_op': @@ -59060,19 +59108,6 @@ libdm-common.c:1605:23: note: in expansion of macro 'dm_list_item' 1605 | nop = dm_list_item(noph, struct node_op_parms); | ^~~~~~~~~~~~ -gcc -MT base/data-struct/list.o -MMD -MP -MF base/data-struct/list.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/list.c -o base/data-struct/list.o -gcc -MT base/data-struct/radix-tree.o -MMD -MP -MF base/data-struct/radix-tree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/radix-tree.c -o base/data-struct/radix-tree.o -In file included from ./base/data-struct/radix-tree-adaptive.c:15, - from base/data-struct/radix-tree.c:18: -base/data-struct/radix-tree.c: In function '_visitor': -./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -base/data-struct/radix-tree.c:33:30: note: in expansion of macro 'container_of' - 33 | struct visitor *vt = container_of(it, struct visitor, it); - | ^~~~~~~~~~~~ -gcc -MT libdm-deptree.o -MMD -MP -MF libdm-deptree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-deptree.c -o libdm-deptree.o -gcc -MT device_mapper/datastruct/bitset.o -MMD -MP -MF device_mapper/datastruct/bitset.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/datastruct/bitset.c -o device_mapper/datastruct/bitset.o In file included from ../libdm/misc/dmlib.h:95, from libdm-deptree.c:15: libdm-deptree.c: In function '_nodes_are_linked': @@ -59185,7 +59220,6 @@ libdm-deptree.c:951:9: note: in expansion of macro 'dm_list_iterate_items' 951 | dm_list_iterate_items(dlink, &node->used_by) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-file.o -MMD -MP -MF libdm-file.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-file.c -o libdm-file.o libdm-deptree.c: In function '_get_last_load_segment': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -59250,7 +59284,6 @@ libdm-deptree.c:2349:53: warning: cast increases required alignment of target type [-Wcast-align] 2349 | last_target = target, target = (struct dm_versions *)((char *) target + target->next)) | ^ -gcc -MT device_mapper/ioctl/libdm-iface.o -MMD -MP -MF device_mapper/ioctl/libdm-iface.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/ioctl/libdm-iface.c -o device_mapper/ioctl/libdm-iface.o libdm-deptree.c: In function '_load_node': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -59301,7 +59334,9 @@ libdm-deptree.c:3630:17: note: in expansion of macro 'dm_list_iterate_items' 3630 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-report.o -MMD -MP -MF libdm-report.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-report.c -o libdm-report.o +gcc -MT device_mapper/datastruct/bitset.o -MMD -MP -MF device_mapper/datastruct/bitset.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/datastruct/bitset.c -o device_mapper/datastruct/bitset.o +gcc -MT libdm-file.o -MMD -MP -MF libdm-file.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-file.c -o libdm-file.o +gcc -MT device_mapper/ioctl/libdm-iface.o -MMD -MP -MF device_mapper/ioctl/libdm-iface.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/ioctl/libdm-iface.c -o device_mapper/ioctl/libdm-iface.o device_mapper/ioctl/libdm-iface.c: In function '_unmarshal_status': device_mapper/ioctl/libdm-iface.c:673:24: warning: cast increases required alignment of target type [-Wcast-align] 673 | spec = (struct dm_target_spec *) outptr; @@ -59340,6 +59375,7 @@ device_mapper/ioctl/libdm-iface.c:1525:25: warning: cast increases required alignment of target type [-Wcast-align] 1525 | names = (struct dm_names *)((char *) names + next); | ^ +gcc -MT libdm-report.o -MMD -MP -MF libdm-report.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-report.c -o libdm-report.o device_mapper/ioctl/libdm-iface.c: In function '_dm_ioctl_unmangle_names': device_mapper/ioctl/libdm-iface.c:1960:24: warning: cast increases required alignment of target type [-Wcast-align] 1960 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && @@ -59347,6 +59383,7 @@ device_mapper/ioctl/libdm-iface.c:1963:33: warning: cast increases required alignment of target type [-Wcast-align] 1963 | names = (struct dm_name_list *)((char *) names + next); | ^ +gcc -MT libdm-stats.o -MMD -MP -MF libdm-stats.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-stats.c -o libdm-stats.o libdm-report.c: In function '_report_field_string_list': libdm-report.c:536:32: warning: cast increases required alignment of target type [-Wcast-align] 536 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); @@ -59793,10 +59830,49 @@ libdm-report.c:3526:9: note: in expansion of macro 'dm_list_iterate_items' 3526 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../libdm/misc/dmlib.h:95, + from libdm-stats.c:18: +libdm-stats.c: In function '_stats_group_check_overlap': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2554:18: note: in expansion of macro 'dm_list_struct_base' + 2554 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2555:18: note: in expansion of macro 'dm_list_struct_base' + 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libdm-report.c: In function '_reset_field_props': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ +../libdm/libdevmapper.h:2557:25: note: in expansion of macro 'dm_list_struct_base' + 2557 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ ../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -59809,6 +59885,15 @@ ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-stats.c:4044:24: note: in expansion of macro 'dm_list_item' + 4044 | next = dm_list_item(dm_list_next(&ext_list, &ext->list), + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ ../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -60150,7 +60235,6 @@ libdm-report.c:5205:9: note: in expansion of macro 'dm_list_iterate_items' 5205 | dm_list_iterate_items(tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/libdm-common.o -MMD -MP -MF device_mapper/libdm-common.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-common.c -o device_mapper/libdm-common.o libdm-report.c: In function 'dm_report_group_output_and_pop_all': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -60188,6 +60272,8 @@ libdm-report.c:5314:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5314 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/libdm-common.o -MMD -MP -MF device_mapper/libdm-common.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-common.c -o device_mapper/libdm-common.o +gcc -MT libdm-string.o -MMD -MP -MF libdm-string.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-string.c -o libdm-string.o In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -60242,59 +60328,51 @@ device_mapper/libdm-common.c:1607:23: note: in expansion of macro 'dm_list_item' 1607 | nop = dm_list_item(noph, struct node_op_parms); | ^~~~~~~~~~~~ -gcc -MT libdm-stats.o -MMD -MP -MF libdm-stats.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-stats.c -o libdm-stats.o +gcc -MT libdm-targets.o -MMD -MP -MF libdm-targets.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-targets.c -o libdm-targets.o +gcc -MT libdm-timestamp.o -MMD -MP -MF libdm-timestamp.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-timestamp.c -o libdm-timestamp.o +gcc -MT device_mapper/libdm-config.o -MMD -MP -MF device_mapper/libdm-config.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-config.c -o device_mapper/libdm-config.o +gcc -MT mm/dbg_malloc.o -MMD -MP -MF mm/dbg_malloc.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/dbg_malloc.c -o mm/dbg_malloc.o +gcc -MT mm/pool.o -MMD -MP -MF mm/pool.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/pool.c -o mm/pool.o +gcc -MT regex/matcher.o -MMD -MP -MF regex/matcher.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/matcher.c -o regex/matcher.o +gcc -MT regex/parse_rx.o -MMD -MP -MF regex/parse_rx.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/parse_rx.c -o regex/parse_rx.o In file included from ../libdm/misc/dmlib.h:95, - from libdm-stats.c:18: -libdm-stats.c: In function '_stats_group_check_overlap': + from mm/pool.c:16: +mm/pool.c: In function 'dm_pools_check_leaks': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ -../libdm/libdevmapper.h:2554:18: note: in expansion of macro 'dm_list_struct_base' - 2554 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' + 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' + 95 | dm_list_iterate_items(p, &_dm_pools) { + | ^~~~~~~~~~~~~~~~~~~~~ ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ -../libdm/libdevmapper.h:2555:18: note: in expansion of macro 'dm_list_struct_base' - 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' + 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2557:25: note: in expansion of macro 'dm_list_struct_base' - 2557 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4043:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4043 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' - 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -libdm-stats.c:4044:24: note: in expansion of macro 'dm_list_item' - 4044 | next = dm_list_item(dm_list_next(&ext_list, &ext->list), - | ^~~~~~~~~~~~ -gcc -MT device_mapper/libdm-config.o -MMD -MP -MF device_mapper/libdm-config.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-config.c -o device_mapper/libdm-config.o -gcc -MT libdm-string.o -MMD -MP -MF libdm-string.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-string.c -o libdm-string.o +../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' + 95 | dm_list_iterate_items(p, &_dm_pools) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT regex/ttree.o -MMD -MP -MF regex/ttree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/ttree.c -o regex/ttree.o gcc -MT device_mapper/libdm-deptree.o -MMD -MP -MF device_mapper/libdm-deptree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-deptree.c -o device_mapper/libdm-deptree.o -gcc -MT libdm-targets.o -MMD -MP -MF libdm-targets.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-targets.c -o libdm-targets.o +gcc -MT ioctl/libdm-iface.o -MMD -MP -MF ioctl/libdm-iface.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 ioctl/libdm-iface.c -o ioctl/libdm-iface.o +gcc -MT device_mapper/libdm-file.o -MMD -MP -MF device_mapper/libdm-file.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-file.c -o device_mapper/libdm-file.o +set -e; \ +( cat ./.exported_symbols; \ + if test -n "./libdevmapper.h"; then \ + gcc -E -P -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 ./libdevmapper.h | \ + /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(dm_[a-z0-9_]*\)(.*/\1/p"; \ + fi \ +) > .exported_symbols_generated In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -60480,6 +60558,33 @@ device_mapper/libdm-deptree.c:1673:9: note: in expansion of macro 'dm_list_iterate_items' 1673 | dm_list_iterate_items(tmsg, &seg->thin_messages) { | ^~~~~~~~~~~~~~~~~~~~~ +ioctl/libdm-iface.c: In function '_unmarshal_status': +ioctl/libdm-iface.c:680:24: warning: cast increases required alignment of target type [-Wcast-align] + 680 | spec = (struct dm_target_spec *) outptr; + | ^ +set -e;\ +R=$(/usr/bin/sort .exported_symbols_generated .exported_symbols.Base .exported_symbols.DM_1_02_100 .exported_symbols.DM_1_02_101 .exported_symbols.DM_1_02_103 .exported_symbols.DM_1_02_104 .exported_symbols.DM_1_02_105 .exported_symbols.DM_1_02_106 .exported_symbols.DM_1_02_107 .exported_symbols.DM_1_02_110 .exported_symbols.DM_1_02_113 .exported_symbols.DM_1_02_124 .exported_symbols.DM_1_02_128 .exported_symbols.DM_1_02_129 .exported_symbols.DM_1_02_131 .exported_symbols.DM_1_02_133 .exported_symbols.DM_1_02_135 .exported_symbols.DM_1_02_138 .exported_symbols.DM_1_02_141 .exported_symbols.DM_1_02_147 .exported_symbols.DM_1_02_172 .exported_symbols.DM_1_02_181 .exported_symbols.DM_1_02_197 .exported_symbols.DM_1_02_97 .exported_symbols.DM_1_02_98 .exported_symbols.DM_1_02_99 | /usr/bin/grep -v "^#" | uniq -u);\ +test -z "$R" || { echo "Mismatch between symbols in shared library and lists in .exported_symbols.* files: $R"; false; } ;\ +LAST=;\ +for i in $(echo ./.exported_symbols.Base ./.exported_symbols.DM_1_02_100 ./.exported_symbols.DM_1_02_101 ./.exported_symbols.DM_1_02_103 ./.exported_symbols.DM_1_02_104 ./.exported_symbols.DM_1_02_105 ./.exported_symbols.DM_1_02_106 ./.exported_symbols.DM_1_02_107 ./.exported_symbols.DM_1_02_110 ./.exported_symbols.DM_1_02_113 ./.exported_symbols.DM_1_02_124 ./.exported_symbols.DM_1_02_128 ./.exported_symbols.DM_1_02_129 ./.exported_symbols.DM_1_02_131 ./.exported_symbols.DM_1_02_133 ./.exported_symbols.DM_1_02_135 ./.exported_symbols.DM_1_02_138 ./.exported_symbols.DM_1_02_141 ./.exported_symbols.DM_1_02_147 ./.exported_symbols.DM_1_02_172 ./.exported_symbols.DM_1_02_181 ./.exported_symbols.DM_1_02_197 ./.exported_symbols.DM_1_02_97 ./.exported_symbols.DM_1_02_98 ./.exported_symbols.DM_1_02_99 | tr ' ' '\n' | /usr/bin/sort -nt_ -k5 ); do\ + echo "${i##*.} {"; echo " global:";\ + /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" $i;\ + if test -z "$LAST"; then echo " local:"; echo " *;";fi;\ + echo "}$LAST;";\ + LAST=" ${i##*.}";\ +done > .export.sym +ioctl/libdm-iface.c: In function 'dm_task_get_deps': +ioctl/libdm-iface.c:764:16: warning: cast increases required alignment of target type [-Wcast-align] + 764 | return (struct dm_deps *) (((char *) dmt->dmi.v4) + + | ^ +ioctl/libdm-iface.c: In function 'dm_task_get_names': +ioctl/libdm-iface.c:794:16: warning: cast increases required alignment of target type [-Wcast-align] + 794 | return (struct dm_names *) (((char *) dmt->dmi.v4) + + | ^ +ioctl/libdm-iface.c: In function 'dm_task_get_versions': +ioctl/libdm-iface.c:800:16: warning: cast increases required alignment of target type [-Wcast-align] + 800 | return (struct dm_versions *) (((char *) dmt->dmi.v4) + + | ^ device_mapper/libdm-deptree.c: In function '_emit_areas_line': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -60511,10 +60616,29 @@ device_mapper/libdm-deptree.c:2301:9: note: in expansion of macro 'dm_list_iterate_items' 2301 | dm_list_iterate_items(area, &seg->areas) { | ^~~~~~~~~~~~~~~~~~~~~ +ioctl/libdm-iface.c: In function '_lookup_dev_name': +ioctl/libdm-iface.c:1125:25: warning: cast increases required alignment of target type [-Wcast-align] + 1125 | names = (struct dm_names *)((char *) names + next); + | ^ device_mapper/libdm-deptree.c: In function '_target_version': device_mapper/libdm-deptree.c:2508:53: warning: cast increases required alignment of target type [-Wcast-align] 2508 | last_target = target, target = (struct dm_versions *)((char *) target + target->next)) | ^ +ioctl/libdm-iface.c: In function '_flatten': +ioctl/libdm-iface.c:1346:24: warning: cast increases required alignment of target type [-Wcast-align] + 1346 | tmsg = (struct dm_target_msg *) b; + | ^ +ioctl/libdm-iface.c: In function '_process_all_v4': +ioctl/libdm-iface.c:1420:25: warning: cast increases required alignment of target type [-Wcast-align] + 1420 | names = (struct dm_names *)((char *) names + next); + | ^ +ioctl/libdm-iface.c: In function '_dm_ioctl_unmangle_names': +ioctl/libdm-iface.c:1836:24: warning: cast increases required alignment of target type [-Wcast-align] + 1836 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && + | ^ +ioctl/libdm-iface.c:1839:33: warning: cast increases required alignment of target type [-Wcast-align] + 1839 | names = (struct dm_name_list *)((char *) names + next); + | ^ device_mapper/libdm-deptree.c: In function '_load_node': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -60546,6 +60670,8 @@ device_mapper/libdm-deptree.c:3258:9: note: in expansion of macro 'dm_list_iterate_items' 3258 | dm_list_iterate_items(seg, &dnode->props.segs) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/libdm-report.o -MMD -MP -MF device_mapper/libdm-report.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-report.c -o device_mapper/libdm-report.o +gcc -MT device_mapper/libdm-string.o -MMD -MP -MF device_mapper/libdm-string.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-string.c -o device_mapper/libdm-string.o device_mapper/libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -60562,7 +60688,6 @@ device_mapper/libdm-deptree.c:4180:17: note: in expansion of macro 'dm_list_iterate_items' 4180 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-timestamp.o -MMD -MP -MF libdm-timestamp.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-timestamp.c -o libdm-timestamp.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -60578,84 +60703,6 @@ device_mapper/libdm-deptree.c:4180:17: note: in expansion of macro 'dm_list_iterate_items' 4180 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT mm/dbg_malloc.o -MMD -MP -MF mm/dbg_malloc.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/dbg_malloc.c -o mm/dbg_malloc.o -gcc -MT mm/pool.o -MMD -MP -MF mm/pool.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mm/pool.c -o mm/pool.o -In file included from ../libdm/misc/dmlib.h:95, - from mm/pool.c:16: -mm/pool.c: In function 'dm_pools_check_leaks': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' - 95 | dm_list_iterate_items(p, &_dm_pools) { - | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2538:18: note: in expansion of macro 'dm_list_struct_base' - 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' - 95 | dm_list_iterate_items(p, &_dm_pools) { - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT regex/matcher.o -MMD -MP -MF regex/matcher.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/matcher.c -o regex/matcher.o -gcc -MT regex/parse_rx.o -MMD -MP -MF regex/parse_rx.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/parse_rx.c -o regex/parse_rx.o -gcc -MT regex/ttree.o -MMD -MP -MF regex/ttree.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/ttree.c -o regex/ttree.o -gcc -MT ioctl/libdm-iface.o -MMD -MP -MF ioctl/libdm-iface.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 ioctl/libdm-iface.c -o ioctl/libdm-iface.o -set -e; \ -( cat ./.exported_symbols; \ - if test -n "./libdevmapper.h"; then \ - gcc -E -P -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 ./libdevmapper.h | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(dm_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated -ioctl/libdm-iface.c: In function '_unmarshal_status': -ioctl/libdm-iface.c:680:24: warning: cast increases required alignment of target type [-Wcast-align] - 680 | spec = (struct dm_target_spec *) outptr; - | ^ -ioctl/libdm-iface.c: In function 'dm_task_get_deps': -ioctl/libdm-iface.c:764:16: warning: cast increases required alignment of target type [-Wcast-align] - 764 | return (struct dm_deps *) (((char *) dmt->dmi.v4) + - | ^ -ioctl/libdm-iface.c: In function 'dm_task_get_names': -ioctl/libdm-iface.c:794:16: warning: cast increases required alignment of target type [-Wcast-align] - 794 | return (struct dm_names *) (((char *) dmt->dmi.v4) + - | ^ -ioctl/libdm-iface.c: In function 'dm_task_get_versions': -ioctl/libdm-iface.c:800:16: warning: cast increases required alignment of target type [-Wcast-align] - 800 | return (struct dm_versions *) (((char *) dmt->dmi.v4) + - | ^ -ioctl/libdm-iface.c: In function '_lookup_dev_name': -ioctl/libdm-iface.c:1125:25: warning: cast increases required alignment of target type [-Wcast-align] - 1125 | names = (struct dm_names *)((char *) names + next); - | ^ -gcc -MT device_mapper/libdm-file.o -MMD -MP -MF device_mapper/libdm-file.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-file.c -o device_mapper/libdm-file.o -ioctl/libdm-iface.c: In function '_flatten': -ioctl/libdm-iface.c:1346:24: warning: cast increases required alignment of target type [-Wcast-align] - 1346 | tmsg = (struct dm_target_msg *) b; - | ^ -ioctl/libdm-iface.c: In function '_process_all_v4': -ioctl/libdm-iface.c:1420:25: warning: cast increases required alignment of target type [-Wcast-align] - 1420 | names = (struct dm_names *)((char *) names + next); - | ^ -ioctl/libdm-iface.c: In function '_dm_ioctl_unmangle_names': -ioctl/libdm-iface.c:1836:24: warning: cast increases required alignment of target type [-Wcast-align] - 1836 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && - | ^ -ioctl/libdm-iface.c:1839:33: warning: cast increases required alignment of target type [-Wcast-align] - 1839 | names = (struct dm_name_list *)((char *) names + next); - | ^ -gcc -MT device_mapper/libdm-report.o -MMD -MP -MF device_mapper/libdm-report.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-report.c -o device_mapper/libdm-report.o -gcc -MT device_mapper/libdm-string.o -MMD -MP -MF device_mapper/libdm-string.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-string.c -o device_mapper/libdm-string.o device_mapper/libdm-report.c: In function '_report_field_string_list': device_mapper/libdm-report.c:537:32: warning: cast increases required alignment of target type [-Wcast-align] 537 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); @@ -61212,17 +61259,6 @@ device_mapper/libdm-report.c:3528:9: note: in expansion of macro 'dm_list_iterate_items' 3528 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -set -e;\ -R=$(/usr/bin/sort .exported_symbols_generated .exported_symbols.Base .exported_symbols.DM_1_02_100 .exported_symbols.DM_1_02_101 .exported_symbols.DM_1_02_103 .exported_symbols.DM_1_02_104 .exported_symbols.DM_1_02_105 .exported_symbols.DM_1_02_106 .exported_symbols.DM_1_02_107 .exported_symbols.DM_1_02_110 .exported_symbols.DM_1_02_113 .exported_symbols.DM_1_02_124 .exported_symbols.DM_1_02_128 .exported_symbols.DM_1_02_129 .exported_symbols.DM_1_02_131 .exported_symbols.DM_1_02_133 .exported_symbols.DM_1_02_135 .exported_symbols.DM_1_02_138 .exported_symbols.DM_1_02_141 .exported_symbols.DM_1_02_147 .exported_symbols.DM_1_02_172 .exported_symbols.DM_1_02_181 .exported_symbols.DM_1_02_197 .exported_symbols.DM_1_02_97 .exported_symbols.DM_1_02_98 .exported_symbols.DM_1_02_99 | /usr/bin/grep -v "^#" | uniq -u);\ -test -z "$R" || { echo "Mismatch between symbols in shared library and lists in .exported_symbols.* files: $R"; false; } ;\ -LAST=;\ -for i in $(echo ./.exported_symbols.Base ./.exported_symbols.DM_1_02_100 ./.exported_symbols.DM_1_02_101 ./.exported_symbols.DM_1_02_103 ./.exported_symbols.DM_1_02_104 ./.exported_symbols.DM_1_02_105 ./.exported_symbols.DM_1_02_106 ./.exported_symbols.DM_1_02_107 ./.exported_symbols.DM_1_02_110 ./.exported_symbols.DM_1_02_113 ./.exported_symbols.DM_1_02_124 ./.exported_symbols.DM_1_02_128 ./.exported_symbols.DM_1_02_129 ./.exported_symbols.DM_1_02_131 ./.exported_symbols.DM_1_02_133 ./.exported_symbols.DM_1_02_135 ./.exported_symbols.DM_1_02_138 ./.exported_symbols.DM_1_02_141 ./.exported_symbols.DM_1_02_147 ./.exported_symbols.DM_1_02_172 ./.exported_symbols.DM_1_02_181 ./.exported_symbols.DM_1_02_197 ./.exported_symbols.DM_1_02_97 ./.exported_symbols.DM_1_02_98 ./.exported_symbols.DM_1_02_99 | tr ' ' '\n' | /usr/bin/sort -nt_ -k5 ); do\ - echo "${i##*.} {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" $i;\ - if test -z "$LAST"; then echo " local:"; echo " *;";fi;\ - echo "}$LAST;";\ - LAST=" ${i##*.}";\ -done > .export.sym device_mapper/libdm-report.c: In function '_reset_field_props': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -61239,6 +61275,7 @@ device_mapper/libdm-report.c:4151:9: note: in expansion of macro 'dm_list_iterate_items' 4151 | dm_list_iterate_items(fp, &rh->field_props) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-targets.c -o device_mapper/libdm-targets.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -61362,7 +61399,6 @@ device_mapper/libdm-report.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' 4324 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-targets.c -o device_mapper/libdm-targets.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -61424,8 +61460,6 @@ device_mapper/libdm-report.c:4423:9: note: in expansion of macro 'dm_list_iterate_items' 4423 | dm_list_iterate_items(row, &rh->rows) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -shared -Wl,-soname,libdevmapper.so.1.02.1 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,.export.sym datastruct/bitset.o datastruct/hash.o datastruct/list.o libdm-common.o libdm-config.o libdm-deptree.o libdm-file.o libdm-report.o libdm-stats.o libdm-string.o libdm-targets.o libdm-timestamp.o mm/dbg_malloc.o mm/pool.o regex/matcher.o regex/parse_rx.o regex/ttree.o ioctl/libdm-iface.o -lpthread -lm -o ioctl/libdevmapper.so.1.02.1 ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -61627,7 +61661,8 @@ device_mapper/libdm-report.c:5125:9: note: in expansion of macro 'dm_list_iterate_items' 5125 | dm_list_iterate_items(item_iter, &item->group->items) { | ^~~~~~~~~~~~~~~~~~~~~ -ln -s -f libdevmapper.so.1.02.1 ioctl/libdevmapper.so +gcc -shared -Wl,-soname,libdevmapper.so.1.02.1 \ + -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,.export.sym datastruct/bitset.o datastruct/hash.o datastruct/list.o libdm-common.o libdm-config.o libdm-deptree.o libdm-file.o libdm-report.o libdm-stats.o libdm-string.o libdm-targets.o libdm-timestamp.o mm/dbg_malloc.o mm/pool.o regex/matcher.o regex/parse_rx.o regex/ttree.o ioctl/libdm-iface.o -lpthread -lm -o ioctl/libdevmapper.so.1.02.1 ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -61643,9 +61678,7 @@ device_mapper/libdm-report.c:5125:9: note: in expansion of macro 'dm_list_iterate_items' 5125 | dm_list_iterate_items(item_iter, &item->group->items) { | ^~~~~~~~~~~~~~~~~~~~~ -ln -s -f ioctl/libdevmapper.so libdevmapper.so device_mapper/libdm-report.c: In function 'dm_report_group_push': -ln -s -f ioctl/libdevmapper.so libdevmapper.so.1.02.1 ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -61661,11 +61694,6 @@ device_mapper/libdm-report.c:5207:9: note: in expansion of macro 'dm_list_iterate_items' 5207 | dm_list_iterate_items(tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~ -if readelf -Ws ioctl/libdevmapper.so | grep -q dm_stats_create_region@@; then \ -SYM=$(readelf -Ws ioctl/libdevmapper.so | grep dm_stats_create_region@DM_1_02_106); \ -if test -n "$SYM"; then touch .symver_check; \ -else echo >&2 "Missing versioned symbols in ioctl/libdevmapper.so"; false; fi; \ -else touch .symver_check; fi ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -61727,10 +61755,17 @@ device_mapper/libdm-report.c:5316:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5316 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' +ln -s -f libdevmapper.so.1.02.1 ioctl/libdevmapper.so +ln -s -f ioctl/libdevmapper.so libdevmapper.so +ln -s -f ioctl/libdevmapper.so libdevmapper.so.1.02.1 +if readelf -Ws ioctl/libdevmapper.so | grep -q dm_stats_create_region@@; then \ +SYM=$(readelf -Ws ioctl/libdevmapper.so | grep dm_stats_create_region@DM_1_02_106); \ +if test -n "$SYM"; then touch .symver_check; \ +else echo >&2 "Missing versioned symbols in ioctl/libdevmapper.so"; false; fi; \ +else touch .symver_check; fi gcc -MT device_mapper/libdm-timestamp.o -MMD -MP -MF device_mapper/libdm-timestamp.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-timestamp.c -o device_mapper/libdm-timestamp.o +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' gcc -MT device_mapper/mm/pool.o -MMD -MP -MF device_mapper/mm/pool.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/mm/pool.c -o device_mapper/mm/pool.o -gcc -MT device_mapper/regex/matcher.o -MMD -MP -MF device_mapper/regex/matcher.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/matcher.c -o device_mapper/regex/matcher.o In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from ./device_mapper/misc/dmlib.h:24, @@ -61766,6 +61801,7 @@ device_mapper/mm/pool.c:95:9: note: in expansion of macro 'dm_list_iterate_items' 95 | dm_list_iterate_items(p, &_dm_pools) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/regex/matcher.o -MMD -MP -MF device_mapper/regex/matcher.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/matcher.c -o device_mapper/regex/matcher.o gcc -MT device_mapper/regex/parse_rx.o -MMD -MP -MF device_mapper/regex/parse_rx.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/parse_rx.c -o device_mapper/regex/parse_rx.o gcc -MT device_mapper/regex/ttree.o -MMD -MP -MF device_mapper/regex/ttree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/regex/ttree.c -o device_mapper/regex/ttree.o gcc -MT device_mapper/vdo/status.o -MMD -MP -MF device_mapper/vdo/status.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/status.c -o device_mapper/vdo/status.o @@ -61781,18 +61817,20 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' rm -f base/libbase.a ar rsv base/libbase.a base/data-struct/hash.o base/data-struct/list.o base/data-struct/radix-tree.o > /dev/null -ar: creating base/libbase.a make -C libdm make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' -make -C dm-tools device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' -gcc -MT dmsetup.o -MMD -MP -MF dmsetup.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmsetup.c -o dmsetup.o +ar: creating base/libbase.a make -C conf make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' +make -C dm-tools device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' make -C include make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' +make -C libdaemon +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' +gcc -MT dmsetup.o -MMD -MP -MF dmsetup.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmsetup.c -o dmsetup.o \ ( cat ../tools/license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -61802,29 +61840,27 @@ LC_ALL=C /usr/bin/sort -u cmds.h-t && \ echo "cmd(CMD_COUNT, count)" \ ) > cmds.h -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' -make -C libdaemon -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' make -C client device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' make -C client make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' gcc -MT daemon-io.o -MMD -MP -MF daemon-io.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-io.c -o daemon-io.o +gcc -MT config-util.o -MMD -MP -MF config-util.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config-util.c -o config-util.o dmsetup.c: In function '_process_all': -rm -f device_mapper/libdevice-mapper.a +gcc -MT daemon-client.o -MMD -MP -MF daemon-client.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-client.c -o daemon-client.o dmsetup.c:2143:25: warning: cast increases required alignment of target type [-Wcast-align] 2143 | names = (struct dm_names *)((char *) names + next); | ^ -ar rsv device_mapper/libdevice-mapper.a device_mapper/datastruct/bitset.o device_mapper/ioctl/libdm-iface.o device_mapper/libdm-common.o device_mapper/libdm-config.o device_mapper/libdm-deptree.o device_mapper/libdm-file.o device_mapper/libdm-report.o device_mapper/libdm-string.o device_mapper/libdm-targets.o device_mapper/libdm-timestamp.o device_mapper/mm/pool.o device_mapper/regex/matcher.o device_mapper/regex/parse_rx.o device_mapper/regex/ttree.o device_mapper/vdo/status.o device_mapper/vdo/vdo_reader.o device_mapper/vdo/vdo_target.o > /dev/null -ar: creating device_mapper/libdevice-mapper.a -gcc -MT config-util.o -MMD -MP -MF config-util.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config-util.c -o config-util.o dmsetup.c: In function '_targets': dmsetup.c:2596:26: warning: cast increases required alignment of target type [-Wcast-align] 2596 | target = (struct dm_versions *)((char *) target + target->next); | ^ -gcc -MT daemon-client.o -MMD -MP -MF daemon-client.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 daemon-client.c -o daemon-client.o +rm -f device_mapper/libdevice-mapper.a +ar rsv device_mapper/libdevice-mapper.a device_mapper/datastruct/bitset.o device_mapper/ioctl/libdm-iface.o device_mapper/libdm-common.o device_mapper/libdm-config.o device_mapper/libdm-deptree.o device_mapper/libdm-file.o device_mapper/libdm-report.o device_mapper/libdm-string.o device_mapper/libdm-targets.o device_mapper/libdm-timestamp.o device_mapper/mm/pool.o device_mapper/regex/matcher.o device_mapper/regex/parse_rx.o device_mapper/regex/ttree.o device_mapper/vdo/status.o device_mapper/vdo/vdo_reader.o device_mapper/vdo/vdo_target.o > /dev/null +ar: creating device_mapper/libdevice-mapper.a rm -f libdaemonclient.a ar rsv libdaemonclient.a daemon-io.o config-util.o daemon-client.o > /dev/null ar: creating libdaemonclient.a @@ -61834,6 +61870,7 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' gcc -MT activate/activate.o -MMD -MP -MF activate/activate.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/activate.c -o activate/activate.o gcc -MT cache/lvmcache.o -MMD -MP -MF cache/lvmcache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 cache/lvmcache.c -o cache/lvmcache.o +gcc -MT writecache/writecache.o -MMD -MP -MF writecache/writecache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 writecache/writecache.c -o writecache/writecache.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -61927,6 +61964,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' + 56 | dm_list_struct_base(snh, + | ^~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -61942,15 +61988,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' - 56 | dm_list_struct_base(snh, - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -61976,30 +62013,30 @@ cache/lvmcache.c:205:9: note: in expansion of macro 'dm_list_iterate_items_safe' 205 | dm_list_iterate_items_safe(mda, mda_safe, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'list_lv_modules': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:205:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 205 | dm_list_iterate_items_safe(mda, mda_safe, &info->mdas) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'list_lv_modules': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' + 93 | dm_list_iterate_items(seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -62013,9 +62050,9 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -62028,15 +62065,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' - 93 | dm_list_iterate_items(seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:205:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 205 | dm_list_iterate_items_safe(mda, mda_safe, &info->mdas) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_get_bad_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -62114,6 +62151,10 @@ 230 | dm_list_iterate_items_safe(mda, mda2, &info->bad_mdas) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_get_mdas': +activate/activate.c: In function 'target_version': +activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] + 547 | target = (struct dm_versions *)((char *) target + target->next); + | ^ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62190,7 +62231,6 @@ 254 | dm_list_iterate_items_safe(mda, mda2, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_get_dev_mda': -activate/activate.c: In function 'target_version': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62221,9 +62261,6 @@ cache/lvmcache.c:271:9: note: in expansion of macro 'dm_list_iterate_items' 271 | dm_list_iterate_items(mda, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] - 547 | target = (struct dm_versions *)((char *) target + target->next); - | ^ cache/lvmcache.c: In function '_search_vginfos_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -62622,6 +62659,7 @@ 653 | dm_list_iterate_items(devl, altdevs) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_all_md_components': +activate/activate.c: In function 'lvs_in_vg_activated': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62643,6 +62681,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' + 1552 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -62652,6 +62705,22 @@ cache/lvmcache.c:731:9: note: in expansion of macro 'dm_list_iterate_items' 731 | dm_list_iterate_items(devl, altdevs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' + 1552 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lvs_in_vg_opened': cache/lvmcache.c: In function '_choose_duplicates': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -62674,6 +62743,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' + 1569 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -62689,6 +62773,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' + 1569 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -62713,7 +62812,6 @@ cache/lvmcache.c:928:17: note: in expansion of macro 'dm_list_iterate_items_safe' 928 | dm_list_iterate_items_safe(devl, devl_safe, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lvs_in_vg_activated': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62729,6 +62827,7 @@ cache/lvmcache.c:928:17: note: in expansion of macro 'dm_list_iterate_items_safe' 928 | dm_list_iterate_items_safe(devl, devl_safe, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_suspend': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62756,9 +62855,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' - 1552 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62771,9 +62870,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' - 1552 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62789,7 +62888,6 @@ cache/lvmcache.c:1019:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1019 | dm_list_iterate_items_safe(devl, devl_safe, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lvs_in_vg_opened': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62811,21 +62909,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' - 1569 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -62841,6 +62924,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ @@ -62859,9 +62957,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' - 1569 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62895,6 +62993,18 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' + 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -62904,7 +63014,18 @@ cache/lvmcache.c:1073:9: note: in expansion of macro 'dm_list_iterate_items' 1073 | dm_list_iterate_items(devl, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_suspend': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' + 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62917,9 +63038,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { +activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' + 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function '_label_rescan_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62932,8 +63054,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { +activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' + 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -62947,10 +63069,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' - 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function '_label_rescan_vg': +cache/lvmcache.c:1335:9: note: in expansion of macro 'dm_list_iterate_items' + 1335 | dm_list_iterate_items(info, &vginfo->infos) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62963,9 +63084,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1335:9: note: in expansion of macro 'dm_list_iterate_items' - 1335 | dm_list_iterate_items(info, &vginfo->infos) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' + 2256 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62978,9 +63099,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' - 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:1335:9: note: in expansion of macro 'dm_list_iterate_items' + 1335 | dm_list_iterate_items(info, &vginfo->infos) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62993,9 +63114,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1335:9: note: in expansion of macro 'dm_list_iterate_items' - 1335 | dm_list_iterate_items(info, &vginfo->infos) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' + 2256 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63017,18 +63138,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' - 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -63044,12 +63153,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' - 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' + 2278 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63071,6 +63183,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' + 2278 | dm_list_iterate_items(lvl, &suspend_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -63108,21 +63235,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' - 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c:1388:9: note: in expansion of macro 'dm_list_iterate_items' 1388 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -63141,22 +63253,17 @@ cache/lvmcache.c:1388:9: note: in expansion of macro 'dm_list_iterate_items' 1388 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_resume': +cache/lvmcache.c: In function 'lvmcache_extra_md_component_checks': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' - 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_extra_md_component_checks': +activate/activate.c:2384:66: note: in expansion of macro 'dm_list_struct_base' + 2384 | if (!_check_suspended_lv(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, NULL)) + | ^~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63172,21 +63279,7 @@ cache/lvmcache.c:1470:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1470 | dm_list_iterate_items_safe(vginfo, vginfo2, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' - 2256 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_has_open_snapshots': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63208,15 +63301,12 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2256:25: note: in expansion of macro 'dm_list_iterate_items' - 2256 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' + 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63238,6 +63328,18 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' + 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -63253,21 +63355,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' - 2278 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -63283,21 +63370,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' - 2278 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -63307,6 +63379,16 @@ cache/lvmcache.c:1474:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1474 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lv_deactivate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:2494:51: note: in expansion of macro 'dm_list_struct_base' + 2494 | if (!lv_info(cmd, dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, + | ^~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_label_scan': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -63323,7 +63405,6 @@ cache/lvmcache.c:1659:17: note: in expansion of macro 'dm_list_iterate_items' 1659 | dm_list_iterate_items(devl, &del_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_resume': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63345,15 +63426,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:2384:66: note: in expansion of macro 'dm_list_struct_base' - 2384 | if (!_check_suspended_lv(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, NULL)) - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -63363,7 +63435,6 @@ cache/lvmcache.c:1665:17: note: in expansion of macro 'dm_list_iterate_items' 1665 | dm_list_iterate_items(devl, &add_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_has_open_snapshots': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63379,18 +63450,6 @@ cache/lvmcache.c:1665:17: note: in expansion of macro 'dm_list_iterate_items' 1665 | dm_list_iterate_items(devl, &add_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' - 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_get_vgnameids': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -63407,6 +63466,7 @@ cache/lvmcache.c:1702:9: note: in expansion of macro 'dm_list_iterate_items' 1702 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_remove_any_missing_subdevs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63416,26 +63476,28 @@ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' - 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:1702:9: note: in expansion of macro 'dm_list_iterate_items' + 1702 | dm_list_iterate_items(vginfo, &_vginfos) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1702:9: note: in expansion of macro 'dm_list_iterate_items' - 1702 | dm_list_iterate_items(vginfo, &_vginfos) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2761:17: note: in expansion of macro 'dm_list_iterate_items' + 2761 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': -activate/activate.c: In function 'lv_deactivate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63457,9 +63519,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:2494:51: note: in expansion of macro 'dm_list_struct_base' - 2494 | if (!lv_info(cmd, dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2761:17: note: in expansion of macro 'dm_list_iterate_items' + 2761 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63475,46 +63543,46 @@ cache/lvmcache.c:1741:9: note: in expansion of macro 'dm_list_iterate_items' 1741 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function '_lvmcache_update_pvsummaries': -activate/activate.c: In function '_lv_remove_any_missing_subdevs': +activate/activate.c: In function 'lv_holder_is_active': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:2077:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' + 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2761:17: note: in expansion of macro 'dm_list_iterate_items' - 2761 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' + 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function '_lvmcache_update_pvsummaries': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) @@ -63528,15 +63596,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2761:17: note: in expansion of macro 'dm_list_iterate_items' - 2761 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:2077:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63553,7 +63621,6 @@ 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_update_vg_from_read': -activate/activate.c: In function 'lv_holder_is_active': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63575,21 +63642,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' - 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -63620,21 +63672,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2885:9: note: in expansion of macro 'dm_list_iterate_items' - 2885 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -63689,6 +63726,7 @@ cache/lvmcache.c:2319:9: note: in expansion of macro 'dm_list_iterate_items' 2319 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT integrity/integrity.o -MMD -MP -MF integrity/integrity.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 integrity/integrity.c -o integrity/integrity.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -64366,16 +64404,8 @@ cache/lvmcache.c:3198:9: note: in expansion of macro 'dm_list_iterate_items' 3198 | dm_list_iterate_items(info, &vginfo->outdated_infos) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT writecache/writecache.o -MMD -MP -MF writecache/writecache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 writecache/writecache.c -o writecache/writecache.o -gcc -MT integrity/integrity.o -MMD -MP -MF integrity/integrity.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 integrity/integrity.c -o integrity/integrity.o gcc -MT cache_segtype/cache.o -MMD -MP -MF cache_segtype/cache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 cache_segtype/cache.c -o cache_segtype/cache.o gcc -MT commands/toolcontext.o -MMD -MP -MF commands/toolcontext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 commands/toolcontext.c -o commands/toolcontext.o -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ - -o dmsetup dmsetup.o -L../../libdm/ioctl -ldevmapper -lpthread -lm -gcc -MT config/config.o -MMD -MP -MF config/config.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config/config.c -o config/config.o -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' -make -C dm-tools -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -64474,6 +64504,7 @@ 1056 | dm_list_iterate_items(cfl, &cmd->config_files) { | ^~~~~~~~~~~~~~~~~~~~~ commands/toolcontext.c: In function '_destroy_config': +gcc -MT config/config.o -MMD -MP -MF config/config.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config/config.c -o config/config.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -64564,9 +64595,6 @@ commands/toolcontext.c:1100:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1100 | dm_list_iterate_items_safe(profile, tmp_profile, &cmd->profile_params->profiles) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -64582,7 +64610,6 @@ commands/toolcontext.c:1100:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1100 | dm_list_iterate_items_safe(profile, tmp_profile, &cmd->profile_params->profiles) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT datastruct/btree.o -MMD -MP -MF datastruct/btree.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/btree.c -o datastruct/btree.o commands/toolcontext.c: In function 'get_format_by_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -64677,6 +64704,7 @@ 1410 | dm_list_iterate_items(segtype2, &seglib->cmd->segtypes) { | ^~~~~~~~~~~~~~~~~~~~~ commands/toolcontext.c: In function '_destroy_formats': +gcc -MT datastruct/btree.o -MMD -MP -MF datastruct/btree.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/btree.c -o datastruct/btree.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65204,8 +65232,17 @@ 1370 | struct invalidate_iterator *iit = container_of(it, struct invalidate_iterator, it); | ^~~~~~~~~~~~ gcc -MT device/bcache-utils.o -MMD -MP -MF device/bcache-utils.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/bcache-utils.c -o device/bcache-utils.o +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ + -o dmsetup dmsetup.o -L../../libdm/ioctl -ldevmapper -lpthread -lm +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' +make -C dm-tools +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' +make[4]: Nothing to be done for 'all'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' gcc -MT device/dev-cache.o -MMD -MP -MF device/dev-cache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-cache.c -o device/dev-cache.o gcc -MT device/device_id.o -MMD -MP -MF device/device_id.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/device_id.c -o device/device_id.o +gcc -MT device/dev-ext.o -MMD -MP -MF device/dev-ext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-ext.c -o device/dev-ext.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -65284,38 +65321,11 @@ device/dev-cache.c:701:9: note: in expansion of macro 'dm_list_iterate_items' 701 | dm_list_iterate_items(strl, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function '_insert_dirs': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1123:9: note: in expansion of macro 'dm_list_iterate_items' - 1123 | dm_list_iterate_items(dl, &_cache.dirs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1123:9: note: in expansion of macro 'dm_list_iterate_items' - 1123 | dm_list_iterate_items(dl, &_cache.dirs) { - | ^~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function '_drop_all_aliases': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from device/device_id.c:16: +device/device_id.c: In function 'free_dus': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65328,8 +65338,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1188:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1188 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 337 | dm_list_iterate_items_safe(du, safe, dus) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65343,8 +65353,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1188:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1188 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 337 | dm_list_iterate_items_safe(du, safe, dus) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65358,110 +65368,56 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1188:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1188 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 337 | dm_list_iterate_items_safe(du, safe, dus) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function 'dm_devs_cache_update': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1324:9: note: in expansion of macro 'dm_list_iterate_items' - 1324 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1324:9: note: in expansion of macro 'dm_list_iterate_items' - 1324 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function 'dm_devs_cache_label_invalidate': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1347:9: note: in expansion of macro 'dm_list_iterate_items' - 1347 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +device/device_id.c: In function 'free_dids': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1347:9: note: in expansion of macro 'dm_list_iterate_items' - 1347 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function '_visit_check_for_open_devices': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -device/dev-cache.c:1434:34: note: in expansion of macro 'container_of' - 1434 | struct dev_visitor *vt = container_of(it, struct dev_visitor, it); - | ^~~~~~~~~~~~ -device/dev-cache.c: In function '_remove_alias': +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:354:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 354 | dm_list_iterate_items_safe(id, safe, ids) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1546:9: note: in expansion of macro 'dm_list_iterate_items' - 1546 | dm_list_iterate_items(strl, &dev->aliases) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:354:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 354 | dm_list_iterate_items_safe(id, safe, ids) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1546:9: note: in expansion of macro 'dm_list_iterate_items' - 1546 | dm_list_iterate_items(strl, &dev->aliases) { - | ^~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function 'dev_cache_verify_aliases': +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:354:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 354 | dm_list_iterate_items_safe(id, safe, ids) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c: In function 'free_wwids': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65474,8 +65430,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1570:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1570 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:609:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 609 | dm_list_iterate_items_safe(dw, safe, ids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65489,8 +65445,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1570:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1570 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:609:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 609 | dm_list_iterate_items_safe(dw, safe, ids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65504,23 +65460,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1570:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1570 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:609:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 609 | dm_list_iterate_items_safe(dw, safe, ids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function 'dev_name': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1869:24: note: in expansion of macro 'dm_list_item' - 1869 | return dm_list_item(dev->aliases.n, struct dm_str_list)->str; - | ^~~~~~~~~~~~ -device/dev-cache.c: In function '_setup_devices_list': +device/dev-cache.c: In function '_insert_dirs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65533,14 +65476,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' - 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { +device/dev-cache.c:1123:9: note: in expansion of macro 'dm_list_iterate_items' + 1123 | dm_list_iterate_items(dl, &_cache.dirs) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from device/device_id.c:16: -device/device_id.c: In function 'free_dus': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65553,9 +65491,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' - 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { +device/dev-cache.c:1123:9: note: in expansion of macro 'dm_list_iterate_items' + 1123 | dm_list_iterate_items(dl, &_cache.dirs) { | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function '_drop_all_aliases': +device/device_id.c: In function 'device_id_system_read': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65568,8 +65508,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 337 | dm_list_iterate_items_safe(du, safe, dus) { +device/dev-cache.c:1188:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1188 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65577,47 +65517,30 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 337 | dm_list_iterate_items_safe(du, safe, dus) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 337 | dm_list_iterate_items_safe(du, safe, dus) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-ext.o -MMD -MP -MF device/dev-ext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-ext.c -o device/dev-ext.o -device/device_id.c: In function 'free_dids': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:811:17: note: in expansion of macro 'dm_list_iterate_items' + 811 | dm_list_iterate_items(dw, &dev->wwids) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:354:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 354 | dm_list_iterate_items_safe(id, safe, ids) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:811:17: note: in expansion of macro 'dm_list_iterate_items' + 811 | dm_list_iterate_items(dw, &dev->wwids) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65630,8 +65553,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:354:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 354 | dm_list_iterate_items_safe(id, safe, ids) { +device/dev-cache.c:1188:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1188 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65645,56 +65568,41 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:354:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 354 | dm_list_iterate_items_safe(id, safe, ids) { +device/dev-cache.c:1188:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1188 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c: In function 'free_wwids': +device/device_id.c: In function '_dev_has_stable_id': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:609:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 609 | dm_list_iterate_items_safe(dw, safe, ids) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:960:9: note: in expansion of macro 'dm_list_iterate_items' + 960 | dm_list_iterate_items(id, &dev->ids) { + | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function 'dm_devs_cache_update': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:609:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 609 | dm_list_iterate_items_safe(dw, safe, ids) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:609:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 609 | dm_list_iterate_items_safe(dw, safe, ids) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c: In function 'device_id_system_read': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:960:9: note: in expansion of macro 'dm_list_iterate_items' + 960 | dm_list_iterate_items(id, &dev->ids) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65707,9 +65615,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:811:17: note: in expansion of macro 'dm_list_iterate_items' - 811 | dm_list_iterate_items(dw, &dev->wwids) { - | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1324:9: note: in expansion of macro 'dm_list_iterate_items' + 1324 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65722,10 +65630,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:811:17: note: in expansion of macro 'dm_list_iterate_items' - 811 | dm_list_iterate_items(dw, &dev->wwids) { - | ^~~~~~~~~~~~~~~~~~~~~ -device/device_id.c: In function '_dev_has_stable_id': +device/dev-cache.c:1324:9: note: in expansion of macro 'dm_list_iterate_items' + 1324 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { + | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function 'dm_devs_cache_label_invalidate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65738,8 +65646,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:960:9: note: in expansion of macro 'dm_list_iterate_items' - 960 | dm_list_iterate_items(id, &dev->ids) { +device/dev-cache.c:1347:9: note: in expansion of macro 'dm_list_iterate_items' + 1347 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65753,8 +65661,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:960:9: note: in expansion of macro 'dm_list_iterate_items' - 960 | dm_list_iterate_items(id, &dev->ids) { +device/dev-cache.c:1347:9: note: in expansion of macro 'dm_list_iterate_items' + 1347 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { | ^~~~~~~~~~~~~~~~~~~~~ device/device_id.c: In function '_dev_idname': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -65772,6 +65680,13 @@ device/device_id.c:1100:9: note: in expansion of macro 'dm_list_iterate_items' 1100 | dm_list_iterate_items(id, &dev->ids) { | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function '_visit_check_for_open_devices': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +device/dev-cache.c:1434:34: note: in expansion of macro 'container_of' + 1434 | struct dev_visitor *vt = container_of(it, struct dev_visitor, it); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65818,7 +65733,98 @@ device/device_id.c:1114:9: note: in expansion of macro 'dm_list_iterate_items' 1114 | dm_list_iterate_items(id, &dev->ids) { | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function '_remove_alias': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1546:9: note: in expansion of macro 'dm_list_iterate_items' + 1546 | dm_list_iterate_items(strl, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1546:9: note: in expansion of macro 'dm_list_iterate_items' + 1546 | dm_list_iterate_items(strl, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function 'dev_cache_verify_aliases': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1570:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1570 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1570:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1570 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1570:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1570 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function 'dev_name': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1869:24: note: in expansion of macro 'dm_list_item' + 1869 | return dm_list_item(dev->aliases.n, struct dm_str_list)->str; + | ^~~~~~~~~~~~ device/device_id.c: In function 'device_ids_write': +device/dev-cache.c: In function '_setup_devices_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65840,6 +65846,36 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' + 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1902:9: note: in expansion of macro 'dm_list_iterate_items' + 1902 | dm_list_iterate_items(strl, &cmd->deviceslist) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -65988,6 +66024,7 @@ device/device_id.c:1861:9: note: in expansion of macro 'dm_list_iterate_items' 1861 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-io.o -MMD -MP -MF device/dev-io.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-io.c -o device/dev-io.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -66173,6 +66210,7 @@ device/device_id.c:2261:9: note: in expansion of macro 'dm_list_iterate_items' 2261 | dm_list_iterate_items(sl, removed_uuids) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-md.o -MMD -MP -MF device/dev-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-md.c -o device/dev-md.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -66235,7 +66273,6 @@ device/device_id.c:2519:9: note: in expansion of macro 'dm_list_iterate_items' 2519 | dm_list_iterate_items(id, &dev->ids) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-io.o -MMD -MP -MF device/dev-io.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-io.c -o device/dev-io.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -67203,7 +67240,6 @@ device/device_id.c:3909:17: note: in expansion of macro 'dm_list_iterate_items_safe' 3909 | dm_list_iterate_items_safe(dil, dil2, &search_pvids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-md.o -MMD -MP -MF device/dev-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-md.c -o device/dev-md.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -67249,6 +67285,7 @@ device/device_id.c:3937:9: note: in expansion of macro 'dm_list_iterate_items' 3937 | dm_list_iterate_items(dil, &search_pvids) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-mpath.o -MMD -MP -MF device/dev-mpath.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-mpath.c -o device/dev-mpath.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -67309,7 +67346,6 @@ device/device_id.c:4046:9: note: in expansion of macro 'dm_list_iterate_items' 4046 | dm_list_iterate_items(dil, &search_pvids) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-mpath.o -MMD -MP -MF device/dev-mpath.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-mpath.c -o device/dev-mpath.o gcc -MT device/dev-swap.o -MMD -MP -MF device/dev-swap.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-swap.c -o device/dev-swap.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -67428,7 +67464,6 @@ gcc -MT device/dev-lvm1-pool.o -MMD -MP -MF device/dev-lvm1-pool.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-lvm1-pool.c -o device/dev-lvm1-pool.o gcc -MT device/filesystem.o -MMD -MP -MF device/filesystem.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/filesystem.c -o device/filesystem.o gcc -MT device/online.o -MMD -MP -MF device/online.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/online.c -o device/online.o -gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -67510,9 +67545,11 @@ device/online.c:516:9: note: in expansion of macro 'dm_list_iterate_items' 516 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o gcc -MT device/dev_util.o -MMD -MP -MF device/dev_util.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev_util.c -o device/dev_util.o gcc -MT display/display.o -MMD -MP -MF display/display.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 display/display.c -o display/display.o gcc -MT error/errseg.o -MMD -MP -MF error/errseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 error/errseg.c -o error/errseg.o +gcc -MT unknown/unknown.o -MMD -MP -MF unknown/unknown.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 unknown/unknown.c -o unknown/unknown.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -67641,7 +67678,7 @@ device/dev_util.c:60:9: note: in expansion of macro 'dm_list_iterate_items' 60 | dm_list_iterate_items(devl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT unknown/unknown.o -MMD -MP -MF unknown/unknown.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 unknown/unknown.c -o unknown/unknown.o +gcc -MT filters/filter-composite.o -MMD -MP -MF filters/filter-composite.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-composite.c -o filters/filter-composite.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -67826,9 +67863,9 @@ display/display.c:888:9: note: in expansion of macro 'dm_list_iterate_items' 888 | dm_list_iterate_items(sl, &cmd->tags) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT filters/filter-composite.o -MMD -MP -MF filters/filter-composite.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-composite.c -o filters/filter-composite.o gcc -MT filters/filter-persistent.o -MMD -MP -MF filters/filter-persistent.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-persistent.c -o filters/filter-persistent.o gcc -MT filters/filter-regex.o -MMD -MP -MF filters/filter-regex.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-regex.c -o filters/filter-regex.o +gcc -MT filters/filter-sysfs.o -MMD -MP -MF filters/filter-sysfs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-sysfs.c -o filters/filter-sysfs.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -67895,8 +67932,6 @@ filters/filter-persistent.c:135:17: note: in expansion of macro 'dm_list_iterate_items' 135 | dm_list_iterate_items(sl, &dev->aliases) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT filters/filter-sysfs.o -MMD -MP -MF filters/filter-sysfs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-sysfs.c -o filters/filter-sysfs.o -gcc -MT filters/filter-md.o -MMD -MP -MF filters/filter-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-md.c -o filters/filter-md.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -67932,6 +67967,7 @@ filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' 180 | dm_list_iterate_items(sl, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT filters/filter-md.o -MMD -MP -MF filters/filter-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-md.c -o filters/filter-md.o gcc -MT filters/filter-fwraid.o -MMD -MP -MF filters/filter-fwraid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-fwraid.c -o filters/filter-fwraid.o gcc -MT filters/filter-mpath.o -MMD -MP -MF filters/filter-mpath.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-mpath.c -o filters/filter-mpath.o gcc -MT filters/filter-partitioned.o -MMD -MP -MF filters/filter-partitioned.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-partitioned.c -o filters/filter-partitioned.o @@ -67941,6 +67977,8 @@ gcc -MT filters/filter-deviceid.o -MMD -MP -MF filters/filter-deviceid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 filters/filter-deviceid.c -o filters/filter-deviceid.o gcc -MT format_text/archive.o -MMD -MP -MF format_text/archive.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/archive.c -o format_text/archive.o gcc -MT format_text/archiver.o -MMD -MP -MF format_text/archiver.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/archiver.c -o format_text/archiver.o +gcc -MT format_text/export.o -MMD -MP -MF format_text/export.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/export.c -o format_text/export.o +gcc -MT format_text/flags.o -MMD -MP -MF format_text/flags.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/flags.c -o format_text/flags.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -68051,7 +68089,6 @@ format_text/archive.c:355:9: note: in expansion of macro 'dm_list_iterate_back_items' 355 | dm_list_iterate_back_items(af, archives) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/export.o -MMD -MP -MF format_text/export.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/export.c -o format_text/export.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -68240,7 +68277,6 @@ format_text/archiver.c:601:9: note: in expansion of macro 'dm_list_iterate_items' 601 | dm_list_iterate_items(mda, &tf->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/flags.o -MMD -MP -MF format_text/flags.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/flags.c -o format_text/flags.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -68554,6 +68590,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT format_text/format-text.o -MMD -MP -MF format_text/format-text.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/format-text.c -o format_text/format-text.o gcc -MT format_text/import.o -MMD -MP -MF format_text/import.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import.c -o format_text/import.o +gcc -MT format_text/import_vsn1.o -MMD -MP -MF format_text/import_vsn1.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import_vsn1.c -o format_text/import_vsn1.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -68682,8 +68719,6 @@ format_text/format-text.c:1164:9: note: in expansion of macro 'dm_list_iterate_items' 1164 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/import_vsn1.o -MMD -MP -MF format_text/import_vsn1.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/import_vsn1.c -o format_text/import_vsn1.o -gcc -MT format_text/text_label.o -MMD -MP -MF format_text/text_label.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/text_label.c -o format_text/text_label.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -68719,6 +68754,8 @@ format_text/import_vsn1.c:363:9: note: in expansion of macro 'dm_list_iterate_items' 363 | dm_list_iterate_items(comp, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT format_text/text_label.o -MMD -MP -MF format_text/text_label.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/text_label.c -o format_text/text_label.o +gcc -MT freeseg/freeseg.o -MMD -MP -MF freeseg/freeseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 freeseg/freeseg.c -o freeseg/freeseg.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -68780,7 +68817,6 @@ format_text/text_label.c:308:23: note: in expansion of macro 'dm_list_item' 308 | mda = dm_list_item(mdah, struct metadata_area); | ^~~~~~~~~~~~ -gcc -MT freeseg/freeseg.o -MMD -MP -MF freeseg/freeseg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 freeseg/freeseg.c -o freeseg/freeseg.o gcc -MT label/label.o -MMD -MP -MF label/label.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 label/label.c -o label/label.o gcc -MT label/hints.o -MMD -MP -MF label/hints.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 label/hints.c -o label/hints.o gcc -MT locking/file_locking.o -MMD -MP -MF locking/file_locking.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/file_locking.c -o locking/file_locking.o @@ -68941,26 +68977,6 @@ 501 | name_sl = dm_list_item(name_list, struct dm_str_list); | ^~~~~~~~~~~~ label/label.c: In function '_scan_list': -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from label/hints.c:138: -label/hints.c: In function 'free_hints': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -68988,67 +69004,6 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 379 | dm_list_iterate_items_safe(hint, hint2, hints) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_find_hint_name': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' - 389 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' - 389 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c:647:9: note: in expansion of macro 'dm_list_iterate_items_safe' 647 | dm_list_iterate_items_safe(devl, devl2, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -69082,37 +69037,6 @@ label/label.c:682:9: note: in expansion of macro 'dm_list_iterate_items_safe' 682 | dm_list_iterate_items_safe(devl, devl2, &wait_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function 'validate_hints': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -69143,64 +69067,6 @@ label/label.c:682:9: note: in expansion of macro 'dm_list_iterate_items_safe' 682 | dm_list_iterate_items_safe(devl, devl2, &wait_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_apply_hints': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -label/hints.c:621:27: note: in expansion of macro 'dm_list_item' - 621 | name_sl = dm_list_item(name_list, struct dm_str_list); - | ^~~~~~~~~~~~ label/label.c: In function '_clear_scan_state': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -69233,7 +69099,6 @@ 952 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan_vg_online': -label/hints.c: In function '_read_hint_file': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -69255,36 +69120,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' - 908 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' - 908 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -69369,7 +69204,6 @@ label/label.c:1104:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1104 | dm_list_iterate_items_safe(devl, devl2, &devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function 'get_single_vgname_cmd_arg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -69391,21 +69225,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' - 1333 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -69421,21 +69240,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' - 1333 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -69731,6 +69535,72 @@ label/label.c:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from label/hints.c:138: +label/hints.c: In function 'free_hints': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:379:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 379 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_find_hint_name': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' + 389 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -69746,6 +69616,22 @@ label/label.c:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' + 389 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function 'validate_hints': label/label.c: In function 'label_scan_devs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -69759,6 +69645,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' 1579 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -69774,9 +69675,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' 1579 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_apply_hints': label/label.c: In function 'label_scan_devs_rw': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -69784,6 +69701,36 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -69799,6 +69746,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:618:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 618 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -69808,7 +69770,18 @@ label/label.c:1596:9: note: in expansion of macro 'dm_list_iterate_items' 1596 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT locking/locking.o -MMD -MP -MF locking/locking.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/locking.c -o locking/locking.o +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +label/hints.c:621:27: note: in expansion of macro 'dm_list_item' + 621 | name_sl = dm_list_item(name_list, struct dm_str_list); + | ^~~~~~~~~~~~ label/label.c: In function 'label_scan_devs_excl': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -69871,6 +69844,70 @@ label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_read_hint_file': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' + 908 | dm_list_iterate_items(hp, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' + 908 | dm_list_iterate_items(hp, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function 'get_single_vgname_cmd_arg': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' + 1333 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1333:9: note: in expansion of macro 'dm_list_iterate_items' + 1333 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT locking/locking.o -MMD -MP -MF locking/locking.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/locking.c -o locking/locking.o +gcc -MT log/log.o -MMD -MP -MF log/log.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 log/log.c -o log/log.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -69918,9 +69955,9 @@ locking/locking.c:315:39: note: in expansion of macro 'dm_list_item' 315 | lvl = dm_list_item(lvh, struct lv_list); | ^~~~~~~~~~~~ -gcc -MT log/log.o -MMD -MP -MF log/log.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 log/log.c -o log/log.o gcc -MT metadata/cache_manip.o -MMD -MP -MF metadata/cache_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/cache_manip.c -o metadata/cache_manip.o gcc -MT metadata/writecache_manip.o -MMD -MP -MF metadata/writecache_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/writecache_manip.c -o metadata/writecache_manip.o +gcc -MT metadata/integrity_manip.o -MMD -MP -MF metadata/integrity_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/integrity_manip.c -o metadata/integrity_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -69956,9 +69993,7 @@ metadata/writecache_manip.c:50:9: note: in expansion of macro 'dm_list_iterate_items' 50 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/integrity_manip.o -MMD -MP -MF metadata/integrity_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/integrity_manip.c -o metadata/integrity_manip.o gcc -MT metadata/lv.o -MMD -MP -MF metadata/lv.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/lv.c -o metadata/lv.o -gcc -MT metadata/lv_manip.o -MMD -MP -MF metadata/lv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/lv_manip.c -o metadata/lv_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -70025,6 +70060,7 @@ metadata/integrity_manip.c:580:17: note: in expansion of macro 'dm_list_iterate_items' 580 | dm_list_iterate_items(pvl, &allocatable_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/lv_manip.o -MMD -MP -MF metadata/lv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/lv_manip.c -o metadata/lv_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -70184,11 +70220,7 @@ metadata/lv.c:1171:9: note: in expansion of macro 'dm_list_iterate_items' 1171 | dm_list_iterate_items(sl, &lv_iorig->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/lv_manip.c:16: -metadata/lv_manip.c: In function 'lv_layout_and_role': +metadata/lv.c: In function 'lv_lock_holder': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70201,9 +70233,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:662:17: note: in expansion of macro 'dm_list_iterate_items' - 662 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c:1704:25: note: in expansion of macro 'dm_list_iterate_items' + 1704 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70216,10 +70248,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:662:17: note: in expansion of macro 'dm_list_iterate_items' - 662 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_get_pv_list_for_lv': +metadata/lv.c:1704:25: note: in expansion of macro 'dm_list_iterate_items' + 1704 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70232,8 +70263,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:722:9: note: in expansion of macro 'dm_list_iterate_items' - 722 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv.c:1721:9: note: in expansion of macro 'dm_list_iterate_items' + 1721 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70247,9 +70278,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:722:9: note: in expansion of macro 'dm_list_iterate_items' - 722 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv.c:1721:9: note: in expansion of macro 'dm_list_iterate_items' + 1721 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c: In function 'lv_has_constant_stripes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70262,9 +70294,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:730:25: note: in expansion of macro 'dm_list_iterate_items' - 730 | dm_list_iterate_items(pvl, pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' + 1748 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70277,10 +70309,15 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:730:25: note: in expansion of macro 'dm_list_iterate_items' - 730 | dm_list_iterate_items(pvl, pvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'add_seg_to_segs_using_this_lv': +metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' + 1748 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/merge.o -MMD -MP -MF metadata/merge.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/merge.c -o metadata/merge.o +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/lv_manip.c:16: +metadata/lv_manip.c: In function 'lv_layout_and_role': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70293,9 +70330,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:863:9: note: in expansion of macro 'dm_list_iterate_items' - 863 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:662:17: note: in expansion of macro 'dm_list_iterate_items' + 662 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70308,10 +70345,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:863:9: note: in expansion of macro 'dm_list_iterate_items' - 863 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_seg_from_segs_using_this_lv': +metadata/lv_manip.c:662:17: note: in expansion of macro 'dm_list_iterate_items' + 662 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_get_pv_list_for_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70324,8 +70361,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:890:9: note: in expansion of macro 'dm_list_iterate_items' - 890 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:722:9: note: in expansion of macro 'dm_list_iterate_items' + 722 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70339,10 +70376,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:890:9: note: in expansion of macro 'dm_list_iterate_items' - 890 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:722:9: note: in expansion of macro 'dm_list_iterate_items' + 722 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'get_only_segment_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70355,9 +70391,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:925:9: note: in expansion of macro 'dm_list_iterate_items' - 925 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:730:25: note: in expansion of macro 'dm_list_iterate_items' + 730 | dm_list_iterate_items(pvl, pvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70370,10 +70406,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:925:9: note: in expansion of macro 'dm_list_iterate_items' - 925 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_find_seg_pvs_by_le': +metadata/lv_manip.c:730:25: note: in expansion of macro 'dm_list_iterate_items' + 730 | dm_list_iterate_items(pvl, pvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'add_seg_to_segs_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70386,8 +70422,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:963:9: note: in expansion of macro 'dm_list_iterate_items' - 963 | dm_list_iterate_items(spvs, list) +metadata/lv_manip.c:863:9: note: in expansion of macro 'dm_list_iterate_items' + 863 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70401,10 +70437,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:963:9: note: in expansion of macro 'dm_list_iterate_items' - 963 | dm_list_iterate_items(spvs, list) +metadata/lv_manip.c:863:9: note: in expansion of macro 'dm_list_iterate_items' + 863 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'copy_percent': +metadata/lv_manip.c: In function 'remove_seg_from_segs_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70417,8 +70453,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:975:9: note: in expansion of macro 'dm_list_iterate_items' - 975 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:890:9: note: in expansion of macro 'dm_list_iterate_items' + 890 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70432,10 +70468,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:975:9: note: in expansion of macro 'dm_list_iterate_items' - 975 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:890:9: note: in expansion of macro 'dm_list_iterate_items' + 890 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_lock_holder': +metadata/lv_manip.c: In function 'get_only_segment_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70448,9 +70484,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1704:25: note: in expansion of macro 'dm_list_iterate_items' - 1704 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:925:9: note: in expansion of macro 'dm_list_iterate_items' + 925 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70463,9 +70499,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1704:25: note: in expansion of macro 'dm_list_iterate_items' - 1704 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:925:9: note: in expansion of macro 'dm_list_iterate_items' + 925 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_find_seg_pvs_by_le': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70478,8 +70515,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1721:9: note: in expansion of macro 'dm_list_iterate_items' - 1721 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:963:9: note: in expansion of macro 'dm_list_iterate_items' + 963 | dm_list_iterate_items(spvs, list) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70493,10 +70530,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1721:9: note: in expansion of macro 'dm_list_iterate_items' - 1721 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:963:9: note: in expansion of macro 'dm_list_iterate_items' + 963 | dm_list_iterate_items(spvs, list) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_has_constant_stripes': +metadata/lv_manip.c: In function 'copy_percent': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70509,10 +70546,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' - 1748 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:975:9: note: in expansion of macro 'dm_list_iterate_items' + 975 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lv_reduce': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70525,9 +70561,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' - 1748 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:975:9: note: in expansion of macro 'dm_list_iterate_items' + 975 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lv_reduce': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70664,6 +70701,7 @@ 2075 | dm_list_iterate_items(aa, &allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/lv_manip.c: In function '_match_pv_tags': +gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/metadata.c -o metadata/metadata.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70817,7 +70855,6 @@ metadata/lv_manip.c:2766:9: note: in expansion of macro 'dm_list_iterate_items' 2766 | dm_list_iterate_items(pvl, parallel_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/merge.o -MMD -MP -MF metadata/merge.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/merge.c -o metadata/merge.o metadata/lv_manip.c: In function '_reset_unreserved': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70940,6 +70977,23 @@ metadata/lv_manip.c:3056:41: note: in expansion of macro 'dm_list_iterate_items' 3056 | dm_list_iterate_items(aa, &ah->allocated_areas[ah->area_count]) | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/merge.c:16: +metadata/merge.c: In function 'lv_merge_segments': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +metadata/merge.c:58:27: note: in expansion of macro 'dm_list_item' + 58 | current = dm_list_item(segh, struct lv_segment); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71001,146 +71055,6 @@ metadata/lv_manip.c:3283:25: note: in expansion of macro 'dm_list_iterate_items' 3283 | dm_list_iterate_items(spvs, ah->parallel_areas) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_add_segmented_mirror_image': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' - 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' - 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' - 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' - 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_add_mirror_areas': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' - 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' - 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/merge.c:16: -metadata/merge.c: In function 'lv_merge_segments': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -metadata/merge.c:58:27: note: in expansion of macro 'dm_list_item' - 58 | current = dm_list_item(segh, struct lv_segment); - | ^~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lv_raid_redundant': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' - 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' - 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/merge.c: In function 'check_lv_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -71247,7 +71161,6 @@ metadata/merge.c:792:17: note: in expansion of macro 'dm_list_iterate_items' 792 | dm_list_iterate_items(seg2, &seg->lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_for_each_sub_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71263,6 +71176,7 @@ metadata/merge.c:792:17: note: in expansion of macro 'dm_list_iterate_items' 792 | dm_list_iterate_items(seg2, &seg->lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_add_segmented_mirror_image': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71305,8 +71219,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' - 4764 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' + 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -71320,10 +71234,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' - 4764 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3926:9: note: in expansion of macro 'dm_list_iterate_items' + 3926 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_add_pes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71336,8 +71249,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' - 5348 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' + 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -71351,40 +71264,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' - 5348 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3968:9: note: in expansion of macro 'dm_list_iterate_items' + 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lvresize_adjust_extents': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5469:25: note: in expansion of macro 'dm_list_iterate_items' - 5469 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5469:25: note: in expansion of macro 'dm_list_iterate_items' - 5469 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_add_mirror_areas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71397,9 +71280,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' - 5617 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' + 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71412,11 +71295,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' - 5617 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/metadata.c -o metadata/metadata.o -metadata/lv_manip.c: In function 'generate_lv_name': +metadata/lv_manip.c:4015:9: note: in expansion of macro 'dm_list_iterate_items' + 4015 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lv_raid_redundant': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71429,8 +71311,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' - 7163 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' + 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -71444,9 +71326,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' - 7163 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:4445:9: note: in expansion of macro 'dm_list_iterate_items' + 4445 | dm_list_iterate_items(pvl, allocatable_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_for_each_sub_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71459,8 +71342,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' - 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' + 4764 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -71474,56 +71357,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' - 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' + 4764 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_glv_from_indirect_glvs': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_remove_single': +metadata/lv_manip.c: In function '_add_pes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71536,8 +71373,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' - 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' + 5348 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -71551,10 +71388,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' - 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' + 5348 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lv_remove_segs_using_this_lv': +metadata/lv_manip.c: In function '_lvresize_adjust_extents': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71567,9 +71404,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' - 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5469:25: note: in expansion of macro 'dm_list_iterate_items' + 5469 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71582,9 +71419,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' - 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5469:25: note: in expansion of macro 'dm_list_iterate_items' + 5469 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -71621,7 +71458,21 @@ 58 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'add_pv_to_vg': -metadata/lv_manip.c: In function 'lv_remove_with_dependencies': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' + 5617 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71683,16 +71534,22 @@ metadata/metadata.c:480:9: note: in expansion of macro 'dm_list_iterate_items' 480 | dm_list_iterate_items(lvseg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_rename': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -metadata/lv_manip.c:7908:63: note: in expansion of macro 'dm_list_struct_base' - 7908 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5617:17: note: in expansion of macro 'dm_list_iterate_items' + 5617 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_rename': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71862,7 +71719,6 @@ metadata/metadata.c:743:9: note: in expansion of macro 'dm_list_iterate_items' 743 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/mirror.o -MMD -MP -MF metadata/mirror.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/mirror.c -o metadata/mirror.o metadata/metadata.c: In function 'vg_extend_each_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -71924,21 +71780,6 @@ metadata/metadata.c:809:9: note: in expansion of macro 'dm_list_iterate_items' 809 | dm_list_iterate_items(pvl, &pp->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' - 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'lv_has_unknown_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -72001,21 +71842,6 @@ metadata/metadata.c:1019:9: note: in expansion of macro 'dm_list_iterate_items' 1019 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' - 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_vg_ignore_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -72093,7 +71919,6 @@ metadata/metadata.c:1272:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1272 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_ignored) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'split_parent_segments_for_layer': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -72109,6 +71934,7 @@ metadata/metadata.c:1282:9: note: in expansion of macro 'dm_list_iterate_items' 1282 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/mirror.o -MMD -MP -MF metadata/mirror.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/mirror.c -o metadata/mirror.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -72146,21 +71972,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -72216,21 +72027,6 @@ metadata/metadata.c:1363:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1363 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'find_pv_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -72284,21 +72080,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' - 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -72370,23 +72151,7 @@ metadata/metadata.c:1629:9: note: in expansion of macro 'dm_list_iterate_items' 1629 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' - 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'find_lv_in_vg': -metadata/lv_manip.c: In function 'remove_layers_for_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -72448,21 +72213,6 @@ metadata/metadata.c:1663:9: note: in expansion of macro 'dm_list_iterate_items' 1663 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' - 8150 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'find_historical_glv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -72522,21 +72272,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' - 8150 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1729:9: note: in expansion of macro 'dm_list_iterate_items' 1729 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -72572,7 +72307,6 @@ 1741 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'first_seg': -metadata/lv_manip.c: In function 'remove_layers_for_segments_all': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -72647,21 +72381,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' - 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1774:9: note: in expansion of macro 'dm_list_iterate_items' 1774 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -72717,21 +72436,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' - 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -72816,21 +72520,6 @@ metadata/metadata.c:1858:9: note: in expansion of macro 'dm_list_iterate_items' 1858 | dm_list_iterate_items(pvl, &vg_from->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_each_dependency': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -72868,40 +72557,9 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'move_lv_segments': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ metadata/metadata.c:1916:33: note: in expansion of macro 'dm_list_struct_base' 1916 | if (!fn(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, data)) | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' - 8268 | dm_list_iterate_items(seg, &lv_to->segments) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_postorder_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -72918,6 +72576,7 @@ metadata/metadata.c:2006:9: note: in expansion of macro 'dm_list_iterate_items' 2006 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'generate_lv_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -72969,14 +72628,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' - 8268 | dm_list_iterate_items(seg, &lv_to->segments) +metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' + 7163 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_mark_if_partial_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -73016,15 +72675,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2069:17: note: in expansion of macro 'dm_list_iterate_items' - 2069 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' + 7163 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73037,9 +72696,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' - 8277 | dm_list_iterate_items(seg, &lv_to->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2069:17: note: in expansion of macro 'dm_list_iterate_items' + 2069 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73055,11 +72714,6 @@ metadata/metadata.c:2069:17: note: in expansion of macro 'dm_list_iterate_items' 2069 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/mirror.c:16: -metadata/mirror.c: In function '_init_mirror_log': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73072,23 +72726,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' + 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_lv_validate_references_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' + 2150 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73096,14 +72751,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' + 2150 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73117,10 +72772,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:7171:9: note: in expansion of macro 'dm_list_iterate_items' + 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_lv_validate_references_single': +metadata/metadata.c: In function 'vg_validate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73133,8 +72788,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2282:9: note: in expansion of macro 'dm_list_iterate_items' + 2282 | dm_list_iterate_items(sl, &vg->tags) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73148,9 +72803,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:2282:9: note: in expansion of macro 'dm_list_iterate_items' + 2282 | dm_list_iterate_items(sl, &vg->tags) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_glv_from_indirect_glvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73163,39 +72819,38 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' - 2150 | dm_list_iterate_items(lvseg, &lv->segments) { +metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' + 2289 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_delete_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' - 412 | dm_list_iterate_items(sl, &mirror_lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' + 2289 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' - 412 | dm_list_iterate_items(sl, &mirror_lv->tags) +metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' + 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73203,15 +72858,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' - 2150 | dm_list_iterate_items(lvseg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73224,10 +72879,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' - 8277 | dm_list_iterate_items(seg, &lv_to->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_merge_mirror_images': +metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' + 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73240,8 +72894,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' - 461 | dm_list_iterate_items(lvl, mimages) +metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' + 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73249,16 +72903,30 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' - 461 | dm_list_iterate_items(lvl, mimages) +metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' + 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'is_mirror_image_removable': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73271,8 +72939,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' - 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { +metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' + 2354 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73286,10 +72954,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' - 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { +metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' + 2354 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_validate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7260:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7260 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73302,9 +72984,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' - 511 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' + 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73317,9 +72999,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' - 511 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' + 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73332,10 +73014,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2282:9: note: in expansion of macro 'dm_list_iterate_items' - 2282 | dm_list_iterate_items(sl, &vg->tags) +metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' + 2468 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_split_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73348,8 +73029,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2282:9: note: in expansion of macro 'dm_list_iterate_items' - 2282 | dm_list_iterate_items(sl, &vg->tags) +metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' + 2468 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73363,9 +73044,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:688:17: note: in expansion of macro 'dm_list_iterate_items' - 688 | dm_list_iterate_items(lvl, &split_images) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' + 2512 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73378,9 +73059,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:688:17: note: in expansion of macro 'dm_list_iterate_items' - 688 | dm_list_iterate_items(lvl, &split_images) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' + 2512 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73393,10 +73074,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' - 2289 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_lv': +metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' + 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73409,10 +73089,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2289:9: note: in expansion of macro 'dm_list_iterate_items' - 2289 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_remove_mirror_images': +metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' + 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73425,39 +73104,39 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:910:25: note: in expansion of macro 'dm_list_iterate_items' - 910 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' + 2591 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' - 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' + 2591 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:910:25: note: in expansion of macro 'dm_list_iterate_items' - 910 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' + 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73470,9 +73149,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' - 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' + 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_remove_single': +metadata/metadata.c: In function '_pv_in_pv_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73485,9 +73166,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' - 8447 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' + 2773 | dm_list_iterate_items(pvl, head) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73500,9 +73181,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' - 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' + 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73515,9 +73196,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' - 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' + 2773 | dm_list_iterate_items(pvl, head) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_check_historical_lv_is_valid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73530,8 +73212,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' - 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { +metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' + 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73545,24 +73227,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2343:9: note: in expansion of macro 'dm_list_iterate_items' - 2343 | dm_list_iterate_items(lvl, &vg->removed_lvs) { +metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' + 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'remove_mirrors_from_segments': +metadata/metadata.c: In function '_handle_historical_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' - 2354 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:7713:9: note: in expansion of macro 'dm_list_iterate_items' + 7713 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73576,8 +73258,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' - 1196 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' + 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73591,23 +73273,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' - 8447 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' + 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2354:9: note: in expansion of macro 'dm_list_iterate_items' - 2354 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' + 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73621,40 +73303,40 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' - 1196 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' + 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lv_remove_segs_using_this_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' - 1212 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' - 1212 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'get_pvmove_pvname_from_lv_mirr': +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73667,38 +73349,39 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' - 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' + 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' - 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_wipe_outdated_pvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' - 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { +metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' + 2869 | dm_list_iterate_items(devl, &devs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73712,24 +73395,23 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' - 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'find_pvmove_lv_in_lv': +metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' + 2869 | dm_list_iterate_items(devl, &devs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' - 1267 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:7837:9: note: in expansion of macro 'dm_list_iterate_items' + 7837 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73743,9 +73425,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' - 8474 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2875:25: note: in expansion of macro 'dm_list_iterate_items' + 2875 | dm_list_iterate_items(mda, mdas) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73758,9 +73440,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' - 1267 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2875:25: note: in expansion of macro 'dm_list_iterate_items' + 2875 | dm_list_iterate_items(mda, mdas) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_write': +metadata/lv_manip.c: In function 'lv_remove_with_dependencies': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73773,10 +73457,14 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' - 2468 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'find_pvmove_lv': +metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' + 2930 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/mirror.c:16: +metadata/mirror.c: In function '_init_mirror_log': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73789,8 +73477,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73804,9 +73492,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2468:9: note: in expansion of macro 'dm_list_iterate_items' - 2468 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' + 2930 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73819,8 +73507,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73828,29 +73516,38 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +metadata/lv_manip.c:7908:63: note: in expansion of macro 'dm_list_struct_base' + 7908 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, + | ^~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' - 1323 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' - 2512 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73858,15 +73555,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' - 1323 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73879,25 +73576,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' - 8474 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'lvs_using_lv': +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2512:9: note: in expansion of macro 'dm_list_iterate_items' - 2512 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:2995:9: note: in expansion of macro 'dm_list_iterate_items' + 2995 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_delete_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73910,9 +73607,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' - 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' + 412 | dm_list_iterate_items(sl, &mirror_lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73925,25 +73622,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' - 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'fixup_imported_mirrors': +metadata/mirror.c:412:17: note: in expansion of macro 'dm_list_iterate_items' + 412 | dm_list_iterate_items(sl, &mirror_lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' - 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2995:9: note: in expansion of macro 'dm_list_iterate_items' + 2995 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_merge_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73956,8 +73653,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' - 1371 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' + 461 | dm_list_iterate_items(lvl, mimages) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73971,24 +73668,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' - 1371 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' + 461 | dm_list_iterate_items(lvl, mimages) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'is_mirror_image_removable': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2515:17: note: in expansion of macro 'dm_list_iterate_items' - 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3015:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3015 | dm_list_iterate_items_safe(pvl, pvl_safe, &vg->pv_write_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74001,9 +73699,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' - 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' + 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74016,9 +73714,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' - 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:499:9: note: in expansion of macro 'dm_list_iterate_items' + 499 | dm_list_iterate_items(seg, &mimage_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74031,56 +73729,55 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' + 511 | dm_list_iterate_items(pvl, removable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3015:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3015 | dm_list_iterate_items_safe(pvl, pvl_safe, &vg->pv_write_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' + 511 | dm_list_iterate_items(pvl, removable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_match_seg_area_to_pe_range': -metadata/metadata.c: In function '_pv_in_pv_list': +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3015:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3015 | dm_list_iterate_items_safe(pvl, pvl_safe, &vg->pv_write_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_split_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74093,25 +73790,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' + 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +metadata/metadata.c:3022:9: note: in expansion of macro 'dm_list_iterate_items' + 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_historical_lv_is_valid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74124,24 +73820,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' - 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:688:17: note: in expansion of macro 'dm_list_iterate_items' + 688 | dm_list_iterate_items(lvl, &split_images) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:688:17: note: in expansion of macro 'dm_list_iterate_items' + 688 | dm_list_iterate_items(lvl, &split_images) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74154,25 +73850,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { +metadata/metadata.c:3022:9: note: in expansion of macro 'dm_list_iterate_items' + 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_handle_historical_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' - 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3066:31: note: in expansion of macro 'dm_list_item' + 3066 | mda = dm_list_item(mdah, struct metadata_area); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74185,23 +73877,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' - 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' + 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_remove_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2812:9: note: in expansion of macro 'dm_list_iterate_items' - 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) +metadata/metadata.c:3080:9: note: in expansion of macro 'dm_list_iterate_items' + 3080 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74215,10 +73908,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' - 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': +metadata/mirror.c:910:25: note: in expansion of macro 'dm_list_iterate_items' + 910 | dm_list_iterate_items(pvmove_seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74231,24 +73923,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2815:9: note: in expansion of macro 'dm_list_iterate_items' - 2815 | dm_list_iterate_items(glvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:910:25: note: in expansion of macro 'dm_list_iterate_items' + 910 | dm_list_iterate_items(pvmove_seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3080:9: note: in expansion of macro 'dm_list_iterate_items' + 3080 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74261,40 +73953,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' - 8621 | dm_list_iterate_items(seg, &lv_where->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2830:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2830 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_wipe_outdated_pvs': +metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' + 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74307,9 +73968,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' - 2869 | dm_list_iterate_items(devl, &devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3087:25: note: in expansion of macro 'dm_list_iterate_items' + 3087 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74322,9 +73983,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' - 8621 | dm_list_iterate_items(seg, &lv_where->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:981:17: note: in expansion of macro 'dm_list_iterate_items' + 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74337,40 +73998,42 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' - 2869 | dm_list_iterate_items(devl, &devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3087:25: note: in expansion of macro 'dm_list_iterate_items' + 3087 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_vg_commit_mdas': +metadata/lv_manip.c: In function 'split_parent_segments_for_layer': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2875:25: note: in expansion of macro 'dm_list_iterate_items' - 2875 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3111:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3111 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'remove_mirrors_from_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2875:25: note: in expansion of macro 'dm_list_iterate_items' - 2875 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_write': +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3111:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3111 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74383,9 +74046,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' + 1196 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74398,9 +74061,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' + 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74413,24 +74076,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' + 1196 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3111:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3111 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74443,8 +74106,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2995:9: note: in expansion of macro 'dm_list_iterate_items' - 2995 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' + 1212 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74458,10 +74121,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2995:9: note: in expansion of macro 'dm_list_iterate_items' - 2995 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' + 1212 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74474,24 +74136,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3015:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3015 | dm_list_iterate_items_safe(pvl, pvl_safe, &vg->pv_write_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3015:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3015 | dm_list_iterate_items_safe(pvl, pvl_safe, &vg->pv_write_list) { +metadata/metadata.c:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'get_pvmove_pvname_from_lv_mirr': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74504,8 +74152,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' - 8691 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' + 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74513,14 +74161,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3015:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3015 | dm_list_iterate_items_safe(pvl, pvl_safe, &vg->pv_write_list) { +metadata/metadata.c:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74528,29 +74176,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3022:9: note: in expansion of macro 'dm_list_iterate_items' - 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3022:9: note: in expansion of macro 'dm_list_iterate_items' - 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/lv_manip.c:8114:9: note: in expansion of macro 'dm_list_iterate_items' + 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74564,8 +74197,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' - 8691 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/mirror.c:1236:9: note: in expansion of macro 'dm_list_iterate_items' + 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74573,12 +74206,16 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3066:31: note: in expansion of macro 'dm_list_item' - 3066 | mda = dm_list_item(mdah, struct metadata_area); - | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'find_pvmove_lv_in_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74591,8 +74228,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3080:9: note: in expansion of macro 'dm_list_iterate_items' - 3080 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' + 1267 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74600,14 +74237,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3080:9: note: in expansion of macro 'dm_list_iterate_items' - 3080 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/metadata.c:3119:9: note: in expansion of macro 'dm_list_iterate_items' + 3119 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74615,15 +74252,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1267:9: note: in expansion of macro 'dm_list_iterate_items' + 1267 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74636,9 +74273,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3087:25: note: in expansion of macro 'dm_list_iterate_items' - 3087 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' + 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74651,131 +74288,101 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3087:25: note: in expansion of macro 'dm_list_iterate_items' - 3087 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_vg_commit_mdas': +metadata/metadata.c:3119:9: note: in expansion of macro 'dm_list_iterate_items' + 3119 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'find_pvmove_lv': +metadata/metadata.c: In function 'vg_commit': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' + 1300 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3111:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3111 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1300:9: note: in expansion of macro 'dm_list_iterate_items' + 1300 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3111:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3111 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3111:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3111 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3150:17: note: in expansion of macro 'dm_list_iterate_items' + 3150 | dm_list_iterate_items(pvl, &vg->pvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' + 1323 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8120:17: note: in expansion of macro 'dm_list_iterate_items' + 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3119:9: note: in expansion of macro 'dm_list_iterate_items' - 3119 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3150:17: note: in expansion of macro 'dm_list_iterate_items' + 3150 | dm_list_iterate_items(pvl, &vg->pvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74788,9 +74395,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3119:9: note: in expansion of macro 'dm_list_iterate_items' - 3119 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1323:17: note: in expansion of macro 'dm_list_iterate_items' + 1323 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_layers_for_segments': +metadata/mirror.c: In function 'lvs_using_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74803,10 +74412,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' - 8887 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_commit': +metadata/metadata.c:3158:25: note: in expansion of macro 'dm_list_iterate_items' + 3158 | dm_list_iterate_items(sl, &vg->msg_list) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74819,9 +74427,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3150:17: note: in expansion of macro 'dm_list_iterate_items' - 3150 | dm_list_iterate_items(pvl, &vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' + 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74834,9 +74442,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3150:17: note: in expansion of macro 'dm_list_iterate_items' - 3150 | dm_list_iterate_items(pvl, &vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3158:25: note: in expansion of macro 'dm_list_iterate_items' + 3158 | dm_list_iterate_items(sl, &vg->msg_list) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74849,9 +74457,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' - 8887 | dm_list_iterate_items(lvl, lv_list) { +metadata/mirror.c:1350:9: note: in expansion of macro 'dm_list_iterate_items' + 1350 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_revert': +metadata/mirror.c: In function 'fixup_imported_mirrors': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74864,25 +74474,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3158:25: note: in expansion of macro 'dm_list_iterate_items' - 3158 | dm_list_iterate_items(sl, &vg->msg_list) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' + 8150 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3158:25: note: in expansion of macro 'dm_list_iterate_items' - 3158 | dm_list_iterate_items(sl, &vg->msg_list) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_revert': +metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' + 1371 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74910,6 +74519,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1371:9: note: in expansion of macro 'dm_list_iterate_items' + 1371 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:3175:9: note: in expansion of macro 'dm_list_iterate_items' 3175 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -74925,9 +74549,24 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' - 8909 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' + 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' + 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74955,10 +74594,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3184:9: note: in expansion of macro 'dm_list_iterate_items' - 3184 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/lv_manip.c:8150:9: note: in expansion of macro 'dm_list_iterate_items' + 8150 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read_orphans': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74971,9 +74609,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' - 8909 | dm_list_iterate_items(lvl, lv_list) +metadata/metadata.c:3184:9: note: in expansion of macro 'dm_list_iterate_items' + 3184 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_read_orphans': +metadata/lv_manip.c: In function 'remove_layers_for_segments_all': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75019,7 +74659,6 @@ metadata/metadata.c:3293:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3293 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_missing_pv_count': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75032,9 +74671,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_list) { +metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' + 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_missing_pv_count': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75062,10 +74702,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3347:9: note: in expansion of macro 'dm_list_iterate_items' - 3347 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8227:9: note: in expansion of macro 'dm_list_iterate_items' + 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_devs_used_correspond_with_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75078,9 +74717,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_list) { +metadata/metadata.c:3347:9: note: in expansion of macro 'dm_list_iterate_items' + 3347 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/pool_manip.o -MMD -MP -MF metadata/pool_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pool_manip.c -o metadata/pool_manip.o +metadata/metadata.c: In function '_check_devs_used_correspond_with_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75123,8 +74764,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | dm_list_iterate_items(lvl, lv_list) +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | dm_list_iterate_items(lvl, lvs_changed) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75156,7 +74797,6 @@ metadata/metadata.c:3393:9: note: in expansion of macro 'dm_list_iterate_items' 3393 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_devs_used_correspond_with_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75169,9 +74809,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | dm_list_iterate_items(lvl, lv_list) +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | dm_list_iterate_items(lvl, lvs_changed) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'move_lv_segments': +metadata/metadata.c: In function '_check_devs_used_correspond_with_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75214,6 +74856,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' + 8268 | dm_list_iterate_items(seg, &lv_to->segments) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:3464:9: note: in expansion of macro 'dm_list_iterate_items' 3464 | dm_list_iterate_items(dl, list) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -75238,6 +74895,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8268:9: note: in expansion of macro 'dm_list_iterate_items' + 8268 | dm_list_iterate_items(seg, &lv_to->segments) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75262,6 +74934,21 @@ metadata/metadata.c:3476:17: note: in expansion of macro 'dm_list_iterate_items' 3476 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' + 8277 | dm_list_iterate_items(seg, &lv_to->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'set_pv_devices': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75269,6 +74956,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' + 8277 | dm_list_iterate_items(seg, &lv_to->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75293,6 +74995,37 @@ metadata/metadata.c:3602:9: note: in expansion of macro 'dm_list_iterate_items' 3602 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'insert_layer_for_lv': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' + 8447 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8447:17: note: in expansion of macro 'dm_list_iterate_items' + 8447 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_set_fid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75336,6 +75069,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' + 8474 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:4037:9: note: in expansion of macro 'dm_list_iterate_items' 4037 | dm_list_iterate_items(pvl, &vg->removed_pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -75354,6 +75102,21 @@ metadata/metadata.c:4037:9: note: in expansion of macro 'dm_list_iterate_items' 4037 | dm_list_iterate_items(pvl, &vg->removed_pvs) | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8474:17: note: in expansion of macro 'dm_list_iterate_items' + 8474 | dm_list_iterate_items(sl, &lv_where->tags) + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'fid_add_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75386,6 +75149,7 @@ 4093 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'mdas_empty_or_ignored': +metadata/lv_manip.c: In function '_match_seg_area_to_pe_range': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75416,6 +75180,21 @@ metadata/metadata.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' 4251 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' + 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'tags_format_and_copy': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75444,9 +75223,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8588:9: note: in expansion of macro 'dm_list_iterate_items' + 8588 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:4315:9: note: in expansion of macro 'dm_list_iterate_items' 4315 | dm_list_iterate_items(sl, tagsl) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': metadata/metadata.c: In function 'vg_strip_outdated_historical_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75469,6 +75264,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' + 8621 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75493,6 +75303,21 @@ metadata/metadata.c:4384:9: note: in expansion of macro 'dm_list_iterate_items_safe' 4384 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' + 8621 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'lv_on_pmem': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75524,6 +75349,21 @@ metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items' 4413 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' + 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_write_commit_bad_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75552,10 +75392,26 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8628:25: note: in expansion of macro 'dm_list_iterate_items' + 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:4461:9: note: in expansion of macro 'dm_list_iterate_items' 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'scan_text_mismatch': +metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75592,6 +75448,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' + 8691 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -75607,6 +75478,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8691:9: note: in expansion of macro 'dm_list_iterate_items' + 8691 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75631,6 +75517,21 @@ metadata/metadata.c:4633:9: note: in expansion of macro 'dm_list_iterate_items_safe' 4633 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' + 8699 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_vg_read': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75653,6 +75554,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8699:33: note: in expansion of macro 'dm_list_iterate_items' + 8699 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75692,6 +75608,27 @@ metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/pool_manip.c:19: +metadata/pool_manip.c: In function 'detach_pool_lv': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75707,7 +75644,21 @@ metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pool_manip.o -MMD -MP -MF metadata/pool_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pool_manip.c -o metadata/pool_manip.o +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75720,10 +75671,39 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75736,8 +75716,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' - 5035 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' + 8887 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75745,14 +75725,90 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4896:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4896 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'find_pool_seg': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' - 5035 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' + 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75760,14 +75816,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' - 5074 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' + 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75781,9 +75837,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' - 5074 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' + 8887 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_read': +metadata/pool_manip.c: In function 'recalculate_pool_chunk_size_with_dev_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75796,8 +75854,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' - 5082 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' + 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75811,10 +75869,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' - 5082 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' + 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'get_visible_lvs_using_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75827,8 +75884,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' - 5245 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' + 5035 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75842,8 +75899,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' - 5245 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' + 5035 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75857,165 +75914,146 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' + 8909 | dm_list_iterate_items(lvl, lv_list) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'handle_pool_metadata_spare': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/pool_manip.c:19: -metadata/pool_manip.c: In function 'detach_pool_lv': +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' + 5074 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8909:9: note: in expansion of macro 'dm_list_iterate_items' + 8909 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5074:9: note: in expansion of macro 'dm_list_iterate_items' + 5074 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' + 5082 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' + 8921 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5082:9: note: in expansion of macro 'dm_list_iterate_items' + 5082 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'find_pool_seg': +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8921:9: note: in expansion of macro 'dm_list_iterate_items' + 8921 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'get_visible_lvs_using_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76028,8 +76066,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' - 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { +metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' + 8933 | dm_list_iterate_items(lvl, lv_list) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76037,30 +76075,29 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:378:9: note: in expansion of macro 'dm_list_iterate_items' - 378 | dm_list_iterate_items(sl, &seg->lv->segs_using_this_lv) { +metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' + 5245 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'recalculate_pool_chunk_size_with_dev_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' - 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { +metadata/metadata.c:5245:9: note: in expansion of macro 'dm_list_iterate_items' + 5245 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76074,10 +76111,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:442:9: note: in expansion of macro 'dm_list_iterate_items' - 442 | dm_list_iterate_items(seg, &pool_data_lv->segments) { +metadata/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' + 8933 | dm_list_iterate_items(lvl, lv_list) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'handle_pool_metadata_spare': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76090,9 +76126,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' - 751 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' + 5255 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76105,10 +76141,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' - 751 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5255:9: note: in expansion of macro 'dm_list_iterate_items' + 5255 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT metadata/pv.o -MMD -MP -MF metadata/pv.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv.c -o metadata/pv.o +gcc -MT metadata/pv_list.o -MMD -MP -MF metadata/pv_list.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_list.c -o metadata/pv_list.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -76235,7 +76272,6 @@ metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' 383 | dm_list_iterate_items(mda, baton.mdas_to_change) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pv_list.o -MMD -MP -MF metadata/pv_list.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_list.c -o metadata/pv_list.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -76365,11 +76401,12 @@ 286 | dm_list_iterate_items(pvl, pvsl) { | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT metadata/pv_manip.o -MMD -MP -MF metadata/pv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_manip.c -o metadata/pv_manip.o +gcc -MT metadata/pv_map.o -MMD -MP -MF metadata/pv_map.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_map.c -o metadata/pv_map.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from metadata/pv_manip.c:16: -metadata/pv_manip.c: In function 'peg_dup': + from metadata/pv_map.c:16: +metadata/pv_map.c: In function '_insert_area': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76382,8 +76419,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pego, peg_old) { +metadata/pv_map.c:31:9: note: in expansion of macro 'dm_list_iterate_items' + 31 | dm_list_iterate_items(pva, head) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76397,93 +76434,59 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pego, peg_old) { +metadata/pv_map.c:31:9: note: in expansion of macro 'dm_list_iterate_items' + 31 | dm_list_iterate_items(pva, head) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c: In function '_find_peg_by_pe': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/pv_manip.c:16: +metadata/pv_manip.c: In function 'peg_dup': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' - 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:88:9: note: in expansion of macro 'dm_list_iterate_back_items' - 88 | dm_list_iterate_back_items(pvseg, &pv->segments) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pego, peg_old) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c: In function '_create_alloc_areas_for_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' - 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:88:9: note: in expansion of macro 'dm_list_iterate_back_items' - 88 | dm_list_iterate_back_items(pvseg, &pv->segments) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c: In function '_merge_free_pv_segment': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:265:29: note: in expansion of macro 'dm_list_item' - 265 | merge_peg = dm_list_item(l, struct pv_segment); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:275:29: note: in expansion of macro 'dm_list_item' - 275 | merge_peg = dm_list_item(l, struct pv_segment); - | ^~~~~~~~~~~~ -metadata/pv_manip.c: In function 'release_pv_segment': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:327:29: note: in expansion of macro 'dm_list_item' - 327 | merge_peg = dm_list_item(l, struct pv_segment); - | ^~~~~~~~~~~~ -metadata/pv_manip.c: In function 'pv_list_extents_free': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c:78:9: note: in expansion of macro 'dm_list_iterate_items' + 78 | dm_list_iterate_items(peg, &pvm->pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:373:9: note: in expansion of macro 'dm_list_iterate_items' - 373 | dm_list_iterate_items(pvl, pvh) { +metadata/pv_manip.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pego, peg_old) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76497,39 +76500,41 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:373:9: note: in expansion of macro 'dm_list_iterate_items' - 373 | dm_list_iterate_items(pvl, pvh) { +metadata/pv_map.c:78:9: note: in expansion of macro 'dm_list_iterate_items' + 78 | dm_list_iterate_items(peg, &pvm->pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c: In function '_find_peg_by_pe': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' + 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:378:17: note: in expansion of macro 'dm_list_iterate_items' - 378 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:88:9: note: in expansion of macro 'dm_list_iterate_back_items' + 88 | dm_list_iterate_back_items(pvseg, &pv->segments) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' + 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:378:17: note: in expansion of macro 'dm_list_iterate_items' - 378 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:88:9: note: in expansion of macro 'dm_list_iterate_back_items' + 88 | dm_list_iterate_back_items(pvseg, &pv->segments) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c: In function '_create_all_areas_for_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76542,9 +76547,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:379:25: note: in expansion of macro 'dm_list_iterate_items' - 379 | dm_list_iterate_items(pvseg, &pvl->pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c:121:9: note: in expansion of macro 'dm_list_iterate_items' + 121 | dm_list_iterate_items(aa, pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76557,10 +76562,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:379:25: note: in expansion of macro 'dm_list_iterate_items' - 379 | dm_list_iterate_items(pvseg, &pvl->pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c: In function 'check_pv_segments': +metadata/pv_map.c:121:9: note: in expansion of macro 'dm_list_iterate_items' + 121 | dm_list_iterate_items(aa, pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c: In function '_create_maps': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76573,8 +76578,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:402:9: note: in expansion of macro 'dm_list_iterate_items' - 402 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/pv_map.c:135:9: note: in expansion of macro 'dm_list_iterate_items' + 135 | dm_list_iterate_items(pvl, pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76588,8 +76593,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:402:9: note: in expansion of macro 'dm_list_iterate_items' - 402 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/pv_map.c:135:9: note: in expansion of macro 'dm_list_iterate_items' + 135 | dm_list_iterate_items(pvl, pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76603,8 +76608,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:409:17: note: in expansion of macro 'dm_list_iterate_items' - 409 | dm_list_iterate_items(peg, &pv->segments) { +metadata/pv_map.c:147:17: note: in expansion of macro 'dm_list_iterate_items' + 147 | dm_list_iterate_items(pvm2, pvms) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76618,39 +76623,37 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:409:17: note: in expansion of macro 'dm_list_iterate_items' - 409 | dm_list_iterate_items(peg, &pv->segments) { +metadata/pv_map.c:147:17: note: in expansion of macro 'dm_list_iterate_items' + 147 | dm_list_iterate_items(pvm2, pvms) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c: In function '_reduce_pv': +metadata/pv_manip.c: In function '_merge_free_pv_segment': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:494:9: note: in expansion of macro 'dm_list_iterate_items' - 494 | dm_list_iterate_items(peg, &pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:265:29: note: in expansion of macro 'dm_list_item' + 265 | merge_peg = dm_list_item(l, struct pv_segment); + | ^~~~~~~~~~~~ +metadata/pv_map.c: In function 'pv_maps_size': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:494:9: note: in expansion of macro 'dm_list_iterate_items' - 494 | dm_list_iterate_items(peg, &pv->segments) { +metadata/pv_map.c:224:9: note: in expansion of macro 'dm_list_iterate_items' + 224 | dm_list_iterate_items(pvm, pvms) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76658,51 +76661,41 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:275:29: note: in expansion of macro 'dm_list_item' + 275 | merge_peg = dm_list_item(l, struct pv_segment); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_map.c:224:9: note: in expansion of macro 'dm_list_iterate_items' + 224 | dm_list_iterate_items(pvm, pvms) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c: In function 'release_pv_segment': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pv_map.o -MMD -MP -MF metadata/pv_map.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv_map.c -o metadata/pv_map.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/pv_map.c:16: -metadata/pv_map.c: In function '_insert_area': +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:327:29: note: in expansion of macro 'dm_list_item' + 327 | merge_peg = dm_list_item(l, struct pv_segment); + | ^~~~~~~~~~~~ +metadata/pv_manip.c: In function 'pv_list_extents_free': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76715,8 +76708,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:31:9: note: in expansion of macro 'dm_list_iterate_items' - 31 | dm_list_iterate_items(pva, head) +metadata/pv_manip.c:373:9: note: in expansion of macro 'dm_list_iterate_items' + 373 | dm_list_iterate_items(pvl, pvh) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76730,10 +76723,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:31:9: note: in expansion of macro 'dm_list_iterate_items' - 31 | dm_list_iterate_items(pva, head) +metadata/pv_manip.c:373:9: note: in expansion of macro 'dm_list_iterate_items' + 373 | dm_list_iterate_items(pvl, pvh) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c: In function '_create_alloc_areas_for_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76746,9 +76738,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:78:9: note: in expansion of macro 'dm_list_iterate_items' - 78 | dm_list_iterate_items(peg, &pvm->pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:378:17: note: in expansion of macro 'dm_list_iterate_items' + 378 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76761,10 +76753,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:78:9: note: in expansion of macro 'dm_list_iterate_items' - 78 | dm_list_iterate_items(peg, &pvm->pv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c: In function '_create_all_areas_for_pv': +metadata/pv_manip.c:378:17: note: in expansion of macro 'dm_list_iterate_items' + 378 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76777,9 +76768,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:121:9: note: in expansion of macro 'dm_list_iterate_items' - 121 | dm_list_iterate_items(aa, pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:379:25: note: in expansion of macro 'dm_list_iterate_items' + 379 | dm_list_iterate_items(pvseg, &pvl->pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76792,10 +76783,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:121:9: note: in expansion of macro 'dm_list_iterate_items' - 121 | dm_list_iterate_items(aa, pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c: In function '_create_maps': +metadata/pv_manip.c:379:25: note: in expansion of macro 'dm_list_iterate_items' + 379 | dm_list_iterate_items(pvseg, &pvl->pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c: In function 'check_pv_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76808,8 +76799,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:135:9: note: in expansion of macro 'dm_list_iterate_items' - 135 | dm_list_iterate_items(pvl, pvs) { +metadata/pv_manip.c:402:9: note: in expansion of macro 'dm_list_iterate_items' + 402 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76823,8 +76814,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:135:9: note: in expansion of macro 'dm_list_iterate_items' - 135 | dm_list_iterate_items(pvl, pvs) { +metadata/pv_manip.c:402:9: note: in expansion of macro 'dm_list_iterate_items' + 402 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76838,8 +76829,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:147:17: note: in expansion of macro 'dm_list_iterate_items' - 147 | dm_list_iterate_items(pvm2, pvms) +metadata/pv_manip.c:409:17: note: in expansion of macro 'dm_list_iterate_items' + 409 | dm_list_iterate_items(peg, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76853,10 +76844,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:147:17: note: in expansion of macro 'dm_list_iterate_items' - 147 | dm_list_iterate_items(pvm2, pvms) +metadata/pv_manip.c:409:17: note: in expansion of macro 'dm_list_iterate_items' + 409 | dm_list_iterate_items(peg, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c: In function 'pv_maps_size': +metadata/pv_manip.c: In function '_reduce_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76869,10 +76860,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:224:9: note: in expansion of macro 'dm_list_iterate_items' - 224 | dm_list_iterate_items(pvm, pvms) +metadata/pv_manip.c:494:9: note: in expansion of macro 'dm_list_iterate_items' + 494 | dm_list_iterate_items(peg, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/raid_manip.o -MMD -MP -MF metadata/raid_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/raid_manip.c -o metadata/raid_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -76885,9 +76875,55 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv_map.c:224:9: note: in expansion of macro 'dm_list_iterate_items' - 224 | dm_list_iterate_items(pvm, pvms) +metadata/pv_manip.c:494:9: note: in expansion of macro 'dm_list_iterate_items' + 494 | dm_list_iterate_items(peg, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv_manip.c:509:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 509 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/raid_manip.o -MMD -MP -MF metadata/raid_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/raid_manip.c -o metadata/raid_manip.o gcc -MT metadata/segtype.o -MMD -MP -MF metadata/segtype.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/segtype.c -o metadata/segtype.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -77110,41 +77146,6 @@ 1353 | dm_list_iterate_items(data_seg, &(seg_lv(seg, s)->segments)) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c: In function '_lv_relocate_reshape_space': -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/segtype.c:16: -metadata/segtype.c: In function 'get_segtype_from_string': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77157,37 +77158,6 @@ metadata/raid_manip.c:1431:36: note: in expansion of macro 'dm_list_item' 1431 | data_seg = dm_list_item(n, struct lv_segment); | ^~~~~~~~~~~~ -metadata/segtype.c: In function 'get_segtype_from_flag': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' - 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' - 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77249,7 +77219,6 @@ metadata/raid_manip.c:2251:17: note: in expansion of macro 'dm_list_iterate_items' 2251 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/snapshot_manip.c -o metadata/snapshot_manip.o metadata/raid_manip.c: In function '_raid_add_images_without_commit': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -77347,6 +77316,26 @@ metadata/raid_manip.c:2795:9: note: in expansion of macro 'dm_list_iterate_items' 2795 | dm_list_iterate_items(lvl, &data_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/segtype.c:16: +metadata/segtype.c: In function 'get_segtype_from_string': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' + 25 | dm_list_iterate_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77374,6 +77363,52 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' + 25 | dm_list_iterate_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c: In function 'get_segtype_from_flag': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' + 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' + 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' + 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' + 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c:2814:9: note: in expansion of macro 'dm_list_iterate_items' 2814 | dm_list_iterate_items(lvl, &meta_lvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -77468,6 +77503,7 @@ 2827 | dm_list_iterate_items(lvl, &data_lvs) | ^~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c: In function 'lv_raid_split': +gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/snapshot_manip.c -o metadata/snapshot_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77697,6 +77733,7 @@ metadata/raid_manip.c:4251:9: note: in expansion of macro 'dm_list_iterate_items' 4251 | dm_list_iterate_items(lvl, data_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/thin_manip.o -MMD -MP -MF metadata/thin_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/thin_manip.c -o metadata/thin_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77801,7 +77838,6 @@ metadata/raid_manip.c:4484:19: note: in expansion of macro 'dm_list_item' 4484 | if (!(l = dm_list_item(dm_list_first(&data_lvs), struct lv_list))) { | ^~~~~~~~~~~~ -gcc -MT metadata/thin_manip.o -MMD -MP -MF metadata/thin_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/thin_manip.c -o metadata/thin_manip.o metadata/raid_manip.c: In function '_clear_meta_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -78144,6 +78180,7 @@ 994 | dm_list_iterate_items(segl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c: In function '_remove_partial_multi_segment_image': +gcc -MT metadata/vdo_manip.o -MMD -MP -MF metadata/vdo_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -78320,8 +78357,6 @@ metadata/raid_manip.c:7308:9: note: in expansion of macro 'dm_list_iterate_items' 7308 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/vdo_manip.o -MMD -MP -MF metadata/vdo_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o -gcc -MT metadata/vg.o -MMD -MP -MF metadata/vg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vg.c -o metadata/vg.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -78357,6 +78392,7 @@ metadata/vdo_manip.c:122:9: note: in expansion of macro 'dm_list_iterate_items' 122 | dm_list_iterate_items(sl, &vdo_pool_seg->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/vg.o -MMD -MP -MF metadata/vg.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vg.c -o metadata/vg.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -78608,6 +78644,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT mirror/mirrored.o -MMD -MP -MF mirror/mirrored.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 mirror/mirrored.c -o mirror/mirrored.o gcc -MT misc/crc.o -MMD -MP -MF misc/crc.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/crc.c -o misc/crc.o +gcc -MT misc/lvm-exec.o -MMD -MP -MF misc/lvm-exec.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-exec.c -o misc/lvm-exec.o misc/crc.c: In function 'calc_crc': misc/crc.c:63:33: warning: cast increases required alignment of target type [-Wcast-align] 63 | const uint32_t *start = (const uint32_t *) buf; @@ -78615,7 +78652,6 @@ misc/crc.c:64:31: warning: cast increases required alignment of target type [-Wcast-align] 64 | const uint32_t *end = (const uint32_t *) (buf + (size & 0xfffffffc)); | ^ -gcc -MT misc/lvm-exec.o -MMD -MP -MF misc/lvm-exec.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-exec.c -o misc/lvm-exec.o gcc -MT misc/lvm-file.o -MMD -MP -MF misc/lvm-file.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-file.c -o misc/lvm-file.o gcc -MT misc/lvm-flock.o -MMD -MP -MF misc/lvm-flock.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-flock.c -o misc/lvm-flock.o gcc -MT misc/lvm-globals.o -MMD -MP -MF misc/lvm-globals.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 misc/lvm-globals.c -o misc/lvm-globals.o @@ -78665,6 +78701,7 @@ gcc -MT raid/raid.o -MMD -MP -MF raid/raid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 raid/raid.c -o raid/raid.o gcc -MT report/properties.o -MMD -MP -MF report/properties.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 report/properties.c -o report/properties.o gcc -MT report/report.o -MMD -MP -MF report/report.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 report/report.c -o report/report.o +gcc -MT snapshot/snapshot.o -MMD -MP -MF snapshot/snapshot.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 snapshot/snapshot.c -o snapshot/snapshot.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -78792,6 +78829,7 @@ report/report.c:924:9: note: in expansion of macro 'dm_list_iterate_items' 924 | dm_list_iterate_items(ti, info->ti_list) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT striped/striped.o -MMD -MP -MF striped/striped.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 striped/striped.c -o striped/striped.o report/report.c: In function '_find_descendants': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -78907,8 +78945,6 @@ report/report.c:2180:25: note: in expansion of macro 'dm_list_iterate_items' 2180 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT snapshot/snapshot.o -MMD -MP -MF snapshot/snapshot.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 snapshot/snapshot.c -o snapshot/snapshot.o -gcc -MT striped/striped.o -MMD -MP -MF striped/striped.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 striped/striped.c -o striped/striped.o gcc -MT thin/thin.o -MMD -MP -MF thin/thin.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 thin/thin.c -o thin/thin.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -78980,11 +79016,12 @@ gcc -MT zero/zero.o -MMD -MP -MF zero/zero.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 zero/zero.c -o zero/zero.o gcc -MT activate/dev_manager.o -MMD -MP -MF activate/dev_manager.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/dev_manager.c -o activate/dev_manager.o gcc -MT activate/fs.o -MMD -MP -MF activate/fs.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/fs.c -o activate/fs.o +gcc -MT vdo/vdo.o -MMD -MP -MF vdo/vdo.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vdo/vdo.c -o vdo/vdo.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from activate/dev_manager.c:16: -activate/dev_manager.c: In function '_percent_run': + from activate/fs.c:16: +activate/fs.c: In function '_stack_fs_op': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -78994,10 +79031,9 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c:1364:31: note: in expansion of macro 'dm_list_item' - 1364 | seg = dm_list_item(segh, struct lv_segment); +activate/fs.c:367:31: note: in expansion of macro 'dm_list_item' + 367 | fsp = dm_list_item(fsph, struct fs_op_parms); | ^~~~~~~~~~~~ -activate/dev_manager.c: In function 'dev_manager_transient': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79007,30 +79043,39 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c:1491:23: note: in expansion of macro 'dm_list_item' - 1491 | seg = dm_list_item(segh, struct lv_segment); - | ^~~~~~~~~~~~ -activate/dev_manager.c: In function '_add_lv_to_dtree': +activate/fs.c:381:31: note: in expansion of macro 'dm_list_item' + 381 | fsp = dm_list_item(fsph, struct fs_op_parms); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c:2864:17: note: in expansion of macro 'dm_list_iterate_items' - 2864 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +activate/fs.c:399:31: note: in expansion of macro 'dm_list_item' + 399 | fsp = dm_list_item(fsph, struct fs_op_parms); + | ^~~~~~~~~~~~ +activate/fs.c: In function '_pop_fs_ops': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +activate/fs.c:432:23: note: in expansion of macro 'dm_list_item' + 432 | fsp = dm_list_item(fsph, struct fs_op_parms); + | ^~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from activate/fs.c:16: -activate/fs.c: In function '_stack_fs_op': + from activate/dev_manager.c:16: +activate/dev_manager.c: In function '_percent_run': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79040,9 +79085,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:367:31: note: in expansion of macro 'dm_list_item' - 367 | fsp = dm_list_item(fsph, struct fs_op_parms); +activate/dev_manager.c:1364:31: note: in expansion of macro 'dm_list_item' + 1364 | seg = dm_list_item(segh, struct lv_segment); | ^~~~~~~~~~~~ +activate/dev_manager.c: In function 'dev_manager_transient': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79052,17 +79098,18 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:381:31: note: in expansion of macro 'dm_list_item' - 381 | fsp = dm_list_item(fsph, struct fs_op_parms); - | ^~~~~~~~~~~~ +activate/dev_manager.c:1491:23: note: in expansion of macro 'dm_list_item' + 1491 | seg = dm_list_item(segh, struct lv_segment); + | ^~~~~~~~~~~~ +activate/dev_manager.c: In function '_add_lv_to_dtree': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -79076,25 +79123,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:399:31: note: in expansion of macro 'dm_list_item' - 399 | fsp = dm_list_item(fsph, struct fs_op_parms); - | ^~~~~~~~~~~~ -activate/fs.c: In function '_pop_fs_ops': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:432:23: note: in expansion of macro 'dm_list_item' - 432 | fsp = dm_list_item(fsph, struct fs_op_parms); - | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/dev_manager.c:2864:17: note: in expansion of macro 'dm_list_iterate_items' + 2864 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79371,7 +79408,6 @@ activate/dev_manager.c:3827:17: note: in expansion of macro 'dm_list_iterate_items' 3827 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vdo/vdo.o -MMD -MP -MF vdo/vdo.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vdo/vdo.c -o vdo/vdo.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79424,8 +79460,8 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' make -C tools make -C scripts -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' gcc -E -P cmdnames.h 2> /dev/null | \ @@ -79447,7 +79483,6 @@ gcc -MT dumpconfig.o -MMD -MP -MF dumpconfig.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dumpconfig.c -o dumpconfig.o gcc -MT formats.o -MMD -MP -MF formats.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 formats.c -o formats.o gcc -MT lvchange.o -MMD -MP -MF lvchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvchange.c -o lvchange.o -gcc -MT lvconvert.o -MMD -MP -MF lvconvert.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert.c -o lvconvert.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -79514,6 +79549,7 @@ lvchange.c:285:9: note: in expansion of macro 'dm_list_iterate_items' 285 | dm_list_iterate_items(lvl, list) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvconvert.o -MMD -MP -MF lvconvert.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert.c -o lvconvert.o lvchange.c: In function '_lvchange_rebuild': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -79576,6 +79612,7 @@ lvchange.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvconvert_poll.o -MMD -MP -MF lvconvert_poll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert_poll.c -o lvconvert_poll.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -79751,6 +79788,7 @@ 4012 | dm_list_iterate_items(idl, &lr.poll_idls) { | ^~~~~~~~~~~~~~~~~~~~~ lvconvert.c: In function '_lvconvert_replace_pv_single': +gcc -MT lvcreate.o -MMD -MP -MF lvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvcreate.c -o lvcreate.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79874,7 +79912,6 @@ lvconvert.c:4424:9: note: in expansion of macro 'dm_list_iterate_items' 4424 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvconvert_poll.o -MMD -MP -MF lvconvert_poll.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvconvert_poll.c -o lvconvert_poll.o lvconvert.c: In function 'lvconvert_raid_types_cmd': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -79950,6 +79987,7 @@ lvconvert.c:5800:15: note: in expansion of macro 'dm_list_item' 5800 | idl = dm_list_item(dm_list_first(&lr->poll_idls), struct convert_poll_id_list); | ^~~~~~~~~~~~ +gcc -MT lvdisplay.o -MMD -MP -MF lvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvdisplay.c -o lvdisplay.o lvconvert.c: In function '_set_writecache_block_size': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -79981,8 +80019,7 @@ lvconvert.c:6018:9: note: in expansion of macro 'dm_list_iterate_items' 6018 | dm_list_iterate_items(pvl, &pvs_list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvcreate.o -MMD -MP -MF lvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvcreate.c -o lvcreate.o -gcc -MT lvdisplay.o -MMD -MP -MF lvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvdisplay.c -o lvdisplay.o +gcc -MT lvextend.o -MMD -MP -MF lvextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvextend.c -o lvextend.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -80019,8 +80056,8 @@ lvcreate.c:1289:9: note: in expansion of macro 'dm_list_iterate_items' 1289 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvextend.o -MMD -MP -MF lvextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvextend.c -o lvextend.o gcc -MT lvmcmdline.o -MMD -MP -MF lvmcmdline.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmcmdline.c -o lvmcmdline.o +gcc -MT lvmdevices.o -MMD -MP -MF lvmdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdevices.c -o lvmdevices.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -80057,69 +80094,6 @@ lvmcmdline.c:319:9: note: in expansion of macro 'dm_list_iterate_items' 319 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT lvmdevices.o -MMD -MP -MF lvmdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdevices.c -o lvmdevices.o -lvmcmdline.c: In function '_merge_synonym': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' - 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' - 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c: In function '_read_devices_list': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' - 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' - 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -80773,6 +80747,7 @@ lvmdevices.c:738:25: note: in expansion of macro 'dm_list_iterate_items_safe' 738 | dm_list_iterate_items_safe(du, du2, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c: In function '_merge_synonym': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -80800,6 +80775,36 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' + 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2328:9: note: in expansion of macro 'dm_list_iterate_items' + 2328 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ lvmdevices.c:882:17: note: in expansion of macro 'dm_list_iterate_items' 882 | dm_list_iterate_items(devl, &found_devs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -80818,6 +80823,37 @@ lvmdevices.c:882:17: note: in expansion of macro 'dm_list_iterate_items' 882 | dm_list_iterate_items(devl, &found_devs) { | ^~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c: In function '_read_devices_list': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' + 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' + 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -80857,6 +80893,8 @@ gcc -MT lvscan.o -MMD -MP -MF lvscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvscan.c -o lvscan.o gcc -MT polldaemon.o -MMD -MP -MF polldaemon.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 polldaemon.c -o polldaemon.o gcc -MT pvchange.o -MMD -MP -MF pvchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvchange.c -o pvchange.o +gcc -MT pvck.o -MMD -MP -MF pvck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvck.c -o pvck.o +gcc -MT pvcreate.o -MMD -MP -MF pvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvcreate.c -o pvcreate.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -80935,8 +80973,6 @@ polldaemon.c:372:40: note: in expansion of macro 'dm_list_item' 372 | dm_pool_free(cmd->mem, dm_list_item(dm_list_first(&idls), struct poll_id_list)); | ^~~~~~~~~~~~ -gcc -MT pvck.o -MMD -MP -MF pvck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvck.c -o pvck.o -gcc -MT pvcreate.o -MMD -MP -MF pvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvcreate.c -o pvcreate.o gcc -MT pvdisplay.o -MMD -MP -MF pvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvdisplay.c -o pvdisplay.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -81164,6 +81200,7 @@ pvmove.c:450:9: note: in expansion of macro 'dm_list_iterate_items' 450 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT pvremove.o -MMD -MP -MF pvremove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvremove.c -o pvremove.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -81241,7 +81278,6 @@ pvmove.c:704:17: note: in expansion of macro 'dm_list_iterate_items' 704 | dm_list_iterate_items(lvl, lvs_changed) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT pvremove.o -MMD -MP -MF pvremove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvremove.c -o pvremove.o gcc -MT pvresize.o -MMD -MP -MF pvresize.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvresize.c -o pvresize.o gcc -MT pvscan.o -MMD -MP -MF pvscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvscan.c -o pvscan.o gcc -MT reporter.o -MMD -MP -MF reporter.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 reporter.c -o reporter.o @@ -81406,6 +81442,12 @@ pvscan.c:791:9: note: in expansion of macro 'dm_list_iterate_items_safe' 791 | dm_list_iterate_items_safe(sl, sl2, vgnames) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from reporter.c:16: +reporter.c: In function '_del_option_from_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -81421,6 +81463,18 @@ pvscan.c:791:9: note: in expansion of macro 'dm_list_iterate_items_safe' 791 | dm_list_iterate_items_safe(sl, sl2, vgnames) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +reporter.c:767:22: note: in expansion of macro 'dm_list_item' + 767 | sl = dm_list_item(slh, struct dm_str_list); + | ^~~~~~~~~~~~ pvscan.c: In function '_get_args': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -81437,6 +81491,7 @@ pvscan.c:896:9: note: in expansion of macro 'dm_list_iterate_items' 896 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ +reporter.c: In function '_get_report_options': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -81452,6 +81507,21 @@ pvscan.c:896:9: note: in expansion of macro 'dm_list_iterate_items' 896 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' + 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ pvscan.c: In function '_get_args_devs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -81459,6 +81529,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' + 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -81495,6 +81580,36 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' + 934 | dm_list_iterate_items(sl, opts_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' + 934 | dm_list_iterate_items(sl, opts_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:931:9: note: in expansion of macro 'dm_list_iterate_items' 931 | dm_list_iterate_items(arg, pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -81513,6 +81628,7 @@ pvscan.c:931:9: note: in expansion of macro 'dm_list_iterate_items' 931 | dm_list_iterate_items(arg, pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ +reporter.c: In function '_get_report_keys': pvscan.c: In function '_set_pv_devices_online': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -81526,6 +81642,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' + 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:955:9: note: in expansion of macro 'dm_list_iterate_items' 955 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -81541,9 +81672,55 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' + 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +reporter.c: In function '_do_report_get_selection': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ pvscan.c:955:9: note: in expansion of macro 'dm_list_iterate_items' 955 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' + 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' + 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ pvscan.c: In function '_online_devs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -81873,149 +82050,9 @@ pvscan.c:1576:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1576 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from reporter.c:16: -reporter.c: In function '_del_option_from_list': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -reporter.c:767:22: note: in expansion of macro 'dm_list_item' - 767 | sl = dm_list_item(slh, struct dm_str_list); - | ^~~~~~~~~~~~ -reporter.c: In function '_get_report_options': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' - 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:888:9: note: in expansion of macro 'dm_list_iterate_items' - 888 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_list) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_list) - | ^~~~~~~~~~~~~~~~~~~~~ -reporter.c: In function '_get_report_keys': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' - 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' - 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -reporter.c: In function '_do_report_get_selection': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' - 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' - 1009 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT tags.o -MMD -MP -MF tags.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 tags.c -o tags.o gcc -MT toollib.o -MMD -MP -MF toollib.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 toollib.c -o toollib.o +gcc -MT vgcfgbackup.o -MMD -MP -MF vgcfgbackup.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgbackup.c -o vgcfgbackup.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -82084,7 +82121,6 @@ 369 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function 'vg_refresh_visible': -gcc -MT vgcfgbackup.o -MMD -MP -MF vgcfgbackup.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgbackup.c -o vgcfgbackup.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -82115,7 +82151,6 @@ toollib.c:881:9: note: in expansion of macro 'dm_list_iterate_items' 881 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgcfgrestore.o -MMD -MP -MF vgcfgrestore.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgrestore.c -o vgcfgrestore.o toollib.c: In function 'get_cache_params': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -82318,6 +82353,7 @@ toollib.c:2308:9: note: in expansion of macro 'dm_list_iterate_items' 2308 | dm_list_iterate_items(vgnl, vgnameids_to_process) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgcfgrestore.o -MMD -MP -MF vgcfgrestore.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgrestore.c -o vgcfgrestore.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -82530,6 +82566,7 @@ toollib.c:2490:17: note: in expansion of macro 'dm_list_iterate_items_safe' 2490 | dm_list_iterate_items_safe(vgnl, vgnl2, vgnameids_on_system) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgchange.o -MMD -MP -MF vgchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgchange.c -o vgchange.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -82621,10 +82658,6 @@ toollib.c:2702:9: note: in expansion of macro 'dm_list_iterate_items' 2702 | dm_list_iterate_items(sl, sll) { | ^~~~~~~~~~~~~~~~~~~~~ -vgcfgrestore.c: In function '_check_all_dm_devices': -vgcfgrestore.c:54:25: warning: cast increases required alignment of target type [-Wcast-align] - 54 | names = (struct dm_names *)((char *) names + next); - | ^ toollib.c: In function 'process_each_lv_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -82686,7 +82719,6 @@ toollib.c:3545:9: note: in expansion of macro 'dm_list_iterate_items' 3545 | dm_list_iterate_items(lvl, &final_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgchange.o -MMD -MP -MF vgchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgchange.c -o vgchange.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -82732,6 +82764,7 @@ toollib.c:3620:17: note: in expansion of macro 'dm_list_iterate_items_safe' 3620 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgck.o -MMD -MP -MF vgck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgck.c -o vgck.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -82762,7 +82795,6 @@ toollib.c:3681:17: note: in expansion of macro 'dm_list_iterate_items' 3681 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgck.o -MMD -MP -MF vgck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgck.c -o vgck.o toollib.c: In function '_process_lv_vgnameid_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -82824,6 +82856,10 @@ toollib.c:4033:17: note: in expansion of macro 'dm_list_iterate_items' 4033 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ +vgcfgrestore.c: In function '_check_all_dm_devices': +vgcfgrestore.c:54:25: warning: cast increases required alignment of target type [-Wcast-align] + 54 | names = (struct dm_names *)((char *) names + next); + | ^ toollib.c: In function '_get_arg_devices': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -82887,114 +82923,6 @@ 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_process_pvs_in_vg': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_pvs_in_vgs': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' - 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' - 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' - 4859 | dm_list_iterate_items(dil, &arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' - 4859 | dm_list_iterate_items(dil, &arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv_in_vg': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' - 4899 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -83031,22 +82959,22 @@ vgchange.c:37:9: note: in expansion of macro 'dm_list_iterate_items' 37 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_poll_lvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' - 4899 | dm_list_iterate_items(pvl, &vg->pvs) { +toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' + 4532 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_poll_lvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -83105,6 +83033,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' + 4532 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ vgchange.c:93:9: note: in expansion of macro 'dm_list_iterate_items' 93 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -83199,7 +83142,7 @@ vgchange.c:247:25: note: in expansion of macro 'dm_list_iterate_items' 247 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_vgchange_uuid': +toollib.c: In function '_process_pvs_in_vgs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -83212,17 +83155,18 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' - 481 | dm_list_iterate_items(lvl, &vg->lvs) { +toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' + 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_vgchange_uuid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -83230,21 +83174,20 @@ vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' 481 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_pvcreate_list_find_dev': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5219:9: note: in expansion of macro 'dm_list_iterate_items' - 5219 | dm_list_iterate_items(pd, devices) { +vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' + 481 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -83258,10 +83201,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5219:9: note: in expansion of macro 'dm_list_iterate_items' - 5219 | dm_list_iterate_items(pd, devices) { +toollib.c:4657:9: note: in expansion of macro 'dm_list_iterate_items' + 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_pvcreate_list_find_name': +toollib.c: In function 'process_each_pv': vgchange.c: In function '_vgchange_locktype': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -83305,8 +83248,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5231:9: note: in expansion of macro 'dm_list_iterate_items' - 5231 | dm_list_iterate_items(pd, devices) { +toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' + 4859 | dm_list_iterate_items(dil, &arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -83350,8 +83293,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5231:9: note: in expansion of macro 'dm_list_iterate_items' - 5231 | dm_list_iterate_items(pd, devices) { +toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' + 4859 | dm_list_iterate_items(dil, &arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -83368,6 +83311,7 @@ vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' 1238 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function 'process_each_pv_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -83404,6 +83348,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' + 4899 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -83413,7 +83372,23 @@ vgchange.c:1283:25: note: in expansion of macro 'dm_list_iterate_items' 1283 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:4899:9: note: in expansion of macro 'dm_list_iterate_items' + 4899 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ vgchange.c: In function '_vgchange_systemid_single': +gcc -MT vgcreate.o -MMD -MP -MF vgcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcreate.c -o vgcreate.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -83444,6 +83419,68 @@ vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' 1507 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_pvcreate_list_find_dev': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5219:9: note: in expansion of macro 'dm_list_iterate_items' + 5219 | dm_list_iterate_items(pd, devices) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5219:9: note: in expansion of macro 'dm_list_iterate_items' + 5219 | dm_list_iterate_items(pd, devices) { + | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_pvcreate_list_find_name': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5231:9: note: in expansion of macro 'dm_list_iterate_items' + 5231 | dm_list_iterate_items(pd, devices) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5231:9: note: in expansion of macro 'dm_list_iterate_items' + 5231 | dm_list_iterate_items(pd, devices) { + | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function 'pvcreate_each_device': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -83490,7 +83527,6 @@ toollib.c:5649:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5649 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgcreate.o -MMD -MP -MF vgcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcreate.c -o vgcreate.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -83611,6 +83647,7 @@ toollib.c:5756:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5756 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgdisplay.o -MMD -MP -MF vgdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgdisplay.c -o vgdisplay.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -83836,6 +83873,27 @@ toollib.c:5899:9: note: in expansion of macro 'dm_list_iterate_items' 5899 | dm_list_iterate_items(pd, &pp->arg_process) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from vgcreate.c:16: +vgcreate.c: In function 'vgcreate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' + 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -83857,6 +83915,21 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' + 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -83896,42 +83969,6 @@ toollib.c:5922:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5922 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_process) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from vgcreate.c:16: -vgcreate.c: In function 'vgcreate': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' - 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgcreate.c:140:17: note: in expansion of macro 'dm_list_iterate_items' - 140 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84172,7 +84209,6 @@ toollib.c:6042:9: note: in expansion of macro 'dm_list_iterate_items_safe' 6042 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgdisplay.o -MMD -MP -MF vgdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgdisplay.c -o vgdisplay.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84218,6 +84254,7 @@ toollib.c:6107:9: note: in expansion of macro 'dm_list_iterate_items_safe' 6107 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_remove) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgexport.o -MMD -MP -MF vgexport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgexport.c -o vgexport.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84263,7 +84300,6 @@ toollib.c:6123:9: note: in expansion of macro 'dm_list_iterate_items_safe' 6123 | dm_list_iterate_items_safe(pd, pd2, &remove_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgexport.o -MMD -MP -MF vgexport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgexport.c -o vgexport.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84324,6 +84360,8 @@ toollib.c:6149:9: note: in expansion of macro 'dm_list_iterate_items' 6149 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgextend.o -MMD -MP -MF vgextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgextend.c -o vgextend.o +gcc -MT vgimport.o -MMD -MP -MF vgimport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimport.c -o vgimport.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -84390,8 +84428,6 @@ vgexport.c:51:9: note: in expansion of macro 'dm_list_iterate_items' 51 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgextend.o -MMD -MP -MF vgextend.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgextend.c -o vgextend.o -gcc -MT vgimport.o -MMD -MP -MF vgimport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimport.c -o vgimport.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -84430,6 +84466,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT vgimportclone.o -MMD -MP -MF vgimportclone.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimportclone.c -o vgimportclone.o gcc -MT vgimportdevices.o -MMD -MP -MF vgimportdevices.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgimportdevices.c -o vgimportdevices.o +gcc -MT vgmerge.o -MMD -MP -MF vgmerge.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmerge.c -o vgmerge.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -84692,12 +84729,6 @@ vgimportclone.c:317:9: note: in expansion of macro 'dm_list_iterate_items' 317 | dm_list_iterate_items(devl, &vp.new_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:19, - from vgimportdevices.c:15: -vgimportdevices.c: In function '_vgimportdevices_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84725,8 +84756,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' - 49 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' + 350 | dm_list_iterate_items(devl, &vp.new_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84740,8 +84771,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' - 49 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' + 350 | dm_list_iterate_items(devl, &vp.new_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84755,8 +84786,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimportclone.c:390:9: note: in expansion of macro 'dm_list_iterate_items' + 390 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84770,8 +84801,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimportclone.c:390:9: note: in expansion of macro 'dm_list_iterate_items' + 390 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84785,8 +84816,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' - 350 | dm_list_iterate_items(devl, &vp.new_devs) +vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' + 436 | dm_list_iterate_items(vgnl, &vgnames) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84800,8 +84831,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' - 350 | dm_list_iterate_items(devl, &vp.new_devs) +vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' + 436 | dm_list_iterate_items(vgnl, &vgnames) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84815,8 +84846,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:390:9: note: in expansion of macro 'dm_list_iterate_items' - 390 | dm_list_iterate_items(devl, &other_devs) +vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' + 455 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84830,9 +84861,15 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:390:9: note: in expansion of macro 'dm_list_iterate_items' - 390 | dm_list_iterate_items(devl, &other_devs) +vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' + 455 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:19, + from vgimportdevices.c:15: +vgimportdevices.c: In function '_vgimportdevices_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84845,8 +84882,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' - 436 | dm_list_iterate_items(vgnl, &vgnames) { +vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' + 49 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84860,8 +84897,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' - 436 | dm_list_iterate_items(vgnl, &vgnames) { +vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' + 49 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84875,8 +84912,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' - 455 | dm_list_iterate_items(devl, &other_devs) +vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -84890,11 +84927,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' - 455 | dm_list_iterate_items(devl, &other_devs) +vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vgmerge.o -MMD -MP -MF vgmerge.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmerge.c -o vgmerge.o -gcc -MT vgmknodes.o -MMD -MP -MF vgmknodes.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmknodes.c -o vgmknodes.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -85036,6 +85071,7 @@ vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' 158 | dm_list_iterate_items(lvl1, &vg_from->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgmknodes.o -MMD -MP -MF vgmknodes.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgmknodes.c -o vgmknodes.o gcc -MT vgreduce.o -MMD -MP -MF vgreduce.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgreduce.c -o vgreduce.o gcc -MT vgremove.o -MMD -MP -MF vgremove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgremove.c -o vgremove.o In file included from ../base/data-struct/list.h:4, @@ -85338,9 +85374,9 @@ gcc -MT lvm.o -MMD -MP -MF lvm.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvm.c -o lvm.o gcc -MT man-generator.o -MMD -MP -MF man-generator.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 man-generator.c -o man-generator.o cat ../lib/liblvm-internal.a > liblvm2cmd.a -ar rs liblvm2cmd.a command.o dumpconfig.o formats.o lvchange.o lvconvert.o lvconvert_poll.o lvcreate.o lvdisplay.o lvextend.o lvmcmdline.o lvmdevices.o lvmdiskscan.o lvpoll.o lvreduce.o lvremove.o lvrename.o lvresize.o lvscan.o polldaemon.o pvchange.o pvck.o pvcreate.o pvdisplay.o pvmove.o pvmove_poll.o pvremove.o pvresize.o pvscan.o reporter.o segtypes.o tags.o toollib.o vgcfgbackup.o vgcfgrestore.o vgchange.o vgck.o vgcreate.o vgdisplay.o vgexport.o vgextend.o vgimport.o vgimportclone.o vgimportdevices.o vgmerge.o vgmknodes.o vgreduce.o vgremove.o vgrename.o vgscan.o vgsplit.o lvmcmdlib.o lvm2cmd.o > /dev/null gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ -o lvm command.o dumpconfig.o formats.o lvchange.o lvconvert.o lvconvert_poll.o lvcreate.o lvdisplay.o lvextend.o lvmcmdline.o lvmdevices.o lvmdiskscan.o lvpoll.o lvreduce.o lvremove.o lvrename.o lvresize.o lvscan.o polldaemon.o pvchange.o pvck.o pvcreate.o pvdisplay.o pvmove.o pvmove_poll.o pvremove.o pvresize.o pvscan.o reporter.o segtypes.o tags.o toollib.o vgcfgbackup.o vgcfgrestore.o vgchange.o vgck.o vgcreate.o vgdisplay.o vgexport.o vgextend.o vgimport.o vgimportclone.o vgimportdevices.o vgmerge.o vgmknodes.o vgreduce.o vgremove.o vgrename.o vgscan.o vgsplit.o lvm.o ../lib/liblvm-internal.a ../libdaemon/client/libdaemonclient.a ../device_mapper/libdevice-mapper.a ../base/libbase.a -lsystemd -lblkid -laio -lm +ar rs liblvm2cmd.a command.o dumpconfig.o formats.o lvchange.o lvconvert.o lvconvert_poll.o lvcreate.o lvdisplay.o lvextend.o lvmcmdline.o lvmdevices.o lvmdiskscan.o lvpoll.o lvreduce.o lvremove.o lvrename.o lvresize.o lvscan.o polldaemon.o pvchange.o pvck.o pvcreate.o pvdisplay.o pvmove.o pvmove_poll.o pvremove.o pvresize.o pvscan.o reporter.o segtypes.o tags.o toollib.o vgcfgbackup.o vgcfgrestore.o vgchange.o vgck.o vgcreate.o vgdisplay.o vgexport.o vgextend.o vgimport.o vgimportclone.o vgimportdevices.o vgmerge.o vgmknodes.o vgreduce.o vgremove.o vgrename.o vgscan.o vgsplit.o lvmcmdlib.o lvm2cmd.o > /dev/null gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -o man-generator man-generator.o make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' make -C daemons @@ -85351,25 +85387,25 @@ /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.conf.5_main > lvm.conf.5 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsystemid.7_main > lvmsystemid.7 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmreport.7_main > lvmreport.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.conf.5 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsystemid.7 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmreport.7_main > lvmreport.7 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmraid.7_main > lvmraid.7 make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmreport.7 make -C lvmdbusd make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmreport.7 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmraid.7 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmraid.7_main > lvmraid.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmautoactivation.7_main > lvmautoactivation.7 -make[4]: Nothing to be done for 'all'. +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmautoactivation.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmcache.7_main > lvmcache.7 +make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmautoactivation.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmraid.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmthin.7_main > lvmthin.7 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmcache.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmvdo.7_main > lvmvdo.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmcache.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmthin.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmvdo.7 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.8_main > lvm.8 @@ -85380,20 +85416,18 @@ /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsar.8_main > lvmsar.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsadc.8_main > lvmsadc.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsar.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" fsadm.8_main > fsadm.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmpolld.8_main > lvmpolld.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" fsadm.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmpolld.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmpolld.8_main > lvmpolld.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmlockd.8_main > lvmlockd.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmpolld.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmlockctl.8_main > lvmlockctl.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmlockctl.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmlockd.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdbusd.8_main > lvmdbusd.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm_import_vdo.8_main > lvm_import_vdo.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdbusd.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" cmirrord.8_main > cmirrord.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm_import_vdo.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm_import_vdo.8_main > lvm_import_vdo.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-fullreport.8_pregen \ @@ -85405,7 +85439,7 @@ cat ./lvm-fullreport.8_end ./see_also.end ; \ fi \ ) > lvm-fullreport.8_gen -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" cmirrord.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" cmirrord.8_main > cmirrord.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-lvpoll.8_pregen \ @@ -85417,6 +85451,8 @@ cat ./lvm-lvpoll.8_end ./see_also.end ; \ fi \ ) > lvm-lvpoll.8_gen +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm_import_vdo.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" cmirrord.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvcreate.8_pregen \ @@ -85891,97 +85927,97 @@ fi \ ) > vgimportdevices.8_gen /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm-fullreport.8_gen > lvm-fullreport.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm-lvpoll.8_gen > lvm-lvpoll.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-fullreport.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm-lvpoll.8_gen > lvm-lvpoll.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvcreate.8_gen > lvcreate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm-lvpoll.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvchange.8_gen > lvchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmconfig.8_gen > lvmconfig.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvcreate.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmconfig.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvchange.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmconfig.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvconvert.8_gen > lvconvert.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvdisplay.8_gen > lvdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvextend.8_gen > lvextend.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvdisplay.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvdisplay.8_gen > lvdisplay.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvextend.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvdisplay.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvreduce.8_gen > lvreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvremove.8_gen > lvremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvrename.8_gen > lvrename.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvreduce.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvrename.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvresize.8_gen > lvresize.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvrename.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvs.8_gen > lvs.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvscan.8_gen > lvscan.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvs.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvscan.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvchange.8_gen > pvchange.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvscan.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvck.8_gen > pvck.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvcreate.8_gen > pvcreate.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvck.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvcreate.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvdisplay.8_gen > pvdisplay.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvck.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvmove.8_gen > pvmove.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvcreate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvdisplay.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvremove.8_gen > pvremove.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvmove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvremove.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvremove.8_gen > pvremove.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvresize.8_gen > pvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvs.8_gen > pvs.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvresize.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvremove.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvscan.8_gen > pvscan.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvresize.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvs.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvscan.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgbackup.8_gen > vgcfgbackup.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgrestore.8_gen > vgcfgrestore.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgbackup.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgchange.8_gen > vgchange.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgrestore.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgbackup.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgck.8_gen > vgck.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgrestore.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgchange.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcreate.8_gen > vgcreate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgck.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcreate.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcreate.8_gen > vgcreate.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgconvert.8_gen > vgconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgdisplay.8_gen > vgdisplay.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgexport.8_gen > vgexport.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcreate.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgconvert.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgdisplay.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgextend.8_gen > vgextend.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgexport.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgextend.8_gen > vgextend.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimport.8_gen > vgimport.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgextend.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimportclone.8_gen > vgimportclone.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimport.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgextend.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmerge.8_gen > vgmerge.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimport.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportclone.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmknodes.8_gen > vgmknodes.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmerge.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmknodes.8_gen > vgmknodes.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgreduce.8_gen > vgreduce.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmknodes.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgremove.8_gen > vgremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgreduce.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmknodes.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgrename.8_gen > vgrename.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgreduce.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgremove.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgs.8_gen > vgs.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgrename.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgs.8_gen > vgs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgscan.8_gen > vgscan.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgs.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgsplit.8_gen > vgsplit.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgs.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgscan.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgsplit.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdiskscan.8_gen > lvmdiskscan.8 -/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdevices.8_gen > lvmdevices.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgsplit.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdiskscan.8 +/usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdevices.8_gen > lvmdevices.8 /usr/bin/sed -e "s+#VERSION#+2.03.27(2) (2024-10-02)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimportdevices.8_gen > vgimportdevices.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdevices.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportdevices.8 echo ".so lvmconfig.8" > lvm-config.8 echo ".so lvmconfig.8" > lvm-dumpconfig.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdevices.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportdevices.8 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' make[2]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all' dh override_dh_auto_build --parallel @@ -85997,92 +86033,90 @@ install_systemd_units \ install_tmpfiles_configuration \ LIB_VERSION_DM=1.02.1 - cd debian/build/build_deb && make -j3 install DESTDIR=/build/reproducible-path/lvm2-2.03.27/debian/build/install_deb AM_UPDATE_INFO_DIR=no install install_systemd_generators install_systemd_units install_tmpfiles_configuration LIB_VERSION_DM=1.02.1 + cd debian/build/build_deb && make -j4 install DESTDIR=/build/reproducible-path/lvm2-2.03.27/debian/build/install_deb AM_UPDATE_INFO_DIR=no install install_systemd_generators install_systemd_units install_tmpfiles_configuration LIB_VERSION_DM=1.02.1 make[2]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb' make -C libdm device-mapper make -C conf device-mapper make -C include device-mapper +make -C lib device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' -make -C lib device-mapper -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' make -C libdaemon device-mapper +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' make -C man device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' make -C scripts device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' -make -C tools device-mapper -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make -C udev device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' make -C scripts install_systemd_generators make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make -C scripts install_systemd_units make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' make -C scripts install_tmpfiles_configuration make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +make -C daemons device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' make[3]: Nothing to be done for 'install_systemd_generators'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make -C man install_systemd_generators [INSTALL] systemd_units +make -C dmeventd device-mapper [INSTALL] configuration make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' -make -C daemons device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' +make -C tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' make[3]: Nothing to be done for 'install_systemd_generators'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' -make -C dmeventd device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' make -C libdm make -C conf make -C include make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +make -C libdaemon +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' -make -C libdaemon +make -C udev +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' make -C dm-tools device-mapper -make -C udev -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' -make[4]: Nothing to be done for 'device-mapper'. -make -C dm-tools make -C client device-mapper -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' make -C server device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' -make[4]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' +make[4]: Nothing to be done for 'device-mapper'. +make -C dm-tools make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' make[4]: Nothing to be done for 'device-mapper'. @@ -86090,6 +86124,8 @@ make -C client make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' make[4]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' +make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' make -C server make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' @@ -86102,8 +86138,8 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' make -C tools make -C scripts -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make[3]: Nothing to be done for 'all'. @@ -86114,17 +86150,17 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' make -C dmeventd device-mapper make -C lvmpolld device-mapper +make -C lvmlockd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' -make -C lvmlockd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make[4]: Nothing to be done for 'device-mapper'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' -make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make[4]: Nothing to be done for 'device-mapper'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' +make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make -C dmeventd make -C lvmpolld @@ -86132,11 +86168,11 @@ make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' -make -C plugins device-mapper make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' +make -C plugins device-mapper make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' make[5]: Nothing to be done for 'device-mapper'. make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' @@ -86145,27 +86181,27 @@ make -C lvm2 device-mapper make -C snapshot device-mapper make -C raid device-mapper +make -C thin device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make -C thin device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C mirror device-mapper make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make -C lvm2 make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make[6]: Nothing to be done for 'all'. @@ -86173,21 +86209,21 @@ make -C snapshot make -C raid make -C thin +make -C mirror make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C mirror make[6]: Nothing to be done for 'all'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' @@ -86196,203 +86232,203 @@ make -C libdm install make -C conf install make -C daemons install +make -C include install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' make -C dmeventd device-mapper /usr/bin/install -c -p -m 644 -D example.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb/etc/lvm/lvm.conf +make[3]: Nothing to be done for 'install'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' +make -C lvmpolld device-mapper make -C dm-tools device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' /usr/bin/install -c -p -m 644 -D lvmlocal.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb/etc/lvm/lvmlocal.conf [INSTALL] command_profile_template.profile -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' make[4]: Nothing to be done for 'device-mapper'. - [INSTALL] ioctl/libdevmapper.so make[4]: Nothing to be done for 'device-mapper'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' +make -C lvmlockd device-mapper +make[4]: Nothing to be done for 'device-mapper'. + [INSTALL] ioctl/libdevmapper.so make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' -make -C lvmpolld device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' +make -C lib install [INSTALL] libdevmapper.pc -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' +make -C libdaemon install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' [INSTALL] libdevmapper.h -make -C lvmlockd device-mapper -make -C dm-tools -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' -make[4]: Nothing to be done for 'device-mapper'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' -make -C include install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' -make[4]: Nothing to be done for 'all'. -make -C dm-tools install make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make -C dmeventd +make -C dm-tools make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' -make -C lib install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' - [INSTALL] dmsetup +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' +make -C man install +make -C client device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' +make[4]: Nothing to be done for 'all'. +make -C dm-tools install make -C plugins device-mapper make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' -make -C libdaemon install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' -make -C lvmpolld -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' +make[4]: Nothing to be done for 'device-mapper'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' +make -C server device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' + [INSTALL] lvm.conf.5 + [INSTALL] dmsetup make[5]: Nothing to be done for 'device-mapper'. make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' make -C plugins make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' -make -C client device-mapper + [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' +make -C scripts install +make[4]: Nothing to be done for 'device-mapper'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' +make -C client +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' -make -C lvmlockd -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make -C lvm2 device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make[4]: Nothing to be done for 'device-mapper'. +make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -make -C server device-mapper +make -C server + [INSTALL] lvresize_fs_helper.sh + [INSTALL] lvm.8 lvmdump.8 lvm-fullreport.8 lvm-lvpoll.8 lvcreate.8 lvchange.8 lvmconfig.8 lvconvert.8 lvdisplay.8 lvextend.8 lvreduce.8 lvremove.8 lvrename.8 lvresize.8 lvs.8 lvscan.8 pvchange.8 pvck.8 pvcreate.8 pvdisplay.8 pvmove.8 pvremove.8 pvresize.8 pvs.8 pvscan.8 vgcfgbackup.8 vgcfgrestore.8 vgchange.8 vgck.8 vgcreate.8 vgconvert.8 vgdisplay.8 vgexport.8 vgextend.8 vgimport.8 vgimportclone.8 vgmerge.8 vgmknodes.8 vgreduce.8 vgremove.8 vgrename.8 vgs.8 vgscan.8 vgsplit.8 lvmsar.8 lvmsadc.8 lvmdiskscan.8 lvmdevices.8 vgimportdevices.8 fsadm.8 lvm_import_vdo.8 lvmpolld.8 lvmlockd.8 lvmlockctl.8 lvm-config.8 lvm-dumpconfig.8 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' -make -C snapshot device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' + [INSTALL] lvmdump.sh make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make -C raid device-mapper -make[4]: Nothing to be done for 'device-mapper'. +make -C snapshot device-mapper + [INSTALL] fsadm.sh +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' -make -C client -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make -C client install make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' + [INSTALL] lvm_import_vdo.sh + [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 dmeventd.8 + [INSTALL] blkdeactivate.sh +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +make -C tools install +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C thin device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make -C server install +make -C raid device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' +make[4]: Nothing to be done for 'install'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' +make -C lvmpolld +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' +make[4]: Nothing to be done for 'install'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' +make -C udev install make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C mirror device-mapper +make -C thin device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -make -C server -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' +make -C lvmlockd +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' + [INSTALL] lvm +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' + [INSTALL] 56-lvm.rules make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make -C mirror device-mapper +make[4]: Nothing to be done for 'all'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make -C vdo device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' + [INSTALL] 69-lvm.rules + [INSTALL] 55-dm.rules make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make -C man install -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' -make -C client install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' + [INSTALL] 60-persistent-storage-dm.rules + [INSTALL] liblvm2cmd.so make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make -C lvm2 + [INSTALL] 95-dm-notify.rules +Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb/usr/sbin make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make[4]: Nothing to be done for 'install'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -make -C server install - [INSTALL] lvm.conf.5 -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' + [INSTALL] lvm2cmd.h make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot - [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make[4]: Nothing to be done for 'install'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' -make -C scripts install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' -make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C raid - [INSTALL] lvm.8 lvmdump.8 lvm-fullreport.8 lvm-lvpoll.8 lvcreate.8 lvchange.8 lvmconfig.8 lvconvert.8 lvdisplay.8 lvextend.8 lvreduce.8 lvremove.8 lvrename.8 lvresize.8 lvs.8 lvscan.8 pvchange.8 pvck.8 pvcreate.8 pvdisplay.8 pvmove.8 pvremove.8 pvresize.8 pvs.8 pvscan.8 vgcfgbackup.8 vgcfgrestore.8 vgchange.8 vgck.8 vgcreate.8 vgconvert.8 vgdisplay.8 vgexport.8 vgextend.8 vgimport.8 vgimportclone.8 vgmerge.8 vgmknodes.8 vgreduce.8 vgremove.8 vgrename.8 vgs.8 vgscan.8 vgsplit.8 lvmsar.8 lvmsadc.8 lvmdiskscan.8 lvmdevices.8 vgimportdevices.8 fsadm.8 lvm_import_vdo.8 lvmpolld.8 lvmlockd.8 lvmlockctl.8 lvm-config.8 lvm-dumpconfig.8 +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' - [INSTALL] lvresize_fs_helper.sh - [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 dmeventd.8 -make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C thin - [INSTALL] lvmdump.sh -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' - [INSTALL] fsadm.sh -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' -make -C tools install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' - [INSTALL] lvm_import_vdo.sh - [INSTALL] blkdeactivate.sh make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C mirror -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' -make -C udev install -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' - [INSTALL] lvm +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo - [INSTALL] 56-lvm.rules +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' - [INSTALL] 69-lvm.rules -Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb/usr/sbin - [INSTALL] 55-dm.rules - [INSTALL] 60-persistent-storage-dm.rules +make[6]: Nothing to be done for 'all'. +make[6]: Nothing to be done for 'all'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make -C dmeventd install -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' - [INSTALL] 95-dm-notify.rules -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' make -C lvmpolld install +make -C lvmlockd install +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make -C plugins device-mapper make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' [INSTALL] lvmpolld + [INSTALL] lvmlockd make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' -make -C lvmlockd install -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' + [INSTALL] lvmlockctl + [INSTALL] libdevmapper-event.h +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make[5]: Nothing to be done for 'device-mapper'. make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' - [INSTALL] libdevmapper-event.h [INSTALL] libdevmapper-event.so - [INSTALL] lvmlockd - [INSTALL] liblvm2cmd.so [INSTALL] libdevmapper-event.pc - [INSTALL] lvmlockctl -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' [INSTALL] dmeventd - [INSTALL] lvm2cmd.h make -C plugins make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' make -C lvm2 device-mapper make -C snapshot device-mapper make -C raid device-mapper +make -C thin device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C thin device-mapper make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C mirror device-mapper +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'device-mapper'. @@ -86408,21 +86444,21 @@ make -C snapshot make -C raid make -C thin +make -C mirror make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make -C mirror +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make -C vdo make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C vdo -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' @@ -86431,27 +86467,27 @@ make -C lvm2 device-mapper make -C snapshot device-mapper make -C raid device-mapper +make -C thin device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make -C thin device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C mirror device-mapper +make -C vdo device-mapper +make[6]: Nothing to be done for 'device-mapper'. make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C vdo device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'device-mapper'. -make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make -C lvm2 make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make[6]: Nothing to be done for 'all'. @@ -86459,44 +86495,44 @@ make -C snapshot make -C raid make -C thin +make -C mirror make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C mirror -make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo make[6]: Nothing to be done for 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[6]: Nothing to be done for 'all'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +make[6]: Nothing to be done for 'all'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make -C lvm2 install make -C snapshot install make -C raid install +make -C thin install make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' [INSTALL] libdevmapper-event-lvm2snapshot.so [INSTALL] libdevmapper-event-lvm2raid.so - [INSTALL] libdevmapper-event-lvm2.so + [INSTALL] libdevmapper-event-lvm2thin.so make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C thin install make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C mirror install -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C vdo install +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' - [INSTALL] libdevmapper-event-lvm2thin.so + [INSTALL] libdevmapper-event-lvm2.so +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' [INSTALL] libdevmapper-event-lvm2mirror.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' [INSTALL] libdevmapper-event-lvm2vdo.so make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' @@ -86512,94 +86548,94 @@ install_systemd_units \ install_tmpfiles_configuration \ LIB_VERSION_DM=1.02.1 - cd debian/build/build_udeb && make -j3 install DESTDIR=/build/reproducible-path/lvm2-2.03.27/debian/build/install_udeb AM_UPDATE_INFO_DIR=no install install_systemd_generators install_systemd_units install_tmpfiles_configuration LIB_VERSION_DM=1.02.1 + cd debian/build/build_udeb && make -j4 install DESTDIR=/build/reproducible-path/lvm2-2.03.27/debian/build/install_udeb AM_UPDATE_INFO_DIR=no install install_systemd_generators install_systemd_units install_tmpfiles_configuration LIB_VERSION_DM=1.02.1 make[2]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb' make -C libdm device-mapper make -C conf device-mapper make -C include device-mapper +make -C lib device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' -make -C lib device-mapper -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' make -C libdaemon device-mapper make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' make -C man device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' make -C scripts device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' -make -C tools device-mapper -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' make -C scripts install_systemd_generators -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' -make -C scripts install_systemd_units +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' +make -C scripts install_systemd_units make -C scripts install_tmpfiles_configuration -make[3]: Nothing to be done for 'install_systemd_generators'. +make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' +make -C daemons device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' -make -C man install_systemd_generators make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' +make[3]: Nothing to be done for 'install_systemd_generators'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' +make -C man install_systemd_generators +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' [INSTALL] systemd_units [INSTALL] configuration +make -C tools device-mapper make[3]: Nothing to be done for 'install_systemd_generators'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' -make -C daemons device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' make -C libdm make -C conf make -C include +make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' -make -C libdaemon -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' -make -C dm-tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' -make[4]: Nothing to be done for 'device-mapper'. -make -C dm-tools make -C client device-mapper +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' -make[4]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' +make -C dm-tools device-mapper make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' make -C client +make[4]: Nothing to be done for 'device-mapper'. +make -C dm-tools make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' make -C lib +make[4]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' make -C tools make -C scripts -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' make[3]: Nothing to be done for 'all'. @@ -86615,64 +86651,64 @@ make -C libdm install make -C conf install make -C daemons install +make -C include install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' -make -C include install -make -C dm-tools device-mapper +make -C lib install /usr/bin/install -c -p -m 644 -D example.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_udeb/etc/lvm/lvm.conf -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' -/usr/bin/install -c -p -m 644 -D lvmlocal.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_udeb/etc/lvm/lvmlocal.conf - [INSTALL] command_profile_template.profile -make[4]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' - [INSTALL] ioctl/libdevmapper.so make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' - [INSTALL] libdevmapper.h -make -C lib install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' make -C libdaemon install +make -C dm-tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' -make -C dm-tools +/usr/bin/install -c -p -m 644 -D lvmlocal.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_udeb/etc/lvm/lvmlocal.conf + [INSTALL] command_profile_template.profile make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' make -C man install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' make -C client device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' +make -C scripts install +make[4]: Nothing to be done for 'device-mapper'. make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' -make[4]: Nothing to be done for 'all'. -make -C dm-tools install - [INSTALL] lvm.conf.5 +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' + [INSTALL] ioctl/libdevmapper.so make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' + [INSTALL] libdevmapper.h make -C client - [INSTALL] dmsetup + [INSTALL] lvm.conf.5 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' + [INSTALL] lvresize_fs_helper.sh +make -C dm-tools [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' -make -C scripts install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' + [INSTALL] lvmdump.sh + [INSTALL] fsadm.sh +make[4]: Nothing to be done for 'all'. +make -C dm-tools install make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' make -C client install + [INSTALL] lvm_import_vdo.sh make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' + [INSTALL] blkdeactivate.sh +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' +make -C tools install [INSTALL] lvm.8 lvmdump.8 lvm-fullreport.8 lvm-lvpoll.8 lvcreate.8 lvchange.8 lvmconfig.8 lvconvert.8 lvdisplay.8 lvextend.8 lvreduce.8 lvremove.8 lvrename.8 lvresize.8 lvs.8 lvscan.8 pvchange.8 pvck.8 pvcreate.8 pvdisplay.8 pvmove.8 pvremove.8 pvresize.8 pvs.8 pvscan.8 vgcfgbackup.8 vgcfgrestore.8 vgchange.8 vgck.8 vgcreate.8 vgconvert.8 vgdisplay.8 vgexport.8 vgextend.8 vgimport.8 vgimportclone.8 vgmerge.8 vgmknodes.8 vgreduce.8 vgremove.8 vgrename.8 vgs.8 vgscan.8 vgsplit.8 lvmsar.8 lvmsadc.8 lvmdiskscan.8 lvmdevices.8 vgimportdevices.8 fsadm.8 lvm_import_vdo.8 lvm-config.8 lvm-dumpconfig.8 - [INSTALL] lvresize_fs_helper.sh +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' + [INSTALL] dmsetup make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' -make -C tools install - [INSTALL] lvmdump.sh [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' - [INSTALL] fsadm.sh +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' - [INSTALL] lvm_import_vdo.sh - [INSTALL] blkdeactivate.sh -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' [INSTALL] lvm Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.27/debian/build/install_udeb/usr/sbin make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' @@ -86685,85 +86721,85 @@ install_systemd_units \ install_tmpfiles_configuration \ LIB_VERSION_DM=1.02.1 - cd debian/build/build_deb_all && make -j3 install DESTDIR=/build/reproducible-path/lvm2-2.03.27/debian/build/install_deb_all AM_UPDATE_INFO_DIR=no install install_systemd_generators install_systemd_units install_tmpfiles_configuration LIB_VERSION_DM=1.02.1 + cd debian/build/build_deb_all && make -j4 install DESTDIR=/build/reproducible-path/lvm2-2.03.27/debian/build/install_deb_all AM_UPDATE_INFO_DIR=no install install_systemd_generators install_systemd_units install_tmpfiles_configuration LIB_VERSION_DM=1.02.1 make[2]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all' make -C libdm device-mapper make -C conf device-mapper make -C include device-mapper +make -C lib device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' -make -C lib device-mapper make -C libdaemon device-mapper make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' make -C man device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' make -C scripts device-mapper -make -C tools device-mapper make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' -make -C scripts install_systemd_generators +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' +make -C scripts install_systemd_generators make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' make -C scripts install_systemd_units make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' make -C scripts install_tmpfiles_configuration -make[3]: Nothing to be done for 'install_systemd_generators'. +make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' -make -C man install_systemd_generators +make -C daemons device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' +make[3]: Nothing to be done for 'install_systemd_generators'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' +make -C man install_systemd_generators make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' +make -C tools device-mapper [INSTALL] dbus_service [INSTALL] configuration +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make[3]: Nothing to be done for 'install_systemd_generators'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' -make -C daemons device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' [INSTALL] systemd_units make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' make -C libdm make -C conf +make -C include make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' -make -C include make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' -make -C dm-tools device-mapper -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' +make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' -make[4]: Nothing to be done for 'device-mapper'. -make -C dm-tools +make -C dm-tools device-mapper make -C client device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' -make[4]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' +make[4]: Nothing to be done for 'device-mapper'. +make -C dm-tools make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' make -C client make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' make[4]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' +make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' make -C lib @@ -86772,8 +86808,8 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' make -C tools make -C scripts -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make[3]: Nothing to be done for 'all'. @@ -86784,80 +86820,74 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' make -C lvmdbusd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' make -C lvmdbusd make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' make -C libdm install make -C conf install make -C daemons install +make -C include install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' +make[3]: Nothing to be done for 'install'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' +make -C lib install make -C lvmdbusd device-mapper /usr/bin/install -c -p -m 644 -D example.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb_all/etc/lvm/lvm.conf +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' make -C dm-tools device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' /usr/bin/install -c -p -m 644 -D lvmlocal.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb_all/etc/lvm/lvmlocal.conf [INSTALL] command_profile_template.profile -make[4]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' +make[3]: Nothing to be done for 'install'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' +make -C libdaemon install make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' make -C lvmdbusd -make -C include install +make[4]: Nothing to be done for 'device-mapper'. +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' [INSTALL] ioctl/libdevmapper.so make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' +make -C man install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' +make -C client device-mapper [INSTALL] libdevmapper.h -make -C dm-tools -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' -make -C lib install +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' make -C lvmdbusd install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' +make -C dm-tools make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' -make[4]: Nothing to be done for 'all'. -make -C dm-tools install -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' -make -C libdaemon install - [INSTALL] lvmdbusd -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' - [INSTALL] dmsetup -make -C client device-mapper -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' -make -C man install -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' -make -C scripts install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' + [INSTALL] lvm.conf.5 make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' make -C client make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' - [INSTALL] lvm.conf.5 - [INSTALL] lvresize_fs_helper.sh - [INSTALL] lvmdump.sh +make[4]: Nothing to be done for 'all'. [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 + [INSTALL] lvmdbusd +make -C dm-tools install make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' make -C client install - [INSTALL] fsadm.sh make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' - [INSTALL] lvm_import_vdo.sh - [INSTALL] blkdeactivate.sh + [INSTALL] dmsetup +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' [INSTALL] lvm.8 lvmdump.8 lvm-fullreport.8 lvm-lvpoll.8 lvcreate.8 lvchange.8 lvmconfig.8 lvconvert.8 lvdisplay.8 lvextend.8 lvreduce.8 lvremove.8 lvrename.8 lvresize.8 lvs.8 lvscan.8 pvchange.8 pvck.8 pvcreate.8 pvdisplay.8 pvmove.8 pvremove.8 pvresize.8 pvs.8 pvscan.8 vgcfgbackup.8 vgcfgrestore.8 vgchange.8 vgck.8 vgcreate.8 vgconvert.8 vgdisplay.8 vgexport.8 vgextend.8 vgimport.8 vgimportclone.8 vgmerge.8 vgmknodes.8 vgreduce.8 vgremove.8 vgrename.8 vgs.8 vgscan.8 vgsplit.8 lvmsar.8 lvmsadc.8 lvmdiskscan.8 lvmdevices.8 vgimportdevices.8 fsadm.8 lvm_import_vdo.8 lvmdbusd.8 lvm-config.8 lvm-dumpconfig.8 -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' +make -C scripts install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' make -C tools install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' make[4]: Nothing to be done for 'install'. @@ -86865,7 +86895,13 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' + [INSTALL] lvresize_fs_helper.sh + [INSTALL] lvmdump.sh + [INSTALL] fsadm.sh [INSTALL] lvm + [INSTALL] lvm_import_vdo.sh + [INSTALL] blkdeactivate.sh +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb_all/usr/sbin make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' make[2]: Nothing to be done for 'install'. @@ -86946,6 +86982,16 @@ diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2vdo.so contains an unresolvable reference to symbol dm_task_set_uuid: it's probably a plugin +dpkg-shlibdeps: warning: 18 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2thin.so contains an unresolvable reference to symbol dm_task_get_uuid: it's probably a plugin +dpkg-shlibdeps: warning: 18 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2mirror.so contains an unresolvable reference to symbol dm_event_log: it's probably a plugin +dpkg-shlibdeps: warning: 7 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2raid.so contains an unresolvable reference to symbol dm_pool_zalloc: it's probably a plugin +dpkg-shlibdeps: warning: 7 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2snapshot.so contains an unresolvable reference to symbol dm_task_get_name: it's probably a plugin +dpkg-shlibdeps: warning: 11 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect @@ -86954,20 +87000,10 @@ diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2mirror.so contains an unresolvable reference to symbol dm_task_get_name: it's probably a plugin -dpkg-shlibdeps: warning: 7 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2vdo.so contains an unresolvable reference to symbol dm_pool_create: it's probably a plugin -dpkg-shlibdeps: warning: 18 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2thin.so contains an unresolvable reference to symbol dm_pool_strdup: it's probably a plugin dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: 18 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2raid.so contains an unresolvable reference to symbol dm_pool_create: it's probably a plugin -dpkg-shlibdeps: warning: 7 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2snapshot.so contains an unresolvable reference to symbol dm_get_status_snapshot: it's probably a plugin -dpkg-shlibdeps: warning: 11 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect @@ -87000,19 +87036,21 @@ dh_md5sums dh_builddeb dpkg-deb: building package 'lvm2' in '../lvm2_2.03.27-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper1.02.1' in '../libdevmapper1.02.1_1.02.201-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper-event1.02.1-dbgsym' in '../libdevmapper-event1.02.1-dbgsym_1.02.201-1_armhf.deb'. +dpkg-deb: building package 'lvm2-lockd-dbgsym' in '../lvm2-lockd-dbgsym_2.03.27-1_armhf.deb'. +dpkg-deb: building package 'dmsetup' in '../dmsetup_1.02.201-1_armhf.deb'. dpkg-deb: building package 'dmeventd' in '../dmeventd_1.02.201-1_armhf.deb'. dpkg-deb: building package 'dmeventd-dbgsym' in '../dmeventd-dbgsym_1.02.201-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper1.02.1-dbgsym' in '../libdevmapper1.02.1-dbgsym_1.02.201-1_armhf.deb'. -dpkg-deb: building package 'liblvm2cmd2.03' in '../liblvm2cmd2.03_2.03.27-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper1.02.1-udeb' in 'debian/.debhelper/scratch-space/build-libdevmapper1.02.1-udeb/libdevmapper1.02.1-udeb_1.02.201-1_armhf.deb'. - Renaming libdevmapper1.02.1-udeb_1.02.201-1_armhf.deb to libdevmapper1.02.1-udeb_1.02.201-1_armhf.udeb -dpkg-deb: building package 'dmsetup' in '../dmsetup_1.02.201-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper-dev' in '../libdevmapper-dev_1.02.201-1_armhf.deb'. dpkg-deb: building package 'dmsetup-dbgsym' in '../dmsetup-dbgsym_1.02.201-1_armhf.deb'. +dpkg-deb: building package 'liblvm2cmd2.03' in '../liblvm2cmd2.03_2.03.27-1_armhf.deb'. dpkg-deb: building package 'dmsetup-udeb' in 'debian/.debhelper/scratch-space/build-dmsetup-udeb/dmsetup-udeb_1.02.201-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper1.02.1' in '../libdevmapper1.02.1_1.02.201-1_armhf.deb'. Renaming dmsetup-udeb_1.02.201-1_armhf.deb to dmsetup-udeb_1.02.201-1_armhf.udeb dpkg-deb: building package 'libdevmapper-event1.02.1' in '../libdevmapper-event1.02.1_1.02.201-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper-event1.02.1-dbgsym' in '../libdevmapper-event1.02.1-dbgsym_1.02.201-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper1.02.1-dbgsym' in '../libdevmapper1.02.1-dbgsym_1.02.201-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper1.02.1-udeb' in 'debian/.debhelper/scratch-space/build-libdevmapper1.02.1-udeb/libdevmapper1.02.1-udeb_1.02.201-1_armhf.deb'. + Renaming libdevmapper1.02.1-udeb_1.02.201-1_armhf.deb to libdevmapper1.02.1-udeb_1.02.201-1_armhf.udeb dpkg-deb: building package 'liblvm2cmd2.03-dbgsym' in '../liblvm2cmd2.03-dbgsym_2.03.27-1_armhf.deb'. dpkg-deb: building package 'lvm2-dbgsym' in '../lvm2-dbgsym_2.03.27-1_armhf.deb'. dpkg-deb: building package 'liblvm2-dev' in '../liblvm2-dev_2.03.27-1_armhf.deb'. @@ -87020,8 +87058,6 @@ Renaming lvm2-udeb_2.03.27-1_armhf.deb to lvm2-udeb_2.03.27-1_armhf.udeb dpkg-deb: building package 'lvm2-dbusd' in '../lvm2-dbusd_2.03.27-1_all.deb'. dpkg-deb: building package 'lvm2-lockd' in '../lvm2-lockd_2.03.27-1_armhf.deb'. -dpkg-deb: building package 'lvm2-lockd-dbgsym' in '../lvm2-lockd-dbgsym_2.03.27-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper-dev' in '../libdevmapper-dev_1.02.201-1_armhf.deb'. dpkg-genbuildinfo --build=binary -O../lvm2_2.03.27-1_armhf.buildinfo dpkg-genchanges --build=binary -O../lvm2_2.03.27-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -87029,12 +87065,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/16968/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/16968/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/17762 and its subdirectories -I: Current time: Sun Nov 17 07:10:46 -12 2024 -I: pbuilder-time-stamp: 1731870646 +I: removing directory /srv/workspace/pbuilder/16968 and its subdirectories +I: Current time: Mon Nov 18 09:27:11 +14 2024 +I: pbuilder-time-stamp: 1731871631