Diff of the two buildlogs: -- --- b1/build.log 2024-11-13 02:16:29.084142720 +0000 +++ b2/build.log 2024-11-13 02:40:40.960358946 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Nov 12 14:07:08 -12 2024 -I: pbuilder-time-stamp: 1731463628 +I: Current time: Wed Nov 13 16:17:12 +14 2024 +I: pbuilder-time-stamp: 1731464232 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/11879/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/22283/tmp/hooks/D01_modify_environment starting +debug: Running on wbq0. +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 13 02:18 /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/22283/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/22283/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='unstable' - 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=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='6a2b4e1d7b9346b1af3229ae1072d217' - 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='11879' - PS1='# ' - PS2='> ' + INVOCATION_ID=fed7c390c9d1498e8ca864651e729fbf + 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=22283 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.HPqMVYpk/pbuilderrc_fEJF --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.HPqMVYpk/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.HPqMVYpk/pbuilderrc_KlXD --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.HPqMVYpk/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-27-armmp #1 SMP Debian 6.1.115-1 (2024-11-01) 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/11879/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/22283/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -270,7 +302,7 @@ Get: 116 http://deb.debian.org/debian unstable/main armhf python3-dev armhf 3.12.6-1 [26.1 kB] Get: 117 http://deb.debian.org/debian unstable/main armhf python3-pyudev all 0.24.0-1 [36.5 kB] Get: 118 http://deb.debian.org/debian unstable/main armhf systemd-dev all 257~rc1-4 [68.8 kB] -Fetched 44.1 MB in 3s (17.0 MB/s) +Fetched 44.1 MB in 8s (5490 kB/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 ... 19689 files and directories currently installed.) @@ -665,8 +697,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Nov 13 02:08:41 UTC 2024. -Universal Time is now: Wed Nov 13 02:08:41 UTC 2024. +Local time is now: Wed Nov 13 02:21:10 UTC 2024. +Universal Time is now: Wed Nov 13 02:21:10 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -772,7 +804,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/22283/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/22283/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 @@ -990,21 +1026,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 @@ -1350,27 +1386,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 @@ -1695,27 +1731,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 @@ -1865,53 +1901,54 @@ 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[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make -C include 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 -C lib device-mapper 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' 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_deb/include' -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/conf' make -C libdaemon 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]: 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]: 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[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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' make -C scripts 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]: 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 -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 -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 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 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/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 -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 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 /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+" 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#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmfilemapd.8_main > dmfilemapd.8 +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" 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 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 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': @@ -1921,50 +1958,54 @@ 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 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-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/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 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 '_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; + | ^ 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); - | ^~~~~~~~~~~~ +device_mapper/ioctl/libdm-iface.c: In function 'dm_task_get_deps': +device_mapper/ioctl/libdm-iface.c:756:16: warning: cast increases required alignment of target type [-Wcast-align] + 756 | return (struct dm_deps *) (((char *) dmt->dmi.v4) + + | ^ +device_mapper/ioctl/libdm-iface.c: In function 'dm_task_get_device_list': +device_mapper/ioctl/libdm-iface.c:805:34: warning: cast increases required alignment of target type [-Wcast-align] + 805 | names1 = (struct dm_names *)((char *) names1 + next); + | ^ +device_mapper/ioctl/libdm-iface.c:825:18: warning: cast increases required alignment of target type [-Wcast-align] + 825 | dm_dev = (struct dm_active_device *) ((long*) (devs + 1) + cnt); + | ^ +device_mapper/ioctl/libdm-iface.c:828:25: warning: cast increases required alignment of target type [-Wcast-align] + 828 | names = (struct dm_names *)((char *) names + next); + | ^ +device_mapper/ioctl/libdm-iface.c: In function 'dm_task_get_names': +device_mapper/ioctl/libdm-iface.c:878:16: warning: cast increases required alignment of target type [-Wcast-align] + 878 | return (struct dm_names *) (((char *) dmt->dmi.v4) + + | ^ +device_mapper/ioctl/libdm-iface.c: In function 'dm_task_get_versions': +device_mapper/ioctl/libdm-iface.c:884:16: warning: cast increases required alignment of target type [-Wcast-align] + 884 | return (struct dm_versions *) (((char *) dmt->dmi.v4) + + | ^ +device_mapper/ioctl/libdm-iface.c: In function '_lookup_dev_name': +device_mapper/ioctl/libdm-iface.c:1215:25: warning: cast increases required alignment of target type [-Wcast-align] + 1215 | names = (struct dm_names *)((char *) names + next); + | ^ +device_mapper/ioctl/libdm-iface.c: In function '_flatten': +device_mapper/ioctl/libdm-iface.c:1451:24: warning: cast increases required alignment of target type [-Wcast-align] + 1451 | tmsg = (struct dm_target_msg *) b; + | ^ +device_mapper/ioctl/libdm-iface.c: In function '_process_all_v4': +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); + | ^ +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)))) && + | ^ +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-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 ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -2019,54 +2060,48 @@ 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); | ^~~~~~~~~~~~ -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; - | ^ -device_mapper/ioctl/libdm-iface.c: In function 'dm_task_get_deps': -device_mapper/ioctl/libdm-iface.c:756:16: warning: cast increases required alignment of target type [-Wcast-align] - 756 | return (struct dm_deps *) (((char *) dmt->dmi.v4) + - | ^ -device_mapper/ioctl/libdm-iface.c: In function 'dm_task_get_device_list': -device_mapper/ioctl/libdm-iface.c:805:34: warning: cast increases required alignment of target type [-Wcast-align] - 805 | names1 = (struct dm_names *)((char *) names1 + next); - | ^ -device_mapper/ioctl/libdm-iface.c:825:18: warning: cast increases required alignment of target type [-Wcast-align] - 825 | dm_dev = (struct dm_active_device *) ((long*) (devs + 1) + cnt); - | ^ -device_mapper/ioctl/libdm-iface.c:828:25: warning: cast increases required alignment of target type [-Wcast-align] - 828 | names = (struct dm_names *)((char *) names + next); - | ^ -device_mapper/ioctl/libdm-iface.c: In function 'dm_task_get_names': -device_mapper/ioctl/libdm-iface.c:878:16: warning: cast increases required alignment of target type [-Wcast-align] - 878 | return (struct dm_names *) (((char *) dmt->dmi.v4) + - | ^ -device_mapper/ioctl/libdm-iface.c: In function 'dm_task_get_versions': -device_mapper/ioctl/libdm-iface.c:884:16: warning: cast increases required alignment of target type [-Wcast-align] - 884 | return (struct dm_versions *) (((char *) dmt->dmi.v4) + - | ^ -device_mapper/ioctl/libdm-iface.c: In function '_lookup_dev_name': -device_mapper/ioctl/libdm-iface.c:1215:25: warning: cast increases required alignment of target type [-Wcast-align] - 1215 | names = (struct dm_names *)((char *) names + next); - | ^ -device_mapper/ioctl/libdm-iface.c: In function '_flatten': -device_mapper/ioctl/libdm-iface.c:1451:24: warning: cast increases required alignment of target type [-Wcast-align] - 1451 | tmsg = (struct dm_target_msg *) b; - | ^ -device_mapper/ioctl/libdm-iface.c: In function '_process_all_v4': -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); - | ^ -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)))) && - | ^ -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-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-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 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/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -2318,6 +2353,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-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 '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))) @@ -2349,235 +2385,9 @@ 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 -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 ../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)) - | ^ -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/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 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 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); @@ -3519,6 +3329,7 @@ device_mapper/libdm-report.c:4949:24: note: in expansion of macro 'dm_list_item' 4949 | item = dm_list_item(dm_list_first(&group->items), struct report_group_item); | ^~~~~~~~~~~~ +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 '_report_group_push_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))) @@ -3581,7 +3392,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) { | ^~~~~~~~~~~~~~~~~~~~~ -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 'dm_report_group_output_and_pop_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))) @@ -3628,9 +3438,286 @@ 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 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ +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 +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/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, + 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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 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 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); @@ -3664,7 +3751,6 @@ 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); | ^ -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 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))) @@ -4029,6 +4115,7 @@ 2189 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ libdm-report.c: In function '_tok_value_string_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 ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -4141,6 +4228,9 @@ libdm-report.c:4247:9: note: in expansion of macro 'dm_list_iterate_items' 4247 | 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))) | ^ @@ -4156,6 +4246,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: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:2536:18: note: in expansion of macro 'dm_list_struct_base' 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -4168,6 +4270,30 @@ ../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:2538:18: note: in expansion of macro 'dm_list_struct_base' 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -4177,6 +4303,15 @@ 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: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 '_recalculate_fields': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -4280,7 +4415,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/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/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -4367,6 +4501,7 @@ libdm-report.c:4857:23: note: in expansion of macro 'dm_list_item' 4857 | row = dm_list_item(rowh, struct row); | ^~~~~~~~~~~~ +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))) | ^ @@ -4473,108 +4608,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) { - | ^~~~~~~~~~~~~~~~~~~~~ -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 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/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 -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/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-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 -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-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': @@ -4602,6 +4637,7 @@ 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 @@ -4640,13 +4676,6 @@ 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); - | ^ 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; } ;\ @@ -4658,6 +4687,13 @@ echo "}$LAST;";\ LAST=" ${i##*.}";\ done > .export.sym +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 -lselinux -ludev -lm -o ioctl/libdevmapper.so.1.02.1 ln -s -f libdevmapper.so.1.02.1 ioctl/libdevmapper.so @@ -4673,10 +4709,10 @@ make -C tools device-mapper 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/tools' -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 dmeventd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' +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' set -e; \ ( cat ./.exported_symbols; \ if test -n "./libdevmapper-event.h"; then \ @@ -4927,15 +4963,17 @@ make -C libdm make -C conf 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 -C include +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' +make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' -make -C dm-tools 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 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' -make -C libdaemon -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm/dm-tools' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' +make -C udev +make -C dm-tools device-mapper +make -C client 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. */" && \ @@ -4945,41 +4983,39 @@ LC_ALL=C /usr/bin/sort -u cmds.h-t && \ echo "cmd(CMD_COUNT, count)" \ ) > cmds.h -make -C client device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -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[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[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/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_deb/libdaemon/client' make -C server device-mapper +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' 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"+;" 10-dm.rules.in >10-dm.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 +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 /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 -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"+;" 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 +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' ln -s 13-dm-disk.rules 60-persistent-storage-dm.rules ln -s 11-dm-lvm.rules 56-lvm.rules -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 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 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 libdaemonclient.a ar rsv libdaemonclient.a daemon-io.o config-util.o daemon-client.o > /dev/null ar: creating libdaemonclient.a @@ -4995,8 +5031,9 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' make -C lib make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' -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 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, @@ -5064,6 +5101,11 @@ 156 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_destroy_device_list': +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))) | ^ @@ -5109,6 +5151,15 @@ cache/lvmcache.c:185:9: note: in expansion of macro 'dm_list_iterate_items_safe' 185 | dm_list_iterate_items_safe(devl, devl2, 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) + | ^~~~~~~~~~~~ +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 '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))) @@ -5140,6 +5191,37 @@ 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -5292,6 +5374,7 @@ cache/lvmcache.c:254:17: note: in expansion of macro 'dm_list_iterate_items_safe' 254 | dm_list_iterate_items_safe(mda, mda2, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -5307,11 +5390,6 @@ cache/lvmcache.c:254:17: note: in expansion of macro 'dm_list_iterate_items_safe' 254 | dm_list_iterate_items_safe(mda, mda2, &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': cache/lvmcache.c: In function 'lvmcache_get_dev_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))) @@ -5334,15 +5412,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -5353,6 +5422,9 @@ 271 | dm_list_iterate_items(mda, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~ 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))) | ^ @@ -5383,7 +5455,6 @@ 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 '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))) | ^ @@ -5414,36 +5485,6 @@ cache/lvmcache.c:298:17: note: in expansion of macro 'dm_list_iterate_items' 298 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -5551,10 +5592,6 @@ 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': -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))) | ^ @@ -6036,6 +6073,22 @@ 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: 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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6063,6 +6116,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~ @@ -6072,6 +6156,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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -6127,7 +6226,6 @@ 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 '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))) | ^ @@ -6143,21 +6241,6 @@ 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:163:40: note: in 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: 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))) @@ -6180,21 +6263,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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -6219,22 +6287,6 @@ 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: 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))) | ^ @@ -6265,21 +6317,7 @@ 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:1569:9: note: in expansion of macro 'dm_list_iterate_items' - 1569 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -6295,6 +6333,15 @@ 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) + | ^~~~~~~~~~~~ +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, + | ^~~~~~~~~~~~~~~~~~~ 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))) @@ -6308,6 +6355,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -6323,6 +6385,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: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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -6357,7 +6434,6 @@ 1665 | dm_list_iterate_items(devl, &add_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_get_vgnameids': -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))) | ^ @@ -6379,15 +6455,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -6398,6 +6465,7 @@ 1702 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': +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))) | ^ @@ -6419,14 +6487,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:1741:9: note: in expansion of macro 'dm_list_iterate_items' + 1741 | 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))) @@ -6434,15 +6502,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1741:9: note: in expansion of macro 'dm_list_iterate_items' - 1741 | dm_list_iterate_items(devl, &_unused_duplicates) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -6455,10 +6523,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:1899:9: note: in expansion of macro 'dm_list_iterate_items' - 1899 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_suspend': +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))) | ^ @@ -6471,10 +6538,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: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 '_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))) | ^ @@ -6487,8 +6553,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: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))) @@ -6496,6 +6562,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: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)) + | ^~~~~~~~~~~~~~~~~~~ +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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -6526,21 +6617,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: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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -6556,14 +6632,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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))) @@ -6571,28 +6647,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:154:18: note: in 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)) | ^~~~~~~~~~~~~~~~~~~ -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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_update_vg_from_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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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: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:2297:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2297 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -6602,17 +6681,20 @@ ../base/data-struct/list.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/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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) @@ -6626,9 +6708,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6647,8 +6729,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: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: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))) @@ -6656,14 +6738,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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))) @@ -6671,29 +6753,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:2299:17: note: in expansion of macro 'dm_list_iterate_items' - 2299 | 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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:2299:17: note: in expansion of macro 'dm_list_iterate_items' + 2299 | 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))) @@ -6701,15 +6783,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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_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))) | ^ @@ -6731,15 +6814,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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))) | ^ @@ -6755,6 +6832,7 @@ 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_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))) | ^ @@ -6779,12 +6857,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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))) | ^ @@ -6809,23 +6884,20 @@ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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: In function '_lv_resume': -cache/lvmcache.c: In function 'lvmcache_destroy': +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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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)) - | ^~~~~~~~~~~~~~~~~~~ +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_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))) | ^ @@ -6841,7 +6913,6 @@ cache/lvmcache.c:2610:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2610 | dm_list_iterate_items_safe(vginfo, vginfo2, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -6863,18 +6934,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: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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -6890,18 +6949,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)) - | ^~~~~~~~~~~~~~~~~~~ -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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -6911,7 +6958,6 @@ 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_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))) | ^ @@ -6928,15 +6974,22 @@ 2629 | dm_list_iterate_items(fmt, &cmd->formats) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_fid_add_mdas_vg': +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))) | ^ ../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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6949,9 +7002,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:2658:9: note: in expansion of macro 'dm_list_iterate_items' - 2658 | dm_list_iterate_items(info, &vginfo->infos) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -6974,6 +7027,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -6998,6 +7066,7 @@ cache/lvmcache.c:2703:9: note: in expansion of macro 'dm_list_iterate_items' 2703 | dm_list_iterate_items(da, &info->das) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -7013,7 +7082,6 @@ cache/lvmcache.c:2706:9: note: in expansion of macro 'dm_list_iterate_items' 2706 | dm_list_iterate_items(da, &info->bas) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -7029,6 +7097,7 @@ cache/lvmcache.c:2706:9: note: in expansion of macro 'dm_list_iterate_items' 2706 | dm_list_iterate_items(da, &info->bas) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -7041,10 +7110,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: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_update_das': +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))) | ^ @@ -7057,9 +7125,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: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_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))) | ^ @@ -7091,7 +7160,6 @@ 2778 | dm_list_iterate_items(da, &info->das) | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_update_bas': -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))) | ^ @@ -7113,21 +7181,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -7137,21 +7190,6 @@ cache/lvmcache.c:2795:25: note: in expansion of macro 'dm_list_iterate_items' 2795 | dm_list_iterate_items(ba, &info->bas) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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_foreach_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))) @@ -7569,19 +7607,11 @@ 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 -g -Werror=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 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 -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 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 -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 +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, @@ -7832,7 +7862,6 @@ commands/toolcontext.c:1390:9: note: in expansion of macro 'dm_list_iterate_items' 1390 | dm_list_iterate_items(fmt, &cmd->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))) | ^ @@ -7908,88 +7937,6 @@ 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, from datastruct/str_list.c:16: datastruct/str_list.c: In function 'str_list_add_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -8220,7 +8167,97 @@ 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 +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) { + | ^~~~~~~~~~~~~~~~~~~~~ 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 +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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, from ../lib/device/bcache.h:18, @@ -8386,7 +8423,6 @@ device/bcache.c:943:9: note: in expansion of macro 'dm_list_iterate_items' 943 | dm_list_iterate_items (b, &cache->clean) { | ^~~~~~~~~~~~~~~~~~~~~ -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 device/bcache.c: In function 'bcache_flush': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -8409,7 +8445,6 @@ | ^~~~~~~~~~~~ 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, @@ -8457,57 +8492,70 @@ device/dev-cache.c:318:27: note: in expansion of macro 'dm_list_item' 318 | oldpath = dm_list_item(dev->aliases.n, struct dm_str_list)->str; | ^~~~~~~~~~~~ -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_cache_failed_path': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 337 | dm_list_iterate_items_safe(du, safe, dus) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:701:9: note: in expansion of macro 'dm_list_iterate_items' + 701 | 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: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:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 337 | dm_list_iterate_items_safe(du, safe, dus) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:701:9: note: in expansion of macro 'dm_list_iterate_items' + 701 | dm_list_iterate_items(strl, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~ +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/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: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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c: In function 'free_dids': +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:1092:9: note: in expansion of macro 'dm_list_iterate_items' + 1092 | 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:1092:9: note: in expansion of macro 'dm_list_iterate_items' + 1092 | dm_list_iterate_items(dl, &_cache.dirs) { + | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function '_drop_all_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))) | ^ @@ -8520,8 +8568,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))) @@ -8535,8 +8583,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))) @@ -8550,10 +8598,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/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/dev-cache.c: In function 'dev_cache_failed_path': +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))) | ^ @@ -8566,8 +8614,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/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: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))) @@ -8581,10 +8629,79 @@ ../base/data-struct/list.h:163:40: note: in 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:701:9: note: in expansion of macro 'dm_list_iterate_items' - 701 | dm_list_iterate_items(strl, &dev->aliases) { +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/device_id.c: In function 'free_wwids': +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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -8597,8 +8714,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: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: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))) @@ -8612,8 +8729,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: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: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))) @@ -8627,26 +8744,23 @@ ../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/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 '_insert_dirs': -device/device_id.c: In function 'device_id_system_read': +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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:1092:9: note: in expansion of macro 'dm_list_iterate_items' - 1092 | dm_list_iterate_items(dl, &_cache.dirs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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))) | ^ @@ -8659,24 +8773,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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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: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))) | ^ @@ -8689,10 +8788,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1092:9: note: in expansion of macro 'dm_list_iterate_items' - 1092 | dm_list_iterate_items(dl, &_cache.dirs) { +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: 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))) | ^ @@ -8705,8 +8808,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))) @@ -8720,10 +8823,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/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))) | ^ @@ -8736,117 +8838,117 @@ ../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/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:154:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:960:9: note: in expansion of macro 'dm_list_iterate_items' - 960 | dm_list_iterate_items(id, &dev->ids) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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: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/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/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:163:40: note: in 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/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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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': -device/device_id.c: In function '_dev_idname': +../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:154:18: note: in 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:1347:9: note: in expansion of macro 'dm_list_iterate_items' - 1347 | dm_list_iterate_items(dm_dev, _cache.dm_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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:1100:9: note: in expansion of macro 'dm_list_iterate_items' - 1100 | dm_list_iterate_items(id, &dev->ids) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:1100:9: note: in expansion of macro 'dm_list_iterate_items' - 1100 | dm_list_iterate_items(id, &dev->ids) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -8859,10 +8961,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/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_has_id': +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': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -8875,8 +8977,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:1114:9: note: in expansion of macro 'dm_list_iterate_items' - 1114 | dm_list_iterate_items(id, &dev->ids) { +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))) @@ -8890,17 +8992,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:1114:9: note: in expansion of macro 'dm_list_iterate_items' - 1114 | dm_list_iterate_items(id, &dev->ids) { +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 '_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': +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))) | ^ @@ -8913,8 +9008,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/dev-cache.c:1546:9: note: in expansion of macro 'dm_list_iterate_items' - 1546 | dm_list_iterate_items(strl, &dev->aliases) { +device/device_id.c:1100:9: note: in expansion of macro 'dm_list_iterate_items' + 1100 | 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))) @@ -8928,56 +9023,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/dev-cache.c:1546:9: note: in expansion of macro 'dm_list_iterate_items' - 1546 | dm_list_iterate_items(strl, &dev->aliases) { +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 '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/device_id.c: In function 'device_ids_write': +device/device_id.c: In function '_dev_has_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))) | ^ @@ -8990,8 +9039,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:1580:9: note: in expansion of macro 'dm_list_iterate_items' - 1580 | dm_list_iterate_items(du, &cmd->use_devices) { +device/device_id.c:1114:9: note: in expansion of macro 'dm_list_iterate_items' + 1114 | 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))) @@ -9005,23 +9054,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:1580:9: note: in expansion of macro 'dm_list_iterate_items' - 1580 | dm_list_iterate_items(du, &cmd->use_devices) { +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 '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/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))) | ^ @@ -9034,8 +9070,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/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:1580:9: note: in expansion of macro 'dm_list_iterate_items' + 1580 | 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))) @@ -9043,14 +9079,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:1665:9: note: in expansion of macro 'dm_list_iterate_items' - 1665 | dm_list_iterate_items(du, &cmd->use_devices) { +device/device_id.c:1580:9: note: in expansion of macro 'dm_list_iterate_items' + 1580 | 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))) @@ -9058,8 +9094,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) @@ -9079,8 +9115,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/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:1665:9: note: in expansion of macro 'dm_list_iterate_items' + 1665 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ device/device_id.c: In function 'device_ids_use_devname': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -9145,7 +9181,6 @@ 1839 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ device/device_id.c: In function 'get_du_for_devno': -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))) | ^ @@ -9300,6 +9335,7 @@ device/device_id.c:1898:9: note: in expansion of macro 'dm_list_iterate_items' 1898 | 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 device/device_id.c: In function 'device_id_add': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -9331,6 +9367,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-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_id_lvremove': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -10316,7 +10353,6 @@ 3637 | dm_list_iterate_items(dul, &dus_check) { | ^~~~~~~~~~~~~~~~~~~~~ device/device_id.c: In function 'device_ids_search': -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))) | ^ @@ -10514,6 +10550,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ 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 +gcc -MT device/dev-type.o -MMD -MP -MF device/dev-type.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-type.c -o device/dev-type.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -10625,13 +10662,11 @@ device/dev-mpath.c:597:9: note: in expansion of macro 'dm_list_iterate_items' 597 | dm_list_iterate_items(dw, &dev->wwids) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-type.o -MMD -MP -MF device/dev-type.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-type.c -o device/dev-type.o gcc -MT device/dev-luks.o -MMD -MP -MF device/dev-luks.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-luks.c -o device/dev-luks.o gcc -MT device/dev-dasd.o -MMD -MP -MF device/dev-dasd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-dasd.c -o device/dev-dasd.o 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, @@ -10682,6 +10717,7 @@ device/online.c:137:9: note: in expansion of macro 'dm_list_iterate_items_safe' 137 | dm_list_iterate_items_safe(po, po2, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 device/online.c: In function 'online_vgremove': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -10715,7 +10751,6 @@ | ^~~~~~~~~~~~~~~~~~~~~ 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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -10844,7 +10879,9 @@ device/dev_util.c:60:9: note: in expansion of macro 'dm_list_iterate_items' 60 | dm_list_iterate_items(devl, list) { | ^~~~~~~~~~~~~~~~~~~~~ +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, @@ -11029,8 +11066,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, @@ -11097,9 +11135,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, @@ -11135,6 +11170,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 @@ -11144,117 +11180,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 -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/archive.c:16: -format_text/archive.c: In function '_insert_archive_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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/archive.c:97:9: note: in expansion of macro 'dm_list_iterate_items' - 97 | dm_list_iterate_items(bf, 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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/archive.c:97:9: note: in expansion of macro 'dm_list_iterate_items' - 97 | dm_list_iterate_items(bf, head) { - | ^~~~~~~~~~~~~~~~~~~~~ -format_text/archive.c: In function '_remove_expired': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/archive.c:197:9: note: in expansion of macro 'dm_list_iterate_back_items' - 197 | dm_list_iterate_back_items(bf, archives) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/archive.c:197:9: note: in expansion of macro 'dm_list_iterate_back_items' - 197 | dm_list_iterate_back_items(bf, archives) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/archive.c: In function 'archive_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: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/archive.c:271:24: note: in expansion of macro 'dm_list_item' - 271 | last = dm_list_item(dm_list_first(archives), struct archive_file); - | ^~~~~~~~~~~~ -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))) - | ^ -../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/archive.c:355:9: note: in expansion of macro 'dm_list_iterate_back_items' - 355 | dm_list_iterate_back_items(af, archives) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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 +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, @@ -11290,7 +11217,6 @@ format_text/archiver.c:327:9: note: in expansion of macro 'dm_list_iterate_items' 327 | 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 format_text/archiver.c: In function 'backup_restore_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))) @@ -11447,6 +11373,116 @@ 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/archive.c:16: +format_text/archive.c: In function '_insert_archive_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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +format_text/archive.c:97:9: note: in expansion of macro 'dm_list_iterate_items' + 97 | dm_list_iterate_items(bf, 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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/archive.c:97:9: note: in expansion of macro 'dm_list_iterate_items' + 97 | dm_list_iterate_items(bf, head) { + | ^~~~~~~~~~~~~~~~~~~~~ +format_text/archive.c: In function '_remove_expired': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +format_text/archive.c:197:9: note: in expansion of macro 'dm_list_iterate_back_items' + 197 | dm_list_iterate_back_items(bf, archives) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +format_text/archive.c:197:9: note: in expansion of macro 'dm_list_iterate_back_items' + 197 | dm_list_iterate_back_items(bf, archives) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +format_text/archive.c: In function 'archive_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: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/archive.c:271:24: note: in expansion of macro 'dm_list_item' + 271 | last = dm_list_item(dm_list_first(archives), struct archive_file); + | ^~~~~~~~~~~~ +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))) + | ^ +../base/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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +format_text/archive.c:355:9: note: in expansion of macro 'dm_list_iterate_back_items' + 355 | dm_list_iterate_back_items(af, archives) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +format_text/archive.c:355:9: note: in expansion of macro 'dm_list_iterate_back_items' + 355 | dm_list_iterate_back_items(af, archives) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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/export.c:17: format_text/export.c: In function '_alloc_printed_str_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -11509,6 +11545,7 @@ format_text/export.c:396:9: note: in expansion of macro 'dm_list_iterate_items' 396 | dm_list_iterate_items(sl, list) { | ^~~~~~~~~~~~~~~~~~~~~ +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 format_text/export.c: In function '_print_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))) @@ -11755,8 +11792,8 @@ 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, @@ -11885,8 +11922,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, @@ -11922,6 +11957,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, @@ -11983,15 +12020,14 @@ 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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from label/label.c:16: -label/label.c: In function 'label_exit': + 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))) | ^ @@ -12004,8 +12040,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:81:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 81 | dm_list_iterate_items_safe(li, tli, &_labellers) { +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))) @@ -12019,8 +12055,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:81:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 81 | dm_list_iterate_items_safe(li, tli, &_labellers) { +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))) @@ -12034,10 +12070,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:81:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 81 | dm_list_iterate_items_safe(li, tli, &_labellers) { +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: In function 'label_get_handler': +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))) | ^ @@ -12050,14 +12086,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:105:9: note: in expansion of macro 'dm_list_iterate_items' - 105 | dm_list_iterate_items(li, &_labellers) +label/hints.c:389:9: note: in expansion of macro 'dm_list_iterate_items' + 389 | dm_list_iterate_items(hint, hints) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -12070,10 +12101,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:105:9: note: in expansion of macro 'dm_list_iterate_items' - 105 | dm_list_iterate_items(li, &_labellers) +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 'label_remove': +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))) | ^ @@ -12086,39 +12117,44 @@ ../base/data-struct/list.h:163:40: note: in 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:150:25: note: in expansion of macro 'dm_list_iterate_items' - 150 | dm_list_iterate_items(li, &_labellers) { - | ^~~~~~~~~~~~~~~~~~~~~ +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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from label/label.c:16: +label/label.c: In function 'label_exit': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/label.c:150:25: note: in expansion of macro 'dm_list_iterate_items' - 150 | dm_list_iterate_items(li, &_labellers) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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:81:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 81 | dm_list_iterate_items_safe(li, tli, &_labellers) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12131,8 +12167,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:81:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 81 | dm_list_iterate_items_safe(li, tli, &_labellers) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -12146,10 +12182,26 @@ ../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:81:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 81 | dm_list_iterate_items_safe(li, tli, &_labellers) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_find_hint_name': +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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/label.c: In function 'label_get_handler': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12162,8 +12214,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:105:9: note: in expansion of macro 'dm_list_iterate_items' + 105 | dm_list_iterate_items(li, &_labellers) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -12171,16 +12223,58 @@ ../base/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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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:105:9: note: in expansion of macro 'dm_list_iterate_items' + 105 | dm_list_iterate_items(li, &_labellers) | ^~~~~~~~~~~~~~~~~~~~~ -label/label.c: In function '_find_lvm_header': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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 'label_remove': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12193,9 +12287,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:310:17: note: in expansion of macro 'dm_list_iterate_items' - 310 | dm_list_iterate_items(li, &_labellers) { - | ^~~~~~~~~~~~~~~~~~~~~ +label/label.c:150:25: note: in expansion of macro 'dm_list_iterate_items' + 150 | dm_list_iterate_items(li, &_labellers) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12208,10 +12302,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:310:17: note: in expansion of macro 'dm_list_iterate_items' - 310 | dm_list_iterate_items(li, &_labellers) { - | ^~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function 'validate_hints': +label/label.c:150:25: note: in expansion of macro 'dm_list_iterate_items' + 150 | dm_list_iterate_items(li, &_labellers) { + | ^~~~~~~~~~~~~~~~~~~~~ +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 +label/label.c: In function '_find_lvm_header': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12224,10 +12319,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:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -label/label.c: In function '_scan_dev_open': +label/label.c:310:17: note: in expansion of macro 'dm_list_iterate_items' + 310 | dm_list_iterate_items(li, &_labellers) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12240,9 +12334,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +label/label.c:310:17: note: in expansion of macro 'dm_list_iterate_items' + 310 | dm_list_iterate_items(li, &_labellers) { + | ^~~~~~~~~~~~~~~~~~~~~ +label/label.c: In function '_scan_dev_open': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12255,22 +12350,6 @@ 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); | ^~~~~~~~~~~~ -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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: In function '_scan_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))) @@ -12278,21 +12357,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: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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -12329,36 +12393,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/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/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 '_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: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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -12380,6 +12433,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: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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -12435,7 +12503,6 @@ label/label.c:952:9: note: in expansion of macro 'dm_list_iterate_items' 952 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_read_hint_file': label/label.c: In function 'label_scan_vg_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))) @@ -12449,17 +12516,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:908:17: note: in expansion of macro 'dm_list_iterate_items' - 908 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +label/label.c:1023:9: note: in expansion of macro 'dm_list_iterate_items' + 1023 | dm_list_iterate_items(po, &pvs_online) { + | ^~~~~~~~~~~~~~~~~~~~~ +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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -12473,15 +12541,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:908:17: note: in expansion of macro 'dm_list_iterate_items' - 908 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -12494,8 +12562,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:1023:9: note: in expansion of macro 'dm_list_iterate_items' - 1023 | dm_list_iterate_items(po, &pvs_online) { +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))) @@ -12572,7 +12640,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))) | ^ @@ -12594,21 +12661,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)) | ^~~~~~~~~~~~~~~~~~~ @@ -12624,21 +12676,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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -12980,6 +13017,7 @@ label/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' 1579 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ +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 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))) @@ -13073,7 +13111,6 @@ label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ -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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -13121,7 +13158,6 @@ 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 In file included from ../base/data-struct/list.h:4, @@ -13387,6 +13423,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) { | ^~~~~~~~~~~~~~~~~~~~~ +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.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))) @@ -13835,7 +13872,6 @@ metadata/lv_manip.c:1961:30: note: in expansion of macro 'dm_list_item' 1961 | last_lvseg = dm_list_item(dm_list_last(&seg_lv(seg, 0)->segments), struct lv_segment); | ^~~~~~~~~~~~ -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 '_setup_allocated_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))) @@ -13960,6 +13996,7 @@ 2505 | dm_list_iterate_items(pvl, &spvs->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/lv_manip.c: In function '_check_cling_to_allocated': +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))) | ^ @@ -14021,6 +14058,23 @@ metadata/lv_manip.c:2766:9: note: in expansion of macro 'dm_list_iterate_items' 2766 | dm_list_iterate_items(pvl, parallel_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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 '_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))) @@ -14143,6 +14197,7 @@ 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]) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -14164,31 +14219,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:3085:25: note: in expansion of macro 'dm_list_iterate_items' - 3085 | dm_list_iterate_items(pva, &pvm->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_find_max_parallel_space_for_one_policy': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:3283:25: note: in expansion of macro 'dm_list_iterate_items' - 3283 | dm_list_iterate_items(spvs, ah->parallel_areas) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -14201,27 +14255,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:3283:25: note: in expansion of macro 'dm_list_iterate_items' - 3283 | dm_list_iterate_items(spvs, ah->parallel_areas) { +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 '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))) | ^ @@ -14234,9 +14270,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:3926:9: note: in expansion of macro 'dm_list_iterate_items' - 3926 | 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))) | ^ @@ -14249,9 +14285,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:3926:9: note: in expansion of macro 'dm_list_iterate_items' - 3926 | 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))) | ^ @@ -14264,8 +14300,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/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))) @@ -14279,10 +14315,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:3968:9: note: in expansion of macro 'dm_list_iterate_items' - 3968 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { +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: In function 'lv_add_mirror_areas': +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))) | ^ @@ -14295,39 +14331,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/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': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:621:9: note: in expansion of macro 'dm_list_iterate_items' - 621 | dm_list_iterate_items(seg, &lv->segments) { +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))) @@ -14335,30 +14370,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: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:3283:25: note: in expansion of macro 'dm_list_iterate_items' + 3283 | dm_list_iterate_items(spvs, ah->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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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))) | ^ @@ -14371,9 +14406,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: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: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))) | ^ @@ -14386,8 +14422,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: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: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))) @@ -14401,8 +14437,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: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: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))) @@ -14416,9 +14452,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: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))) | ^ @@ -14431,9 +14467,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: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))) | ^ @@ -14446,8 +14483,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: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))) @@ -14461,8 +14498,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: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] @@ -14527,7 +14564,6 @@ 4764 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/lv_manip.c: In function '_add_pes': -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))) | ^ @@ -14589,6 +14625,11 @@ 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, + from metadata/metadata.c:16: +metadata/metadata.c: In function '_check_pv_ext': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14601,69 +14642,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: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:163:40: note: in expansion of macro 'dm_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: 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) { +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))) @@ -14677,45 +14657,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:7171:9: note: in expansion of macro 'dm_list_iterate_items' - 7171 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +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 '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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/metadata.c:16: -metadata/metadata.c: In function '_check_pv_ext': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14728,9 +14672,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:58:9: note: in expansion of macro 'dm_list_iterate_items' - 58 | 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))) | ^ @@ -14743,9 +14687,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:58:9: note: in expansion of macro 'dm_list_iterate_items' - 58 | 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) { + | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -14768,21 +14712,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: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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -15116,7 +15045,6 @@ metadata/metadata.c:1019:9: note: in expansion of macro 'dm_list_iterate_items' 1019 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -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_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))) @@ -15148,7 +15076,6 @@ metadata/metadata.c:1234:9: note: in expansion of macro 'dm_list_iterate_items' 1234 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_remove_single': metadata/metadata.c: In function '_vg_unignore_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))) @@ -15225,21 +15152,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) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: 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))) @@ -15308,21 +15220,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: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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -15379,7 +15276,6 @@ metadata/metadata.c:1594:9: note: in expansion of macro 'dm_list_iterate_items' 1594 | dm_list_iterate_items(pvl, pl) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -15439,21 +15335,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: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/metadata.c:1629:9: note: in expansion of macro 'dm_list_iterate_items' 1629 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -15503,21 +15384,6 @@ metadata/metadata.c:1648:9: note: in expansion of macro 'dm_list_iterate_items' 1648 | 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 'find_lv_in_vg_by_lvid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -15565,7 +15431,6 @@ 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 '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))) | ^ @@ -15603,15 +15468,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)) | ^~~~~~~~~~~~~~~~~~~ @@ -15767,21 +15623,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -15827,21 +15668,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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -15927,7 +15753,6 @@ 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 '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))) | ^ @@ -15937,6 +15762,9 @@ 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 'generate_lv_name': +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 '_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))) | ^ @@ -15949,10 +15777,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:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/metadata.c:2006:9: note: in expansion of macro 'dm_list_iterate_items' + 2006 | 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))) | ^ @@ -15965,8 +15792,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:2006:9: note: in expansion of macro 'dm_list_iterate_items' - 2006 | 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))) @@ -16010,9 +15837,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:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | 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) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -16025,10 +15853,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:2012:9: note: in expansion of macro 'dm_list_iterate_items' - 2012 | 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) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -16059,21 +15886,6 @@ 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 '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))) @@ -16111,15 +15923,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:8120:17: note: in expansion of macro 'dm_list_iterate_items' - 8120 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) @@ -16136,7 +15948,6 @@ metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' 2150 | dm_list_iterate_items(lvseg, &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))) | ^ @@ -16149,25 +15960,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:2150:9: note: in expansion of macro 'dm_list_iterate_items' - 2150 | dm_list_iterate_items(lvseg, &lv->segments) { +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 '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:154:18: note: in 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:8150:9: note: in expansion of macro 'dm_list_iterate_items' - 8150 | dm_list_iterate_items(seg, &lv->segments) { +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))) | ^ @@ -16198,6 +16009,7 @@ 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))) | ^ @@ -16225,8 +16037,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:8150:9: note: in expansion of macro 'dm_list_iterate_items' - 8150 | dm_list_iterate_items(seg, &lv->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))) @@ -16234,15 +16046,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:2289:9: note: in expansion of macro 'dm_list_iterate_items' - 2289 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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))) | ^ @@ -16258,7 +16070,6 @@ metadata/metadata.c:2321:17: note: in expansion of macro 'dm_list_iterate_items' 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -16280,6 +16091,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -16310,15 +16136,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/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/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))) | ^ @@ -16334,25 +16160,20 @@ 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | 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) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16360,15 +16181,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: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))) | ^ @@ -16381,9 +16202,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:2354:9: note: in expansion of macro 'dm_list_iterate_items' - 2354 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -16396,8 +16217,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: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))) @@ -16411,8 +16232,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: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))) @@ -16426,23 +16247,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) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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))) @@ -16456,10 +16262,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:8227:9: note: in expansion of macro 'dm_list_iterate_items' - 8227 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +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: 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))) | ^ @@ -16472,9 +16277,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:2515:17: note: in expansion of macro 'dm_list_iterate_items' + 2515 | dm_list_iterate_items(seg, &lvl->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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16487,9 +16293,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: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_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))) | ^ @@ -16502,10 +16309,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: In function '_merge_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))) | ^ @@ -16518,8 +16324,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))) @@ -16533,8 +16339,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: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))) @@ -16542,30 +16348,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/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 'is_mirror_image_removable': +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/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))) @@ -16579,9 +16384,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:499:9: note: in expansion of macro 'dm_list_iterate_items' - 499 | dm_list_iterate_items(seg, &mimage_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/metadata.c: In function '_pv_in_pv_list': +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))) | ^ @@ -16594,9 +16401,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: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))) | ^ @@ -16609,9 +16416,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: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))) | ^ @@ -16624,8 +16432,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: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))) @@ -16639,10 +16447,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:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { +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 '_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))) | ^ @@ -16655,9 +16462,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: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/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))) | ^ @@ -16670,9 +16478,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: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))) | ^ @@ -16685,23 +16493,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: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:154:18: note: in 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/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))) @@ -16709,17 +16517,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:156:18: note: in 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:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { +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 'move_lv_segments': -metadata/mirror.c: In function '_remove_mirror_images': +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))) | ^ @@ -16732,8 +16539,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: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))) @@ -16741,45 +16548,55 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:910:25: note: in expansion of macro 'dm_list_iterate_items' - 910 | dm_list_iterate_items(pvmove_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:163:40: note: in expansion 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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: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': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16792,9 +16609,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: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))) | ^ @@ -16807,24 +16624,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:2515:17: note: in expansion of macro 'dm_list_iterate_items' - 2515 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2869:9: note: in expansion of macro 'dm_list_iterate_items' + 2869 | dm_list_iterate_items(devl, &devs) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:981:17: note: in expansion of macro 'dm_list_iterate_items' - 981 | dm_list_iterate_items(lvl, &tmp_orphan_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))) | ^ @@ -16837,24 +16659,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:8268:9: note: in expansion of macro 'dm_list_iterate_items' - 8268 | dm_list_iterate_items(seg, &lv_to->segments) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'remove_mirrors_from_segments': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1196:9: note: in expansion of macro 'dm_list_iterate_items' - 1196 | dm_list_iterate_items(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))) @@ -16868,8 +16689,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/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))) @@ -16883,9 +16704,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:1196:9: note: in expansion of macro 'dm_list_iterate_items' - 1196 | 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -16898,8 +16719,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/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))) @@ -16913,8 +16734,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/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))) @@ -16928,25 +16749,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/mirror.c:1212:9: note: in expansion of macro 'dm_list_iterate_items' - 1212 | 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) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'get_pvmove_pvname_from_lv_mirr': +metadata/metadata.c: In function 'vg_write': +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:156:18: note: in 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/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))) | ^ @@ -16959,9 +16781,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: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))) | ^ @@ -16974,9 +16796,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:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_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))) | ^ @@ -16989,9 +16811,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: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))) | ^ @@ -17004,10 +16826,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: In function 'find_pvmove_lv_in_lv': +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: 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))) | ^ @@ -17020,8 +16842,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:1267:9: note: in expansion of macro 'dm_list_iterate_items' - 1267 | 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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17035,10 +16857,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:1267:9: note: in expansion of macro 'dm_list_iterate_items' - 1267 | 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 'find_pvmove_lv': +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))) | ^ @@ -17051,8 +16873,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: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))) @@ -17066,10 +16888,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:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | 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/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))) | ^ @@ -17082,23 +16903,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/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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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))) @@ -17106,31 +16927,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/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:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +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 '_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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:688:17: note: in expansion of macro 'dm_list_iterate_items' + 688 | dm_list_iterate_items(lvl, &split_images) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -17143,8 +16979,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:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +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))) @@ -17152,47 +16988,47 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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 '_check_historical_lv_is_valid': +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:156:18: note: in 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/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/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: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:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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/lv_manip.c: In function 'split_parent_segments_for_layer': +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))) | ^ @@ -17205,9 +17041,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:1371:9: note: in expansion of macro 'dm_list_iterate_items' - 1371 | 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))) | ^ @@ -17220,38 +17056,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/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: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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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/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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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))) @@ -17265,10 +17101,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: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 '_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))) | ^ @@ -17281,8 +17116,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:1372:17: note: in expansion of macro 'dm_list_iterate_items' - 1372 | dm_list_iterate_items(seg, &lvl->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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17296,8 +17131,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/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))) @@ -17311,8 +17146,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/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))) @@ -17320,61 +17155,73 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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) { | ^~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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:1196:9: note: in expansion of macro 'dm_list_iterate_items' + 1196 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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: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: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))) | ^ ../base/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: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/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))) | ^ @@ -17387,54 +17234,54 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: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/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:2869:9: note: in expansion of macro 'dm_list_iterate_items' - 2869 | dm_list_iterate_items(devl, &devs) { +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:2869:9: note: in expansion of macro 'dm_list_iterate_items' - 2869 | dm_list_iterate_items(devl, &devs) { +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))) @@ -17442,15 +17289,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:8447:17: note: in expansion of macro 'dm_list_iterate_items' - 8447 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -17463,9 +17310,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:2875:25: note: in expansion of macro 'dm_list_iterate_items' - 2875 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -17478,25 +17325,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: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/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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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/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))) | ^ @@ -17509,9 +17356,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:1267:9: note: in expansion of macro 'dm_list_iterate_items' + 1267 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -17524,9 +17372,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:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/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: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))) | ^ @@ -17539,8 +17403,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:8474:17: note: in expansion of macro 'dm_list_iterate_items' - 8474 | dm_list_iterate_items(sl, &lv_where->tags) +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))) @@ -17554,8 +17418,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: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))) @@ -17569,23 +17433,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:2995:9: note: in expansion of macro 'dm_list_iterate_items' - 2995 | dm_list_iterate_items(pvl, &vg->pvs) { +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: 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))) | ^ ../base/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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))) @@ -17593,15 +17458,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: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: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/data-struct/list.h:163:40: note: in expansion 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))) | ^ @@ -17614,8 +17479,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: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: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))) @@ -17623,43 +17488,61 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:3022:9: note: in expansion of macro 'dm_list_iterate_items' - 3022 | 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/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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:3022:9: note: in expansion of macro 'dm_list_iterate_items' - 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +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/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: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: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: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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -17672,9 +17555,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: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) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -17687,8 +17571,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: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))) @@ -17702,8 +17586,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: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))) @@ -17711,30 +17595,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: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:3087:25: note: in expansion of macro 'dm_list_iterate_items' - 3087 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:8588:9: note: in expansion of macro 'dm_list_iterate_items' - 8588 | 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))) | ^ @@ -17747,10 +17631,91 @@ ../base/data-struct/list.h:163:40: note: in expansion 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/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: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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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: In function 'vg_commit': +metadata/lv_manip.c: In function 'remove_layers_for_segments_all': +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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))) | ^ @@ -17763,10 +17728,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: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/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/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))) | ^ @@ -17779,8 +17743,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: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/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))) @@ -17794,8 +17758,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: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/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))) @@ -17803,14 +17767,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/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: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/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))) @@ -17824,8 +17803,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:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) +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))) @@ -17839,8 +17818,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: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))) @@ -17854,8 +17833,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:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) +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))) @@ -17869,40 +17848,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: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: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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/lv_manip.c:8621:9: note: in expansion of macro 'dm_list_iterate_items' - 8621 | dm_list_iterate_items(seg, &lv_where->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/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:156:18: note: in 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: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: In function 'vg_commit': +../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))) | ^ @@ -17915,9 +17909,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/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))) | ^ @@ -17930,24 +17924,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/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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +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: In function 'vg_revert': +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))) | ^ @@ -17960,25 +17956,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/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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/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))) | ^ @@ -17991,23 +17986,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/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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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/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))) @@ -18054,31 +18049,61 @@ 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: 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 'vg_read_orphans': +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: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:3293:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3293 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) @@ -18092,14 +18117,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:8691:9: note: in expansion of macro 'dm_list_iterate_items' - 8691 | dm_list_iterate_items(seg, &lv_where->segments) { +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))) @@ -18107,6 +18132,22 @@ ../base/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:3293:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3293 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -18129,8 +18170,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:3347:9: note: in expansion of macro 'dm_list_iterate_items' - 3347 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -18138,14 +18179,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:3347:9: note: in expansion of macro 'dm_list_iterate_items' + 3347 | 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))) @@ -18169,14 +18210,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:3369:9: note: in expansion of macro 'dm_list_iterate_items' - 3369 | dm_list_iterate_items(dl, 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))) @@ -18190,9 +18231,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:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -18220,6 +18261,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: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); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:3393:9: note: in expansion of macro 'dm_list_iterate_items' 3393 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -18235,9 +18291,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:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -18250,10 +18307,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:3393:9: note: in expansion of macro 'dm_list_iterate_items' - 3393 | dm_list_iterate_items(seg, &lv->segments) { +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 '_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))) | ^ @@ -18284,7 +18340,7 @@ metadata/metadata.c:3446:9: note: in expansion of macro 'dm_list_iterate_items' 3446 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': +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))) | ^ @@ -18312,9 +18368,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/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))) | ^ @@ -18357,8 +18413,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:3476:17: note: in expansion of macro 'dm_list_iterate_items' - 3476 | dm_list_iterate_items(lvl, &vg->lvs) { +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))) @@ -18372,10 +18428,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 'set_pv_devices': +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))) | ^ @@ -18388,9 +18443,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/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 '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))) | ^ @@ -18418,9 +18474,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: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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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: 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: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))) | ^ @@ -18433,9 +18520,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/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))) | ^ @@ -18448,8 +18536,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:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_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))) @@ -18463,9 +18551,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:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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_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))) @@ -18488,15 +18591,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: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))) | ^ @@ -18512,6 +18615,7 @@ 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: 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))) | ^ @@ -18533,14 +18637,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:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | dm_list_iterate_items(lvl, lv_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))) @@ -18557,6 +18661,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: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 '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))) @@ -18588,7 +18707,38 @@ 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 'mdas_empty_or_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))) | ^ @@ -18610,6 +18760,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: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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -18626,6 +18791,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -18650,6 +18830,21 @@ 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: 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))) @@ -18687,6 +18882,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: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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -18758,6 +18968,21 @@ 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 '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))) @@ -18795,6 +19020,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: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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -18841,6 +19081,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: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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -18886,6 +19141,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: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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -18956,7 +19226,6 @@ metadata/metadata.c:5035:9: note: in expansion of macro 'dm_list_iterate_items' 5035 | 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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19078,239 +19347,6 @@ 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': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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))) - | ^ -../base/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))) - | ^ -../base/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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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/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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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/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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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, @@ -19439,6 +19475,7 @@ 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 +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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -19567,7 +19604,7 @@ metadata/pv_list.c:286:9: note: in expansion of macro 'dm_list_iterate_items' 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, @@ -19634,7 +19671,6 @@ 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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 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))) @@ -20128,11 +20164,6 @@ 276 | dm_list_iterate_items(pvl, allocate_pvs) | ^~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c: In function '_clear_allocation_prohibited': -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))) | ^ @@ -20154,31 +20185,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:154:18: note: in 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/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:305:17: note: in expansion of macro 'dm_list_iterate_items' + 305 | dm_list_iterate_items(pvl, pvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c: In function '_deactivate_and_remove_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/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) +metadata/raid_manip.c:316:9: note: in expansion of macro 'dm_list_iterate_items' + 316 | dm_list_iterate_items(lvl, removal_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -20191,10 +20222,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:305:17: note: in expansion of macro 'dm_list_iterate_items' - 305 | dm_list_iterate_items(pvl, pvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_deactivate_and_remove_lvs': +metadata/raid_manip.c:316:9: note: in expansion of macro 'dm_list_iterate_items' + 316 | dm_list_iterate_items(lvl, removal_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))) | ^ @@ -20207,9 +20237,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/raid_manip.c:316:9: note: in expansion of macro 'dm_list_iterate_items' - 316 | dm_list_iterate_items(lvl, removal_lvs) { +metadata/raid_manip.c:327:9: note: in expansion of macro 'dm_list_iterate_items' + 327 | dm_list_iterate_items(lvl, removal_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))) | ^ @@ -20222,8 +20257,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:316:9: note: in expansion of macro 'dm_list_iterate_items' - 316 | dm_list_iterate_items(lvl, removal_lvs) { +metadata/raid_manip.c:327:9: note: in expansion of macro 'dm_list_iterate_items' + 327 | dm_list_iterate_items(lvl, removal_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))) @@ -20237,9 +20272,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/raid_manip.c:327:9: note: in expansion of macro 'dm_list_iterate_items' - 327 | dm_list_iterate_items(lvl, removal_lvs) { +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))) | ^ @@ -20261,21 +20312,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/raid_manip.c:327:9: note: in expansion of macro 'dm_list_iterate_items' - 327 | dm_list_iterate_items(lvl, removal_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:194:18: note: in expansion of macro 'dm_list_struct_base' 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -20421,7 +20457,6 @@ metadata/raid_manip.c:1435:17: note: in expansion of macro 'dm_list_iterate_items' 1435 | dm_list_iterate_items(data_seg, &dlv->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 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))) @@ -20453,6 +20488,7 @@ 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))) @@ -21004,7 +21040,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))) @@ -21096,11 +21131,9 @@ metadata/raid_manip.c:5060:9: note: in expansion of macro 'dm_list_iterate_items' 5060 | dm_list_iterate_items(lvl, &meta_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/thin_manip.c:15: -metadata/thin_manip.c: In function 'thin_pool_has_message': +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 +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))) | ^ @@ -21113,9 +21146,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:169:9: note: in expansion of macro 'dm_list_iterate_items' - 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -21128,10 +21161,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:169:9: note: in expansion of macro 'dm_list_iterate_items' - 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'thin_pool_is_active': +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))) | ^ @@ -21144,9 +21176,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:204:17: note: in expansion of macro 'dm_list_iterate_items' - 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -21159,10 +21191,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/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' - 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'thin_pool_check_overprovisioning': +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))) | ^ @@ -21175,9 +21207,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:369:17: note: in expansion of macro 'dm_list_iterate_items' - 369 | dm_list_iterate_items(sl, &pool_lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:7030:9: note: in expansion of macro 'dm_list_iterate_items' + 7030 | 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))) | ^ @@ -21190,9 +21222,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/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) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:7030:9: note: in expansion of macro 'dm_list_iterate_items' + 7030 | 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))) + | ^ +../base/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/raid_manip.c:7047:31: note: in expansion of macro 'dm_list_item' + 7047 | lvl = dm_list_item(dm_list_first(&new_meta_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/thin_manip.c:15: +metadata/thin_manip.c: In function 'thin_pool_has_message': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21205,8 +21254,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/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' - 377 | dm_list_iterate_items(lvl, &lv->vg->lvs) { +metadata/thin_manip.c:169:9: note: in expansion of macro 'dm_list_iterate_items' + 169 | dm_list_iterate_items(tmsg, &seg->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))) @@ -21220,8 +21269,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/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' - 377 | dm_list_iterate_items(lvl, &lv->vg->lvs) { +metadata/thin_manip.c:169:9: note: in expansion of macro 'dm_list_iterate_items' + 169 | dm_list_iterate_items(tmsg, &seg->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))) @@ -21229,14 +21278,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) + | ^~~~~~~~~~~~~~~~~~~ +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), + | ^~~~~~~~~~~~ +metadata/thin_manip.c: In function 'thin_pool_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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' + 204 | 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))) @@ -21250,10 +21312,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/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/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' + 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'get_free_thin_pool_device_id': +metadata/thin_manip.c: In function 'thin_pool_check_overprovisioning': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21266,9 +21328,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:559:9: note: in expansion of macro 'dm_list_iterate_items' - 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21281,10 +21343,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:559:9: note: in expansion of macro 'dm_list_iterate_items' - 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function '_check_pool_create': +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21297,8 +21358,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/thin_manip.c:579:9: note: in expansion of macro 'dm_list_iterate_items' - 579 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { +metadata/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' + 377 | 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))) @@ -21312,11 +21373,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:579:9: note: in expansion of macro 'dm_list_iterate_items' - 579 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { +metadata/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' + 377 | dm_list_iterate_items(lvl, &lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_remove_partial_multi_segment_image': -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))) | ^ @@ -21329,8 +21388,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/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/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))) @@ -21338,60 +21397,61 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/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: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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' + 559 | dm_list_iterate_items(sl, &thin_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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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: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))) | ^ @@ -21404,10 +21464,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: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': +metadata/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' + 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c: In function '_check_pool_create': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21420,8 +21480,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:7030:9: note: in expansion of macro 'dm_list_iterate_items' - 7030 | dm_list_iterate_items(lvl, &old_lvs) +metadata/thin_manip.c:579:9: note: in expansion of macro 'dm_list_iterate_items' + 579 | dm_list_iterate_items(lmsg, &first_seg(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))) @@ -21435,33 +21495,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:7030:9: note: in expansion of macro 'dm_list_iterate_items' - 7030 | dm_list_iterate_items(lvl, &old_lvs) +metadata/thin_manip.c:579:9: note: in expansion of macro 'dm_list_iterate_items' + 579 | dm_list_iterate_items(lmsg, &first_seg(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: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/raid_manip.c:7047:31: note: in expansion of macro 'dm_list_item' - 7047 | lvl = dm_list_item(dm_list_first(&new_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))) - | ^ -../base/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/raid_manip.c:7062:31: note: in expansion of macro 'dm_list_item' - 7062 | lvl = dm_list_item(dm_list_first(&new_data_lvs), - | ^~~~~~~~~~~~ +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))) | ^ @@ -21474,9 +21511,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/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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21489,9 +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/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 '_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))) @@ -21523,8 +21560,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, @@ -21560,6 +21595,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, @@ -21809,8 +21846,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; @@ -21818,7 +21855,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 @@ -21856,8 +21892,8 @@ 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 gcc -MT misc/lvm-wrappers.o -MMD -MP -MF misc/lvm-wrappers.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-wrappers.c -o misc/lvm-wrappers.o -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 misc/lvm-percent.o -MMD -MP -MF misc/lvm-percent.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-percent.c -o misc/lvm-percent.o +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 @@ -21868,6 +21904,7 @@ | ^ 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, @@ -22110,10 +22147,8 @@ 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 -gcc -MT uuid/uuid.o -MMD -MP -MF uuid/uuid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 uuid/uuid.c -o uuid/uuid.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -22180,63 +22215,11 @@ thin/thin.c:361:9: note: in expansion of macro 'dm_list_iterate_items' 361 | dm_list_iterate_items(lmsg, &seg->thin_messages) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT uuid/uuid.o -MMD -MP -MF uuid/uuid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 uuid/uuid.c -o uuid/uuid.o 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 -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': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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:367:31: note: in expansion of macro 'dm_list_item' - 367 | 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: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); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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); - | ^~~~~~~~~~~~ +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, @@ -22298,7 +22281,6 @@ 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) | ^~~~~~~~~~~~~~~~~~~~~ -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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -22314,6 +22296,11 @@ activate/dev_manager.c:2935:17: note: in expansion of macro 'dm_list_iterate_items' 2935 | 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, + 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))) | ^ @@ -22335,6 +22322,55 @@ ../base/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:367:31: note: in expansion of macro 'dm_list_item' + 367 | 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: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); + | ^~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(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/dev_manager.c:2945:58: note: in expansion of macro 'dm_list_struct_base' 2945 | if (!_add_lv_to_dtree(dm, dtree, dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, 0)) | ^~~~~~~~~~~~~~~~~~~ @@ -22459,7 +22495,6 @@ activate/dev_manager.c:3056:9: note: in expansion of macro 'dm_list_iterate_items' 3056 | dm_list_iterate_items(seg_i, &seg->lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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 activate/dev_manager.c: In function '_add_new_external_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))) @@ -22622,6 +22657,8 @@ 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, @@ -22812,19 +22849,18 @@ locking/lvmlockd.c:1295:9: note: in expansion of macro 'dm_list_iterate_items' 1295 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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 rm -f liblvm-internal.a ar rsv liblvm-internal.a activate/activate.o cache/lvmcache.o writecache/writecache.o integrity/integrity.o cache_segtype/cache.o commands/toolcontext.o config/config.o datastruct/btree.o datastruct/str_list.o device/bcache.o device/bcache-utils.o device/dev-cache.o device/device_id.o device/dev-ext.o device/dev-io.o device/dev-md.o device/dev-mpath.o device/dev-swap.o device/dev-type.o device/dev-luks.o device/dev-dasd.o device/dev-lvm1-pool.o device/filesystem.o device/online.o device/parse_vpd.o device/dev_util.o display/display.o error/errseg.o unknown/unknown.o filters/filter-composite.o filters/filter-persistent.o filters/filter-regex.o filters/filter-sysfs.o filters/filter-md.o filters/filter-fwraid.o filters/filter-mpath.o filters/filter-partitioned.o filters/filter-type.o filters/filter-usable.o filters/filter-signature.o filters/filter-deviceid.o format_text/archive.o format_text/archiver.o format_text/export.o format_text/flags.o format_text/format-text.o format_text/import.o format_text/import_vsn1.o format_text/text_label.o freeseg/freeseg.o label/label.o label/hints.o locking/file_locking.o locking/locking.o log/log.o metadata/cache_manip.o metadata/writecache_manip.o metadata/integrity_manip.o metadata/lv.o metadata/lv_manip.o metadata/merge.o metadata/metadata.o metadata/mirror.o metadata/pool_manip.o metadata/pv.o metadata/pv_list.o metadata/pv_manip.o metadata/pv_map.o metadata/raid_manip.o metadata/segtype.o metadata/snapshot_manip.o metadata/thin_manip.o metadata/vdo_manip.o metadata/vg.o mirror/mirrored.o misc/crc.o misc/lvm-exec.o misc/lvm-file.o misc/lvm-flock.o misc/lvm-globals.o misc/lvm-maths.o misc/lvm-signal.o misc/lvm-string.o misc/lvm-wrappers.o misc/lvm-percent.o misc/sharedlib.o mm/memlock.o notify/lvmnotify.o properties/prop_common.o raid/raid.o report/properties.o report/report.o snapshot/snapshot.o striped/striped.o thin/thin.o uuid/uuid.o zero/zero.o activate/dev_manager.o activate/fs.o lvmpolld/lvmpolld-client.o locking/lvmlockd.o vdo/vdo.o > /dev/null ar: creating liblvm-internal.a 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/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]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' gcc -E -P cmdnames.h 2> /dev/null | \ /usr/bin/grep -E -v '^ *(|#.*|config|devtypes|dumpconfig|formats|fullreport|help|lastlog|lvmchange|lvpoll|pvdata|segtypes|systemid|tags|version) *$' > .commands +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' \ ( cat ./license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -22849,7 +22885,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, @@ -22978,6 +23013,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, @@ -23276,6 +23313,7 @@ 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 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_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))) @@ -23307,7 +23345,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))) @@ -23383,7 +23420,6 @@ 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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -23459,6 +23495,7 @@ 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))) @@ -23521,7 +23558,6 @@ 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 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, @@ -24039,6 +24075,7 @@ lvmdevices.c:542:9: note: in expansion of macro 'dm_list_iterate_items' 542 | dm_list_iterate_items(du_new, &use_new) { | ^~~~~~~~~~~~~~~~~~~~~ +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 lvmdevices.c: In function 'lvmdevices': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -24250,7 +24287,6 @@ lvmdevices.c:1017:9: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ -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 gcc -MT lvremove.o -MMD -MP -MF lvremove.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 lvremove.c -o lvremove.o @@ -24260,6 +24296,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, @@ -24464,7 +24501,7 @@ 1859 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ pvck.c: In function '_get_pv_info_from_metadata': -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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24525,7 +24562,6 @@ pvck.c:2039:17: note: in expansion of macro 'dm_list_iterate_items' 2039 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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, @@ -24882,24 +24918,6 @@ 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); - | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24915,6 +24933,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))) | ^ @@ -24930,6 +24954,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))) @@ -24962,6 +24998,7 @@ 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))) | ^ @@ -24974,8 +25011,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -pvscan.c:922:9: note: in expansion of macro 'dm_list_iterate_items' - 922 | dm_list_iterate_items(arg, pvscan_args) { +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))) @@ -24983,8 +25020,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) @@ -24992,21 +25029,20 @@ pvscan.c:922:9: note: in expansion of macro 'dm_list_iterate_items' 922 | dm_list_iterate_items(arg, pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ -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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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) { +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))) @@ -25014,14 +25050,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:922:9: note: in expansion of macro 'dm_list_iterate_items' + 922 | dm_list_iterate_items(arg, pvscan_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))) @@ -25029,14 +25065,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:931:9: note: in expansion of macro 'dm_list_iterate_items' + 931 | dm_list_iterate_items(arg, pvscan_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))) @@ -25044,30 +25080,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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) { +pvscan.c:931:9: note: in expansion of macro 'dm_list_iterate_items' + 931 | dm_list_iterate_items(arg, pvscan_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))) @@ -25075,8 +25110,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:154:18: note: in 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) @@ -25084,21 +25119,22 @@ reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' 934 | dm_list_iterate_items(sl, opts_list) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_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))) | ^ @@ -25114,7 +25150,6 @@ pvscan.c:955:9: note: in expansion of macro 'dm_list_iterate_items' 955 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -pvscan.c: In function '_online_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))) @@ -25137,21 +25172,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pvscan.c:1032:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1032 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -25161,14 +25181,16 @@ 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': +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))) | ^ ../base/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) @@ -25176,16 +25198,15 @@ pvscan.c:1032:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1032 | dm_list_iterate_items_safe(devl, devl2, pvscan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -25213,6 +25234,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +pvscan.c:1032:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1032 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -25700,7 +25736,6 @@ 1551 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function 'get_integrity_settings': -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))) | ^ @@ -25855,6 +25890,7 @@ toollib.c:2415:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2415 | dm_list_iterate_items_safe(sl, sl2, arg_vgnames) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -26021,7 +26057,6 @@ 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))) | ^ @@ -26082,6 +26117,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))) @@ -26113,10 +26149,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))) @@ -26223,6 +26255,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))) | ^ @@ -26254,7 +26287,6 @@ 3681 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_process_lv_vgnameid_list': -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))) | ^ @@ -26346,12 +26378,7 @@ toollib.c:4309:9: note: in expansion of macro 'dm_list_iterate_items' 4309 | dm_list_iterate_items(sl, arg_pvnames) { | ^~~~~~~~~~~~~~~~~~~~~ -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_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))) | ^ @@ -26364,8 +26391,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:37:9: note: in expansion of macro 'dm_list_iterate_items' - 37 | 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))) @@ -26379,10 +26406,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) { +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 '_poll_lvs_in_vg': +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_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))) | ^ @@ -26395,8 +26426,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: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))) @@ -26410,10 +26441,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:4532:9: note: in expansion of macro 'dm_list_iterate_items' + 4532 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_activate_lvs_in_vg': +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))) | ^ @@ -26426,8 +26457,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: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))) @@ -26441,11 +26472,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:93:9: note: in expansion of macro 'dm_list_iterate_items' - 93 | 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) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_duplicate_pvs': -vgchange.c: In function 'vgchange_activate': +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))) | ^ @@ -26458,9 +26493,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))) | ^ @@ -26473,9 +26508,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))) | ^ @@ -26488,9 +26524,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))) | ^ @@ -26503,9 +26539,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: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': +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))) | ^ @@ -26518,23 +26556,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:4428:9: note: in expansion of macro 'dm_list_iterate_items' - 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { +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))) @@ -26542,78 +26580,76 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:247:25: note: in expansion of macro 'dm_list_iterate_items' - 247 | 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_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: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_uuid': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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_vg': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: In function '_vgchange_locktype': +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))) | ^ @@ -26626,9 +26662,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:1155:17: note: in expansion of macro 'dm_list_iterate_items' - 1155 | 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))) | ^ @@ -26641,9 +26677,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:1155:17: note: in expansion of macro 'dm_list_iterate_items' - 1155 | 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))) | ^ @@ -26656,9 +26692,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:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:247:25: note: in expansion of macro 'dm_list_iterate_items' + 247 | 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))) | ^ @@ -26671,39 +26708,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' - 1224 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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))) | ^ @@ -26716,9 +26754,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:4899:9: note: in expansion of macro 'dm_list_iterate_items' + 4899 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -26731,9 +26770,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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -26746,11 +26785,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:1283:25: note: in expansion of macro 'dm_list_iterate_items' - 1283 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_pvs_in_vgs': -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) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -26763,8 +26801,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: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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26778,8 +26816,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: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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -26793,70 +26831,68 @@ ../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:4657:9: note: in expansion of macro 'dm_list_iterate_items' - 4657 | dm_list_iterate_items(vgnl, all_vgnameids) { +toollib.c:5219:9: note: in expansion of macro 'dm_list_iterate_items' + 5219 | dm_list_iterate_items(pd, devices) { | ^~~~~~~~~~~~~~~~~~~~~ -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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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: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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:4899:9: note: in expansion of macro 'dm_list_iterate_items' - 4899 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -26870,10 +26906,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:4899:9: note: in expansion of macro 'dm_list_iterate_items' - 4899 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_pvcreate_list_find_dev': +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 '_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))) | ^ @@ -26886,9 +26922,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:5231:9: note: in expansion of macro 'dm_list_iterate_items' + 5231 | dm_list_iterate_items(pd, devices) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -26901,10 +26938,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:5219:9: note: in expansion of macro 'dm_list_iterate_items' - 5219 | dm_list_iterate_items(pd, devices) { +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_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))) | ^ @@ -26917,9 +26953,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:5231:9: note: in expansion of macro 'dm_list_iterate_items' - 5231 | dm_list_iterate_items(pd, devices) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -26932,9 +26968,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:5231:9: note: in expansion of macro 'dm_list_iterate_items' - 5231 | dm_list_iterate_items(pd, devices) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1507:17: note: in expansion of macro 'dm_list_iterate_items' + 1507 | 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 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))) @@ -27011,7 +27048,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))) | ^ @@ -27177,6 +27213,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))) | ^ @@ -27462,27 +27499,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))) | ^ @@ -27504,21 +27520,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -27573,6 +27574,42 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -27588,7 +27625,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))) | ^ @@ -27799,7 +27835,6 @@ toollib.c:6149:9: note: in expansion of macro 'dm_list_iterate_items' 6149 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -27815,6 +27850,9 @@ toollib.c:6149:9: note: in expansion of macro 'dm_list_iterate_items' 6149 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ +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 +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, @@ -27881,8 +27919,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, @@ -27919,8 +27956,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, @@ -28384,8 +28421,6 @@ 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, @@ -28527,6 +28562,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, @@ -28849,118 +28885,106 @@ 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/man' make -C dmeventd 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 -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' -/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 +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' +/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmreport.7_main > lvmreport.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/dmeventd' -make -C lvmpolld device-mapper -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/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 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+" 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#+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/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+" 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" 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" 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" 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" 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#+editline+" -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 '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 -C plugins device-mapper +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" 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 -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/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" 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 -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" 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 -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[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make -C lvmpolld -/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 +/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 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.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+" lvmdump.8_main > lvmdump.8 -make -C plugins device-mapper -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' -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 -../tools/man-generator --primary lvmconfig > test.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" lvmcache.7 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 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+" lvmvdo.7_main > lvmvdo.7 +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" 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 lvm2 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+" lvmdump.8_main > lvmdump.8 make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -/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 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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[6]: Nothing to be done for 'device-mapper'. +../tools/man-generator --primary lvmconfig > test.gen make[6]: Leaving 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" lvmsar.8 make -C snapshot 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+" lvmsadc.8_main > lvmsadc.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" lvmsadc.8 -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvmdiskscan.8_pregen \ - ./lvmdiskscan.8_end ./see_also.end ; \ - else \ - MANCMD=lvmdiskscan && \ - ../tools/man-generator --primary $MANCMD lvmdiskscan.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvmdiskscan.8_end ./see_also.end ; \ - fi \ -) > lvmdiskscan.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#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsar.8_main > 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" 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 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[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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' +/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 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'. -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvmdevices.8_pregen \ - ./lvmdevices.8_end ./see_also.end ; \ - else \ - MANCMD=lvmdevices && \ - ../tools/man-generator --primary $MANCMD lvmdevices.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvmdevices.8_end ./see_also.end ; \ - fi \ -) > lvmdevices.8_gen -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 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[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+" lvmpolld.8_main > lvmpolld.8 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/mirror' +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 +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[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 +/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 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" 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 +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 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdbusd.8_main > 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" 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#+editline+" -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" 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#+editline+" -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" cmirrord.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./vgimportdevices.8_pregen \ - ./vgimportdevices.8_end ./see_also.end ; \ + cat ./lvm-fullreport.8_pregen \ + ./lvm-fullreport.8_end ./see_also.end ; \ else \ - MANCMD=vgimportdevices && \ - ../tools/man-generator --primary $MANCMD vgimportdevices.8_des && \ + MANCMD=lvm-fullreport && \ + ../tools/man-generator --primary $MANCMD lvm-fullreport.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./vgimportdevices.8_end ./see_also.end ; \ + cat ./lvm-fullreport.8_end ./see_also.end ; \ fi \ -) > vgimportdevices.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 -/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 -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 +) > lvm-fullreport.8_gen In file included from ../../../../base/data-struct/list.h:4, from ../../../../device_mapper/all.h:20, from ../../../../lib/misc/lib.h:22, @@ -28996,11 +29020,17 @@ dmeventd_lvm.c:152:17: note: in expansion of macro 'dm_list_iterate_items' 152 | dm_list_iterate_items(env_data, &_env_registry) | ^~~~~~~~~~~~~~~~~~~~~ -/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 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -/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 ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvm-lvpoll.8_pregen \ + ./lvm-lvpoll.8_end ./see_also.end ; \ + else \ + MANCMD=lvm-lvpoll && \ + ../tools/man-generator --primary $MANCMD lvm-lvpoll.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvm-lvpoll.8_end ./see_also.end ; \ + fi \ +) > lvm-lvpoll.8_gen set -e; \ ( cat ./.exported_symbols; \ if test -n ""; then \ @@ -29008,69 +29038,89 @@ /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 -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 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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#+editline+" -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" cmirrord.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvm-fullreport.8_pregen \ - ./lvm-fullreport.8_end ./see_also.end ; \ + cat ./lvcreate.8_pregen \ + ./lvcreate.8_end ./see_also.end ; \ else \ - MANCMD=lvm-fullreport && \ - ../tools/man-generator --primary $MANCMD lvm-fullreport.8_des && \ + MANCMD=lvcreate && \ + ../tools/man-generator --primary $MANCMD lvcreate.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvm-fullreport.8_end ./see_also.end ; \ + cat ./lvcreate.8_end ./see_also.end ; \ fi \ -) > lvm-fullreport.8_gen +) > lvcreate.8_gen +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 +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-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 make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +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 set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvm-lvpoll.8_pregen \ - ./lvm-lvpoll.8_end ./see_also.end ; \ + cat ./lvmconfig.8_pregen \ + ./lvmconfig.8_end ./see_also.end ; \ else \ - MANCMD=lvm-lvpoll && \ - ../tools/man-generator --primary $MANCMD lvm-lvpoll.8_des && \ + MANCMD=lvmconfig && \ + ../tools/man-generator --primary $MANCMD lvmconfig.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvm-lvpoll.8_end ./see_also.end ; \ + cat ./lvmconfig.8_end ./see_also.end ; \ fi \ -) > lvm-lvpoll.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 -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 +) > lvmconfig.8_gen set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvcreate.8_pregen \ - ./lvcreate.8_end ./see_also.end ; \ + cat ./lvconvert.8_pregen \ + ./lvconvert.8_end ./see_also.end ; \ else \ - MANCMD=lvcreate && \ - ../tools/man-generator --primary $MANCMD lvcreate.8_des && \ + MANCMD=lvconvert && \ + ../tools/man-generator --primary $MANCMD lvconvert.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvcreate.8_end ./see_also.end ; \ + cat ./lvconvert.8_end ./see_also.end ; \ fi \ -) > lvcreate.8_gen +) > lvconvert.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 ./lvchange.8_pregen \ - ./lvchange.8_end ./see_also.end ; \ + cat ./lvdisplay.8_pregen \ + ./lvdisplay.8_end ./see_also.end ; \ else \ - MANCMD=lvchange && \ - ../tools/man-generator --primary $MANCMD lvchange.8_des && \ + MANCMD=lvdisplay && \ + ../tools/man-generator --primary $MANCMD lvdisplay.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvchange.8_end ./see_also.end ; \ + cat ./lvdisplay.8_end ./see_also.end ; \ fi \ -) > lvchange.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 +) > lvdisplay.8_gen +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 +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' set -e; \ ( cat ./.exported_symbols; \ if test -n ""; then \ @@ -29078,6 +29128,7 @@ /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ fi \ ) > .exported_symbols_generated +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; (echo "Base {"; echo " global:";\ /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ echo " local:"; echo " *;";\ @@ -29087,46 +29138,53 @@ -g -Werror=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 ./lvmconfig.8_pregen \ - ./lvmconfig.8_end ./see_also.end ; \ + cat ./lvreduce.8_pregen \ + ./lvreduce.8_end ./see_also.end ; \ else \ - MANCMD=lvmconfig && \ - ../tools/man-generator --primary $MANCMD lvmconfig.8_des && \ + MANCMD=lvreduce && \ + ../tools/man-generator --primary $MANCMD lvreduce.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvmconfig.8_end ./see_also.end ; \ + cat ./lvreduce.8_end ./see_also.end ; \ fi \ -) > lvmconfig.8_gen -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' +) > lvreduce.8_gen +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-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 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 ./lvconvert.8_pregen \ - ./lvconvert.8_end ./see_also.end ; \ + cat ./lvrename.8_pregen \ + ./lvrename.8_end ./see_also.end ; \ else \ - MANCMD=lvconvert && \ - ../tools/man-generator --primary $MANCMD lvconvert.8_des && \ + MANCMD=lvrename && \ + ../tools/man-generator --primary $MANCMD lvrename.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvconvert.8_end ./see_also.end ; \ + cat ./lvrename.8_end ./see_also.end ; \ fi \ -) > lvconvert.8_gen +) > lvrename.8_gen 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 ./lvdisplay.8_pregen \ - ./lvdisplay.8_end ./see_also.end ; \ + cat ./lvresize.8_pregen \ + ./lvresize.8_end ./see_also.end ; \ else \ - MANCMD=lvdisplay && \ - ../tools/man-generator --primary $MANCMD lvdisplay.8_des && \ + MANCMD=lvresize && \ + ../tools/man-generator --primary $MANCMD lvresize.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvdisplay.8_end ./see_also.end ; \ + cat ./lvresize.8_end ./see_also.end ; \ fi \ -) > lvdisplay.8_gen +) > lvresize.8_gen In file included from ../../base/data-struct/list.h:4, from ../../device_mapper/all.h:20, from ../../tools/tool.h:22, @@ -29358,15 +29416,15 @@ | ^~~~~~~~~~~~~~~~~~~ set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvextend.8_pregen \ - ./lvextend.8_end ./see_also.end ; \ + cat ./lvs.8_pregen \ + ./lvs.8_end ./see_also.end ; \ else \ - MANCMD=lvextend && \ - ../tools/man-generator --primary $MANCMD lvextend.8_des && \ + MANCMD=lvs && \ + ../tools/man-generator --primary $MANCMD lvs.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvextend.8_end ./see_also.end ; \ + cat ./lvs.8_end ./see_also.end ; \ fi \ -) > lvextend.8_gen +) > lvs.8_gen 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))) @@ -29392,13 +29450,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; \ -( 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 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))) @@ -29532,11 +29583,6 @@ lvmlockd-core.c:1951:9: note: in expansion of macro 'list_for_each_entry_safe' 1951 | 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))) | ^ @@ -29657,8 +29703,6 @@ lvmlockd-core.c:2066:9: note: in expansion of macro 'list_for_each_entry_safe' 2066 | list_for_each_entry_safe(act, safe, &r->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))) | ^ @@ -29937,6 +29981,17 @@ lvmlockd-core.c:2296:9: note: in expansion of macro 'list_for_each_entry_safe' 2296 | list_for_each_entry_safe(r, r_safe, &ls->resources, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -29949,17 +30004,6 @@ lvmlockd-core.c:2296:9: note: in expansion of macro 'list_for_each_entry_safe' 2296 | list_for_each_entry_safe(r, r_safe, &ls->resources, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -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 ../../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,7 +30114,6 @@ 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-lvm2raid.so.2.03 libdevmapper-event-lvm2raid.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))) | ^ @@ -30083,8 +30126,6 @@ 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/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))) | ^ @@ -30122,7 +30163,6 @@ lvmlockd-core.c:2436:9: note: in expansion of macro 'list_for_each_entry' 2436 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' lvmlockd-core.c: In function 'lockspace_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))) @@ -30256,6 +30296,17 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30292,7 +30343,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -30305,6 +30355,13 @@ lvmlockd-core.c:2899:9: note: in expansion of macro 'list_for_each_entry_safe' 2899 | list_for_each_entry_safe(act, safe, &tmp_act, 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))) | ^ @@ -30354,6 +30411,11 @@ lvmlockd-core.c:2962:9: note: in expansion of macro 'list_for_each_entry' 2962 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ +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 'rem_global_lockspace': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -30379,17 +30441,8 @@ lvmlockd-core.c:3175:9: note: in expansion of macro 'list_for_each_entry' 3175 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ -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 +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 lvmlockd-core.c: In function 'count_lockspace_starting': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -30489,6 +30542,17 @@ 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 ./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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30551,6 +30615,9 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -30563,6 +30630,7 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/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))) | ^ @@ -30611,6 +30679,7 @@ lvmlockd-core.c:3868:9: note: in expansion of macro 'list_for_each_entry_safe' 3868 | list_for_each_entry_safe(act, safe, &delayed_list, 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))) | ^ @@ -30637,15 +30706,15 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~ set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvrename.8_pregen \ - ./lvrename.8_end ./see_also.end ; \ + cat ./pvcreate.8_pregen \ + ./pvcreate.8_end ./see_also.end ; \ else \ - MANCMD=lvrename && \ - ../tools/man-generator --primary $MANCMD lvrename.8_des && \ + MANCMD=pvcreate && \ + ../tools/man-generator --primary $MANCMD pvcreate.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvrename.8_end ./see_also.end ; \ + cat ./pvcreate.8_end ./see_also.end ; \ fi \ -) > lvrename.8_gen +) > pvcreate.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))) | ^ @@ -30758,18 +30827,19 @@ lvmlockd-core.c:4186:9: note: in expansion of macro 'list_for_each_entry' 4186 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ -lvmlockd-core.c: In function 'dump_info': set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvresize.8_pregen \ - ./lvresize.8_end ./see_also.end ; \ + cat ./pvdisplay.8_pregen \ + ./pvdisplay.8_end ./see_also.end ; \ else \ - MANCMD=lvresize && \ - ../tools/man-generator --primary $MANCMD lvresize.8_des && \ + MANCMD=pvdisplay && \ + ../tools/man-generator --primary $MANCMD pvdisplay.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvresize.8_end ./see_also.end ; \ + cat ./pvdisplay.8_end ./see_also.end ; \ fi \ -) > lvresize.8_gen +) > pvdisplay.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 +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))) | ^ @@ -30854,13 +30924,6 @@ lvmlockd-core.c:4821:17: note: in expansion of macro 'list_for_each_entry' 4821 | list_for_each_entry(r, &ls->resources, 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))) | ^ @@ -30873,11 +30936,6 @@ lvmlockd-core.c:4821:17: note: in expansion of macro 'list_for_each_entry' 4821 | list_for_each_entry(r, &ls->resources, 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))) | ^ @@ -30902,8 +30960,6 @@ lvmlockd-core.c:4829:25: note: in expansion of macro 'list_for_each_entry' 4829 | list_for_each_entry(lk, &r->locks, list) { | ^~~~~~~~~~~~~~~~~~~ -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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30929,17 +30985,6 @@ 4838 | list_for_each_entry(act, &r->actions, list) { | ^~~~~~~~~~~~~~~~~~~ lvmlockd-core.c: In function 'client_thread_main': -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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30980,6 +31025,17 @@ lvmlockd-core.c:5471:17: note: in expansion of macro 'list_for_each_entry' 5471 | list_for_each_entry(ls, vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~ +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 ../../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,7 +31060,6 @@ lvmlockd-core.c:5478:25: note: in expansion of macro 'list_for_each_entry' 5478 | list_for_each_entry(r, &ls->resources, list) { | ^~~~~~~~~~~~~~~~~~~ -ln -s -f libdevmapper-event-lvm2thin.so.2.03 libdevmapper-event-lvm2thin.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))) | ^ @@ -31017,8 +31072,6 @@ lvmlockd-core.c:5494:9: note: in expansion of macro 'list_for_each_entry' 5494 | list_for_each_entry(ls, vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~ -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make -C mirror ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31031,7 +31084,6 @@ lvmlockd-core.c:5494:9: note: in expansion of macro 'list_for_each_entry' 5494 | list_for_each_entry(ls, vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~ -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31129,17 +31181,6 @@ lvmlockd-core.c:5595:17: note: in expansion of macro 'list_for_each_entry' 5595 | list_for_each_entry(r, &ls->resources, list) | ^~~~~~~~~~~~~~~~~~~ -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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31152,6 +31193,7 @@ lvmlockd-core.c:5595:17: note: in expansion of macro 'list_for_each_entry' 5595 | list_for_each_entry(r, &ls->resources, list) | ^~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -31164,7 +31206,9 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -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 +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))) | ^ @@ -31237,6 +31281,7 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -31249,6 +31294,14 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -31261,6 +31314,9 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -31297,6 +31353,10 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +lvmlockd-sanlock.c: In function 'lm_convert_sanlock': +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))) | ^ @@ -31309,6 +31369,10 @@ lvmlockd-core.c:5712:9: note: in expansion of macro 'list_for_each_entry_safe' 5712 | list_for_each_entry_safe(ls, lsafe, &ls_found, 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; + | ^ ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31321,6 +31385,10 @@ lvmlockd-core.c:5712:9: note: in expansion of macro 'list_for_each_entry_safe' 5712 | list_for_each_entry_safe(ls, lsafe, &ls_found, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -31381,6 +31449,13 @@ lvmlockd-core.c:5804:17: note: in expansion of macro 'list_for_each_entry' 5804 | list_for_each_entry(r, &ls->resources, 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))) | ^ @@ -31393,6 +31468,17 @@ lvmlockd-core.c:5804:17: note: in expansion of macro 'list_for_each_entry' 5804 | list_for_each_entry(r, &ls->resources, list) { | ^~~~~~~~~~~~~~~~~~~ +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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31405,17 +31491,11 @@ lvmlockd-core.c:5889:31: note: in expansion of macro 'list_first_entry' 5889 | act = list_first_entry(&adopt_results, struct action, list); | ^~~~~~~~~~~~~~~~ -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; (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))) | ^ @@ -31464,6 +31544,8 @@ lvmlockd-core.c:6036:31: note: in expansion of macro 'list_first_entry' 6036 | act = list_first_entry(&adopt_results, struct action, list); | ^~~~~~~~~~~~~~~~ +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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31488,94 +31570,6 @@ lvmlockd-core.c:6056:17: note: in expansion of macro 'list_for_each_entry' 6056 | list_for_each_entry(ls, &ls_found, 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 -set -e; (echo "Base {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ - echo " local:"; echo " *;";\ - echo "};";\ - ) > .export.sym -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 -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 -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 -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 -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 ./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; \ -( 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 ./pvresize.8_pregen \ @@ -31587,10 +31581,11 @@ cat ./pvresize.8_end ./see_also.end ; \ fi \ ) > pvresize.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' +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 ./pvs.8_pregen \ @@ -31613,6 +31608,20 @@ cat ./pvscan.8_end ./see_also.end ; \ fi \ ) > pvscan.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 ./vgcfgbackup.8_pregen \ @@ -31624,6 +31633,12 @@ cat ./vgcfgbackup.8_end ./see_also.end ; \ fi \ ) > vgcfgbackup.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 +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 ./vgcfgrestore.8_pregen \ @@ -31646,6 +31661,33 @@ cat ./vgchange.8_end ./see_also.end ; \ fi \ ) > vgchange.8_gen +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 ./vgck.8_pregen \ @@ -31657,6 +31699,20 @@ cat ./vgck.8_end ./see_also.end ; \ fi \ ) > vgck.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 ./vgcreate.8_pregen \ @@ -31668,6 +31724,10 @@ cat ./vgcreate.8_end ./see_also.end ; \ fi \ ) > vgcreate.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 ./vgconvert.8_pregen \ @@ -31690,6 +31750,7 @@ cat ./vgdisplay.8_end ./see_also.end ; \ fi \ ) > vgdisplay.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 ./vgexport.8_pregen \ @@ -31712,7 +31773,6 @@ cat ./vgextend.8_end ./see_also.end ; \ fi \ ) > vgextend.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 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgimport.8_pregen \ @@ -31735,34 +31795,6 @@ cat ./vgimportclone.8_end ./see_also.end ; \ fi \ ) > vgimportclone.8_gen -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; - | ^ -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': -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; - | ^ -lvmlockd-sanlock.c: In function 'lm_convert_sanlock': -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; - | ^ -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; - | ^ set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgmerge.8_pregen \ @@ -31774,6 +31806,7 @@ cat ./vgmerge.8_end ./see_also.end ; \ fi \ ) > vgmerge.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 ./vgmknodes.8_pregen \ @@ -31796,6 +31829,7 @@ cat ./vgreduce.8_end ./see_also.end ; \ fi \ ) > vgreduce.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 ./vgremove.8_pregen \ @@ -31829,6 +31863,8 @@ cat ./vgs.8_end ./see_also.end ; \ fi \ ) > vgs.8_gen +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' set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgscan.8_pregen \ @@ -31851,165 +31887,166 @@ cat ./vgsplit.8_end ./see_also.end ; \ fi \ ) > vgsplit.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#+editline+" -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" 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#+editline+" -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" 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#+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 -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 ./lvmdiskscan.8_pregen \ + ./lvmdiskscan.8_end ./see_also.end ; \ + else \ + MANCMD=lvmdiskscan && \ + ../tools/man-generator --primary $MANCMD lvmdiskscan.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvmdiskscan.8_end ./see_also.end ; \ + fi \ +) > lvmdiskscan.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvmdevices.8_pregen \ + ./lvmdevices.8_end ./see_also.end ; \ + else \ + MANCMD=lvmdevices && \ + ../tools/man-generator --primary $MANCMD lvmdevices.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvmdevices.8_end ./see_also.end ; \ + fi \ +) > lvmdevices.8_gen +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 /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 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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 -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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" 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+" lvmconfig.8_gen > lvmconfig.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; - | ^ -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" 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#+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" 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 /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 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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" 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" 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 -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 -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" 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#+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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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#+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" 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" pvmove.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 -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 -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" 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" 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+" 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" 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#+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" 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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" 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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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#+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 -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' +/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 -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" 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+" vgexport.8_gen > 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" 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 -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 -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 -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" 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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" 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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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" 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 -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 -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 -echo ".so lvmconfig.8" > lvm-config.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+" 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" 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#+editline+" -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 -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" 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 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' 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[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 -C lib device-mapper 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' +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]: 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]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' 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[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/lib' +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/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/libdaemon' +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/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' /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 +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' 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_udeb/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 /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 @@ -32017,12 +32054,12 @@ /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 +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" dmfilemapd.8 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 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 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': @@ -32033,9 +32070,8 @@ 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 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': -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 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; | ^ @@ -32080,47 +32116,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, @@ -32175,9 +32170,50 @@ 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-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-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 +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, @@ -32214,6 +32250,7 @@ 437 | dm_list_iterate_items(dlink, &parent->uses) | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-deptree.c: In function '_unlink': +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))) | ^ @@ -32398,6 +32435,8 @@ 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-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 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 '_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))) @@ -32460,235 +32499,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 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 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~~~~~~~~~ -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 -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) { - | ^~~~~~~~~~~~~~~~~~~~~ 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); @@ -33738,10 +33548,288 @@ 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 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 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ +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 +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/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 +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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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 +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 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 +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 '_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); @@ -33825,7 +33913,6 @@ libdm-report.c:1269:9: note: in expansion of macro 'dm_list_iterate_items' 1269 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -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 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))) @@ -33931,7 +34018,6 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~ -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/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -34190,42 +34276,6 @@ libdm-report.c:3526:9: note: in expansion of macro 'dm_list_iterate_items' 3526 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -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, - 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 '_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))) @@ -34251,6 +34301,9 @@ libdm-report.c:4149:9: note: in expansion of macro 'dm_list_iterate_items' 4149 | 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-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))) @@ -34267,6 +34320,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: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:2538:18: note: in expansion of macro 'dm_list_struct_base' 2538 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -34276,10 +34341,43 @@ 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: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 '_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: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/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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -34399,10 +34497,12 @@ libdm-report.c:4421:9: note: in expansion of macro 'dm_list_iterate_items' 4421 | dm_list_iterate_items(row, &rh->rows) | ^~~~~~~~~~~~~~~~~~~~~ +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-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 + | ^ +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-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))) @@ -34440,7 +34540,6 @@ libdm-report.c:4757:25: note: in expansion of macro 'dm_list_iterate_items' 4757 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -34621,69 +34720,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/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 -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/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 -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 -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, @@ -34723,17 +34759,6 @@ /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; @@ -34769,6 +34794,17 @@ 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); | ^ +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 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 @@ -34790,11 +34826,18 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' make -C libdm make -C conf -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' make -C include +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 -C libdaemon 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/libdaemon' +make[3]: Nothing to be done for 'all'. make -C dm-tools device-mapper +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' +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' \ ( cat ../tools/license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -34804,21 +34847,15 @@ LC_ALL=C /usr/bin/sort -u cmds.h-t && \ echo "cmd(CMD_COUNT, count)" \ ) > cmds.h -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[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm/dm-tools' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' -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_udeb/libdaemon/client' make[4]: Nothing to be done for '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]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' make -C client +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' 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); @@ -34827,7 +34864,6 @@ 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 libdaemonclient.a ar rsv libdaemonclient.a daemon-io.o config-util.o daemon-client.o > /dev/null ar: creating libdaemonclient.a @@ -34837,6 +34873,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, @@ -34882,6 +34919,10 @@ activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' 93 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ +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); + | ^ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -35010,7 +35051,6 @@ 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 '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))) | ^ @@ -35042,9 +35082,6 @@ 205 | dm_list_iterate_items_safe(mda, mda_safe, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_get_bad_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); - | ^ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -35334,6 +35371,7 @@ cache/lvmcache.c:489:17: note: in expansion of macro 'dm_list_iterate_items' 489 | dm_list_iterate_items(pvl, &vginfo->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -35410,6 +35448,21 @@ cache/lvmcache.c:508:17: note: in expansion of macro 'dm_list_iterate_items' 508 | dm_list_iterate_items(pvl, &vginfo->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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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: 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))) @@ -35499,6 +35552,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: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)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:558:9: note: in expansion of macro 'dm_list_iterate_items' 558 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -35517,6 +35585,7 @@ cache/lvmcache.c:559:17: note: in expansion of macro 'dm_list_iterate_items' 559 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -35554,6 +35623,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -35593,6 +35677,21 @@ cache/lvmcache.c:587:9: note: in expansion of macro 'dm_list_iterate_items' 587 | 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) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_all_multipath_components': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -35656,6 +35755,7 @@ 731 | dm_list_iterate_items(devl, altdevs) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_choose_duplicates': +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))) | ^ @@ -35707,6 +35807,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: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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -35737,6 +35852,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -35797,6 +35927,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) | ^~~~~~~~~~~~~~~~~~~ @@ -35821,31 +35966,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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 '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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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: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))) | ^ @@ -35858,8 +35987,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: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))) @@ -35873,11 +36002,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) +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 'lvs_in_vg_opened': -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))) | ^ @@ -35887,41 +36014,36 @@ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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: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:154:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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) +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))) @@ -35953,7 +36075,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 '_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))) | ^ @@ -35975,23 +36096,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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/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:1357:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1357 | dm_list_iterate_items_safe(devl, devl2, &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: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) @@ -36005,14 +36126,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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))) @@ -36020,21 +36141,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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1357:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1357 | dm_list_iterate_items_safe(devl, devl2, &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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -36057,21 +36163,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: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:163:40: note: in 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -36087,9 +36178,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: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))) | ^ @@ -36102,9 +36193,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:1388:9: note: in expansion of macro 'dm_list_iterate_items' - 1388 | dm_list_iterate_items(info, &vginfo->infos) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) @@ -36127,18 +36218,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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -36154,6 +36233,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: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))) + | ^ +../base/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)) | ^~~~~~~~~~~~~~~~~~~ @@ -36169,18 +36263,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)) - | ^~~~~~~~~~~~~~~~~~~ -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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -36196,6 +36278,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: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))) + | ^ +../base/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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -36220,36 +36317,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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_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))) @@ -36263,9 +36330,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: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))) | ^ @@ -36308,9 +36375,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: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))) | ^ @@ -36332,21 +36399,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -36356,21 +36408,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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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_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))) @@ -36403,7 +36440,6 @@ 1702 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': -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))) | ^ @@ -36419,15 +36455,7 @@ cache/lvmcache.c:1741:9: note: in expansion of macro 'dm_list_iterate_items' 1741 | 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: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)) - | ^~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -36443,6 +36471,15 @@ cache/lvmcache.c:1741:9: note: in expansion of macro 'dm_list_iterate_items' 1741 | 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: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)) + | ^~~~~~~~~~~~~~~~~~~ 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))) @@ -36601,6 +36638,8 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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 +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))) | ^ @@ -36613,17 +36652,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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:156:18: note: in 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) @@ -36631,21 +36670,20 @@ 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_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:154:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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))) @@ -36653,23 +36691,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:2299:17: note: in expansion of macro 'dm_list_iterate_items' + 2299 | 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) @@ -36689,8 +36727,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: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:2319:9: note: in expansion of macro 'dm_list_iterate_items' + 2319 | 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))) @@ -37369,18 +37407,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 -g -Werror=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 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 -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 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, @@ -37679,6 +37707,87 @@ commands/toolcontext.c:1410:9: note: in expansion of macro 'dm_list_iterate_items' 1410 | dm_list_iterate_items(segtype2, &seglib->cmd->segtypes) { | ^~~~~~~~~~~~~~~~~~~~~ +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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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))) @@ -37940,105 +38049,25 @@ 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 +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, - from ../lib/misc/lib.h:22, - from config/config.c:17: -config/config.c: In function '_get_profile_from_list': + from ../lib/device/bcache.h:18, + from device/bcache.c:15: +device/bcache.c: In function '_cb_alloc': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/device/bcache.h:18, - from device/bcache.c:15: -device/bcache.c: In function '_cb_alloc': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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/bcache.c:109:14: note: in expansion of macro 'dm_list_item' - 109 | cb = dm_list_item(_list_pop(&cbs->free), struct control_block); - | ^~~~~~~~~~~~ -device/bcache.c: In function '_iocb_to_cb': +../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/bcache.c:109:14: note: in expansion of macro 'dm_list_item' + 109 | cb = dm_list_item(_list_pop(&cbs->free), struct control_block); + | ^~~~~~~~~~~~ +device/bcache.c: In function '_iocb_to_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))) | ^ @@ -38206,8 +38235,9 @@ device/bcache.c:1370:43: note: in expansion of macro 'container_of' 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 -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 -g -Werror=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/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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -38256,57 +38286,76 @@ device/dev-cache.c:318:27: note: in expansion of macro 'dm_list_item' 318 | oldpath = dm_list_item(dev->aliases.n, struct dm_str_list)->str; | ^~~~~~~~~~~~ -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': +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' +device/dev-cache.c: In function 'dev_cache_failed_path': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 337 | dm_list_iterate_items_safe(du, safe, dus) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:701:9: note: in expansion of macro 'dm_list_iterate_items' + 701 | 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: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:337:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 337 | dm_list_iterate_items_safe(du, safe, dus) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:701:9: note: in expansion of macro 'dm_list_iterate_items' + 701 | dm_list_iterate_items(strl, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~ +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' +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: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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c: In function 'free_dids': +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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/dev-cache.c: In function '_drop_all_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))) | ^ @@ -38319,8 +38368,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))) @@ -38334,8 +38383,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))) @@ -38349,10 +38398,11 @@ ../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/dev-cache.c: In function 'dev_cache_failed_path': +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/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))) | ^ @@ -38365,8 +38415,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/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: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))) @@ -38380,10 +38430,79 @@ ../base/data-struct/list.h:163:40: note: in 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:701:9: note: in expansion of macro 'dm_list_iterate_items' - 701 | dm_list_iterate_items(strl, &dev->aliases) { +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/device_id.c: In function 'free_wwids': +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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -38396,8 +38515,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: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: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))) @@ -38411,8 +38530,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: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: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))) @@ -38426,10 +38545,23 @@ ../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/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 '_insert_dirs': +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))) | ^ @@ -38442,8 +38574,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/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: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))) @@ -38457,11 +38589,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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 'device_id_system_read': -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))) | ^ @@ -38474,8 +38609,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))) @@ -38483,29 +38618,45 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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/device_id.c:811:17: note: in expansion of macro 'dm_list_iterate_items' - 811 | dm_list_iterate_items(dw, &dev->wwids) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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: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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/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: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: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: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))) @@ -38513,15 +38664,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:811:17: note: in expansion of macro 'dm_list_iterate_items' - 811 | dm_list_iterate_items(dw, &dev->wwids) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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))) | ^ @@ -38534,41 +38685,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: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 'dm_devs_cache_update': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/device_id.c: In function '_dev_has_stable_id': +../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:156:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -38581,33 +38747,33 @@ ../base/data-struct/list.h:163:40: note: in 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_label_invalidate': +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:154:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) @@ -38627,16 +38793,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: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: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 '_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/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))) @@ -38669,7 +38828,6 @@ 1100 | dm_list_iterate_items(id, &dev->ids) { | ^~~~~~~~~~~~~~~~~~~~~ device/device_id.c: In function '_dev_has_id': -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))) | ^ @@ -38691,21 +38849,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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)) | ^~~~~~~~~~~~~~~~~~~ @@ -38715,67 +38858,6 @@ device/device_id.c:1114:9: note: in expansion of macro 'dm_list_iterate_items' 1114 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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/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))) @@ -38807,20 +38889,6 @@ device/device_id.c:1580:9: note: in expansion of macro 'dm_list_iterate_items' 1580 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -38842,21 +38910,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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)) | ^~~~~~~~~~~~~~~~~~~ @@ -38866,21 +38919,6 @@ device/device_id.c:1665:9: note: in expansion of macro 'dm_list_iterate_items' 1665 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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 'device_ids_use_devname': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -39145,7 +39183,6 @@ device/device_id.c:2232:9: note: in expansion of macro 'dm_list_iterate_items' 2232 | dm_list_iterate_items(sl, removed_uuids) { | ^~~~~~~~~~~~~~~~~~~~~ -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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -39222,6 +39259,7 @@ 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-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 '_match_du_to_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))) @@ -39829,7 +39867,6 @@ device/device_id.c:3427:9: note: in expansion of macro 'dm_list_iterate_items' 3427 | 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))) | ^ @@ -40221,6 +40258,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-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))) | ^ @@ -40311,8 +40349,7 @@ 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-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 -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, @@ -40424,14 +40461,12 @@ device/dev-mpath.c:597:9: note: in expansion of macro 'dm_list_iterate_items' 597 | dm_list_iterate_items(dw, &dev->wwids) { | ^~~~~~~~~~~~~~~~~~~~~ -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 gcc -MT device/dev-type.o -MMD -MP -MF device/dev-type.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-type.c -o device/dev-type.o gcc -MT device/dev-luks.o -MMD -MP -MF device/dev-luks.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-luks.c -o device/dev-luks.o gcc -MT device/dev-dasd.o -MMD -MP -MF device/dev-dasd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-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-dasd.c -o device/dev-dasd.o 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, @@ -40513,8 +40548,9 @@ 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/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 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 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 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 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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -40644,7 +40680,6 @@ 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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -40721,6 +40756,7 @@ display/display.c:712:9: note: in expansion of macro 'dm_list_iterate_items' 712 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -40736,6 +40772,7 @@ display/display.c:712:9: note: in expansion of macro 'dm_list_iterate_items' 712 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +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 display/display.c: In function 'display_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))) @@ -40829,8 +40866,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, @@ -40882,7 +40920,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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -40898,7 +40935,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, @@ -40980,6 +41016,7 @@ format_text/archive.c:97:9: note: in expansion of macro 'dm_list_iterate_items' 97 | dm_list_iterate_items(bf, head) { | ^~~~~~~~~~~~~~~~~~~~~ +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 format_text/archive.c: In function '_remove_expired': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -41243,7 +41280,8 @@ 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 +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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -41555,8 +41593,7 @@ 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, @@ -41685,7 +41722,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, @@ -41722,6 +41758,7 @@ 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 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, @@ -41783,34 +41820,14 @@ 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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, from label/label.c:16: label/label.c: In function 'label_exit': -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))) | ^ @@ -41838,21 +41855,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: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:81:9: note: in expansion of macro 'dm_list_iterate_items_safe' 81 | dm_list_iterate_items_safe(li, tli, &_labellers) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -41868,40 +41870,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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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/label.c:81:9: note: in expansion of macro 'dm_list_iterate_items_safe' 81 | dm_list_iterate_items_safe(li, tli, &_labellers) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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) { - | ^~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_get_handler': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -41933,21 +41904,6 @@ label/label.c:105:9: note: in expansion of macro 'dm_list_iterate_items' 105 | dm_list_iterate_items(li, &_labellers) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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 'label_remove': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -41979,83 +41935,6 @@ label/label.c:150:25: note: in expansion of macro 'dm_list_iterate_items' 150 | dm_list_iterate_items(li, &_labellers) { | ^~~~~~~~~~~~~~~~~~~~~ -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) { - | ^~~~~~~~~~~~~~~~~~~~~ -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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: In function '_find_lvm_header': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42063,18 +41942,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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -42143,7 +42010,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 '_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))) | ^ @@ -42165,36 +42031,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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -42235,7 +42071,6 @@ 682 | dm_list_iterate_items_safe(devl, devl2, &wait_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: In function '_clear_scan_state': -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))) | ^ @@ -42257,21 +42092,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -42281,21 +42101,6 @@ label/label.c:952:9: note: in expansion of macro 'dm_list_iterate_items' 952 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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: In function 'label_scan_vg_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))) @@ -42508,6 +42313,11 @@ 1133 | dm_list_iterate_items_safe(devl, devl2, &devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan': +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))) | ^ @@ -42529,6 +42339,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -42544,6 +42369,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -42559,6 +42399,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -42598,6 +42484,22 @@ 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: 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))) | ^ @@ -42619,6 +42521,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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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 +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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -42634,6 +42553,51 @@ ../base/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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -42664,6 +42628,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) + | ^~~~~~~~~~~~~~~~~~~ +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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -42748,6 +42724,37 @@ 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 '_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/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))) @@ -42811,6 +42818,7 @@ 1596 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan_devs_excl': +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))) | ^ @@ -42832,6 +42840,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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)) | ^~~~~~~~~~~~~~~~~~~ @@ -42841,6 +42864,21 @@ 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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: 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))) @@ -42872,8 +42910,7 @@ label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ -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 -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, @@ -42921,9 +42958,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, @@ -42959,7 +42996,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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -43026,7 +43063,6 @@ 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.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, @@ -43094,7 +43130,6 @@ metadata/lv.c:586:9: note: in expansion of macro 'dm_list_iterate_items' 586 | dm_list_iterate_items(pvl, 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.c: In function 'lv_mirror_log_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))) @@ -43188,11 +43223,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))) | ^ @@ -43205,9 +43236,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))) | ^ @@ -43220,10 +43251,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))) | ^ @@ -43236,8 +43266,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))) @@ -43251,9 +43281,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))) | ^ @@ -43266,9 +43297,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))) | ^ @@ -43281,10 +43312,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))) | ^ @@ -43297,9 +43333,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))) | ^ @@ -43312,10 +43348,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))) | ^ @@ -43328,8 +43364,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))) @@ -43343,10 +43379,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))) | ^ @@ -43359,9 +43394,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))) | ^ @@ -43374,10 +43409,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))) | ^ @@ -43390,8 +43425,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))) @@ -43405,10 +43440,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))) | ^ @@ -43421,8 +43456,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))) @@ -43436,10 +43471,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))) | ^ @@ -43452,9 +43487,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))) | ^ @@ -43467,9 +43502,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))) | ^ @@ -43482,8 +43518,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))) @@ -43497,10 +43533,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))) | ^ @@ -43513,8 +43549,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.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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: In function '_lv_reduce': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -43538,21 +43589,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.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))) - | ^ -../base/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)) | ^~~~~~~~~~~~~~~~~~~ @@ -43623,6 +43659,7 @@ metadata/lv_manip.c:1798:9: note: in expansion of macro 'dm_list_iterate_items' 1798 | dm_list_iterate_items(user_glvl, &hlv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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 '_stripes_per_mimage': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -43759,23 +43796,6 @@ metadata/lv_manip.c:2505:17: note: in expansion of macro 'dm_list_iterate_items' 2505 | dm_list_iterate_items(pvl, &spvs->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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 '_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))) @@ -43884,37 +43904,6 @@ metadata/lv_manip.c:2903:17: note: in expansion of macro 'dm_list_iterate_items' 2903 | dm_list_iterate_items(pva, &pvm->areas) | ^~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -43930,66 +43919,6 @@ metadata/lv_manip.c:2903:17: note: in expansion of macro 'dm_list_iterate_items' 2903 | dm_list_iterate_items(pva, &pvm->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/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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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: In function '_find_some_parallel_space': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -44003,69 +43932,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/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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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))) | ^ @@ -44141,68 +44027,7 @@ metadata/lv_manip.c:3085:25: note: in expansion of macro 'dm_list_iterate_items' 3085 | dm_list_iterate_items(pva, &pvm->areas) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3283:25: note: in expansion of macro 'dm_list_iterate_items' - 3283 | dm_list_iterate_items(spvs, ah->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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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]) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -44215,8 +44040,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/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))) @@ -44230,10 +44055,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:3968:9: note: in expansion of macro 'dm_list_iterate_items' - 3968 | 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_mirror_areas': +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))) | ^ @@ -44246,25 +44071,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]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: In function '_lv_raid_redundant': +metadata/lv_manip.c:3283:25: note: in expansion of macro 'dm_list_iterate_items' + 3283 | dm_list_iterate_items(spvs, ah->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))) | ^ @@ -44277,9 +44086,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: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))) | ^ @@ -44292,10 +44101,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/lv_manip.c: In function '_for_each_sub_lv': +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))) | ^ @@ -44308,8 +44116,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/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))) @@ -44323,24 +44131,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: 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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/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))) @@ -44354,10 +44146,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: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 '_lvresize_adjust_extents': +metadata/lv_manip.c:3283:25: note: in expansion of macro 'dm_list_iterate_items' + 3283 | dm_list_iterate_items(spvs, ah->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))) | ^ @@ -44370,9 +44161,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/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))) | ^ @@ -44385,9 +44176,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/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))) | ^ @@ -44400,9 +44191,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/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))) | ^ @@ -44415,11 +44206,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/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 '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))) | ^ @@ -44432,8 +44222,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: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))) @@ -44447,8 +44237,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: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))) @@ -44462,8 +44252,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: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))) @@ -44477,56 +44267,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: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 '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 '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))) | ^ @@ -44539,8 +44283,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: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))) @@ -44554,10 +44298,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: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_remove_segs_using_this_lv': +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))) | ^ @@ -44570,8 +44314,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: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: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))) @@ -44585,19 +44329,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: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 '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) - | ^~~~~~~~~~~~ -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, - | ^~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -44633,21 +44367,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: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 '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))) @@ -44679,21 +44398,6 @@ metadata/metadata.c:414:9: note: in expansion of macro 'dm_list_iterate_items' 414 | dm_list_iterate_items(pvl, &fid->fmt->orphan_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: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 '_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))) @@ -44725,6 +44429,7 @@ metadata/metadata.c:480:9: note: in expansion of macro 'dm_list_iterate_items' 480 | dm_list_iterate_items(lvseg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_for_each_sub_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))) @@ -44747,6 +44452,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: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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -44756,7 +44476,6 @@ metadata/metadata.c:585:9: note: in expansion of macro 'dm_list_iterate_items' 585 | 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_remove_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))) @@ -44819,7 +44538,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 '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))) | ^ @@ -44835,22 +44553,22 @@ metadata/metadata.c:649:9: note: in expansion of macro 'dm_list_iterate_items' 649 | dm_list_iterate_items(pvl, &vg->removed_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_check_pv_dev_block_sizes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:725:9: note: in expansion of macro 'dm_list_iterate_items' - 725 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:4764:9: note: in expansion of macro 'dm_list_iterate_items' + 4764 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_check_pv_dev_block_sizes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44863,8 +44581,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:8114:9: note: in expansion of macro 'dm_list_iterate_items' - 8114 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/metadata.c:725:9: note: in expansion of macro 'dm_list_iterate_items' + 725 | 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))) @@ -44940,21 +44658,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:785:9: note: in expansion of macro 'dm_list_iterate_items' 785 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -45010,21 +44713,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)) | ^~~~~~~~~~~~~~~~~~~ @@ -45065,31 +44753,31 @@ metadata/metadata.c:1019:9: note: in expansion of macro 'dm_list_iterate_items' 1019 | dm_list_iterate_items(lvl, &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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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': -metadata/metadata.c: In function '_vg_ignore_mdas': +metadata/metadata.c:1234:9: note: in expansion of macro 'dm_list_iterate_items' + 1234 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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) @@ -45103,14 +44791,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:1234:9: note: in expansion of macro 'dm_list_iterate_items' - 1234 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) +metadata/lv_manip.c:5348:9: note: in expansion of macro 'dm_list_iterate_items' + 5348 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_vg_unignore_mdas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -45134,21 +44822,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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -45164,6 +44837,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: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))) + | ^ +../base/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)) | ^~~~~~~~~~~~~~~~~~~ @@ -45203,6 +44891,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) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lvresize_adjust_extents': 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))) @@ -45210,14 +44899,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/metadata.c:1343:9: note: in expansion of macro 'dm_list_iterate_items' + 1343 | 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))) @@ -45231,9 +44920,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:1343:9: note: in expansion of macro 'dm_list_iterate_items' - 1343 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -45280,7 +44969,21 @@ 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 '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: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))) | ^ @@ -45309,21 +45012,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:1582:9: note: in expansion of macro 'dm_list_iterate_items' 1582 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -45380,21 +45068,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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -45472,21 +45145,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -45496,7 +45154,6 @@ metadata/metadata.c:1648:9: note: in expansion of macro 'dm_list_iterate_items' 1648 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_lv_in_vg_by_lvid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45509,17 +45166,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:1663:9: note: in expansion of macro 'dm_list_iterate_items' - 1663 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +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 'find_lv_in_vg_by_lvid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) @@ -45539,10 +45197,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:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { +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 'move_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))) @@ -45571,25 +45228,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:1693:9: note: in expansion of macro 'dm_list_iterate_items' - 1693 | dm_list_iterate_items(glvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_pv': +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:154:18: note: in 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:8268:9: note: in expansion of macro 'dm_list_iterate_items' - 8268 | dm_list_iterate_items(seg, &lv_to->segments) +metadata/metadata.c:1693:9: note: in expansion of macro 'dm_list_iterate_items' + 1693 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -45651,21 +45308,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: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 '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))) @@ -45719,21 +45361,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: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:194:18: note: in expansion of macro 'dm_list_struct_base' 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -45781,21 +45408,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -45865,7 +45477,6 @@ metadata/metadata.c:1849:9: note: in expansion of macro 'dm_list_iterate_items' 1849 | dm_list_iterate_items(pvl, &vg_to->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))) | ^ @@ -45924,21 +45535,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:1895:9: note: in expansion of macro 'dm_list_iterate_items' 1895 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -45963,21 +45559,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: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) - | ^~~~~~~~~~~~ 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -46003,21 +45584,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: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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -46057,21 +45623,6 @@ 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 '_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))) @@ -46165,8 +45716,8 @@ metadata/metadata.c:2150:9: note: in expansion of macro 'dm_list_iterate_items' 2150 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +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_validate': -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))) | ^ @@ -46218,21 +45769,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -46269,21 +45805,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: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:2321:17: note: in expansion of macro 'dm_list_iterate_items' 2321 | dm_list_iterate_items(sl, &pvl->pv->tags) | ^~~~~~~~~~~~~~~~~~~~~ @@ -46302,7 +45823,6 @@ 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: 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))) | ^ @@ -46339,21 +45859,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -46393,11 +45898,21 @@ metadata/metadata.c:2419:17: note: in expansion of macro 'dm_list_iterate_items' 2419 | dm_list_iterate_items(sl, &lvl->lv->tags) | ^~~~~~~~~~~~~~~~~~~~~ -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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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))) | ^ @@ -46410,8 +45925,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/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))) @@ -46425,8 +45940,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: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))) @@ -46440,9 +45955,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:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | 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) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -46455,9 +45971,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: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))) | ^ @@ -46470,9 +45986,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: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))) | ^ @@ -46485,8 +46001,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: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))) @@ -46500,8 +46016,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: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))) @@ -46515,10 +46031,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/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' + 7163 | 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))) | ^ @@ -46531,9 +46046,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:412:17: note: in expansion of macro 'dm_list_iterate_items' - 412 | dm_list_iterate_items(sl, &mirror_lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -46546,9 +46061,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:2684:9: note: in expansion of macro 'dm_list_iterate_items' + 2684 | dm_list_iterate_items(glvl, &vg->historical_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))) | ^ @@ -46561,10 +46077,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/lv_manip.c:7163:9: note: in expansion of macro 'dm_list_iterate_items' + 7163 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -46577,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:461:9: note: in expansion of macro 'dm_list_iterate_items' - 461 | dm_list_iterate_items(lvl, mimages) +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))) @@ -46592,10 +46107,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:2773:9: note: in expansion of macro 'dm_list_iterate_items' + 2773 | dm_list_iterate_items(pvl, head) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'is_mirror_image_removable': +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))) | ^ @@ -46608,8 +46123,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: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))) @@ -46623,9 +46138,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:499:9: note: in expansion of macro 'dm_list_iterate_items' - 499 | dm_list_iterate_items(seg, &mimage_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/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))) | ^ @@ -46638,23 +46154,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:511:25: note: in expansion of macro 'dm_list_iterate_items' - 511 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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))) @@ -46662,29 +46178,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/mirror.c:511:25: note: in expansion of macro 'dm_list_iterate_items' - 511 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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: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))) @@ -46692,77 +46208,92 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_split_mirror_images': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:688:17: note: in expansion of macro 'dm_list_iterate_items' - 688 | dm_list_iterate_items(lvl, &split_images) { - | ^~~~~~~~~~~~~~~~~~~~~ +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: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:688:17: note: in expansion of macro 'dm_list_iterate_items' - 688 | dm_list_iterate_items(lvl, &split_images) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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:154:18: note: in 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: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: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 '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:156:18: note: in 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: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: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) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_remove_mirror_images': +../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 '_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))) | ^ @@ -46775,24 +46306,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:910:25: note: in expansion of macro 'dm_list_iterate_items' - 910 | dm_list_iterate_items(pvmove_seg, &lv->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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:910:25: note: in expansion of macro 'dm_list_iterate_items' - 910 | dm_list_iterate_items(pvmove_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/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))) | ^ @@ -46805,9 +46336,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: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))) | ^ @@ -46820,24 +46351,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:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) - | ^~~~~~~~~~~~~~~~~~~~~ +../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))) | ^ @@ -46850,41 +46381,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:981:17: note: in expansion of macro 'dm_list_iterate_items' - 981 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': -metadata/mirror.c: In function 'remove_mirrors_from_segments': +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/mirror.c:1196:9: note: in expansion of macro 'dm_list_iterate_items' - 1196 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -46897,8 +46427,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:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +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))) @@ -46912,9 +46442,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:1196:9: note: in expansion of macro 'dm_list_iterate_items' - 1196 | dm_list_iterate_items(seg, &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/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: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: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))) | ^ @@ -46927,8 +46473,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/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))) @@ -46936,15 +46482,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_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))) | ^ @@ -46957,56 +46503,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:1212:9: note: in expansion of macro 'dm_list_iterate_items' - 1212 | dm_list_iterate_items(seg, &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) | ^~~~~~~~~~~~~~~~~~~~~ -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:163:40: note: in expansion 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: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:156:18: note: in 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: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: 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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:3022:9: note: in expansion of macro 'dm_list_iterate_items' + 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -47019,8 +46564,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: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))) @@ -47028,31 +46573,26 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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: In function '_pv_in_pv_list': -metadata/mirror.c: In function 'find_pvmove_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) + | ^~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | 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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47066,8 +46606,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:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +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))) @@ -47081,24 +46621,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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: 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:156:18: note: in 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:3087:25: note: in expansion of macro 'dm_list_iterate_items' + 3087 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -47111,10 +46657,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:1323:17: note: in expansion of macro 'dm_list_iterate_items' - 1323 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_historical_lv_is_valid': +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))) | ^ @@ -47127,8 +46672,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: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))) @@ -47142,10 +46687,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/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': +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))) + | ^ +../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))) | ^ @@ -47158,8 +46711,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: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))) @@ -47167,14 +46720,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: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: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))) @@ -47182,14 +46735,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/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: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))) @@ -47203,11 +46756,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:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'fixup_imported_mirrors': -metadata/metadata.c: In function '_handle_historical_lvs': +metadata/metadata.c: In function '_vg_commit_mdas': +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))) | ^ @@ -47220,9 +46773,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:1371:9: note: in expansion of macro 'dm_list_iterate_items' - 1371 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -47235,9 +46788,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:1371:9: note: in expansion of macro 'dm_list_iterate_items' - 1371 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -47250,8 +46804,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: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))) @@ -47259,44 +46813,45 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1372:17: note: in expansion of macro 'dm_list_iterate_items' - 1372 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/mirror.c:1372:17: note: in expansion of macro 'dm_list_iterate_items' - 1372 | 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: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 '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:2812:9: note: in expansion of macro 'dm_list_iterate_items' - 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) +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))) @@ -47304,15 +46859,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: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))) | ^ @@ -47325,9 +46880,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/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))) | ^ @@ -47340,24 +46895,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:2815:9: note: in expansion of macro 'dm_list_iterate_items' - 2815 | 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: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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 '_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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47370,23 +46941,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:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +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: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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))) @@ -47394,16 +46965,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: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_wipe_outdated_pvs': +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))) | ^ @@ -47416,9 +46987,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/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))) | ^ @@ -47431,9 +47002,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/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))) | ^ @@ -47446,26 +47017,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:2875:25: note: in expansion of macro 'dm_list_iterate_items' - 2875 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': +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: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: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))) | ^ @@ -47478,8 +47047,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:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | 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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -47487,15 +47056,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_manip.c:8887:9: note: in expansion of macro 'dm_list_iterate_items' - 8887 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47508,9 +47092,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:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | 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) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -47523,8 +47108,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: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))) @@ -47532,14 +47117,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/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))) @@ -47553,8 +47138,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: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))) @@ -47562,29 +47147,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: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: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:163:40: note: in expansion of macro 'dm_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: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))) @@ -47592,59 +47162,45 @@ ../base/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: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: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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:3022:9: note: in expansion of macro 'dm_list_iterate_items' - 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/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))) @@ -47658,9 +47214,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:3022:9: note: in expansion of macro 'dm_list_iterate_items' - 3022 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +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 'vg_commit': +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))) | ^ @@ -47673,8 +47231,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:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | dm_list_iterate_items(lvl, lv_list) { +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))) @@ -47682,12 +47240,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) - | ^~~~~~~~~~~~~~~~~~~ -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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47700,23 +47261,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: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:3150:17: note: in expansion of macro 'dm_list_iterate_items' + 3150 | dm_list_iterate_items(pvl, &vg->pvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'split_parent_segments_for_layer': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/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))) @@ -47730,8 +47293,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: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))) @@ -47745,38 +47308,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/lv_manip.c:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | dm_list_iterate_items(lvl, lv_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:154:18: note: in 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: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: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:156:18: note: in 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: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))) @@ -47790,114 +47353,85 @@ ../base/data-struct/list.h:163:40: note: in expansion 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/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))) | ^ ../base/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: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: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: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: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/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] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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/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))) | ^ ../base/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: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))) - | ^ -../base/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/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:154:18: note: in 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/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))) @@ -47911,10 +47445,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:3119:9: note: in expansion of macro 'dm_list_iterate_items' - 3119 | 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) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -47927,8 +47460,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:3150:17: note: in expansion of macro 'dm_list_iterate_items' - 3150 | dm_list_iterate_items(pvl, &vg->pvs) +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))) @@ -47942,8 +47475,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:3150:17: note: in expansion of macro 'dm_list_iterate_items' - 3150 | dm_list_iterate_items(pvl, &vg->pvs) +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))) @@ -47951,8 +47484,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:154:18: note: in 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) @@ -47960,22 +47493,22 @@ 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': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/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))) | ^ @@ -48003,9 +47536,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: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: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 '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))) | ^ @@ -48027,6 +47576,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -48058,6 +47622,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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -48083,6 +47662,7 @@ 3293 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_missing_pv_count': +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))) | ^ @@ -48156,6 +47736,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: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:3393:9: note: in expansion of macro 'dm_list_iterate_items' 3393 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -48202,6 +47797,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: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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:3446:9: note: in expansion of macro 'dm_list_iterate_items' 3446 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -48226,6 +47836,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)) | ^~~~~~~~~~~~~~~~~~~ @@ -48262,9 +47887,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: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: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: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 '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))) @@ -48296,6 +47952,68 @@ 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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) + | ^~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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/lv_manip.c:8277:9: note: in expansion of macro 'dm_list_iterate_items' + 8277 | dm_list_iterate_items(seg, &lv_to->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -48303,6 +48021,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -48357,6 +48090,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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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))) @@ -48388,6 +48136,21 @@ 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 '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))) @@ -48450,6 +48213,7 @@ 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 '_match_seg_area_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))) @@ -48472,6 +48236,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: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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -48487,6 +48266,22 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: 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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -48509,6 +48304,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -48524,9 +48334,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: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))) @@ -48534,6 +48374,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -48543,6 +48398,7 @@ 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: 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))) | ^ @@ -48580,6 +48436,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -48595,6 +48466,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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -48610,6 +48511,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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -48634,6 +48550,7 @@ 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/lv_manip.c: In function 'activate_and_wipe_lvlist': 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))) @@ -48656,6 +48573,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: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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -48686,6 +48618,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: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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -48716,6 +48663,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: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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -48725,6 +48687,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: 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))) @@ -48747,14 +48724,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/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))) @@ -48762,14 +48739,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/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))) @@ -48783,8 +48760,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/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))) @@ -48798,8 +48775,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: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))) @@ -48813,11 +48790,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:5074:9: note: in expansion of macro 'dm_list_iterate_items' + 5074 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'get_visible_lvs_using_pv': -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))) | ^ @@ -48830,8 +48805,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/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))) @@ -48839,14 +48814,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:5245:9: note: in expansion of macro 'dm_list_iterate_items' - 5245 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -48854,15 +48829,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:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | 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))) | ^ @@ -48875,8 +48851,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/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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -48994,6 +48985,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/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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -49080,6 +49086,21 @@ 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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: 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))) @@ -49087,6 +49108,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/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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -49112,6 +49148,7 @@ 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 +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, @@ -49238,7 +49275,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, @@ -49368,6 +49404,7 @@ 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, @@ -49435,7 +49472,6 @@ 88 | dm_list_iterate_back_items(pvseg, &pv->segments) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/pv_manip.c: In function '_merge_free_pv_segment': -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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50019,72 +50055,6 @@ metadata/raid_manip.c:327:9: note: in expansion of macro 'dm_list_iterate_items' 327 | dm_list_iterate_items(lvl, removal_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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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_update_and_reload_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))) @@ -50221,7 +50191,6 @@ metadata/raid_manip.c:1435:17: note: in expansion of macro 'dm_list_iterate_items' 1435 | dm_list_iterate_items(data_seg, &dlv->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 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))) @@ -50238,6 +50207,7 @@ 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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50350,6 +50320,72 @@ 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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))) | ^ @@ -50470,6 +50506,7 @@ metadata/raid_manip.c:2827:9: note: in expansion of macro 'dm_list_iterate_items' 2827 | 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 metadata/raid_manip.c: In function 'lv_raid_split': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -50895,9 +50932,11 @@ 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/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 -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': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/thin_manip.c:15: +metadata/thin_manip.c: In function 'thin_pool_has_message': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50910,9 +50949,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: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:169:9: note: in expansion of macro 'dm_list_iterate_items' + 169 | dm_list_iterate_items(tmsg, &seg->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))) | ^ @@ -50925,9 +50964,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: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:169:9: note: in expansion of macro 'dm_list_iterate_items' + 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c: In function 'thin_pool_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))) | ^ @@ -50940,9 +50980,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: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:204:17: note: in expansion of macro 'dm_list_iterate_items' + 204 | 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))) | ^ @@ -50955,10 +50995,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: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': +metadata/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' + 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c: In function 'thin_pool_check_overprovisioning': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50971,9 +51011,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:7030:9: note: in expansion of macro 'dm_list_iterate_items' - 7030 | dm_list_iterate_items(lvl, &old_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50986,38 +51026,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:7030:9: note: in expansion of macro 'dm_list_iterate_items' - 7030 | 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))) - | ^ -../base/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/raid_manip.c:7047:31: note: in expansion of macro 'dm_list_item' - 7047 | lvl = dm_list_item(dm_list_first(&new_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))) - | ^ -../base/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/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/thin_manip.c:15: -metadata/thin_manip.c: In function 'thin_pool_has_message': +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51030,8 +51041,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/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' + 377 | 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))) @@ -51039,14 +51050,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/thin_manip.c:169:9: note: in expansion of macro 'dm_list_iterate_items' - 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { +metadata/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' + 377 | 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))) @@ -51054,47 +51065,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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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:169:9: note: in expansion of macro 'dm_list_iterate_items' - 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'thin_pool_is_active': +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:154:18: note: in 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/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' - 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +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/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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' - 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'thin_pool_check_overprovisioning': +metadata/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' + 559 | dm_list_iterate_items(sl, &thin_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))) | ^ @@ -51107,9 +51117,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:7094:9: note: in expansion of macro 'dm_list_iterate_items' - 7094 | dm_list_iterate_items(lvl, &old_lvs) { +metadata/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' + 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c: In function '_check_pool_create': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51122,9 +51133,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:369:17: note: in expansion of macro 'dm_list_iterate_items' - 369 | dm_list_iterate_items(sl, &pool_lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:579:9: note: in expansion of macro 'dm_list_iterate_items' + 579 | dm_list_iterate_items(lmsg, &first_seg(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))) | ^ @@ -51137,9 +51148,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/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) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:579:9: note: in expansion of macro 'dm_list_iterate_items' + 579 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -51152,9 +51164,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:377:9: note: in expansion of macro 'dm_list_iterate_items' - 377 | dm_list_iterate_items(lvl, &lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51167,9 +51179,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/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' - 377 | dm_list_iterate_items(lvl, &lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -51182,9 +51196,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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -51197,10 +51211,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/thin_manip.c: In function 'get_free_thin_pool_device_id': +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))) | ^ @@ -51213,9 +51226,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:559:9: note: in expansion of macro 'dm_list_iterate_items' - 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -51228,10 +51241,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/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' - 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function '_check_pool_create': +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))) | ^ @@ -51244,8 +51257,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/thin_manip.c:579:9: note: in expansion of macro 'dm_list_iterate_items' - 579 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { +metadata/raid_manip.c:7030:9: note: in expansion of macro 'dm_list_iterate_items' + 7030 | 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))) @@ -51259,10 +51272,33 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:579:9: note: in expansion of macro 'dm_list_iterate_items' - 579 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { +metadata/raid_manip.c:7030:9: note: in expansion of macro 'dm_list_iterate_items' + 7030 | dm_list_iterate_items(lvl, &old_lvs) | ^~~~~~~~~~~~~~~~~~~~~ -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))) + | ^ +../base/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/raid_manip.c:7047:31: note: in expansion of macro 'dm_list_item' + 7047 | lvl = dm_list_item(dm_list_first(&new_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))) + | ^ +../base/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/raid_manip.c:7062:31: note: in expansion of macro 'dm_list_item' + 7062 | lvl = dm_list_item(dm_list_first(&new_data_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))) | ^ @@ -51275,8 +51311,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))) @@ -51290,10 +51326,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) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'lv_is_thin_origin': +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))) | ^ @@ -51306,9 +51342,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: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: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))) | ^ @@ -51321,9 +51357,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: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:7308:9: note: in expansion of macro 'dm_list_iterate_items' + 7308 | dm_list_iterate_items(seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -51360,7 +51396,6 @@ 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, @@ -51610,8 +51645,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; @@ -51619,8 +51654,10 @@ 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, @@ -51651,7 +51688,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 @@ -51660,11 +51696,11 @@ 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 @@ -51913,7 +51949,6 @@ | ^~~~~~~~~~~~~~~~~~~~~ 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 -gcc -MT uuid/uuid.o -MMD -MP -MF uuid/uuid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 uuid/uuid.c -o uuid/uuid.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -51980,9 +52015,11 @@ thin/thin.c:361:9: note: in expansion of macro 'dm_list_iterate_items' 361 | dm_list_iterate_items(lmsg, &seg->thin_messages) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT uuid/uuid.o -MMD -MP -MF uuid/uuid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 uuid/uuid.c -o uuid/uuid.o 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, @@ -52167,7 +52204,6 @@ activate/dev_manager.c:2955:17: note: in expansion of macro 'dm_list_iterate_items' 2955 | 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))) | ^ @@ -52579,6 +52615,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, @@ -52738,6 +52775,7 @@ lvconvert.c:4012:17: note: in expansion of macro 'dm_list_iterate_items' 4012 | dm_list_iterate_items(idl, &lr.poll_idls) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -52877,7 +52915,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))) @@ -52984,8 +53021,8 @@ 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, @@ -53022,7 +53059,6 @@ 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, @@ -53061,22 +53097,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) { | ^~~~~~~~~~~~~~~~~~~~~ -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) { - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -53104,21 +53124,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -53218,7 +53223,6 @@ lvmdevices.c:82:17: note: in expansion of macro 'dm_list_iterate_items_safe' 82 | dm_list_iterate_items_safe(dil, dil2, search_pvids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -53270,21 +53274,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -53324,21 +53313,6 @@ lvmdevices.c:115:9: note: in expansion of macro 'dm_list_iterate_items_safe' 115 | dm_list_iterate_items_safe(devl, devl2, found_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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2413:9: note: in expansion of macro 'dm_list_iterate_items' - 2413 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ lvmdevices.c: In function '_print_check': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -53460,6 +53434,22 @@ lvmdevices.c:302:17: note: in expansion of macro 'dm_list_iterate_items' 302 | dm_list_iterate_items(du_new, &use_new) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -53517,9 +53507,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ lvmdevices.c:386:17: note: in expansion of macro 'dm_list_iterate_items' 386 | dm_list_iterate_items(du_new, &use_new) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -53532,8 +53538,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmdevices.c:494:9: note: in expansion of macro 'dm_list_iterate_items' - 494 | dm_list_iterate_items(du_old, &use_old) { +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))) @@ -53547,8 +53553,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmdevices.c:494:9: note: in expansion of macro 'dm_list_iterate_items' - 494 | dm_list_iterate_items(du_old, &use_old) { +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))) @@ -53562,8 +53568,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmdevices.c:495:17: note: in expansion of macro 'dm_list_iterate_items' - 495 | dm_list_iterate_items(du_new, &use_new) { +lvmdevices.c:494:9: note: in expansion of macro 'dm_list_iterate_items' + 494 | dm_list_iterate_items(du_old, &use_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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:494:9: note: in expansion of macro 'dm_list_iterate_items' + 494 | dm_list_iterate_items(du_old, &use_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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:495:17: note: in expansion of macro 'dm_list_iterate_items' + 495 | dm_list_iterate_items(du_new, &use_new) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -53940,6 +53976,7 @@ | ^~~~~~~~~~~~ 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, from ../tools/tool.h:22, @@ -54037,9 +54074,9 @@ pvck.c:2039:17: note: in expansion of macro 'dm_list_iterate_items' 2039 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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 +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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -54244,11 +54281,9 @@ 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 -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, @@ -54424,24 +54459,6 @@ 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))) @@ -54504,7 +54521,6 @@ pvscan.c:922:9: note: in expansion of macro 'dm_list_iterate_items' 922 | dm_list_iterate_items(arg, pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -54526,21 +54542,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -54550,21 +54551,6 @@ pvscan.c:931:9: note: in expansion of macro 'dm_list_iterate_items' 931 | dm_list_iterate_items(arg, pvscan_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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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 '_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))) @@ -54596,21 +54582,6 @@ 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:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_list) - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -54618,21 +54589,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -54657,7 +54613,6 @@ pvscan.c:1032:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1032 | 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))) | ^ @@ -54685,67 +54640,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: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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:1304:33: note: in expansion of macro 'dm_list_iterate_items' 1304 | dm_list_iterate_items(lvl, &lvs_list) | ^~~~~~~~~~~~~~~~~~~~~ @@ -54809,6 +54703,7 @@ pvscan.c:1320:33: note: in expansion of macro 'dm_list_iterate_items' 1320 | dm_list_iterate_items(lvl, &lvs_list) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -55017,6 +54912,147 @@ 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 @@ -55087,7 +55123,6 @@ toollib.c:369:9: note: in expansion of macro 'dm_list_iterate_items' 369 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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 'vg_refresh_visible': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55336,7 +55371,6 @@ toollib.c:2308:9: note: in expansion of macro 'dm_list_iterate_items' 2308 | dm_list_iterate_items(vgnl, vgnameids_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 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))) @@ -55625,10 +55659,8 @@ 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); - | ^ +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 +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 '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))) @@ -55705,7 +55737,6 @@ 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))) | ^ @@ -55736,89 +55767,6 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -55846,10 +55794,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) { - | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function 'vgchange_activate': +toollib.c:3681:17: note: in expansion of macro 'dm_list_iterate_items' + 3681 | dm_list_iterate_items(sl, arg_lvnames) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -55862,24 +55810,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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:3681:17: note: in expansion of macro 'dm_list_iterate_items' - 3681 | dm_list_iterate_items(sl, arg_lvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4006:9: note: in expansion of macro 'dm_list_iterate_items' + 4006 | dm_list_iterate_items(vgnl, vgnameids_to_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))) | ^ @@ -55892,9 +55825,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) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4006:9: note: in expansion of macro 'dm_list_iterate_items' + 4006 | dm_list_iterate_items(vgnl, vgnameids_to_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))) | ^ @@ -55907,8 +55840,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:243:17: note: in expansion of macro 'dm_list_iterate_items' - 243 | 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))) @@ -55922,9 +55855,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) +toollib.c:4033:17: note: in expansion of macro 'dm_list_iterate_items' + 4033 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -55937,9 +55871,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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -55952,10 +55886,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: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:4309:9: note: in expansion of macro 'dm_list_iterate_items' + 4309 | dm_list_iterate_items(sl, arg_pvnames) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -55968,8 +55902,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: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))) @@ -55983,10 +55917,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:481:9: note: in expansion of macro 'dm_list_iterate_items' - 481 | 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_lv_vgnameid_list': +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_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))) | ^ @@ -55999,25 +55934,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:4006:9: note: in expansion of macro 'dm_list_iterate_items' - 4006 | dm_list_iterate_items(vgnl, vgnameids_to_process) { +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 '_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) - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56030,39 +55949,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:4006:9: note: in expansion of macro 'dm_list_iterate_items' - 4006 | dm_list_iterate_items(vgnl, vgnameids_to_process) { +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: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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -56075,9 +55965,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) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -56090,9 +55980,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) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -56105,24 +55996,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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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: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))) | ^ @@ -56135,9 +56011,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4033:17: note: in expansion of macro 'dm_list_iterate_items' - 4033 | dm_list_iterate_items(sl, arg_lvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4859:9: note: in expansion of macro 'dm_list_iterate_items' + 4859 | dm_list_iterate_items(dil, &arg_devices) { + | ^~~~~~~~~~~~~~~~~~~~~ +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_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))) | ^ @@ -56150,9 +56031,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: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))) | ^ @@ -56165,10 +56046,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: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': +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 '_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))) | ^ @@ -56181,9 +56062,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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -56196,10 +56077,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:1507:17: note: in expansion of macro 'dm_list_iterate_items' - 1507 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_get_arg_devices': +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))) | ^ @@ -56212,8 +56093,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: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))) @@ -56227,10 +56108,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4309:9: note: in expansion of macro 'dm_list_iterate_items' - 4309 | dm_list_iterate_items(sl, arg_pvnames) { +toollib.c:5231:9: note: in expansion of macro 'dm_list_iterate_items' + 5231 | dm_list_iterate_items(pd, devices) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_duplicate_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))) | ^ @@ -56243,8 +56129,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:4428:9: note: in expansion of macro 'dm_list_iterate_items' - 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { +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))) @@ -56258,10 +56144,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:4428:9: note: in expansion of macro 'dm_list_iterate_items' - 4428 | dm_list_iterate_items(devl, &unused_duplicate_devs) { +vgchange.c:37:9: note: in expansion of macro 'dm_list_iterate_items' + 37 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_pvs_in_vg': +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))) | ^ @@ -56274,8 +56160,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:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -56289,10 +56175,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:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { +vgchange.c:67:9: note: in expansion of macro 'dm_list_iterate_items' + 67 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_pvs_in_vgs': +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))) | ^ @@ -56305,8 +56191,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) { +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))) @@ -56320,10 +56206,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:93:9: note: in expansion of macro 'dm_list_iterate_items' + 93 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv': +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))) | ^ @@ -56336,9 +56222,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: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))) | ^ @@ -56351,10 +56237,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) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv_in_vg': +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))) | ^ @@ -56367,9 +56252,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: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))) | ^ @@ -56382,10 +56267,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) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_pvcreate_list_find_dev': +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))) | ^ @@ -56398,9 +56282,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:5219:9: note: in expansion of macro 'dm_list_iterate_items' - 5219 | dm_list_iterate_items(pd, devices) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -56413,10 +56297,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: In function '_pvcreate_list_find_name': +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))) | ^ @@ -56429,8 +56313,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) { +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))) @@ -56444,10 +56328,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:5231:9: note: in expansion of macro 'dm_list_iterate_items' - 5231 | 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) { | ^~~~~~~~~~~~~~~~~~~~~ -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 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))) @@ -56524,6 +56407,22 @@ toollib.c:5682:9: note: in expansion of macro 'dm_list_iterate_items' 5682 | dm_list_iterate_items(devl, &scan_devs) | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56545,6 +56444,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -56560,6 +56474,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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)) | ^~~~~~~~~~~~~~~~~~~ @@ -56581,6 +56525,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:5717:17: note: in expansion of macro 'dm_list_iterate_items' 5717 | dm_list_iterate_items(pd, &pp->arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -56590,6 +56564,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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)) | ^~~~~~~~~~~~~~~~~~~ @@ -56614,6 +56618,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -56635,6 +56640,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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)) | ^~~~~~~~~~~~~~~~~~~ @@ -56644,6 +56679,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 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))) | ^ @@ -56824,7 +56860,6 @@ toollib.c:5858:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5858 | dm_list_iterate_items_safe(prompt, prompt2, &pp->prompts) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -56900,6 +56935,7 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -57020,42 +57056,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -57311,7 +57311,6 @@ toollib.c:6149:9: note: in expansion of macro 'dm_list_iterate_items' 6149 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -57327,7 +57326,45 @@ toollib.c:6149:9: note: in expansion of macro 'dm_list_iterate_items' 6149 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ +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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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 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, @@ -57394,7 +57431,6 @@ 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, @@ -57433,6 +57469,73 @@ 42 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ 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, + 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, @@ -57834,74 +57937,6 @@ 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 -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 vgmerge.c:16: vgmerge.c: In function '_vgmerge_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -58039,8 +58074,10 @@ 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 +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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -58138,9 +58175,9 @@ vgreduce.c:95:9: note: in expansion of macro 'dm_list_iterate_items' 95 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -58198,6 +58235,7 @@ vgsplit.c:113:22: note: in expansion of macro 'dm_list_item' 113 | 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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -58336,43 +58374,41 @@ 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 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 -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_udeb/tools' make -C daemons make -C man 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' -/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 make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' +/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 -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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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+" 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" lvm.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+" lvmdump.8_main > lvmdump.8 -../tools/man-generator --primary lvmconfig > test.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.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" lvmdump.8 +../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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 @@ -58380,13 +58416,12 @@ /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+" 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" 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 -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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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 set -e ; ( \ if [ ! -s test.gen ] ; then \ @@ -58399,9 +58434,9 @@ 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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 \ @@ -58413,6 +58448,7 @@ 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" cmirrord.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvcreate.8_pregen \ @@ -58887,131 +58923,132 @@ 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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" 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+" lvmconfig.8_gen > 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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" 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" 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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" lvremove.8_gen > 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#+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" 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#+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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" lvscan.8_gen > 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" 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 -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 -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" 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" pvmove.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" 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+" 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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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#+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" 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+" 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" 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+" 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 -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 -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 -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 -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 -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" 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+" 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 -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+" vgdisplay.8_gen > 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+" 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 -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+" 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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" vgimportclone.8_gen > 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+" 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#+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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" vgscan.8_gen > vgscan.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 -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" 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+" 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" 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" 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 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 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[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' make -C include device-mapper 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/libdm' -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/conf' make -C lib device-mapper +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' 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_deb_all/include' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' make -C libdaemon device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/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_all/lib' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' make -C man device-mapper +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/libdaemon' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' make -C scripts device-mapper -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' +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 -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 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 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 +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#+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 @@ -59019,12 +59056,12 @@ /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 +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 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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' -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 +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': @@ -59034,9 +59071,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 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; @@ -59082,7 +59117,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 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 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 In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -59137,6 +59172,8 @@ 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 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': @@ -59177,8 +59214,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 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 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 In file included from ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, @@ -59321,6 +59356,7 @@ device_mapper/libdm-deptree.c:991:9: note: in expansion of macro 'dm_list_iterate_items' 991 | dm_list_iterate_items(dlink, &node->used_by) { | ^~~~~~~~~~~~~~~~~~~~~ +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 '_get_last_load_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))) @@ -59365,7 +59401,6 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~ -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 '_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))) @@ -59401,6 +59436,7 @@ 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 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 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))) @@ -59463,8 +59499,7 @@ 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 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 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/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); @@ -59746,6 +59781,7 @@ device_mapper/libdm-report.c:1956:25: note: in expansion of macro 'dm_list_iterate_items' 1956 | dm_list_iterate_items(f, fields) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -59837,58 +59873,6 @@ device_mapper/libdm-report.c:2037:9: note: in expansion of macro 'dm_list_iterate_items' 2037 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_do_report_compact_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))) @@ -59920,31 +59904,6 @@ device_mapper/libdm-report.c:2147:9: note: in expansion of macro 'dm_list_iterate_items' 2147 | 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) { - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -59960,16 +59919,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) { | ^~~~~~~~~~~~~~~~~~~~~ -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; - | ^~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -60000,19 +59949,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 '_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) { - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -60028,18 +59964,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/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 '_field_to_compact_match': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -60071,41 +59995,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 '_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) { - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -60137,36 +60026,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 '_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': device_mapper/libdm-report.c: In function '_create_field_selection': -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)) - | ^ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -60197,32 +60057,7 @@ 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 '_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) - | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/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: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) - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -60361,19 +60196,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) { | ^~~~~~~~~~~~~~~~~~~~~ -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) { - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -60389,18 +60211,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) { | ^~~~~~~~~~~~~~~~~~~~~ -../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) { - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -60740,12 +60550,286 @@ 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 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/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 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 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/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 +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)) + | ^ +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, + 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-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 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); @@ -60829,6 +60913,7 @@ libdm-report.c:1269:9: note: in expansion of macro 'dm_list_iterate_items' 1269 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ +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 '_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))) @@ -60995,41 +61080,6 @@ libdm-report.c:1963:25: note: in expansion of macro 'dm_list_iterate_items' 1963 | dm_list_iterate_items(iter_n, &sn->selection.set) | ^~~~~~~~~~~~~~~~~~~~~ -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/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -61128,7 +61178,6 @@ libdm-report.c:2160:9: note: in expansion of macro 'dm_list_iterate_items' 2160 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -61178,6 +61227,7 @@ libdm-report.c:2189:17: note: in expansion of macro 'dm_list_iterate_items' 2189 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ +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 '_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))) @@ -61203,7 +61253,6 @@ libdm-report.c:2814:9: note: in expansion of macro 'dm_list_iterate_items' 2814 | dm_list_iterate_items(item, &ssl->str_list.list) | ^~~~~~~~~~~~~~~~~~~~~ -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 '_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))) @@ -61549,7 +61598,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) { | ^~~~~~~~~~~~~~~~~~~~~ -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 +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))) | ^ @@ -61562,10 +61613,46 @@ 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/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 '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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -61578,6 +61665,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)) | ^~~~~~~~~~~~~~~~~~~ @@ -61624,70 +61720,9 @@ 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 -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 -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 -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 -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': @@ -61715,6 +61750,7 @@ 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 @@ -61754,6 +61790,12 @@ 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); + | ^ 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; } ;\ @@ -61765,12 +61807,6 @@ echo "}$LAST;";\ LAST=" ${i##*.}";\ done > .export.sym -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 @@ -61784,24 +61820,23 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' make -C daemons device-mapper make -C tools device-mapper -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/tools' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/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_all/tools' 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/include' +make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' -make -C dm-tools device-mapper +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/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 -C libdaemon -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' +make -C dm-tools device-mapper \ ( cat ../tools/license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -61811,21 +61846,22 @@ 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 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_all/libdm/dm-tools' 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' +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]: 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 +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); @@ -61839,6 +61875,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, @@ -62618,21 +62655,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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -62642,7 +62664,6 @@ cache/lvmcache.c:653:9: note: in expansion of macro 'dm_list_iterate_items' 653 | dm_list_iterate_items(devl, 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))) | ^ @@ -62664,15 +62685,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: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 '_all_md_components': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -62680,14 +62702,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' - 1569 | dm_list_iterate_items(lvl, &vg->lvs) +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))) @@ -62695,8 +62717,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:154:18: note: in 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) @@ -62710,14 +62732,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:731:9: note: in expansion of macro 'dm_list_iterate_items' - 731 | dm_list_iterate_items(devl, altdevs) { +activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' + 1569 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_choose_duplicates': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -62735,7 +62757,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 '_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))) | ^ @@ -62757,45 +62778,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: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:843:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 843 | dm_list_iterate_items_safe(devl, devl_safe, &_initial_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) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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: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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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/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:843:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 843 | dm_list_iterate_items_safe(devl, devl_safe, &_initial_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))) | ^ @@ -62841,36 +62847,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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: 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))) | ^ @@ -62925,9 +62902,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: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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -62946,18 +62926,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)) - | ^~~~~~~~~~~~~~~~~~~ -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: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) | ^~~~~~~~~~~~~~~~~~~ @@ -62970,6 +62938,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -63006,8 +62989,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: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: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))) @@ -63021,8 +63004,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: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: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))) @@ -63033,12 +63016,10 @@ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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: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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -63048,13 +63029,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:2256:25: note: in expansion of macro 'dm_list_iterate_items' - 2256 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function '_label_rescan_vg': +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))) | ^ @@ -63076,21 +63053,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -63127,21 +63089,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: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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~ @@ -63160,7 +63107,21 @@ 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 '_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) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -63182,15 +63143,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -63201,22 +63153,21 @@ 1357 | dm_list_iterate_items_safe(devl, devl2, &devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_label_reopen_vg_rw': -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); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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: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))) | ^ @@ -63226,9 +63177,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: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))) | ^ @@ -63244,19 +63198,22 @@ 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); \ | ^~~~~~~~~~~~~~~~~~~ -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: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_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))) | ^ @@ -63287,7 +63244,21 @@ 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: 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) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -63309,15 +63280,6 @@ ../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))) - | ^ -../base/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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -63333,6 +63295,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -63357,6 +63334,21 @@ 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: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_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))) @@ -63388,6 +63380,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_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))) | ^ @@ -63403,7 +63396,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_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))) | ^ @@ -63425,16 +63417,23 @@ ../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)) + | ^~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_get_vgnameids': +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); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_get_vgnameids': +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))) | ^ @@ -63459,12 +63458,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:2761:17: note: in expansion of macro 'dm_list_iterate_items' - 2761 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -63481,6 +63477,7 @@ 1702 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ 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))) | ^ @@ -63502,6 +63499,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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -63511,7 +63517,7 @@ cache/lvmcache.c:1741:9: note: in expansion of macro 'dm_list_iterate_items' 1741 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lv_holder_is_active': +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))) | ^ @@ -63524,9 +63530,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: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))) | ^ @@ -63539,9 +63545,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: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) { + | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -63588,6 +63594,22 @@ 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_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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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_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))) @@ -63610,6 +63632,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -64125,6 +64162,7 @@ cache/lvmcache.c:2962:9: note: in expansion of macro 'dm_list_iterate_items' 2962 | dm_list_iterate_items(vginfo, &_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))) | ^ @@ -64371,13 +64409,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 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 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 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 -g -Werror=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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -64506,8 +64539,6 @@ commands/toolcontext.c:1079:17: note: in expansion of macro 'dm_list_iterate_items' 1079 | dm_list_iterate_items(cfl, &cmd->config_files) { | ^~~~~~~~~~~~~~~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' -make -C dm-tools ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -64568,7 +64599,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]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm/dm-tools' ../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,10 +64707,6 @@ commands/toolcontext.c:1410:9: note: in expansion of macro 'dm_list_iterate_items' 1410 | dm_list_iterate_items(segtype2, &seglib->cmd->segtypes) { | ^~~~~~~~~~~~~~~~~~~~~ -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 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))) @@ -64707,6 +64733,8 @@ commands/toolcontext.c:1837:27: note: in expansion of macro 'dm_list_item' 1837 | segtype = dm_list_item(sgtl, struct segment_type); | ^~~~~~~~~~~~ +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 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, @@ -64728,67 +64756,6 @@ 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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -64896,6 +64863,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ datastruct/str_list.c:128:9: note: in expansion of macro 'dm_list_iterate_items' 128 | dm_list_iterate_items(sl, sll) | ^~~~~~~~~~~~~~~~~~~~~ @@ -65022,7 +65004,54 @@ datastruct/str_list.c:193:9: note: in expansion of macro 'dm_list_iterate_items' 193 | dm_list_iterate_items(sl, 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 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 +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, from ../lib/device/bcache.h:18, @@ -65208,8 +65237,15 @@ device/bcache.c:1370:43: note: in expansion of macro 'container_of' 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_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/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, @@ -65527,7 +65563,6 @@ 1869 | return dm_list_item(dev->aliases.n, struct dm_str_list)->str; | ^~~~~~~~~~~~ device/dev-cache.c: In function '_setup_devices_list': -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))) | ^ @@ -65558,6 +65593,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-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, @@ -66256,6 +66292,7 @@ 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-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))) | ^ @@ -66651,7 +66688,6 @@ device/device_id.c:3222:17: note: in expansion of macro 'dm_list_iterate_items' 3222 | dm_list_iterate_items(du2, &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))) | ^ @@ -67647,6 +67683,7 @@ 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, @@ -67831,8 +67868,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, @@ -67899,8 +67937,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, @@ -67947,6 +67983,7 @@ 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, @@ -68245,7 +68282,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, @@ -68559,6 +68595,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, @@ -68641,36 +68678,40 @@ format_text/format-text.c:1024:9: note: in expansion of macro 'dm_list_iterate_items' 1024 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/format-text.c:1024:9: note: in expansion of macro 'dm_list_iterate_items' - 1024 | dm_list_iterate_items(pvl, &vg->pvs) { +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/format-text.c: In function '_vg_revert_raw': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/format-text.c:1164:9: note: in expansion of macro 'dm_list_iterate_items' - 1164 | dm_list_iterate_items(pvl, &vg->pvs) { +format_text/format-text.c:1024:9: note: in expansion of macro 'dm_list_iterate_items' + 1024 | 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))) @@ -68684,16 +68725,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/format-text.c:1164:9: note: in expansion of macro 'dm_list_iterate_items' - 1164 | dm_list_iterate_items(pvl, &vg->pvs) { +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/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/import_vsn1.c:16: -format_text/import_vsn1.c: In function '_insert_segment': +format_text/format-text.c: In function '_vg_revert_raw': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -68706,8 +68741,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/format-text.c:1164:9: note: in expansion of macro 'dm_list_iterate_items' + 1164 | 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))) @@ -68721,9 +68756,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/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/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, @@ -68785,7 +68822,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 @@ -68933,6 +68969,11 @@ 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))) | ^ @@ -68945,6 +68986,82 @@ 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': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -69021,6 +69138,7 @@ 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))) | ^ @@ -69036,7 +69154,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/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))) | ^ @@ -69049,8 +69166,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:952:9: note: in expansion of macro 'dm_list_iterate_items' - 952 | dm_list_iterate_items(devl, devs) { +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))) @@ -69064,10 +69181,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:952:9: note: in expansion of macro 'dm_list_iterate_items' - 952 | dm_list_iterate_items(devl, devs) { +label/hints.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(hint, hints) { | ^~~~~~~~~~~~~~~~~~~~~ -label/label.c: In function 'label_scan_vg_online': +label/hints.c: In function '_apply_hints': +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))) | ^ @@ -69080,29 +69198,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:1023:9: note: in expansion of macro 'dm_list_iterate_items' - 1023 | dm_list_iterate_items(po, &pvs_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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:1023:9: note: in expansion of macro 'dm_list_iterate_items' - 1023 | dm_list_iterate_items(po, &pvs_online) { +label/label.c:952:9: note: in expansion of macro 'dm_list_iterate_items' + 952 | dm_list_iterate_items(devl, 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))) | ^ @@ -69115,8 +69213,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/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))) @@ -69130,8 +69228,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/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))) @@ -69139,14 +69237,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/label.c:952:9: note: in expansion of macro 'dm_list_iterate_items' + 952 | 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: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: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))) @@ -69154,16 +69267,13 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:1046:17: note: in expansion of macro 'dm_list_iterate_items' - 1046 | dm_list_iterate_items(po, &pvs_online) { - | ^~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_find_hint_name': +../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_vg_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))) | ^ @@ -69176,8 +69286,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:1023:9: note: in expansion of macro 'dm_list_iterate_items' + 1023 | dm_list_iterate_items(po, &pvs_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))) @@ -69191,8 +69301,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:1023:9: note: in expansion of macro 'dm_list_iterate_items' + 1023 | dm_list_iterate_items(po, &pvs_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))) @@ -69200,8 +69310,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) @@ -69215,16 +69325,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1076:17: note: in expansion of macro 'dm_list_iterate_items' - 1076 | dm_list_iterate_items(devl, &devs) +label/label.c:1046:17: note: in expansion of macro 'dm_list_iterate_items' + 1046 | dm_list_iterate_items(po, &pvs_online) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -69237,24 +69346,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: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/label.c:1076:17: note: in expansion of macro 'dm_list_iterate_items' + 1076 | 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))) | ^ @@ -69270,22 +69364,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 '_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))) | ^ @@ -69313,36 +69391,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: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: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:1104:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1104 | dm_list_iterate_items_safe(devl, devl2, &devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -69352,18 +69400,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -69540,22 +69576,6 @@ label/label.c:1355:9: note: in expansion of macro 'dm_list_iterate_items' 1355 | dm_list_iterate_items(devl, &all_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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -69577,21 +69597,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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -69646,6 +69651,22 @@ 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 '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))) | ^ @@ -69682,6 +69703,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -69876,6 +69912,7 @@ 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ 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, @@ -69923,9 +69960,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, @@ -69961,9 +69998,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, @@ -70128,6 +70163,7 @@ 701 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/lv.c: In function '_do_lv_move_pv_dup': +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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70143,40 +70179,36 @@ metadata/lv.c:917:9: note: in expansion of macro 'dm_list_iterate_items' 917 | dm_list_iterate_items(seg, &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/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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:662:17: note: in expansion of macro 'dm_list_iterate_items' - 662 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c:917:9: note: in expansion of macro 'dm_list_iterate_items' + 917 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c: In function 'lv_raid_integrity_image_in_sync': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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.c:917:9: note: in expansion of macro 'dm_list_iterate_items' - 917 | dm_list_iterate_items(seg, &lv->segments) { +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) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70190,10 +70222,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: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:1171:9: note: in expansion of macro 'dm_list_iterate_items' + 1171 | dm_list_iterate_items(sl, &lv_iorig->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -70206,9 +70238,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:722:9: note: in expansion of macro 'dm_list_iterate_items' - 722 | 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))) | ^ @@ -70221,9 +70253,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:722:9: note: in expansion of macro 'dm_list_iterate_items' - 722 | 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))) | ^ @@ -70236,9 +70268,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: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))) | ^ @@ -70251,10 +70283,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: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: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))) | ^ @@ -70267,8 +70299,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:863:9: note: in expansion of macro 'dm_list_iterate_items' - 863 | dm_list_iterate_items(sl, &lv->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) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70282,11 +70314,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:863:9: note: in expansion of macro 'dm_list_iterate_items' - 863 | dm_list_iterate_items(sl, &lv->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) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_seg_from_segs_using_this_lv': -metadata/lv.c: In function 'lv_raid_integrity_image_in_sync': +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))) | ^ @@ -70299,38 +70335,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: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: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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1171:9: note: in expansion of macro 'dm_list_iterate_items' - 1171 | dm_list_iterate_items(sl, &lv_iorig->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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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))) @@ -70344,10 +70381,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:1171:9: note: in expansion of macro 'dm_list_iterate_items' - 1171 | dm_list_iterate_items(sl, &lv_iorig->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))) | ^ @@ -70360,9 +70396,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))) | ^ @@ -70375,10 +70411,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))) | ^ @@ -70391,8 +70427,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))) @@ -70406,10 +70442,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))) | ^ @@ -70422,8 +70458,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))) @@ -70437,41 +70473,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/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_manip.c: In function '_lv_reduce': +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: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/lv_manip.c:1530:9: note: in expansion of macro 'dm_list_iterate_back_items' - 1530 | dm_list_iterate_back_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_lock_holder': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.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/lv_manip.c:1530:9: note: in expansion of macro 'dm_list_iterate_back_items' - 1530 | dm_list_iterate_back_items(seg, &lv->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/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))) | ^ @@ -70484,9 +70520,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: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))) | ^ @@ -70499,9 +70535,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:963:9: note: in expansion of macro 'dm_list_iterate_items' + 963 | dm_list_iterate_items(spvs, list) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -70514,8 +70551,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: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))) @@ -70529,40 +70566,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/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:975:9: note: in expansion of macro 'dm_list_iterate_items' + 975 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_has_constant_stripes': +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 '_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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' - 1748 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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/lv_manip.c:1530:9: note: in expansion of macro 'dm_list_iterate_back_items' + 1530 | dm_list_iterate_back_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: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/lv.c:1748:9: note: in expansion of macro 'dm_list_iterate_items' - 1748 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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/lv_manip.c:1530:9: note: in expansion of macro 'dm_list_iterate_back_items' + 1530 | dm_list_iterate_back_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))) | ^ @@ -70668,6 +70706,23 @@ metadata/lv_manip.c:2075:9: note: in expansion of macro 'dm_list_iterate_items' 2075 | dm_list_iterate_items(aa, &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 '_match_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))) @@ -70791,7 +70846,7 @@ metadata/lv_manip.c:2748:17: note: in expansion of macro 'dm_list_iterate_items' 2748 | dm_list_iterate_items(aa, &ah->allocated_areas[s]) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_pv_is_parallel': +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))) | ^ @@ -70804,8 +70859,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:2766:9: note: in expansion of macro 'dm_list_iterate_items' - 2766 | dm_list_iterate_items(pvl, parallel_pvs) { +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))) @@ -70819,10 +70874,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:2766:9: note: in expansion of macro 'dm_list_iterate_items' - 2766 | dm_list_iterate_items(pvl, parallel_pvs) { +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 '_reset_unreserved': +metadata/lv_manip.c: In function '_pv_is_parallel': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -70835,8 +70890,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:2902:9: note: in expansion of macro 'dm_list_iterate_items' - 2902 | dm_list_iterate_items(pvm, pvms) +metadata/lv_manip.c:2766:9: note: in expansion of macro 'dm_list_iterate_items' + 2766 | dm_list_iterate_items(pvl, parallel_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))) @@ -70844,62 +70899,60 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:2902:9: note: in expansion of macro 'dm_list_iterate_items' - 2902 | dm_list_iterate_items(pvm, pvms) - | ^~~~~~~~~~~~~~~~~~~~~ -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/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:2903:17: note: in expansion of macro 'dm_list_iterate_items' - 2903 | dm_list_iterate_items(pva, &pvm->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:156:18: note: in 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:2903:17: note: in expansion of macro 'dm_list_iterate_items' - 2903 | dm_list_iterate_items(pva, &pvm->areas) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_find_some_parallel_space': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:3048:17: note: in expansion of macro 'dm_list_iterate_items' - 3048 | dm_list_iterate_items(pvm, pvms) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:2766:9: note: in expansion of macro 'dm_list_iterate_items' + 2766 | dm_list_iterate_items(pvl, parallel_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))) | ^ @@ -70912,9 +70965,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:3048:17: note: in expansion of macro 'dm_list_iterate_items' - 3048 | dm_list_iterate_items(pvm, pvms) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -70927,9 +70980,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:3056:41: note: in expansion of macro 'dm_list_iterate_items' - 3056 | dm_list_iterate_items(aa, &ah->allocated_areas[ah->area_count]) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -70942,9 +70995,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:3056:41: note: in expansion of macro 'dm_list_iterate_items' - 3056 | dm_list_iterate_items(aa, &ah->allocated_areas[ah->area_count]) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -70957,9 +71010,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:3085:25: note: in expansion of macro 'dm_list_iterate_items' - 3085 | dm_list_iterate_items(pva, &pvm->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -70972,10 +71025,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:3085:25: note: in expansion of macro 'dm_list_iterate_items' - 3085 | dm_list_iterate_items(pva, &pvm->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_find_max_parallel_space_for_one_policy': +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 '_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))) | ^ @@ -70988,9 +71041,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:3283:25: note: in expansion of macro 'dm_list_iterate_items' - 3283 | dm_list_iterate_items(spvs, ah->parallel_areas) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:2902:9: note: in expansion of macro 'dm_list_iterate_items' + 2902 | 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))) | ^ @@ -71003,10 +71056,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: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/lv_manip.c:2902:9: note: in expansion of macro 'dm_list_iterate_items' + 2902 | 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))) | ^ @@ -71019,9 +71071,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: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:2903:17: note: in expansion of macro 'dm_list_iterate_items' + 2903 | dm_list_iterate_items(pva, &pvm->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))) | ^ @@ -71034,9 +71086,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/lv_manip.c:2903:17: note: in expansion of macro 'dm_list_iterate_items' + 2903 | dm_list_iterate_items(pva, &pvm->areas) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_find_some_parallel_space': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71049,9 +71102,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: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:3048:17: note: in expansion of macro 'dm_list_iterate_items' + 3048 | 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))) | ^ @@ -71064,10 +71117,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: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/lv_manip.c:3048:17: note: in expansion of macro 'dm_list_iterate_items' + 3048 | 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))) | ^ @@ -71080,9 +71132,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:3056:41: note: in expansion of macro 'dm_list_iterate_items' + 3056 | dm_list_iterate_items(aa, &ah->allocated_areas[ah->area_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))) | ^ @@ -71095,27 +71147,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]) { - | ^~~~~~~~~~~~~~~~~~~~~ -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': +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]) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -71128,9 +71162,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/lv_manip.c:3085:25: note: in expansion of macro 'dm_list_iterate_items' + 3085 | dm_list_iterate_items(pva, &pvm->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))) | ^ @@ -71143,10 +71177,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: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': +metadata/lv_manip.c:3085:25: note: in expansion of macro 'dm_list_iterate_items' + 3085 | dm_list_iterate_items(pva, &pvm->areas) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -71159,9 +71193,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:3283:25: note: in expansion of macro 'dm_list_iterate_items' + 3283 | dm_list_iterate_items(spvs, ah->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))) | ^ @@ -71174,10 +71208,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:4764:9: note: in expansion of macro 'dm_list_iterate_items' - 4764 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c: In function 'check_lv_segments': +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))) | ^ @@ -71190,8 +71224,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:621:9: note: in expansion of macro 'dm_list_iterate_items' - 621 | 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))) @@ -71205,8 +71239,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:621:9: note: in expansion of macro 'dm_list_iterate_items' - 621 | 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))) @@ -71220,9 +71254,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: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))) | ^ @@ -71235,9 +71269,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: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]) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -71250,8 +71285,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: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: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))) @@ -71265,9 +71300,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: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))) | ^ @@ -71280,9 +71316,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: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))) | ^ @@ -71295,9 +71331,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: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))) | ^ @@ -71310,8 +71347,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: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))) @@ -71325,8 +71362,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: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] @@ -71390,6 +71427,7 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -71420,201 +71458,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': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: 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) - | ^~~~~~~~~~~~ -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/lv_manip.c:7976:17: note: in expansion of macro 'dm_list_iterate_items' - 7976 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -71650,21 +71493,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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 '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))) @@ -71759,7 +71587,6 @@ 585 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_remove_pvs': -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))) | ^ @@ -71836,21 +71663,6 @@ metadata/metadata.c:649:9: note: in expansion of macro 'dm_list_iterate_items' 649 | 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: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 'vg_check_pv_dev_block_sizes': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -71920,21 +71732,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -71989,22 +71786,6 @@ metadata/metadata.c:809:9: note: in expansion of macro 'dm_list_iterate_items' 809 | dm_list_iterate_items(pvl, &pp->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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 '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))) @@ -72095,25 +71876,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:1234:9: note: in expansion of macro 'dm_list_iterate_items' 1234 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_layers_for_segments': metadata/metadata.c: In function '_vg_unignore_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))) @@ -72181,21 +71946,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)) | ^~~~~~~~~~~~~~~~~~~ @@ -72243,21 +71993,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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -72297,7 +72032,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 'remove_layers_for_segments_all': 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))) @@ -72342,21 +72076,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:1594:9: note: in expansion of macro 'dm_list_iterate_items' 1594 | dm_list_iterate_items(pvl, pl) | ^~~~~~~~~~~~~~~~~~~~~ @@ -72403,21 +72122,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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) | ^~~~~~~~~~~~~~~~~~~~~ @@ -72483,21 +72187,6 @@ metadata/metadata.c:1648:9: note: in expansion of macro 'dm_list_iterate_items' 1648 | 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:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, lvs_changed) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'find_lv_in_vg_by_lvid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -72536,22 +72225,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -72598,21 +72271,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -72660,21 +72318,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -72743,21 +72386,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: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); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -72804,32 +72432,33 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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: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 '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:156:18: note: in 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:1832:9: note: in expansion of macro 'dm_list_iterate_items' - 1832 | dm_list_iterate_items(lvl1, &vg_to->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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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) @@ -72843,15 +72472,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: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))) | ^ @@ -72897,7 +72526,21 @@ 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: 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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))) | ^ @@ -72956,9 +72599,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/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))) | ^ @@ -72980,9 +72623,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/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] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73014,6 +72657,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 '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))) | ^ @@ -73035,30 +72679,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_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: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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:2012:9: note: in expansion of macro 'dm_list_iterate_items' - 2012 | 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/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))) @@ -73096,15 +72740,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/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))) @@ -73136,6 +72780,21 @@ 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))) + | ^ +../base/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/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))) @@ -73167,11 +72826,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))) | ^ @@ -73184,8 +72839,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: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))) @@ -73199,10 +72854,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:2282:9: note: in expansion of macro 'dm_list_iterate_items' + 2282 | dm_list_iterate_items(sl, &vg->tags) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -73215,8 +72869,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: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))) @@ -73230,8 +72884,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: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))) @@ -73245,40 +72899,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:2282:9: note: in expansion of macro 'dm_list_iterate_items' - 2282 | dm_list_iterate_items(sl, &vg->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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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: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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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 '_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))) | ^ @@ -73291,8 +72944,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))) @@ -73306,9 +72959,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:412:17: note: in expansion of macro 'dm_list_iterate_items' - 412 | dm_list_iterate_items(sl, &mirror_lv->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))) | ^ @@ -73321,10 +72974,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: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': +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))) | ^ @@ -73337,40 +72989,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:2289:9: note: in expansion of macro 'dm_list_iterate_items' - 2289 | dm_list_iterate_items(pvl, &vg->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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:461:9: note: in expansion of macro 'dm_list_iterate_items' - 461 | dm_list_iterate_items(lvl, mimages) - | ^~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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))) | ^ @@ -73383,8 +73034,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: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))) @@ -73398,8 +73049,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))) @@ -73413,10 +73064,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: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) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -73429,9 +73079,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))) | ^ @@ -73444,9 +73094,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))) | ^ @@ -73459,10 +73109,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))) | ^ @@ -73475,9 +73124,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))) | ^ @@ -73490,9 +73139,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:688:17: note: in expansion of macro 'dm_list_iterate_items' - 688 | dm_list_iterate_items(lvl, &split_images) { - | ^~~~~~~~~~~~~~~~~~~~~ +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': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73505,9 +73155,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: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))) | ^ @@ -73520,9 +73170,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:2343:9: note: in expansion of macro 'dm_list_iterate_items' - 2343 | dm_list_iterate_items(lvl, &vg->removed_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) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -73535,8 +73186,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/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))) @@ -73550,8 +73201,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/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))) @@ -73559,16 +73210,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:163:40: note: in expansion 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: 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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: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_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))) | ^ @@ -73581,9 +73247,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:2354:9: note: in expansion of macro 'dm_list_iterate_items' - 2354 | 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/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))) | ^ @@ -73596,9 +73263,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:2812:9: note: in expansion of macro 'dm_list_iterate_items' + 2812 | dm_list_iterate_items(glvl, &vg->historical_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +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, + 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73611,8 +73299,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: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))) @@ -73626,10 +73314,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/lv_manip.c: In function '_align_segment_boundary_to_pe_range': +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))) | ^ @@ -73642,9 +73329,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: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))) | ^ @@ -73657,24 +73344,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: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:156:18: note: in 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: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))) | ^ @@ -73687,23 +73374,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: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/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: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))) @@ -73717,8 +73404,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/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))) @@ -73732,25 +73419,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:2468:9: note: in expansion of macro 'dm_list_iterate_items' - 2468 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ -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:154:18: note: in 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: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:163:40: note: in expansion 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/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 '_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: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))) | ^ @@ -73763,9 +73480,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:2512:9: note: in expansion of macro 'dm_list_iterate_items' - 2512 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -73778,9 +73495,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/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: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: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/mirror.c: In function '_merge_mirror_images': +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/mirror.c:461:9: note: in expansion of macro 'dm_list_iterate_items' + 461 | dm_list_iterate_items(lvl, mimages) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -73793,8 +73543,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/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))) @@ -73802,15 +73552,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:156:18: note: in 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:2869:9: note: in expansion of macro 'dm_list_iterate_items' + 2869 | dm_list_iterate_items(devl, &devs) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -73823,8 +73574,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:1212:9: note: in expansion of macro 'dm_list_iterate_items' - 1212 | dm_list_iterate_items(seg, &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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -73838,9 +73604,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: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))) | ^ @@ -73853,8 +73619,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: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))) @@ -73868,10 +73634,19 @@ ../base/data-struct/list.h:163:40: note: in expansion 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 'get_pvmove_pvname_from_lv_mirr': +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) + | ^~~~~~~~~~~~ +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, + | ^~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -73884,9 +73659,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:1236:9: note: in expansion of macro 'dm_list_iterate_items' - 1236 | dm_list_iterate_items(seg, &lv_mirr->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +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 '_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))) | ^ @@ -73899,9 +73675,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: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))) | ^ @@ -73914,25 +73690,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/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: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/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/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))) | ^ @@ -73945,25 +73722,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:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | 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:156:18: note: in 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/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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -73976,8 +73752,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:8628:25: note: in expansion of macro 'dm_list_iterate_items' - 8628 | dm_list_iterate_items(per, pvl->pe_ranges) { +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))) @@ -73991,9 +73767,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:2591:9: note: in expansion of macro 'dm_list_iterate_items' - 2591 | 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))) | ^ @@ -74006,9 +73782,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:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | 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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74021,9 +73797,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:1300:9: note: in expansion of macro 'dm_list_iterate_items' - 1300 | 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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74036,8 +73812,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:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +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))) @@ -74051,8 +73827,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: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))) @@ -74066,9 +73842,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:2684:9: note: in expansion of macro 'dm_list_iterate_items' - 2684 | dm_list_iterate_items(glvl, &vg->historical_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 '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: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: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))) | ^ @@ -74081,11 +73873,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: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) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': -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))) | ^ @@ -74098,8 +73888,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/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))) @@ -74107,16 +73897,45 @@ ../base/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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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:1196:9: note: in expansion of macro 'dm_list_iterate_items' + 1196 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) + | ^ +../base/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: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))) | ^ @@ -74129,8 +73948,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:1371:9: note: in expansion of macro 'dm_list_iterate_items' - 1371 | dm_list_iterate_items(lvl, &vg->lvs) { +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74144,10 +73978,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:1212:9: note: in expansion of macro 'dm_list_iterate_items' + 1212 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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/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))) | ^ @@ -74160,9 +74009,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/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: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))) + | ^ +../base/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 '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))) | ^ @@ -74175,9 +74037,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: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))) | ^ @@ -74190,9 +74052,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: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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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: 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))) | ^ @@ -74205,8 +74083,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:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +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))) @@ -74214,16 +74092,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:2773:9: note: in expansion of macro 'dm_list_iterate_items' - 2773 | dm_list_iterate_items(pvl, head) { +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 '_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))) | ^ @@ -74236,9 +74113,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:2793:9: note: in expansion of macro 'dm_list_iterate_items' - 2793 | dm_list_iterate_items(glvl, &hlv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -74251,8 +74128,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: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))) @@ -74266,10 +74143,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: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:3087:25: note: in expansion of macro 'dm_list_iterate_items' + 3087 | 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_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))) | ^ @@ -74282,8 +74160,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))) @@ -74297,8 +74175,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/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))) @@ -74306,14 +74184,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: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: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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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: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))) @@ -74321,15 +74214,45 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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: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))) | ^ @@ -74342,9 +74265,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:8699:33: note: in expansion of macro 'dm_list_iterate_items' - 8699 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +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/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))) | ^ @@ -74357,9 +74295,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: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: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 '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))) | ^ @@ -74372,8 +74311,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: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: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))) @@ -74381,15 +74320,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/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))) | ^ @@ -74402,25 +74341,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/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:3115:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3115 | dm_list_iterate_items_safe(mda, tmda, &ignored) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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:154:18: note: in 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: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) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -74433,8 +74372,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:2869:9: note: in expansion of macro 'dm_list_iterate_items' - 2869 | dm_list_iterate_items(devl, &devs) { +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:163:40: note: in expansion 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))) @@ -74448,10 +74402,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:2875:25: note: in expansion of macro 'dm_list_iterate_items' - 2875 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': +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/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))) | ^ @@ -74464,25 +74418,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: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/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:154:18: note: in 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:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -74495,9 +74448,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:8887:9: note: in expansion of macro 'dm_list_iterate_items' - 8887 | 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -74510,8 +74464,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:2930:17: note: in expansion of macro 'dm_list_iterate_items' - 2930 | dm_list_iterate_items(lvl, &vg->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))) @@ -74525,8 +74479,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/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))) @@ -74534,15 +74488,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: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))) | ^ @@ -74555,8 +74509,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/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))) @@ -74564,15 +74518,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: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: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/data-struct/list.h:163:40: note: in expansion 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: 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))) | ^ @@ -74585,39 +74540,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: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: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: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/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))) | ^ @@ -74630,8 +74555,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: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: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))) @@ -74645,9 +74570,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: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': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -74660,8 +74586,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: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: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))) @@ -74669,26 +74595,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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/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))) @@ -74702,8 +74631,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:8921:9: note: in expansion of macro 'dm_list_iterate_items' - 8921 | 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))) @@ -74711,14 +74640,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:3184:9: note: in expansion of macro 'dm_list_iterate_items' + 3184 | 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))) @@ -74726,15 +74655,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: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: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))) | ^ @@ -74747,25 +74677,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: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:3184:9: note: in expansion of macro 'dm_list_iterate_items' + 3184 | 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/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: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 '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))) | ^ @@ -74778,8 +74708,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: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/metadata.c:3293:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3293 | dm_list_iterate_items_safe(pvl, tpvl, &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))) @@ -74793,8 +74723,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: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/metadata.c:3293:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3293 | dm_list_iterate_items_safe(pvl, tpvl, &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))) @@ -74802,14 +74732,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:8933:9: note: in expansion of macro 'dm_list_iterate_items' - 8933 | 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))) @@ -74823,39 +74753,40 @@ ../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/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))) | ^ ../base/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/metadata.c:3347:9: note: in expansion of macro 'dm_list_iterate_items' + 3347 | 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:154:18: note: in 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/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))) | ^ @@ -74868,24 +74799,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/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: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: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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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/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))) | ^ @@ -74898,8 +74860,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: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:3393:9: note: in expansion of macro 'dm_list_iterate_items' + 3393 | 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))) @@ -74913,10 +74875,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/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 'vg_commit': +metadata/metadata.c: In function '_check_devs_used_correspond_with_vg': +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))) | ^ @@ -74929,8 +74892,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:3150:17: note: in expansion of macro 'dm_list_iterate_items' - 3150 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/metadata.c:3446:9: note: in expansion of macro 'dm_list_iterate_items' + 3446 | 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:3446:9: note: in expansion of macro 'dm_list_iterate_items' + 3446 | 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: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))) @@ -74938,14 +74931,44 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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:3464:9: note: in expansion of macro 'dm_list_iterate_items' + 3464 | 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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))) @@ -74959,9 +74982,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:3158:25: note: in expansion of macro 'dm_list_iterate_items' - 3158 | dm_list_iterate_items(sl, &vg->msg_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))) | ^ @@ -74974,10 +74997,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: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/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))) | ^ @@ -74990,9 +75012,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:3175:9: note: in expansion of macro 'dm_list_iterate_items' - 3175 | 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) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -75005,9 +75028,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:3175:9: note: in expansion of macro 'dm_list_iterate_items' - 3175 | 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))) | ^ @@ -75020,8 +75043,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/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))) @@ -75035,10 +75058,31 @@ ../base/data-struct/list.h:163:40: note: in expansion 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/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_read_orphans': +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: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 'vg_set_fid': +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))) | ^ @@ -75051,8 +75095,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:3293:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3293 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) +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))) @@ -75066,8 +75110,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:3293:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3293 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) +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))) @@ -75081,10 +75125,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:3293:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3293 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) +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_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))) | ^ @@ -75097,8 +75140,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:3347:9: note: in expansion of macro 'dm_list_iterate_items' - 3347 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:4034:9: note: in expansion of macro 'dm_list_iterate_items' + 4034 | 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))) @@ -75106,31 +75149,60 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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: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/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:154:18: note: in 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:3369:9: note: in expansion of macro 'dm_list_iterate_items' - 3369 | dm_list_iterate_items(dl, list) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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))) | ^ @@ -75143,8 +75215,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:3369:9: note: in expansion of macro 'dm_list_iterate_items' - 3369 | dm_list_iterate_items(dl, list) { +metadata/metadata.c:4034:9: note: in expansion of macro 'dm_list_iterate_items' + 4034 | 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))) @@ -75152,15 +75224,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: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:3393:9: note: in expansion of macro 'dm_list_iterate_items' - 3393 | 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/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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -75173,10 +75260,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:3393:9: note: in expansion of macro 'dm_list_iterate_items' - 3393 | dm_list_iterate_items(seg, &lv->segments) { +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 '_check_devs_used_correspond_with_vg': +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))) | ^ @@ -75189,8 +75276,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:3446:9: note: in expansion of macro 'dm_list_iterate_items' - 3446 | 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))) @@ -75204,9 +75291,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:3446:9: note: in expansion of macro 'dm_list_iterate_items' - 3446 | 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) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -75219,23 +75307,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:3464:9: note: in expansion of macro 'dm_list_iterate_items' - 3464 | dm_list_iterate_items(dl, 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/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:156:18: note: in 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:3464:9: note: in expansion of macro 'dm_list_iterate_items' - 3464 | dm_list_iterate_items(dl, 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))) @@ -75243,15 +75332,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:3476:17: note: in expansion of macro 'dm_list_iterate_items' - 3476 | 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))) | ^ @@ -75264,10 +75353,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: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': +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))) | ^ @@ -75280,39 +75368,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:3602:9: note: in expansion of macro 'dm_list_iterate_items' - 3602 | dm_list_iterate_items(pvl, &vg->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 '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:156:18: note: in 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:3602:9: note: in expansion of macro 'dm_list_iterate_items' - 3602 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/metadata.c:4093:9: note: in expansion of macro 'dm_list_iterate_items' + 4093 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -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:154:18: note: in 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:4034:9: note: in expansion of macro 'dm_list_iterate_items' - 4034 | dm_list_iterate_items(pvl, &vg->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) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -75326,9 +75414,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/metadata.c:4093:9: note: in expansion of macro 'dm_list_iterate_items' + 4093 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -75341,40 +75430,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:4037:9: note: in expansion of macro 'dm_list_iterate_items' - 4037 | dm_list_iterate_items(pvl, &vg->removed_pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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: In function 'fid_add_mdas': +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:154:18: note: in 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/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 '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))) | ^ @@ -75387,10 +75476,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: In function 'mdas_empty_or_ignored': +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))) | ^ @@ -75421,6 +75509,7 @@ 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: In function 'insert_layer_for_segments_on_pv': 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))) @@ -75452,6 +75541,21 @@ 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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 '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))) @@ -75474,6 +75578,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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75511,6 +75630,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -75529,6 +75663,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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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_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))) @@ -75561,6 +75710,7 @@ 4461 | dm_list_iterate_items(mdal, &bad_mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'scan_text_mismatch': +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))) | ^ @@ -75582,6 +75732,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: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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -75597,6 +75762,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: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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -75673,6 +75853,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: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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -75703,6 +75898,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75740,25 +75950,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: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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:8921:9: note: in expansion of macro 'dm_list_iterate_items' + 8921 | 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))) | ^ @@ -75771,8 +75965,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/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))) @@ -75786,8 +75980,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/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))) @@ -75801,8 +75995,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: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))) @@ -75816,24 +76010,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: 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) { +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))) @@ -75847,8 +76025,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: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))) @@ -75862,8 +76040,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:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | 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))) @@ -75877,150 +76055,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:5255:9: note: in expansion of macro 'dm_list_iterate_items' - 5255 | 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) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/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))) - | ^ -../base/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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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))) | ^ @@ -76033,39 +76070,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/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) | ^~~~~~~~~~~~~~~~~~~~~ +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:156:18: note: in 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))) @@ -76079,10 +76116,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))) | ^ @@ -76095,9 +76131,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))) | ^ @@ -76110,10 +76146,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, @@ -76240,7 +76277,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, @@ -76897,72 +76933,6 @@ 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, from metadata/raid_manip.c:15: metadata/raid_manip.c: In function '_avoid_pvs_of_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -77118,7 +77088,72 @@ metadata/raid_manip.c:681:17: note: in expansion of macro 'dm_list_iterate_items' 681 | 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 +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 '_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))) @@ -77224,6 +77259,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) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) @@ -77457,6 +77493,7 @@ metadata/raid_manip.c:2827:9: note: in expansion of macro 'dm_list_iterate_items' 2827 | 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))) | ^ @@ -77671,7 +77708,6 @@ metadata/raid_manip.c:4119:9: note: in expansion of macro 'dm_list_iterate_items' 4119 | 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 metadata/raid_manip.c: In function '_striped_to_raid0_move_segs_to_raid0_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))) @@ -77807,7 +77843,11 @@ 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))) { | ^~~~~~~~~~~~ -metadata/raid_manip.c: In function '_clear_meta_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/thin_manip.c:15: +metadata/thin_manip.c: In function 'thin_pool_has_message': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77820,9 +77860,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:5035:17: note: in expansion of macro 'dm_list_iterate_items' - 5035 | dm_list_iterate_items(lvl, &meta_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:169:9: note: in expansion of macro 'dm_list_iterate_items' + 169 | dm_list_iterate_items(tmsg, &seg->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))) | ^ @@ -77835,9 +77875,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:5035:17: note: in expansion of macro 'dm_list_iterate_items' - 5035 | dm_list_iterate_items(lvl, &meta_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:169:9: note: in expansion of macro 'dm_list_iterate_items' + 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c: In function 'thin_pool_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))) | ^ @@ -77850,9 +77891,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:5044:9: note: in expansion of macro 'dm_list_iterate_items' - 5044 | dm_list_iterate_items(lvl, &meta_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' + 204 | 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))) | ^ @@ -77865,9 +77906,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/raid_manip.c:5044:9: note: in expansion of macro 'dm_list_iterate_items' - 5044 | dm_list_iterate_items(lvl, &meta_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' + 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c: In function 'thin_pool_check_overprovisioning': +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))) | ^ @@ -77880,9 +77923,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:5060:9: note: in expansion of macro 'dm_list_iterate_items' - 5060 | dm_list_iterate_items(lvl, &meta_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77895,14 +77938,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:5060:9: note: in expansion of macro 'dm_list_iterate_items' - 5060 | dm_list_iterate_items(lvl, &meta_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/thin_manip.c:15: -metadata/thin_manip.c: In function 'thin_pool_has_message': +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77915,8 +77953,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/thin_manip.c:169:9: note: in expansion of macro 'dm_list_iterate_items' - 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { +metadata/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' + 377 | 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))) @@ -77930,10 +77968,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:169:9: note: in expansion of macro 'dm_list_iterate_items' - 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { +metadata/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' + 377 | dm_list_iterate_items(lvl, &lv->vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'thin_pool_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))) | ^ @@ -77946,8 +77983,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/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' - 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/raid_manip.c:5035:17: note: in expansion of macro 'dm_list_iterate_items' + 5035 | dm_list_iterate_items(lvl, &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))) @@ -77955,30 +77992,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/thin_manip.c:204:17: note: in expansion of macro 'dm_list_iterate_items' - 204 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +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/thin_manip.c: In function 'thin_pool_check_overprovisioning': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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/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) +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))) @@ -77992,9 +78028,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/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) +metadata/raid_manip.c:5035:17: note: in expansion of macro 'dm_list_iterate_items' + 5035 | dm_list_iterate_items(lvl, &meta_lvs) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -78007,8 +78044,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/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' - 377 | dm_list_iterate_items(lvl, &lv->vg->lvs) { +metadata/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' + 559 | dm_list_iterate_items(sl, &thin_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))) @@ -78022,9 +78059,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/thin_manip.c:377:9: note: in expansion of macro 'dm_list_iterate_items' - 377 | dm_list_iterate_items(lvl, &lv->vg->lvs) { +metadata/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' + 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c: In function '_check_pool_create': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -78037,9 +78075,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/thin_manip.c:579:9: note: in expansion of macro 'dm_list_iterate_items' + 579 | dm_list_iterate_items(lmsg, &first_seg(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))) | ^ @@ -78052,10 +78090,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/thin_manip.c: In function 'get_free_thin_pool_device_id': +metadata/thin_manip.c:579:9: note: in expansion of macro 'dm_list_iterate_items' + 579 | dm_list_iterate_items(lmsg, &first_seg(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))) | ^ @@ -78068,8 +78105,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/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' - 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) +metadata/raid_manip.c:5044:9: note: in expansion of macro 'dm_list_iterate_items' + 5044 | dm_list_iterate_items(lvl, &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))) @@ -78083,10 +78120,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/thin_manip.c:559:9: note: in expansion of macro 'dm_list_iterate_items' - 559 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) +metadata/raid_manip.c:5044:9: note: in expansion of macro 'dm_list_iterate_items' + 5044 | dm_list_iterate_items(lvl, &meta_lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function '_check_pool_create': +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))) | ^ @@ -78099,9 +78136,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:579:9: note: in expansion of macro 'dm_list_iterate_items' - 579 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -78114,10 +78151,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:579:9: note: in expansion of macro 'dm_list_iterate_items' - 579 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'lv_is_thin_origin': +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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -78130,9 +78166,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: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:5060:9: note: in expansion of macro 'dm_list_iterate_items' + 5060 | dm_list_iterate_items(lvl, &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))) | ^ @@ -78145,9 +78181,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/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: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))) @@ -78264,6 +78301,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))) | ^ @@ -78276,10 +78318,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) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -78292,10 +78333,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))) | ^ @@ -78308,8 +78348,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))) @@ -78323,15 +78363,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/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))) | ^ @@ -78344,8 +78379,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))) @@ -78359,9 +78394,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/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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -78613,6 +78649,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; @@ -78620,9 +78657,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, @@ -78653,7 +78690,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 @@ -78670,6 +78706,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, @@ -78797,7 +78834,6 @@ 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 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 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))) @@ -78915,7 +78951,6 @@ | ^~~~~~~~~~~~~~~~~~~~~ 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 -gcc -MT uuid/uuid.o -MMD -MP -MF uuid/uuid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 uuid/uuid.c -o uuid/uuid.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -78982,9 +79017,11 @@ thin/thin.c:361:9: note: in expansion of macro 'dm_list_iterate_items' 361 | dm_list_iterate_items(lmsg, &seg->thin_messages) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT uuid/uuid.o -MMD -MP -MF uuid/uuid.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.27=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 uuid/uuid.c -o uuid/uuid.o 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, @@ -79002,6 +79039,19 @@ 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))) + | ^ +../base/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/dev_manager.c:1491:23: note: in expansion of macro 'dm_list_item' + 1491 | seg = dm_list_item(segh, struct lv_segment); + | ^~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -79056,19 +79106,6 @@ 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 '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))) - | ^ -../base/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/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))) @@ -79260,7 +79297,6 @@ activate/dev_manager.c:3056:9: note: in expansion of macro 'dm_list_iterate_items' 3056 | dm_list_iterate_items(seg_i, &seg->lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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 activate/dev_manager.c: In function '_add_new_external_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))) @@ -79431,10 +79467,10 @@ 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' -gcc -E -P cmdnames.h 2> /dev/null | \ - /usr/bin/grep -E -v '^ *(|#.*|config|devtypes|dumpconfig|formats|fullreport|help|lastlog|lvmchange|lvpoll|pvdata|segtypes|systemid|tags|version) *$' > .commands 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 | \ + /usr/bin/grep -E -v '^ *(|#.*|config|devtypes|dumpconfig|formats|fullreport|help|lastlog|lvmchange|lvpoll|pvdata|segtypes|systemid|tags|version) *$' > .commands \ ( cat ./license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -79452,19 +79488,12 @@ 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, from tools.h:19, from lvchange.c:16: lvchange.c: In function '_attach_metadata_devices': -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 lvconvert.c:15: -lvconvert.c: In function '_failed_mirrors_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))) | ^ @@ -79477,8 +79506,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvconvert.c:428:9: note: in expansion of macro 'dm_list_iterate_items' - 428 | dm_list_iterate_items(lvseg, &lv->segments) { +lvchange.c:280:17: note: in expansion of macro 'dm_list_iterate_items' + 280 | dm_list_iterate_items(lvl, 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvchange.c:280:17: note: in expansion of macro 'dm_list_iterate_items' + 280 | dm_list_iterate_items(lvl, 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvchange.c:285:9: note: in expansion of macro 'dm_list_iterate_items' + 285 | dm_list_iterate_items(lvl, 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))) @@ -79492,10 +79551,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvconvert.c:428:9: note: in expansion of macro 'dm_list_iterate_items' - 428 | dm_list_iterate_items(lvseg, &lv->segments) { +lvchange.c:285:9: note: in expansion of macro 'dm_list_iterate_items' + 285 | dm_list_iterate_items(lvl, list) | ^~~~~~~~~~~~~~~~~~~~~ -lvconvert.c: In function '_failed_pv_list': +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))) | ^ @@ -79508,9 +79567,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvchange.c:280:17: note: in expansion of macro 'dm_list_iterate_items' - 280 | dm_list_iterate_items(lvl, list) - | ^~~~~~~~~~~~~~~~~~~~~ +lvchange.c:960:9: note: in expansion of macro 'dm_list_iterate_items' + 960 | 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvchange.c:960:9: note: in expansion of macro 'dm_list_iterate_items' + 960 | dm_list_iterate_items(group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +lvchange.c: In function '_lvchange_writemostly': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79523,9 +79598,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvconvert.c:479:9: note: in expansion of macro 'dm_list_iterate_items' - 479 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +lvchange.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' + 1017 | 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))) | ^ @@ -79538,9 +79613,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvchange.c:280:17: note: in expansion of macro 'dm_list_iterate_items' - 280 | dm_list_iterate_items(lvl, list) +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, + from tools.h:19, + from lvconvert.c:15: +lvconvert.c: In function '_failed_mirrors_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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvconvert.c:428:9: note: in expansion of macro 'dm_list_iterate_items' + 428 | 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))) | ^ @@ -79553,9 +79651,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvconvert.c:479:9: note: in expansion of macro 'dm_list_iterate_items' - 479 | dm_list_iterate_items(pvl, &vg->pvs) { +lvconvert.c:428:9: note: in expansion of macro 'dm_list_iterate_items' + 428 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +lvconvert.c: In function '_failed_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))) | ^ @@ -79568,8 +79667,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvchange.c:285:9: note: in expansion of macro 'dm_list_iterate_items' - 285 | dm_list_iterate_items(lvl, list) +lvconvert.c:479:9: note: in expansion of macro 'dm_list_iterate_items' + 479 | 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))) @@ -79583,8 +79682,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvchange.c:285:9: note: in expansion of macro 'dm_list_iterate_items' - 285 | dm_list_iterate_items(lvl, list) +lvconvert.c:479:9: note: in expansion of macro 'dm_list_iterate_items' + 479 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ lvconvert.c: In function '_remove_missing_empty_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -79662,68 +79761,6 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvchange.c:960:9: note: in expansion of macro 'dm_list_iterate_items' - 960 | 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvchange.c:960:9: note: in expansion of macro 'dm_list_iterate_items' - 960 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -lvchange.c: In function '_lvchange_writemostly': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvchange.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' - 1017 | 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvchange.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' - 1017 | dm_list_iterate_items(group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -79802,6 +79839,7 @@ lvconvert.c:4137:17: note: in expansion of macro 'dm_list_iterate_items' 4137 | dm_list_iterate_items(idl, &lr.poll_idls) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -79879,7 +79917,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))) @@ -79986,7 +80023,6 @@ 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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -80031,104 +80067,6 @@ from ../device_mapper/all.h:20, from ../tools/tool.h:22, from tools.h:19, - from lvmcmdline.c:16: -lvmcmdline.c: In function 'first_grouped_arg_int_value': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:319:9: note: in expansion of macro 'dm_list_iterate_items' - 319 | 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:319:9: note: in expansion of macro 'dm_list_iterate_items' - 319 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { - | ^~~~~~~~~~~~~~~~~~~~~ -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, - from tools.h:19, from lvmdevices.c:15: lvmdevices.c: In function '_search_devs_for_pvids': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -80853,6 +80791,104 @@ lvmdevices.c:1017:9: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +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 lvmcmdline.c:16: +lvmcmdline.c: In function 'first_grouped_arg_int_value': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:319:9: note: in expansion of macro 'dm_list_iterate_items' + 319 | 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:319:9: note: in expansion of macro 'dm_list_iterate_items' + 319 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { + | ^~~~~~~~~~~~~~~~~~~~~ +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) { + | ^~~~~~~~~~~~~~~~~~~~~ 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 @@ -80863,6 +80899,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, @@ -80941,8 +80978,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 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, from ../tools/tool.h:22, @@ -81040,6 +81075,7 @@ pvck.c:2039:17: note: in expansion of macro 'dm_list_iterate_items' 2039 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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, @@ -81085,6 +81121,7 @@ pvmove.c:205:32: note: in expansion of macro 'dm_list_item' 205 | pvl2 = dm_list_item(pvh2, struct pv_list); | ^~~~~~~~~~~~ +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 pvmove.c: In function '_trim_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))) @@ -81246,153 +81283,9 @@ 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 -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, - 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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -81858,6 +81751,7 @@ pvscan.c:1450:9: note: in expansion of macro 'dm_list_iterate_items' 1450 | dm_list_iterate_items(arg, &pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -82020,6 +81914,148 @@ 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, @@ -82306,7 +82342,6 @@ 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))) @@ -82338,6 +82373,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))) @@ -82444,6 +82480,7 @@ toollib.c:2432:17: note: in expansion of macro 'dm_list_iterate_items_safe' 2432 | 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))) | ^ @@ -82596,6 +82633,7 @@ 2509 | dm_list_iterate_items_safe(vgnl, vgnl2, vgnameids_on_system) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_str_list_match_item_with_prefix': +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))) | ^ @@ -82627,7 +82665,6 @@ 2702 | dm_list_iterate_items(sl, sll) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function 'process_each_lv_in_vg': -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))) | ^ @@ -82718,10 +82755,6 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -82829,7 +82862,6 @@ 4033 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_get_arg_devices': -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))) | ^ @@ -82876,6 +82908,12 @@ toollib.c:4428:9: note: in expansion of macro 'dm_list_iterate_items' 4428 | dm_list_iterate_items(devl, &unused_duplicate_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 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))) | ^ @@ -82891,13 +82929,6 @@ 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': -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))) | ^ @@ -82959,6 +82990,11 @@ vgchange.c:67:9: note: in expansion of macro 'dm_list_iterate_items' 67 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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_pvs_in_vg': 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))) @@ -82990,7 +83026,6 @@ vgchange.c:93:9: note: in expansion of macro 'dm_list_iterate_items' 93 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -83003,9 +83038,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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83018,9 +83053,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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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 '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))) | ^ @@ -83033,8 +83069,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:243:17: note: in expansion of macro 'dm_list_iterate_items' - 243 | 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))) @@ -83048,8 +83084,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:243:17: note: in expansion of macro 'dm_list_iterate_items' - 243 | 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))) @@ -83063,32 +83099,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:4532:9: note: in expansion of macro 'dm_list_iterate_items' - 4532 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:247:25: note: in expansion of macro 'dm_list_iterate_items' - 247 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) @@ -83096,36 +83132,36 @@ 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:481:9: note: in expansion of macro 'dm_list_iterate_items' - 481 | 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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:156:18: note: in 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: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) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -83139,10 +83175,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: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_locktype': +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))) | ^ @@ -83155,9 +83191,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:1155:17: note: in expansion of macro 'dm_list_iterate_items' - 1155 | 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))) | ^ @@ -83170,9 +83206,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:1155:17: note: in expansion of macro 'dm_list_iterate_items' - 1155 | 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83185,9 +83222,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) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83200,9 +83237,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) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83215,9 +83253,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:4899:9: note: in expansion of macro 'dm_list_iterate_items' + 4899 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83230,9 +83269,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))) | ^ @@ -83245,9 +83284,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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83260,10 +83299,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) { - | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -83276,8 +83314,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: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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -83291,10 +83329,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: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_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))) | ^ @@ -83307,9 +83344,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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83322,10 +83359,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))) | ^ @@ -83338,9 +83374,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))) | ^ @@ -83353,10 +83389,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))) | ^ @@ -83369,9 +83405,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))) | ^ @@ -83384,9 +83420,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))) @@ -83496,6 +83532,7 @@ 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 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))) | ^ @@ -83586,42 +83623,6 @@ toollib.c:5717:17: note: in expansion of macro 'dm_list_iterate_items' 5717 | dm_list_iterate_items(pd, &pp->arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -83682,7 +83683,6 @@ 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))) | ^ @@ -83758,7 +83758,6 @@ toollib.c:5785:17: note: in expansion of macro 'dm_list_iterate_items_safe' 5785 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_devices) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -83864,6 +83863,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))) | ^ @@ -83984,72 +84019,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 vgexport.c:16: -vgexport.c: In function 'vgexport_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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgexport.c:33:17: note: in expansion of macro 'dm_list_iterate_items' - 33 | 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgexport.c:33:17: note: in expansion of macro 'dm_list_iterate_items' - 33 | 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgexport.c:51:9: note: in expansion of macro 'dm_list_iterate_items' - 51 | 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgexport.c:51:9: note: in expansion of macro 'dm_list_iterate_items' - 51 | 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))) | ^ @@ -84245,8 +84214,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 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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84337,6 +84304,7 @@ 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))) | ^ @@ -84352,6 +84320,7 @@ toollib.c:6146:9: note: in expansion of macro 'dm_list_iterate_items' 6146 | dm_list_iterate_items(devl, &rescan_devs) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -84367,6 +84336,7 @@ toollib.c:6146:9: note: in expansion of macro 'dm_list_iterate_items' 6146 | dm_list_iterate_items(devl, &rescan_devs) | ^~~~~~~~~~~~~~~~~~~~~ +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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84397,13 +84367,12 @@ toollib.c:6149:9: note: in expansion of macro 'dm_list_iterate_items' 6149 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ -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, from tools.h:19, - from vgimport.c:16: -vgimport.c: In function '_vgimport_single': + from vgexport.c:16: +vgexport.c: In function 'vgexport_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))) | ^ @@ -84416,9 +84385,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimport.c:42:9: note: in expansion of macro 'dm_list_iterate_items' - 42 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgexport.c:33:17: note: in expansion of macro 'dm_list_iterate_items' + 33 | 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))) | ^ @@ -84431,16 +84400,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimport.c:42:9: note: in expansion of macro 'dm_list_iterate_items' - 42 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -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 vgimportclone.c:15: -vgimportclone.c: In function '_update_vg': +vgexport.c:33:17: note: in expansion of macro 'dm_list_iterate_items' + 33 | 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))) | ^ @@ -84453,8 +84415,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:55:9: note: in expansion of macro 'dm_list_iterate_items' - 55 | dm_list_iterate_items(pvl, &vg->pvs) { +vgexport.c:51:9: note: in expansion of macro 'dm_list_iterate_items' + 51 | 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))) @@ -84468,9 +84430,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:55:9: note: in expansion of macro 'dm_list_iterate_items' - 55 | dm_list_iterate_items(pvl, &vg->pvs) { +vgexport.c:51:9: note: in expansion of macro 'dm_list_iterate_items' + 51 | 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 vgimport.c:16: +vgimport.c: In function '_vgimport_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))) | ^ @@ -84483,8 +84451,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:73:9: note: in expansion of macro 'dm_list_iterate_items' - 73 | dm_list_iterate_items(pvl, &vg->pvs) { +vgimport.c:42:9: note: in expansion of macro 'dm_list_iterate_items' + 42 | 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))) @@ -84498,9 +84466,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:73:9: note: in expansion of macro 'dm_list_iterate_items' - 73 | dm_list_iterate_items(pvl, &vg->pvs) { +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, + 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))) | ^ @@ -84513,8 +84490,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:89:9: note: in expansion of macro 'dm_list_iterate_items' - 89 | dm_list_iterate_items(devl, &vp->new_devs) { +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))) @@ -84528,8 +84505,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:89:9: note: in expansion of macro 'dm_list_iterate_items' - 89 | dm_list_iterate_items(devl, &vp->new_devs) { +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))) @@ -84543,8 +84520,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:119:9: note: in expansion of macro 'dm_list_iterate_items' - 119 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -84558,9 +84535,60 @@ ../base/data-struct/list.h:163:40: note: in 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:119:9: note: in expansion of macro 'dm_list_iterate_items' - 119 | dm_list_iterate_items(pvl, &vg->pvs) { +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, + from tools.h:19, + from vgmerge.c:16: +vgmerge.c: In function '_vgmerge_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: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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +vgmerge.c:124:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 124 | dm_list_iterate_items_safe(pvl, tpvl, &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: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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +vgmerge.c:124:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 124 | dm_list_iterate_items_safe(pvl, tpvl, &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: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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +vgmerge.c:124:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 124 | dm_list_iterate_items_safe(pvl, tpvl, &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))) | ^ @@ -84573,8 +84601,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:142:9: note: in expansion of macro 'dm_list_iterate_items' - 142 | dm_list_iterate_items(lvl, &vg->lvs) { +vgmerge.c:134:9: note: in expansion of macro 'dm_list_iterate_items' + 134 | dm_list_iterate_items(lvl1, &vg_to->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))) @@ -84588,8 +84616,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:142:9: note: in expansion of macro 'dm_list_iterate_items' - 142 | dm_list_iterate_items(lvl, &vg->lvs) { +vgmerge.c:134:9: note: in expansion of macro 'dm_list_iterate_items' + 134 | dm_list_iterate_items(lvl1, &vg_to->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))) @@ -84603,8 +84631,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:153:17: note: in expansion of macro 'dm_list_iterate_items' - 153 | dm_list_iterate_items(devl, &vp->new_devs) { +vgmerge.c:138:17: note: in expansion of macro 'dm_list_iterate_items' + 138 | 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))) @@ -84618,10 +84646,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) { +vgmerge.c:138:17: note: in expansion of macro 'dm_list_iterate_items' + 138 | dm_list_iterate_items(lvl2, &vg_from->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -84634,8 +84661,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) +vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' + 158 | dm_list_iterate_items(lvl1, &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))) @@ -84649,9 +84676,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:281:9: note: in expansion of macro 'dm_list_iterate_items' - 281 | dm_list_iterate_items(devl, &vp.new_devs) +vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' + 158 | dm_list_iterate_items(lvl1, &vg_from->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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 vgimportclone.c:15: +vgimportclone.c: In function '_update_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))) | ^ @@ -84664,8 +84697,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:55:9: note: in expansion of macro 'dm_list_iterate_items' + 55 | 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))) @@ -84679,8 +84712,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:55:9: note: in expansion of macro 'dm_list_iterate_items' + 55 | 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))) @@ -84694,8 +84727,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:73:9: note: in expansion of macro 'dm_list_iterate_items' + 73 | 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))) @@ -84709,8 +84742,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:73:9: note: in expansion of macro 'dm_list_iterate_items' + 73 | 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))) @@ -84724,8 +84757,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:89:9: note: in expansion of macro 'dm_list_iterate_items' + 89 | 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))) @@ -84739,8 +84772,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:89:9: note: in expansion of macro 'dm_list_iterate_items' + 89 | 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))) @@ -84754,8 +84787,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:119:9: note: in expansion of macro 'dm_list_iterate_items' + 119 | 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))) @@ -84769,8 +84802,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:119:9: note: in expansion of macro 'dm_list_iterate_items' + 119 | 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))) @@ -84784,8 +84817,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) { +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))) @@ -84799,8 +84832,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) { +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))) @@ -84814,9 +84847,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) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -84829,15 +84862,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: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': +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))) | ^ @@ -84850,8 +84878,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: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))) @@ -84865,8 +84893,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: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))) @@ -84880,8 +84908,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: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))) @@ -84895,62 +84923,69 @@ ../base/data-struct/list.h:163:40: note: in 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:301:9: note: in expansion of macro 'dm_list_iterate_items' + 301 | dm_list_iterate_items(devl, &vp.new_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 vgmerge.c:16: -vgmerge.c: In function '_vgmerge_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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:124:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 124 | dm_list_iterate_items_safe(pvl, tpvl, &vg_from->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:124:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 124 | dm_list_iterate_items_safe(pvl, tpvl, &vg_from->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:124:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 124 | dm_list_iterate_items_safe(pvl, tpvl, &vg_from->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84963,8 +84998,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:134:9: note: in expansion of macro 'dm_list_iterate_items' - 134 | dm_list_iterate_items(lvl1, &vg_to->lvs) { +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))) @@ -84978,8 +85013,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:134:9: note: in expansion of macro 'dm_list_iterate_items' - 134 | dm_list_iterate_items(lvl1, &vg_to->lvs) { +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))) @@ -84993,9 +85028,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:138:17: note: in expansion of macro 'dm_list_iterate_items' - 138 | dm_list_iterate_items(lvl2, &vg_from->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -85008,9 +85043,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:138:17: note: in expansion of macro 'dm_list_iterate_items' - 138 | dm_list_iterate_items(lvl2, &vg_from->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -85023,8 +85058,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' - 158 | dm_list_iterate_items(lvl1, &vg_from->lvs) { +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))) @@ -85038,9 +85073,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' - 158 | dm_list_iterate_items(lvl1, &vg_from->lvs) { +vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' + 455 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ +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, @@ -85143,7 +85179,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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -85231,6 +85266,7 @@ vgsplit.c:139:17: note: in expansion of macro 'dm_list_iterate_items' 139 | 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_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))) @@ -85343,45 +85379,45 @@ 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 -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' make -C man +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/man' make -C lvmdbusd device-mapper 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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" lvmreport.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' make -C 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" lvmsystemid.7 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+" 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 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" lvmautoactivation.7_main > lvmautoactivation.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 -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 +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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 /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 -../tools/man-generator --primary lvmconfig > test.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" 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" 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 +../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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 @@ -85389,16 +85425,15 @@ /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+" 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+" lvmlockctl.8_main > 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" 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+" 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" 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 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-fullreport.8_pregen \ @@ -85410,6 +85445,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" 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 \ @@ -85896,27 +85932,27 @@ 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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" 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" 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 -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 -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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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#+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 -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" 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#+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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 @@ -85924,69 +85960,69 @@ /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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 -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" 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+" 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 -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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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+" 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" 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+" 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 -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 -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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" 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+" vgdisplay.8_gen > 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+" 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#+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" 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" 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#+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 -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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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" 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#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgremove.8_gen > 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+" 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" 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+" vgrename.8_gen > 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" 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" 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 @@ -86002,99 +86038,99 @@ 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[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make -C include device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' +make -C lib device-mapper 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]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' -make -C lib device-mapper +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 libdaemon 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]: 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 man device-mapper -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/libdaemon' -make -C scripts device-mapper make[3]: Nothing to be done for 'device-mapper'. +make -C man device-mapper make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' -make -C tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' +make -C scripts 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/tools' +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/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/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]: 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/tools' +make[3]: Leaving 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/man' 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/udev' make -C scripts install_tmpfiles_configuration 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/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'. + [INSTALL] systemd_units make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make -C man install_systemd_generators make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' [INSTALL] configuration +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 -C daemons device-mapper - [INSTALL] systemd_units -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' +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_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]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/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/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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make -C libdm make -C conf -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make -C include +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' +make -C libdaemon 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 -C dm-tools device-mapper -make[3]: Nothing to be done for 'all'. +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[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/libdaemon' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' +make -C dm-tools device-mapper make -C client device-mapper -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_deb/libdaemon/client' +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/udev' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' make -C server device-mapper 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[4]: Nothing to be done for '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 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/udev' 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[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' @@ -86120,53 +86156,53 @@ make -C dmeventd device-mapper make -C lvmpolld 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/lvmpolld' +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/dmeventd' +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/lvmpolld' -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/lvmlockd' make -C dmeventd make -C lvmpolld -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd' make -C lvmlockd +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[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' 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[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' +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' make -C plugins make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' make -C lvm2 device-mapper make -C snapshot device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' 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/raid' +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]: 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/snapshot' +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/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/thin' +make[6]: Leaving 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/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'. @@ -86177,232 +86213,232 @@ make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot make -C raid -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C thin +make -C mirror 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/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/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/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 -C mirror make[6]: Nothing to be done for 'all'. +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/snapshot' 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 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/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/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[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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' make -C libdm install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' make -C conf install make -C daemons 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 -C include install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' -/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]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' make -C dm-tools device-mapper -/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 -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[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' +/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 make[4]: Nothing to be done for 'device-mapper'. [INSTALL] ioctl/libdevmapper.so -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/conf' -make -C include install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/include' - [INSTALL] libdevmapper.pc + [INSTALL] command_profile_template.profile 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' - [INSTALL] libdevmapper.h make -C lvmpolld device-mapper -make -C dm-tools make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' 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' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/lib' +make -C libdaemon install +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/conf' + [INSTALL] libdevmapper.pc +make -C man install +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' + [INSTALL] libdevmapper.h +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/daemons/lvmpolld' make -C lvmlockd device-mapper -make[4]: Nothing to be done for 'all'. -make -C dm-tools install +make -C client device-mapper + [INSTALL] lvm.conf.5 +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/daemons/lvmlockd' -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 libdaemon install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon' + [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 +make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'device-mapper'. +make -C dm-tools install make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make -C dmeventd make[4]: Entering 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/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.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 [INSTALL] dmsetup -make -C client 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/server' +make -C client make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdm' -make -C man install +make -C scripts install make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' make -C plugins device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' -make[4]: Nothing to be done for 'device-mapper'. + [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 dmeventd.8 +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 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' - [INSTALL] lvm.conf.5 +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' +make -C tools install 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[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' -make[4]: Nothing to be done for 'device-mapper'. + [INSTALL] lvresize_fs_helper.sh +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] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 +make -C client install make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' + [INSTALL] lvmdump.sh 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 'all'. +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] 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 -C server install + [INSTALL] fsadm.sh make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' + [INSTALL] lvm + [INSTALL] lvm_import_vdo.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 snapshot device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' - [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 dmeventd.8 -make[4]: Nothing to be done for 'all'. + [INSTALL] blkdeactivate.sh +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 -C client install -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/man' -make -C scripts install +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 install +make -C lvmpolld +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' 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[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/scripts' +Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb/usr/sbin + [INSTALL] 56-lvm.rules +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 + [INSTALL] 69-lvm.rules +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' 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[4]: Nothing to be done for 'install'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/client' - [INSTALL] lvresize_fs_helper.sh -make -C server install + [INSTALL] 55-dm.rules make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/libdaemon/server' - [INSTALL] lvmdump.sh - [INSTALL] fsadm.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/thin' + [INSTALL] 60-persistent-storage-dm.rules +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 mirror device-mapper + [INSTALL] 95-dm-notify.rules make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' - [INSTALL] lvm_import_vdo.sh -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 tools install - [INSTALL] blkdeactivate.sh -make[3]: Entering 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/scripts' -make -C udev install -make[3]: Entering 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/udev' 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/thin' + [INSTALL] liblvm2cmd.so make -C vdo device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' - [INSTALL] 56-lvm.rules - [INSTALL] lvm - [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[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] lvm2cmd.h make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' - [INSTALL] 60-persistent-storage-dm.rules - [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]: 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 -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/udev' make -C raid +make -C thin 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 'all'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' -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 thin -make -C lvmpolld -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' 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/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C mirror make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -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[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 -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/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' -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' - [INSTALL] liblvm2cmd.so +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]: 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 -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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' make -C plugins device-mapper - [INSTALL] lvm2cmd.h + [INSTALL] lvmpolld make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' [INSTALL] libdevmapper-event.h -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] lvmlockd +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' + [INSTALL] lvmlockctl [INSTALL] libdevmapper-event.so +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' [INSTALL] libdevmapper-event.pc -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/tools' -make -C lvmpolld install -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' [INSTALL] dmeventd make -C plugins -make -C lvmlockd install make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' - [INSTALL] lvmpolld -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmpolld' make -C lvm2 device-mapper make -C snapshot device-mapper -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/lvm2' - [INSTALL] lvmlockd - [INSTALL] lvmlockctl -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/lvmlockd' -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[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/lvm2' make -C thin device-mapper +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/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/snapshot' 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/raid' 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/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[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' @@ -86412,99 +86448,99 @@ make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot make -C raid -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C thin +make -C mirror 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/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/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/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/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/raid' +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 -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]: 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[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[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' make -C plugins install make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins' make -C lvm2 device-mapper make -C snapshot device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' 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/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[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 -C mirror 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/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/snapshot' +make -C vdo 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/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/raid' +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' 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'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot make -C raid -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C thin +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make -C mirror 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/raid' -make[6]: Entering 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[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/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]: 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[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot install make -C raid install +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +make -C thin install 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] libdevmapper-event-lvm2snapshot.so - [INSTALL] libdevmapper-event-lvm2raid.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]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' - [INSTALL] libdevmapper-event-lvm2.so + [INSTALL] libdevmapper-event-lvm2raid.so + [INSTALL] libdevmapper-event-lvm2thin.so + [INSTALL] libdevmapper-event-lvm2snapshot.so make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C mirror install + [INSTALL] libdevmapper-event-lvm2.so +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]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C vdo install make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/vdo' - [INSTALL] libdevmapper-event-lvm2thin.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/thin' - [INSTALL] libdevmapper-event-lvm2mirror.so +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' [INSTALL] libdevmapper-event-lvm2vdo.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons/dmeventd/plugins/mirror' + [INSTALL] libdevmapper-event-lvm2mirror.so make[6]: Leaving 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/mirror' 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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb/daemons' @@ -86517,84 +86553,84 @@ 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[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +make -C lib 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/include' -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 -C lib device-mapper +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[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]: Entering 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]: 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]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/include' 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]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +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_udeb/scripts' 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/man' make -C tools device-mapper +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 '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/libdaemon' 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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' make -C scripts install_systemd_units -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[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 -C man install_systemd_generators make -C scripts install_tmpfiles_configuration 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/man' 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/man' + [INSTALL] systemd_units + [INSTALL] configuration +make[3]: Leaving 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/man' make -C daemons device-mapper - [INSTALL] configuration -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' - [INSTALL] systemd_units make[3]: Leaving 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/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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' 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]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' +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_udeb/conf' -make -C 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/include' -make -C dm-tools device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' make[4]: Nothing to be done for 'device-mapper'. make -C dm-tools -make -C client 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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' 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[4]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' +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 @@ -86603,8 +86639,8 @@ 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/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]: 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'. @@ -86620,65 +86656,65 @@ make -C libdm install make -C conf install make -C daemons install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' +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 -C dm-tools device-mapper +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 -C dm-tools device-mapper make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/daemons' -make -C include install +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' -make[4]: Nothing to be done for 'device-mapper'. +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' /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] 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] command_profile_template.profile - [INSTALL] libdevmapper.h -make -C dm-tools -make -C lib install -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' make -C libdaemon install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/lib' + [INSTALL] command_profile_template.profile make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' -make[4]: Nothing to be done for 'all'. -make -C dm-tools install -make -C client device-mapper +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/conf' +make[4]: Nothing to be done for 'device-mapper'. +make -C man install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' + [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/lib' -make -C man install +make -C scripts install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' +make -C client device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' - [INSTALL] dmsetup + [INSTALL] libdevmapper.h +make -C dm-tools + [INSTALL] lvm.conf.5 + [INSTALL] lvresize_fs_helper.sh 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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' -make -C scripts install make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' - [INSTALL] lvm.conf.5 -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 make[4]: Nothing to be done for 'all'. + [INSTALL] lvmdump.sh +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 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon/client' + [INSTALL] fsadm.sh + [INSTALL] lvm_import_vdo.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 lvm-config.8 lvm-dumpconfig.8 - [INSTALL] lvresize_fs_helper.sh + [INSTALL] dmsetup + [INSTALL] blkdeactivate.sh 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' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdaemon' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' make -C tools install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/tools' - [INSTALL] lvmdump.sh +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/libdm' [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 - [INSTALL] fsadm.sh make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/man' - [INSTALL] lvm_import_vdo.sh - [INSTALL] blkdeactivate.sh [INSTALL] lvm -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_udeb/scripts' 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' make[2]: Nothing to be done for 'install'. @@ -86690,76 +86726,76 @@ 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[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' 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/lib' +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/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/libdm' -make -C libdaemon 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]: 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 -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/lib' make -C scripts device-mapper -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 tools device-mapper +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]: 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 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' 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]: 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/tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' make -C scripts install_systemd_units make -C scripts install_tmpfiles_configuration +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 -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' [INSTALL] configuration [INSTALL] dbus_service -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' -make -C daemons device-mapper -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/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 libdm -make -C conf make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdm' - [INSTALL] systemd_units -make[3]: Entering 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/conf' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' +make -C conf +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 include +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' + [INSTALL] systemd_units make -C dm-tools device-mapper -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'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/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_deb_all/include' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/scripts' make[4]: Nothing to be done for 'device-mapper'. -make[3]: Nothing to be done for 'all'. make -C dm-tools -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/include' 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'. @@ -86777,100 +86813,100 @@ 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'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/tools' make -C daemons -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' make -C man -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]: 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/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[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]: 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[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 -C daemons install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons' -make -C dm-tools device-mapper -make -C lvmdbusd 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 example.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb_all/etc/lvm/lvm.conf -/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 -make[4]: Nothing to be done for 'device-mapper'. - [INSTALL] ioctl/libdevmapper.so - [INSTALL] command_profile_template.profile -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/conf' -make -C include install - [INSTALL] libdevmapper.h make[3]: Entering 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/daemons/lvmdbusd' -make -C lvmdbusd -make -C dm-tools -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 example.conf /build/reproducible-path/lvm2-2.03.27/debian/build/install_deb_all/etc/lvm/lvm.conf +make -C dm-tools device-mapper 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]: Nothing to be done for 'all'. -make -C dm-tools install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/lib' -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 +/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 +make -C lvmdbusd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' - [INSTALL] lvmdbusd - [INSTALL] dmsetup + [INSTALL] command_profile_template.profile +make[4]: Nothing to be done for 'device-mapper'. + [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_deb_all/lib' make -C libdaemon install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon' -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/conf' make -C man install +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[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[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/scripts' +make -C lvmdbusd + [INSTALL] libdevmapper.h +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' +make -C dm-tools make -C client device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' [INSTALL] lvm.conf.5 +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[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/daemons/lvmdbusd' [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 - [INSTALL] lvresize_fs_helper.sh - [INSTALL] lvmdump.sh 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 - [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[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' - [INSTALL] fsadm.sh - [INSTALL] lvm_import_vdo.sh - [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 - [INSTALL] blkdeactivate.sh +make[4]: Nothing to be done for 'all'. +make -C dm-tools install + [INSTALL] lvmdbusd 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 -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/man' -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 lvmdbusd.8 lvm-config.8 lvm-dumpconfig.8 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.27/debian/build/build_deb_all/libdaemon/client' -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' + [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' +make -C scripts install +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/scripts' make[4]: Nothing to be done for 'install'. 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' + [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 +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/man' + [INSTALL] lvresize_fs_helper.sh + [INSTALL] lvmdump.sh + [INSTALL] fsadm.sh + [INSTALL] lvm_import_vdo.sh + [INSTALL] blkdeactivate.sh [INSTALL] lvm +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'. @@ -86951,20 +86987,20 @@ 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: 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: 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-lvm2raid.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-lvm2snapshot.so contains an unresolvable reference to symbol dm_pool_free: it's probably a plugin -dpkg-shlibdeps: warning: 11 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_destroy: it's probably a plugin +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2thin.so contains an unresolvable reference to symbol dm_pool_free: 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_destroy: it's probably a plugin +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2vdo.so contains an unresolvable reference to symbol dm_pool_free: 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-lvm2snapshot.so contains an unresolvable reference to symbol dm_pool_free: it's probably a plugin +dpkg-shlibdeps: warning: 11 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_free: it's probably a plugin +dpkg-shlibdeps: warning: 7 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 + diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged 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 @@ -87004,20 +87040,22 @@ make[1]: Leaving directory '/build/reproducible-path/lvm2-2.03.27' dh_md5sums dh_builddeb -dpkg-deb: building package 'libdevmapper1.02.1' in '../libdevmapper1.02.1_1.02.201-1_armhf.deb'. dpkg-deb: building package 'lvm2' in '../lvm2_2.03.27-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 'libdevmapper1.02.1' in '../libdevmapper1.02.1_1.02.201-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'. 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 'libdevmapper1.02.1-dbgsym' in '../libdevmapper1.02.1-dbgsym_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-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'. @@ -87025,8 +87063,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) @@ -87034,12 +87070,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/22283/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/22283/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/11879 and its subdirectories -I: Current time: Tue Nov 12 14:15:57 -12 2024 -I: pbuilder-time-stamp: 1731464157 +I: removing directory /srv/workspace/pbuilder/22283 and its subdirectories +I: Current time: Wed Nov 13 16:40:22 +14 2024 +I: pbuilder-time-stamp: 1731465622