Diff of the two buildlogs: -- --- b1/build.log 2025-04-20 10:45:07.592129932 +0000 +++ b2/build.log 2025-04-20 11:19:41.880104916 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Apr 19 22:31:29 -12 2025 -I: pbuilder-time-stamp: 1745145089 +I: Current time: Mon Apr 21 00:45:38 +14 2025 +I: pbuilder-time-stamp: 1745145938 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,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/11681/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/23964/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 Apr 20 10:46 /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/23964/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/23964/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='e8355334830d43baa10181e180fc8669' - 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='11681' - PS1='# ' - PS2='> ' + INVOCATION_ID=f5cbf92e3b3b416e8a62fa7193219cf2 + 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=23964 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.2EYcklZ4/pbuilderrc_n7AP --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.2EYcklZ4/b1 --logfile b1/build.log lvm2_2.03.31-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.2EYcklZ4/pbuilderrc_HRdF --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.2EYcklZ4/b2 --logfile b2/build.log lvm2_2.03.31-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-33-arm64 #1 SMP Debian 6.1.133-1 (2025-04-10) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-33-armmp #1 SMP Debian 6.1.133-1 (2025-04-10) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/11681/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/23964/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -249,7 +281,7 @@ Get: 98 http://deb.debian.org/debian trixie/main armhf python3-dev armhf 3.13.2-2 [26.1 kB] Get: 99 http://deb.debian.org/debian trixie/main armhf python3-pyudev all 0.24.3-1 [32.6 kB] Get: 100 http://deb.debian.org/debian trixie/main armhf systemd-dev all 257.5-2 [73.6 kB] -Fetched 34.5 MB in 2s (17.9 MB/s) +Fetched 34.5 MB in 10s (3431 kB/s) Preconfiguring packages ... 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 ... 19566 files and directories currently installed.) @@ -583,8 +615,8 @@ Setting up tzdata (2025b-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Apr 20 10:33:06 UTC 2025. -Universal Time is now: Sun Apr 20 10:33:06 UTC 2025. +Local time is now: Sun Apr 20 10:50:49 UTC 2025. +Universal Time is now: Sun Apr 20 10:50:49 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -677,7 +709,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/lvm2-2.03.31/ && 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.31-1_source.changes +I: user script /srv/workspace/pbuilder/23964/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/23964/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/lvm2-2.03.31/ && 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.31-1_source.changes dpkg-buildpackage: info: source package lvm2 dpkg-buildpackage: info: source version 2.03.31-1 dpkg-buildpackage: info: source distribution unstable @@ -895,21 +931,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 @@ -1260,27 +1296,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 @@ -1610,27 +1646,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 @@ -1785,52 +1821,49 @@ make[1]: Entering directory '/build/reproducible-path/lvm2-2.03.31' 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.31/debian/build/build_deb' make -C libdm device-mapper make -C conf device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdm' make -C include device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' -gcc -MT datastruct/bitset.o -MMD -MP -MF datastruct/bitset.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31/debian/build/build_deb/include' make -C lib device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' make -C libdaemon device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' make -C man device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' +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.31=. -fstack-protector-strong -fstack-clash-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.31/debian/build/build_deb/lib' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' make -C scripts device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' make -C udev device-mapper /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31/debian/build/build_deb/udev' /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/hash.c -o datastruct/hash.o +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/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.31=. -fstack-protector-strong -fstack-clash-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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/datastruct/bitset.c -o device_mapper/datastruct/bitset.o In file included from ./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': @@ -1840,8 +1873,11 @@ base/data-struct/radix-tree.c:33:30: note: in expansion of macro 'container_of' 33 | struct visitor *vt = container_of(it, struct visitor, it); | ^~~~~~~~~~~~ -gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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/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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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:674:24: warning: cast increases required alignment of target type [-Wcast-align] 674 | spec = (struct dm_target_spec *) outptr; @@ -1880,6 +1916,7 @@ device_mapper/ioctl/libdm-iface.c:1527:25: warning: cast increases required alignment of target type [-Wcast-align] 1527 | names = (struct dm_names *)((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.31=. -fstack-protector-strong -fstack-clash-protection -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 device_mapper/ioctl/libdm-iface.c: In function '_dm_ioctl_unmangle_names': device_mapper/ioctl/libdm-iface.c:1962:24: warning: cast increases required alignment of target type [-Wcast-align] 1962 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && @@ -1887,47 +1924,6 @@ device_mapper/ioctl/libdm-iface.c:1965:33: warning: cast increases required alignment of target type [-Wcast-align] 1965 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -1982,9 +1978,49 @@ 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-config.c -o libdm-config.o +gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-common.c -o libdm-common.o +In file included from ../libdm/misc/dmlib.h:95, + from libdm-common.c:16: +libdm-common.c: In function '_stack_node_op': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1522:31: note: in expansion of macro 'dm_list_item' + 1522 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1536:31: note: in expansion of macro 'dm_list_item' + 1536 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1554:31: note: in expansion of macro 'dm_list_item' + 1554 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +libdm-common.c: In function '_pop_node_ops': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1605:23: note: in expansion of macro 'dm_list_item' + 1605 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ gcc -MT device_mapper/libdm-deptree.o -MMD -MP -MF device_mapper/libdm-deptree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -2202,10 +2238,10 @@ 2303 | dm_list_iterate_items(area, &seg->areas) { | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-deptree.c: In function '_target_version': -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.31=. -fstack-protector-strong -fstack-clash-protection -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:2510:53: warning: cast increases required alignment of target type [-Wcast-align] 2510 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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))) @@ -2237,6 +2273,7 @@ device_mapper/libdm-deptree.c:3260:9: note: in expansion of macro 'dm_list_iterate_items' 3260 | dm_list_iterate_items(seg, &dnode->props.segs) | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-string.c -o device_mapper/libdm-string.o device_mapper/libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -2268,209 +2305,6 @@ device_mapper/libdm-deptree.c:4182:17: note: in expansion of macro 'dm_list_iterate_items' 4182 | 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.31=. -fstack-protector-strong -fstack-clash-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-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-report.c -o device_mapper/libdm-report.o -In file included from ../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:398:9: note: in expansion of macro 'dm_list_iterate_items' - 398 | 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:398:9: note: in expansion of macro 'dm_list_iterate_items' - 398 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' - 439 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' - 439 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' - 735 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' - 735 | 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:805:27: note: in expansion of macro 'dm_list_item' - 805 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' - 954 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' - 954 | 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:1544:16: note: in expansion of macro 'dm_list_item' - 1544 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' - 1608 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' - 1608 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' - 2145 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' - 2145 | dm_list_iterate_items(area, &seg->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_target_version': -libdm-deptree.c:2352:53: warning: cast increases required alignment of target type [-Wcast-align] - 2352 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' - 2806 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' - 2806 | dm_list_iterate_items(seg, &dnode->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); @@ -2512,31 +2346,6 @@ device_mapper/libdm-report.c:586:24: warning: cast increases required alignment of target type [-Wcast-align] 586 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); | ^ -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:3633:17: note: in expansion of macro 'dm_list_iterate_items' - 3633 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' - 3633 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { - | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_add_sort_key': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -3332,6 +3141,7 @@ device_mapper/libdm-report.c:4770:25: note: in expansion of macro 'dm_list_iterate_items' 4770 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -3374,6 +3184,7 @@ device_mapper/libdm-report.c:4800:17: note: in expansion of macro 'dm_list_iterate_items' 4800 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -3545,11 +3356,234 @@ device_mapper/libdm-report.c:5328:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5328 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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 +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:398:9: note: in expansion of macro 'dm_list_iterate_items' + 398 | 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:398:9: note: in expansion of macro 'dm_list_iterate_items' + 398 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' + 439 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' + 439 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' + 735 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' + 735 | 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:805:27: note: in expansion of macro 'dm_list_item' + 805 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' + 954 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' + 954 | 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:1544:16: note: in expansion of macro 'dm_list_item' + 1544 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' + 1608 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' + 1608 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' + 2145 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' + 2145 | dm_list_iterate_items(area, &seg->areas) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_target_version': +libdm-deptree.c:2352:53: warning: cast increases required alignment of target type [-Wcast-align] + 2352 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' + 2806 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' + 2806 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' + 3633 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' + 3633 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-report.c -o libdm-report.o -gcc -MT device_mapper/libdm-timestamp.o -MMD -MP -MF device_mapper/libdm-timestamp.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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 '_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); @@ -3608,6 +3642,7 @@ libdm-report.c:1115:9: note: in expansion of macro 'dm_list_iterate_items' 1115 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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 libdm-report.c: In function '_help_requested': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -3799,7 +3834,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) | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -3997,7 +4031,6 @@ libdm-report.c:3527:9: note: in expansion of macro 'dm_list_iterate_items' 3527 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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-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))) @@ -4049,41 +4082,6 @@ 4165 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ libdm-report.c: In function '_report_headings': -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))) | ^ @@ -4331,6 +4329,7 @@ 4888 | field = dm_list_item(fh, struct dm_report_field); | ^~~~~~~~~~~~ libdm-report.c: In function '_get_topmost_report_group_item': +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.31=. -fstack-protector-strong -fstack-clash-protection -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/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -4340,6 +4339,7 @@ libdm-report.c:4958:24: note: in expansion of macro 'dm_list_item' 4958 | item = dm_list_item(dm_list_first(&group->items), struct report_group_item); | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/mm/pool.c -o device_mapper/mm/pool.o libdm-report.c: In function '_report_group_push_single': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -4390,7 +4390,7 @@ libdm-report.c:5216:9: note: in expansion of macro 'dm_list_iterate_items' 5216 | dm_list_iterate_items(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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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 'dm_report_group_output_and_pop_all': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -4428,18 +4428,43 @@ libdm-report.c:5325:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5325 | dm_list_iterate_items_safe(item, tmp_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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-string.c -o libdm-string.o +In file included from ./base/data-struct/list.h:4, + from ./device_mapper/all.h:20, + from ./device_mapper/misc/dmlib.h:24, + 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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': @@ -4488,11 +4513,23 @@ libdm-stats.c:4047:24: note: in expansion of macro 'dm_list_item' 4047 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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-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.31=. -fstack-protector-strong -fstack-clash-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 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 regex/parse_rx.c -o regex/parse_rx.o In file included from ../libdm/misc/dmlib.h:95, from mm/pool.c:16: mm/pool.c: In function 'dm_pools_check_leaks': @@ -4520,9 +4557,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/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 ioctl/libdm-iface.c -o ioctl/libdm-iface.o set -e; \ ( cat ./.exported_symbols; \ if test -n "./libdevmapper.h"; then \ @@ -4530,6 +4565,7 @@ /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(dm_[a-z0-9_]*\)(.*/\1/p"; \ fi \ ) > .exported_symbols_generated +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 ioctl/libdm-iface.c -o ioctl/libdm-iface.o set -e;\ 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_202 .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; } ;\ @@ -4591,8 +4627,8 @@ make -C tools device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' -make -C dmeventd device-mapper make[3]: Nothing to be done for 'device-mapper'. +make -C dmeventd device-mapper make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' set -e; \ @@ -4847,12 +4883,15 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdm' make -C include make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' +make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/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.31/debian/build/build_deb/conf' -make -C libdaemon +make -C udev make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdm/dm-tools' +make -C client device-mapper \ ( cat ../tools/license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -4862,33 +4901,31 @@ LC_ALL=C /usr/bin/sort -u cmds.h-t && \ echo "cmd(CMD_COUNT, count)" \ ) > cmds.h -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' -make -C udev -make -C client device-mapper -gcc -MT dmsetup.o -MMD -MP -MF dmsetup.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make -C server device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/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.31=. -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.31/debian/build/build_deb/libdaemon/server' /usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 13-dm-disk.rules.in >13-dm-disk.rules /usr/bin/sed -e "s+(DM_DIR)+"mapper"+;s+(SYSTEMDRUN)+/usr/bin/systemd-run+;s+(BLKID_RULE)+IMPORT{builtin}=\"blkid\"+;s+(DM_EXEC_RULE)+""+;s+(DM_EXEC)+"/usr/sbin"+;s+(LVM_EXEC_RULE)+""+;s+(LVM_EXEC)+"/usr/sbin"+;" 95-dm-notify.rules.in >95-dm-notify.rules -make[4]: Nothing to be done for 'device-mapper'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' -make -C 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"+;" 11-dm-lvm.rules.in >11-dm-lvm.rules -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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"+;" 69-dm-lvm.rules.in >69-dm-lvm.rules ln -s 10-dm.rules 55-dm.rules ln -s 13-dm-disk.rules 60-persistent-storage-dm.rules ln -s 11-dm-lvm.rules 56-lvm.rules -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.31=. -fstack-protector-strong -fstack-clash-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 +make[4]: Nothing to be done for 'device-mapper'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' ln -s 69-dm-lvm.rules 69-lvm.rules +make -C client make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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:2148:25: warning: cast increases required alignment of target type [-Wcast-align] 2148 | names = (struct dm_names *)((char *) names + next); @@ -4897,7 +4934,6 @@ dmsetup.c:2601:26: warning: cast increases required alignment of target type [-Wcast-align] 2601 | 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.31=. -fstack-protector-strong -fstack-clash-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 @@ -4915,6 +4951,7 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' gcc -MT activate/activate.o -MMD -MP -MF activate/activate.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -4966,6 +5003,11 @@ cache/lvmcache.c:156:9: note: in expansion of macro 'dm_list_iterate_items' 156 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from activate/activate.c:16: +activate/activate.c: In function 'list_segment_modules': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -4981,6 +5023,15 @@ cache/lvmcache.c:156:9: note: in expansion of macro 'dm_list_iterate_items' 156 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' + 56 | dm_list_struct_base(snh, + | ^~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_destroy_device_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -5027,21 +5078,6 @@ cache/lvmcache.c:185:9: note: in expansion of macro 'dm_list_iterate_items_safe' 185 | dm_list_iterate_items_safe(devl, devl2, head) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from activate/activate.c:16: -activate/activate.c: In function 'list_segment_modules': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -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': 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))) @@ -5073,6 +5109,7 @@ activate/activate.c:93:9: note: in expansion of macro 'dm_list_iterate_items' 93 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_del_save_bad_mda': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -5118,11 +5155,7 @@ 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': 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))) | ^ @@ -5305,6 +5338,10 @@ cache/lvmcache.c:271:9: note: in expansion of macro 'dm_list_iterate_items' 271 | dm_list_iterate_items(mda, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'target_version': +activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] + 547 | target = (struct dm_versions *)((char *) target + target->next); + | ^ cache/lvmcache.c: In function '_search_vginfos_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -5595,7 +5632,6 @@ 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_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))) | ^ @@ -5633,21 +5669,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1552:9: note: in expansion of macro 'dm_list_iterate_items' - 1552 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -5684,55 +5705,9 @@ ../base/data-struct/list.h:163:40: note: in 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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: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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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))) @@ -5795,7 +5770,6 @@ cache/lvmcache.c:731:9: note: in expansion of macro 'dm_list_iterate_items' 731 | dm_list_iterate_items(devl, altdevs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'monitor_dev_for_events': cache/lvmcache.c: In function '_choose_duplicates': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -5848,15 +5822,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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -5872,36 +5837,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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:1899:9: note: in expansion of macro 'dm_list_iterate_items' - 1899 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -5926,6 +5861,22 @@ cache/lvmcache.c:928:17: note: in expansion of macro 'dm_list_iterate_items_safe' 928 | dm_list_iterate_items_safe(devl, devl_safe, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lvs_in_vg_activated': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -5962,6 +5913,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -5977,38 +5944,14 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1048:32: note: in expansion of macro 'dm_list_item' - 1048 | devl = dm_list_item(dm_list_first(&altdevs), struct device_list); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1058:32: note: in expansion of macro 'dm_list_item' - 1058 | devl = dm_list_item(dm_list_first(&altdevs), struct device_list); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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: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))) @@ -6016,46 +5959,39 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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 '_lv_suspend': +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:1048:32: note: in expansion of macro 'dm_list_item' + 1048 | devl = dm_list_item(dm_list_first(&altdevs), struct device_list); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c:1058:32: note: in expansion of macro 'dm_list_item' + 1058 | devl = dm_list_item(dm_list_first(&altdevs), struct device_list); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6068,9 +6004,9 @@ ../base/data-struct/list.h:163:40: note: in 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: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))) | ^ @@ -6083,9 +6019,9 @@ ../base/data-struct/list.h:163:40: note: in 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:1073:9: note: in expansion of macro 'dm_list_iterate_items' + 1073 | dm_list_iterate_items(devl, &altdevs) { + | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -6096,18 +6032,6 @@ ../base/data-struct/list.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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6123,18 +6047,6 @@ ../base/data-struct/list.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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6156,6 +6068,7 @@ cache/lvmcache.c:1345:9: note: in expansion of macro 'dm_list_iterate_items' 1345 | dm_list_iterate_items(devl, &devs) | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'monitor_dev_for_events': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6177,6 +6090,15 @@ ../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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -6192,21 +6114,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: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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -6222,6 +6129,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: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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -6243,9 +6165,9 @@ ../base/data-struct/list.h:163:40: note: in 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:1899:9: note: in expansion of macro 'dm_list_iterate_items' + 1899 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_label_reopen_vg_rw': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -6284,21 +6206,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: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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -6314,21 +6221,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -6359,21 +6251,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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -6413,6 +6290,23 @@ cache/lvmcache.c:1474:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1474 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_suspend': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_label_scan': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6425,10 +6319,9 @@ ../base/data-struct/list.h:163:40: note: in 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:2142:17: note: in expansion of macro 'dm_list_iterate_items' + 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_label_scan': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6444,7 +6337,6 @@ cache/lvmcache.c:1659:17: note: in expansion of macro 'dm_list_iterate_items' 1659 | dm_list_iterate_items(devl, &del_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_resume': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6472,8 +6364,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c:1665:17: note: in expansion of macro 'dm_list_iterate_items' - 1665 | dm_list_iterate_items(devl, &add_cache_devs) { +activate/activate.c: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))) @@ -6481,9 +6373,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:2384:66: note: in expansion of macro 'dm_list_struct_base' - 2384 | if (!_check_suspended_lv(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, NULL)) - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -6499,7 +6397,21 @@ cache/lvmcache.c:1665:17: note: in expansion of macro 'dm_list_iterate_items' 1665 | dm_list_iterate_items(devl, &add_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_has_open_snapshots': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2161:17: note: in expansion of macro 'dm_list_iterate_items' + 2161 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '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))) @@ -6510,6 +6422,18 @@ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c: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:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6525,12 +6449,25 @@ ../base/data-struct/list.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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c:1702:9: note: in expansion of macro 'dm_list_iterate_items' 1702 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ +cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -6540,10 +6477,27 @@ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' - 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -6553,17 +6507,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: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:2250:17: note: in expansion of macro 'dm_list_iterate_items' + 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) @@ -6577,25 +6534,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:163:40: note: in 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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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: In function 'lv_deactivate': +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) | ^~~~~~~~~~~~ -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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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_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))) @@ -6603,6 +6596,16 @@ ../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))) + | ^ +../base/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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -6618,6 +6621,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); \ + | ^~~~~~~~~~~~~~~~~~~ +activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' + 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -6642,8 +6669,17 @@ 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_deactivate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:2494:51: note: in expansion of macro 'dm_list_struct_base' + 2494 | if (!lv_info(cmd, dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, + | ^~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_update_vg_from_read': -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))) | ^ @@ -6701,8 +6737,8 @@ ../base/data-struct/list.h:163:40: note: in 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: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))) @@ -6710,8 +6746,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) @@ -6719,35 +6755,36 @@ 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_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) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:2761:17: note: in expansion of macro 'dm_list_iterate_items' - 2761 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:2299:17: note: in expansion of macro 'dm_list_iterate_items' - 2299 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -6755,8 +6792,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) @@ -6764,7 +6801,6 @@ cache/lvmcache.c:2319:9: note: in expansion of macro 'dm_list_iterate_items' 2319 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function 'lv_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))) | ^ @@ -6777,9 +6813,9 @@ ../base/data-struct/list.h:163:40: note: in 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: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))) | ^ @@ -6810,6 +6846,7 @@ cache/lvmcache.c:2351:17: note: in expansion of macro 'dm_list_iterate_items' 2351 | dm_list_iterate_items(mda, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lv_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))) | ^ @@ -6825,21 +6862,6 @@ 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:163:40: note: in 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_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))) @@ -6862,6 +6884,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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -7008,6 +7045,7 @@ cache/lvmcache.c:2706:9: note: in expansion of macro 'dm_list_iterate_items' 2706 | dm_list_iterate_items(da, &info->bas) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 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))) @@ -7487,19 +7525,10 @@ cache/lvmcache.c:3198:9: note: in expansion of macro 'dm_list_iterate_items' 3198 | dm_list_iterate_items(info, &vginfo->outdated_infos) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT writecache/writecache.o -MMD -MP -MF writecache/writecache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 integrity/integrity.c -o integrity/integrity.o -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdm/dm-tools' -make -C dm-tools -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/libdm/dm-tools' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/btree.c -o datastruct/btree.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -7658,6 +7687,7 @@ commands/toolcontext.c:1095:9: note: in expansion of macro 'dm_list_iterate_items' 1095 | dm_list_iterate_items(cfl, &cmd->config_files) | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -7822,89 +7852,6 @@ commands/toolcontext.c:1846:27: note: in expansion of macro 'dm_list_item' 1846 | segtype = dm_list_item(sgtl, struct segment_type); | ^~~~~~~~~~~~ -gcc -MT datastruct/btree.o -MMD -MP -MF datastruct/btree.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/btree.c -o datastruct/btree.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from config/config.c:17: -config/config.c: In function '_get_profile_from_list': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -config/config.c:2263:9: note: in expansion of macro 'dm_list_iterate_items' - 2263 | 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:2263:9: note: in expansion of macro 'dm_list_iterate_items' - 2263 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2390 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2390 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2390 | 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.31=. -fstack-protector-strong -fstack-clash-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, @@ -8138,8 +8085,90 @@ datastruct/str_list.c:193:9: note: in expansion of macro 'dm_list_iterate_items' 193 | dm_list_iterate_items(sl, list) { | ^~~~~~~~~~~~~~~~~~~~~ +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:2263:9: note: in expansion of macro 'dm_list_iterate_items' + 2263 | 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:2263:9: note: in expansion of macro 'dm_list_iterate_items' + 2263 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2390 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2390 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2390 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -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/device/bcache.h:18, @@ -8325,8 +8354,16 @@ device/bcache.c:1370:43: note: in expansion of macro 'container_of' 1370 | struct invalidate_iterator *iit = container_of(it, struct invalidate_iterator, it); | ^~~~~~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdm/dm-tools' +make -C dm-tools +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/libdm/dm-tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -8714,7 +8751,6 @@ device/dev-cache.c:1955:9: note: in expansion of macro 'dm_list_iterate_items' 1955 | dm_list_iterate_items(strl, &cmd->deviceslist) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device/dev-ext.o -MMD -MP -MF device/dev-ext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -8857,6 +8893,7 @@ device/device_id.c:647:9: note: in expansion of macro 'dm_list_iterate_items_safe' 647 | dm_list_iterate_items_safe(dw, safe, ids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-io.o -MMD -MP -MF device/dev-io.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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_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))) @@ -8949,6 +8986,7 @@ device/device_id.c:1034:9: note: in expansion of macro 'dm_list_iterate_items' 1034 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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 '_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))) @@ -9627,7 +9665,6 @@ device/device_id.c:2917:9: note: in expansion of macro 'dm_list_iterate_items' 2917 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -10126,6 +10163,7 @@ device/device_id.c:3626:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3626 | dm_list_iterate_items_safe(devl, devl2, &devs_check) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-mpath.o -MMD -MP -MF device/dev-mpath.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -10291,6 +10329,7 @@ device/device_id.c:3783:9: note: in expansion of macro 'dm_list_iterate_items' 3783 | dm_list_iterate_items(dil, &prev_devs) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/dev-swap.c -o device/dev-swap.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -10562,8 +10601,6 @@ device/device_id.c:4220:9: note: in expansion of macro 'dm_list_iterate_items' 4220 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -10675,14 +10712,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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -10764,8 +10799,11 @@ device/online.c:515:9: note: in expansion of macro 'dm_list_iterate_items' 515 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o gcc -MT device/nvme.o -MMD -MP -MF device/nvme.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/nvme.c -o device/nvme.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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -10894,9 +10932,8 @@ device/dev_util.c:60:9: note: in expansion of macro 'dm_list_iterate_items' 60 | dm_list_iterate_items(devl, devices) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -11081,13 +11118,14 @@ display/display.c:890:9: note: in expansion of macro 'dm_list_iterate_items' 890 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, - from filters/filter-persistent.c:18: -filters/filter-persistent.c: In function '_persistent_filter_wipe': + from filters/filter-regex.c:16: +filters/filter-regex.c: In function '_accept_p': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -11100,9 +11138,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c:75:17: note: in expansion of macro 'dm_list_iterate_items' - 75 | dm_list_iterate_items(sl, &dev->aliases) - | ^~~~~~~~~~~~~~~~~~~~~ +filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' + 180 | dm_list_iterate_items(sl, &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))) | ^ @@ -11115,10 +11153,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c:75:17: note: in expansion of macro 'dm_list_iterate_items' - 75 | dm_list_iterate_items(sl, &dev->aliases) - | ^~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c: In function '_lookup_p': +filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' + 180 | dm_list_iterate_items(sl, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from filters/filter-persistent.c:18: +filters/filter-persistent.c: In function '_persistent_filter_wipe': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -11131,8 +11173,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' - 134 | dm_list_iterate_items(sl, &dev->aliases) +filters/filter-persistent.c:75:17: note: in expansion of macro 'dm_list_iterate_items' + 75 | dm_list_iterate_items(sl, &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))) @@ -11146,16 +11188,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' - 134 | dm_list_iterate_items(sl, &dev->aliases) +filters/filter-persistent.c:75:17: note: in expansion of macro 'dm_list_iterate_items' + 75 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, - from filters/filter-regex.c:16: -filters/filter-regex.c: In function '_accept_p': +filters/filter-persistent.c: In function '_lookup_p': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -11168,9 +11204,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' - 180 | dm_list_iterate_items(sl, &dev->aliases) { - | ^~~~~~~~~~~~~~~~~~~~~ +filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' + 134 | dm_list_iterate_items(sl, &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))) | ^ @@ -11183,9 +11219,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' - 180 | dm_list_iterate_items(sl, &dev->aliases) { - | ^~~~~~~~~~~~~~~~~~~~~ +filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' + 134 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -11196,6 +11232,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -11306,7 +11344,6 @@ format_text/archive.c:355:9: note: in expansion of macro 'dm_list_iterate_back_items' 355 | dm_list_iterate_back_items(af, archives) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/export.o -MMD -MP -MF format_text/export.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/export.c -o format_text/export.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -11388,7 +11425,6 @@ format_text/archiver.c:462:9: note: in expansion of macro 'dm_list_iterate_items' 462 | dm_list_iterate_items(pvl, pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -11669,6 +11705,7 @@ format_text/export.c:801:9: note: in expansion of macro 'dm_list_iterate_items' 801 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT format_text/format-text.o -MMD -MP -MF format_text/format-text.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/format-text.c -o format_text/format-text.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -11807,8 +11844,8 @@ format_text/export.c:948:9: note: in expansion of macro 'dm_list_iterate_items' 948 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -11937,7 +11974,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.31=. -fstack-protector-strong -fstack-clash-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, @@ -11974,6 +12010,7 @@ 358 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -12035,7 +12072,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -12529,6 +12565,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))) | ^ @@ -12565,6 +12606,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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -12580,6 +12636,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: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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | 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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -12589,6 +12675,22 @@ 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 '_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:388:9: note: in expansion of macro 'dm_list_iterate_items' + 388 | 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))) | ^ @@ -12631,6 +12733,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:388:9: note: in expansion of macro 'dm_list_iterate_items' + 388 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c:1357:9: note: in expansion of macro 'dm_list_iterate_items' 1357 | dm_list_iterate_items(devl, &filtered_devs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -12664,6 +12781,7 @@ 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 '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))) | ^ @@ -12685,6 +12803,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:556:9: note: in expansion of macro 'dm_list_iterate_items' + 556 | 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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -12700,6 +12833,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:556:9: note: in expansion of macro 'dm_list_iterate_items' + 556 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -12724,6 +12872,22 @@ label/label.c:1462:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1462 | dm_list_iterate_items_safe(devl, devl2, &scan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | 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))) | ^ @@ -12751,6 +12915,36 @@ ../base/data-struct/list.h: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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | 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:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12760,6 +12954,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:620:27: note: in expansion of macro 'dm_list_item' + 620 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -12863,6 +13069,7 @@ 1612 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan_invalidate_lvs': +label/hints.c: In function '_read_hint_file': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -12884,112 +13091,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' - 1676 | dm_list_iterate_items(lvl, lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | 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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | 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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | 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:388:9: note: in expansion of macro 'dm_list_iterate_items' - 388 | 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:388:9: note: in expansion of macro 'dm_list_iterate_items' - 388 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -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:556:9: note: in expansion of macro 'dm_list_iterate_items' - 556 | dm_list_iterate_items(hint, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c:907:17: note: in expansion of macro 'dm_list_iterate_items' + 907 | 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))) | ^ @@ -13002,80 +13112,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:556:9: note: in expansion of macro 'dm_list_iterate_items' - 556 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | 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:620:27: note: in expansion of macro 'dm_list_item' - 620 | name_sl = dm_list_item(name_list, struct dm_str_list); - | ^~~~~~~~~~~~ -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:907:17: note: in expansion of macro 'dm_list_iterate_items' 907 | dm_list_iterate_items(hp, hints) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -13091,8 +13127,8 @@ ../base/data-struct/list.h:163:40: note: in 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:907:17: note: in expansion of macro 'dm_list_iterate_items' - 907 | dm_list_iterate_items(hp, hints) { +label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' + 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ label/hints.c: In function 'get_single_vgname_cmd_arg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -13126,6 +13162,7 @@ 1332 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -13173,9 +13210,9 @@ locking/locking.c:316:39: note: in expansion of macro 'dm_list_item' 316 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -13211,7 +13248,6 @@ metadata/writecache_manip.c:50:9: note: in expansion of macro 'dm_list_iterate_items' 50 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/integrity_manip.o -MMD -MP -MF metadata/integrity_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -13279,6 +13315,7 @@ metadata/integrity_manip.c:595:17: note: in expansion of macro 'dm_list_iterate_items' 595 | dm_list_iterate_items(pvl, &allocatable_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/lv_manip.o -MMD -MP -MF metadata/lv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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, @@ -13392,7 +13429,6 @@ metadata/lv.c:918:9: note: in expansion of macro 'dm_list_iterate_items' 918 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -13782,6 +13818,7 @@ metadata/lv_manip.c:992:9: note: in expansion of macro 'dm_list_iterate_items' 992 | 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.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -14072,6 +14109,7 @@ metadata/lv_manip.c:2788:9: note: in expansion of macro 'dm_list_iterate_items' 2788 | dm_list_iterate_items(pvl, parallel_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -14301,6 +14339,23 @@ metadata/lv_manip.c:3991:9: note: in expansion of macro 'dm_list_iterate_items' 3991 | 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:59:27: note: in expansion of macro 'dm_list_item' + 59 | 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))) | ^ @@ -14332,7 +14387,6 @@ metadata/lv_manip.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' 4038 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14349,6 +14403,7 @@ 4038 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/lv_manip.c: In function '_lv_raid_redundant': +metadata/merge.c: In function 'check_lv_segments_complete_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))) | ^ @@ -14361,70 +14416,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' - 4468 | dm_list_iterate_items(pvl, allocatable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' - 4468 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4788:9: note: in expansion of macro 'dm_list_iterate_items' - 4788 | 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:4788:9: note: in expansion of macro 'dm_list_iterate_items' - 4788 | 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:5373:9: note: in expansion of macro 'dm_list_iterate_items' - 5373 | dm_list_iterate_items(seg, &lv->segments) { +metadata/merge.c:617:9: note: in expansion of macro 'dm_list_iterate_items' + 617 | 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))) @@ -14438,88 +14431,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5373:9: note: in expansion of macro 'dm_list_iterate_items' - 5373 | dm_list_iterate_items(seg, &lv->segments) { +metadata/merge.c:617:9: note: in expansion of macro 'dm_list_iterate_items' + 617 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lvresize_adjust_extents': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5491:25: note: in expansion of macro 'dm_list_iterate_items' - 5491 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5491:25: note: in expansion of macro 'dm_list_iterate_items' - 5491 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5639:17: note: in expansion of macro 'dm_list_iterate_items' - 5639 | 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:5639:17: note: in expansion of macro 'dm_list_iterate_items' - 5639 | 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/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:59:27: note: in expansion of macro 'dm_list_item' - 59 | current = dm_list_item(segh, struct lv_segment); - | ^~~~~~~~~~~~ -metadata/merge.c: In function 'check_lv_segments_complete_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))) | ^ @@ -14532,8 +14446,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:617:9: note: in expansion of macro 'dm_list_iterate_items' - 617 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' + 4468 | 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))) @@ -14547,8 +14461,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:617:9: note: in expansion of macro 'dm_list_iterate_items' - 617 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' + 4468 | 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))) @@ -14611,6 +14525,7 @@ metadata/merge.c:714:9: note: in expansion of macro 'dm_list_iterate_items' 714 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_for_each_sub_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -14626,7 +14541,6 @@ metadata/merge.c:787:33: note: in expansion of macro 'dm_list_iterate_items' 787 | dm_list_iterate_items(sl, &seg_lv(seg, s)->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -14654,192 +14568,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:827:9: note: in expansion of macro 'dm_list_iterate_items' - 827 | 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:827:9: note: in expansion of macro 'dm_list_iterate_items' - 827 | 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/merge.c:864:17: note: in expansion of macro 'dm_list_iterate_items' - 864 | 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:864:17: note: in expansion of macro 'dm_list_iterate_items' - 864 | 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/merge.c:879:9: note: in expansion of macro 'dm_list_iterate_items' - 879 | 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:879:9: note: in expansion of macro 'dm_list_iterate_items' - 879 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -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:7198:9: note: in expansion of macro 'dm_list_iterate_items' - 7198 | 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:7198:9: note: in expansion of macro 'dm_list_iterate_items' - 7198 | 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:7206:9: note: in expansion of macro 'dm_list_iterate_items' - 7206 | 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:7206:9: note: in expansion of macro 'dm_list_iterate_items' - 7206 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/lv_manip.c:4788:9: note: in expansion of macro 'dm_list_iterate_items' + 4788 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_glv_from_indirect_glvs': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | 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:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | 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:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | 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))) | ^ @@ -14852,8 +14583,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7734:9: note: in expansion of macro 'dm_list_iterate_items' - 7734 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/merge.c:827:9: note: in expansion of macro 'dm_list_iterate_items' + 827 | 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))) @@ -14867,24 +14598,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7734:9: note: in expansion of macro 'dm_list_iterate_items' - 7734 | 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:7851:9: note: in expansion of macro 'dm_list_iterate_items' - 7851 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/lv_manip.c:4788:9: note: in expansion of macro 'dm_list_iterate_items' + 4788 | 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))) @@ -14898,19 +14613,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7851:9: note: in expansion of macro 'dm_list_iterate_items' - 7851 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/merge.c:827:9: note: in expansion of macro 'dm_list_iterate_items' + 827 | 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:7922:63: note: in expansion of macro 'dm_list_struct_base' - 7922 | 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))) | ^ @@ -14923,8 +14628,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7990:17: note: in expansion of macro 'dm_list_iterate_items' - 7990 | dm_list_iterate_items(lvl, &lv->vg->lvs) +metadata/merge.c:864:17: note: in expansion of macro 'dm_list_iterate_items' + 864 | 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))) @@ -14938,10 +14643,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7990:17: note: in expansion of macro 'dm_list_iterate_items' - 7990 | dm_list_iterate_items(lvl, &lv->vg->lvs) +metadata/merge.c:864:17: note: in expansion of macro 'dm_list_iterate_items' + 864 | dm_list_iterate_items(seg2, &seg->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))) | ^ @@ -14954,8 +14658,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8128:9: note: in expansion of macro 'dm_list_iterate_items' - 8128 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/merge.c:879:9: note: in expansion of macro 'dm_list_iterate_items' + 879 | 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))) @@ -14969,9 +14673,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:8128:9: note: in expansion of macro 'dm_list_iterate_items' - 8128 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/merge.c:879:9: note: in expansion of macro 'dm_list_iterate_items' + 879 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -14984,39 +14689,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8134:17: note: in expansion of macro 'dm_list_iterate_items' - 8134 | 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/lv_manip.c:8134:17: note: in expansion of macro 'dm_list_iterate_items' - 8134 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_layers_for_segments': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8164:9: note: in expansion of macro 'dm_list_iterate_items' - 8164 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:5373:9: note: in expansion of macro 'dm_list_iterate_items' + 5373 | 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))) @@ -15030,10 +14704,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:8164:9: note: in expansion of macro 'dm_list_iterate_items' - 8164 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:5373:9: note: in expansion of macro 'dm_list_iterate_items' + 5373 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_layers_for_segments_all': +metadata/lv_manip.c: In function '_lvresize_adjust_extents': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -15046,9 +14720,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5491:25: note: in expansion of macro 'dm_list_iterate_items' + 5491 | 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))) | ^ @@ -15061,9 +14735,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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, &layer_lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5491:25: note: in expansion of macro 'dm_list_iterate_items' + 5491 | 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))) | ^ @@ -15076,9 +14750,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8255:9: note: in expansion of macro 'dm_list_iterate_items' - 8255 | dm_list_iterate_items(lvl, lvs_changed) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5639:17: note: in expansion of macro 'dm_list_iterate_items' + 5639 | 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))) | ^ @@ -15091,25 +14765,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8255:9: note: in expansion of macro 'dm_list_iterate_items' - 8255 | 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); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8282:9: note: in expansion of macro 'dm_list_iterate_items' - 8282 | dm_list_iterate_items(seg, &lv_to->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5639:17: note: in expansion of macro 'dm_list_iterate_items' + 5639 | 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, @@ -15121,21 +14779,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:8282:9: note: in expansion of macro 'dm_list_iterate_items' - 8282 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -15173,21 +14816,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:8291:9: note: in expansion of macro 'dm_list_iterate_items' - 8291 | 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:415:9: note: in expansion of macro 'dm_list_iterate_items' 415 | dm_list_iterate_items(pvl, &fid->fmt->orphan_vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -15244,21 +14872,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:8291:9: note: in expansion of macro 'dm_list_iterate_items' - 8291 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -15361,7 +14974,6 @@ 650 | dm_list_iterate_items(pvl, &vg->removed_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_check_pv_dev_block_sizes': -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))) | ^ @@ -15436,21 +15048,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:8461:17: note: in expansion of macro 'dm_list_iterate_items' - 8461 | 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:786:9: note: in expansion of macro 'dm_list_iterate_items' 786 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -15499,21 +15096,6 @@ metadata/metadata.c:810:9: note: in expansion of macro 'dm_list_iterate_items' 810 | dm_list_iterate_items(pvl, &pp->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8461:17: note: in expansion of macro 'dm_list_iterate_items' - 8461 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -15558,21 +15140,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:8488:17: note: in expansion of macro 'dm_list_iterate_items' - 8488 | 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:1020:9: note: in expansion of macro 'dm_list_iterate_items' 1020 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -15591,21 +15158,6 @@ metadata/metadata.c:1020:9: note: in expansion of macro 'dm_list_iterate_items' 1020 | 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:8488:17: note: in expansion of macro 'dm_list_iterate_items' - 8488 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -15775,7 +15327,6 @@ metadata/metadata.c:1364:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1364 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -15791,21 +15342,6 @@ metadata/metadata.c:1364:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1364 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' - 8602 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -15865,25 +15401,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' - 8602 | 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:1595:9: note: in expansion of macro 'dm_list_iterate_items' 1595 | dm_list_iterate_items(pvl, pl) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': metadata/metadata.c: In function 'pv_is_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))) @@ -15946,21 +15466,6 @@ metadata/metadata.c:1630:9: note: in expansion of macro 'dm_list_iterate_items' 1630 | 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:8635:9: note: in expansion of macro 'dm_list_iterate_items' - 8635 | dm_list_iterate_items(seg, &lv_where->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'find_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))) @@ -15992,21 +15497,6 @@ metadata/metadata.c:1655:9: note: in expansion of macro 'dm_list_iterate_items' 1655 | 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:8635:9: note: in expansion of macro 'dm_list_iterate_items' - 8635 | dm_list_iterate_items(seg, &lv_where->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))) @@ -16051,21 +15541,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:8642:25: note: in expansion of macro 'dm_list_iterate_items' - 8642 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1707:9: note: in expansion of macro 'dm_list_iterate_items' 1707 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -16084,21 +15559,6 @@ metadata/metadata.c:1707:9: note: in expansion of macro 'dm_list_iterate_items' 1707 | dm_list_iterate_items(glvl, 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:8642:25: note: in expansion of macro 'dm_list_iterate_items' - 8642 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -16131,7 +15591,6 @@ 1743 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'find_seg_by_le': -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))) | ^ @@ -16184,21 +15643,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:8705:9: note: in expansion of macro 'dm_list_iterate_items' - 8705 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -16267,21 +15711,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:8705:9: note: in expansion of macro 'dm_list_iterate_items' - 8705 | 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:1798:9: note: in expansion of macro 'dm_list_iterate_items' 1798 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -16328,21 +15757,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:8713:33: note: in expansion of macro 'dm_list_iterate_items' - 8713 | 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:1859:17: note: in expansion of macro 'dm_list_iterate_items' 1859 | dm_list_iterate_items(lvl2, &vg_from->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -16367,21 +15781,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:8713:33: note: in expansion of macro 'dm_list_iterate_items' - 8713 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -16467,7 +15866,6 @@ metadata/metadata.c:1919:9: note: in expansion of macro 'dm_list_iterate_items' 1919 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -16477,21 +15875,6 @@ metadata/metadata.c:1940:33: note: in expansion of macro 'dm_list_struct_base' 1940 | if (!fn(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, data)) | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8902:9: note: in expansion of macro 'dm_list_iterate_items' - 8902 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -16499,21 +15882,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:8902:9: note: in expansion of macro 'dm_list_iterate_items' - 8902 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -16568,23 +15936,7 @@ metadata/metadata.c:2036:9: note: in expansion of macro 'dm_list_iterate_items' 2036 | 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:8924:9: note: in expansion of macro 'dm_list_iterate_items' - 8924 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_mark_if_partial_single': -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -16615,21 +15967,6 @@ metadata/metadata.c:2065:9: note: in expansion of macro 'dm_list_iterate_items' 2065 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8924:9: note: in expansion of macro 'dm_list_iterate_items' - 8924 | dm_list_iterate_items(lvl, lv_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))) @@ -16661,21 +15998,6 @@ metadata/metadata.c:2093:17: note: in expansion of macro 'dm_list_iterate_items' 2093 | 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:8936:9: note: in expansion of macro 'dm_list_iterate_items' - 8936 | dm_list_iterate_items(lvl, lv_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))) @@ -16683,21 +16005,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:8936:9: note: in expansion of macro 'dm_list_iterate_items' - 8936 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -16722,21 +16029,6 @@ metadata/metadata.c:2174:9: note: in expansion of macro 'dm_list_iterate_items' 2174 | 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:8948:9: note: in expansion of macro 'dm_list_iterate_items' - 8948 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_validate': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -16765,21 +16057,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:8948:9: note: in expansion of macro 'dm_list_iterate_items' - 8948 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2306:9: note: in expansion of macro 'dm_list_iterate_items' 2306 | dm_list_iterate_items(sl, &vg->tags) | ^~~~~~~~~~~~~~~~~~~~~ @@ -17113,6 +16390,7 @@ metadata/metadata.c:2611:9: note: in expansion of macro 'dm_list_iterate_items' 2611 | 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))) | ^ @@ -17134,6 +16412,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:7198:9: note: in expansion of macro 'dm_list_iterate_items' + 7198 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -17143,6 +16436,21 @@ metadata/metadata.c:2706:9: note: in expansion of macro 'dm_list_iterate_items' 2706 | 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:7198:9: note: in expansion of macro 'dm_list_iterate_items' + 7198 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_pv_in_pv_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -17174,6 +16482,21 @@ metadata/metadata.c:2790:9: note: in expansion of macro 'dm_list_iterate_items' 2790 | 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7206:9: note: in expansion of macro 'dm_list_iterate_items' + 7206 | dm_list_iterate_items(glvl, &vg->historical_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))) @@ -17212,6 +16535,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:7206:9: note: in expansion of macro 'dm_list_iterate_items' + 7206 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -17251,6 +16589,7 @@ metadata/metadata.c:2832:9: note: in expansion of macro 'dm_list_iterate_items' 2832 | 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))) | ^ @@ -17287,6 +16626,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -17311,6 +16665,21 @@ metadata/metadata.c:2847:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2847 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | 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))) @@ -17363,6 +16732,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -17463,11 +16847,7 @@ metadata/metadata.c:3031:9: note: in expansion of macro 'dm_list_iterate_items' 3031 | 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': +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))) | ^ @@ -17495,8 +16875,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:7734:9: note: in expansion of macro 'dm_list_iterate_items' + 7734 | 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))) @@ -17504,14 +16884,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: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:3078:31: note: in expansion of macro 'dm_list_item' + 3078 | 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/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:7734:9: note: in expansion of macro 'dm_list_iterate_items' + 7734 | 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))) @@ -17525,8 +16917,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:3092:9: note: in expansion of macro 'dm_list_iterate_items' + 3092 | 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))) @@ -17534,27 +16926,16 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3078:31: note: in expansion of macro 'dm_list_item' - 3078 | 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/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) +metadata/metadata.c:3092:9: note: in expansion of macro 'dm_list_iterate_items' + 3092 | 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))) | ^ @@ -17567,8 +16948,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:7851:9: note: in expansion of macro 'dm_list_iterate_items' + 7851 | 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))) @@ -17582,9 +16963,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3092:9: note: in expansion of macro 'dm_list_iterate_items' - 3092 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3099:25: note: in expansion of macro 'dm_list_iterate_items' + 3099 | 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))) | ^ @@ -17597,132 +16978,126 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:7851:9: note: in expansion of macro 'dm_list_iterate_items' + 7851 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_inherit_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:409:17: note: in expansion of macro 'dm_list_iterate_items' - 409 | dm_list_iterate_items(sl, &from_lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3099:25: note: in expansion of macro 'dm_list_iterate_items' + 3099 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_vg_commit_mdas': +metadata/lv_manip.c: In function '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: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:409:17: note: in expansion of macro 'dm_list_iterate_items' - 409 | dm_list_iterate_items(sl, &from_lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_merge_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/metadata.c:3123:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3123 | 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: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:3092:9: note: in expansion of macro 'dm_list_iterate_items' - 3092 | 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:3123:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3123 | 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/mirror.c:468:9: note: in expansion of macro 'dm_list_iterate_items' - 468 | dm_list_iterate_items(lvl, mimages) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7922:63: note: in expansion of macro 'dm_list_struct_base' + 7922 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, + | ^~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:468:9: note: in expansion of macro 'dm_list_iterate_items' - 468 | dm_list_iterate_items(lvl, mimages) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'is_mirror_image_removable': +../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:3123:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3123 | 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: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:3099:25: note: in expansion of macro 'dm_list_iterate_items' - 3099 | 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:3127:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3127 | 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:154:18: note: in 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/mirror.c:506:9: note: in expansion of macro 'dm_list_iterate_items' - 506 | dm_list_iterate_items(seg, &mimage_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:3127:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3127 | 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:506:9: note: in expansion of macro 'dm_list_iterate_items' - 506 | dm_list_iterate_items(seg, &mimage_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3127:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3127 | 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))) | ^ @@ -17735,9 +17110,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:518:25: note: in expansion of macro 'dm_list_iterate_items' - 518 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3131:9: note: in expansion of macro 'dm_list_iterate_items' + 3131 | 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))) | ^ @@ -17750,26 +17125,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:518:25: note: in expansion of macro 'dm_list_iterate_items' - 518 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3131:9: note: in expansion of macro 'dm_list_iterate_items' + 3131 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_commit': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3099:25: note: in expansion of macro 'dm_list_iterate_items' - 3099 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_vg_commit_mdas': -metadata/mirror.c: In function '_split_mirror_images': +metadata/lv_manip.c:7990:17: note: in expansion of macro 'dm_list_iterate_items' + 7990 | 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))) | ^ @@ -17782,8 +17156,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:697:17: note: in expansion of macro 'dm_list_iterate_items' - 697 | dm_list_iterate_items(lvl, &split_images) { +metadata/metadata.c:3162:17: note: in expansion of macro 'dm_list_iterate_items' + 3162 | 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))) @@ -17791,15 +17165,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: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:3123:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3123 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3162:17: note: in expansion of macro 'dm_list_iterate_items' + 3162 | 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))) | ^ @@ -17812,8 +17186,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:697:17: note: in expansion of macro 'dm_list_iterate_items' - 697 | dm_list_iterate_items(lvl, &split_images) { +metadata/lv_manip.c:7990:17: note: in expansion of macro 'dm_list_iterate_items' + 7990 | 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))) @@ -17821,31 +17195,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: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:3123:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3123 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_remove_mirror_images': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3170:25: note: in expansion of macro 'dm_list_iterate_items' + 3170 | 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: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:3123:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3123 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_in_use) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3170:25: note: in expansion of macro 'dm_list_iterate_items' + 3170 | 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))) | ^ @@ -17858,9 +17232,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:957:25: note: in expansion of macro 'dm_list_iterate_items' - 957 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3188:9: note: in expansion of macro 'dm_list_iterate_items' + 3188 | 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))) | ^ @@ -17873,9 +17247,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:957:25: note: in expansion of macro 'dm_list_iterate_items' - 957 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3188:9: note: in expansion of macro 'dm_list_iterate_items' + 3188 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'split_parent_segments_for_layer': +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))) | ^ @@ -17888,8 +17264,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3127:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3127 | dm_list_iterate_items_safe(mda, tmda, &ignored) +metadata/metadata.c:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3297 | 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))) + | ^ +../base/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:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3297 | 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))) @@ -17903,24 +17294,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:1017:17: note: in expansion of macro 'dm_list_iterate_items' - 1017 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8128:9: note: in expansion of macro 'dm_list_iterate_items' + 8128 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ +../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:3127:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3127 | dm_list_iterate_items_safe(mda, tmda, &ignored) +metadata/metadata.c:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3297 | 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))) | ^ @@ -17933,9 +17325,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1017:17: note: in expansion of macro 'dm_list_iterate_items' - 1017 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8128:9: note: in expansion of macro 'dm_list_iterate_items' + 8128 | 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))) | ^ @@ -17948,9 +17340,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1040:25: note: in expansion of macro 'dm_list_iterate_items' - 1040 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3351:9: note: in expansion of macro 'dm_list_iterate_items' + 3351 | 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))) | ^ @@ -17963,24 +17355,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:1040:25: note: in expansion of macro 'dm_list_iterate_items' - 1040 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3351:9: note: in expansion of macro 'dm_list_iterate_items' + 3351 | 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:3127:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3127 | 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/lv_manip.c:8134:17: note: in expansion of macro 'dm_list_iterate_items' + 8134 | 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))) | ^ @@ -17993,8 +17386,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3131:9: note: in expansion of macro 'dm_list_iterate_items' - 3131 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/metadata.c:3373:9: note: in expansion of macro 'dm_list_iterate_items' + 3373 | 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))) @@ -18002,15 +17395,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/mirror.c:1058:17: note: in expansion of macro 'dm_list_iterate_items' - 1058 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3373:9: note: in expansion of macro 'dm_list_iterate_items' + 3373 | 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))) | ^ @@ -18023,26 +17416,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:1058:17: note: in expansion of macro 'dm_list_iterate_items' - 1058 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) +metadata/lv_manip.c:8134:17: note: in expansion of macro 'dm_list_iterate_items' + 8134 | dm_list_iterate_items(seg, &parent_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_layers_for_segments': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:3131:9: note: in expansion of macro 'dm_list_iterate_items' - 3131 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/metadata.c:3397:9: note: in expansion of macro 'dm_list_iterate_items' + 3397 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'remove_mirrors_from_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))) | ^ @@ -18055,8 +17447,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1277:9: note: in expansion of macro 'dm_list_iterate_items' - 1277 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:8164:9: note: in expansion of macro 'dm_list_iterate_items' + 8164 | 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))) @@ -18064,15 +17456,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:3162:17: note: in expansion of macro 'dm_list_iterate_items' - 3162 | dm_list_iterate_items(pvl, &vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8164:9: note: in expansion of macro 'dm_list_iterate_items' + 8164 | 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))) | ^ @@ -18085,24 +17477,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:1277:9: note: in expansion of macro 'dm_list_iterate_items' - 1277 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:3397:9: note: in expansion of macro 'dm_list_iterate_items' + 3397 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_layers_for_segments_all': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:3162:17: note: in expansion of macro 'dm_list_iterate_items' - 3162 | dm_list_iterate_items(pvl, &vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | dm_list_iterate_items(lvl, &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))) | ^ @@ -18115,8 +17509,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1293:9: note: in expansion of macro 'dm_list_iterate_items' - 1293 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:3450:9: note: in expansion of macro 'dm_list_iterate_items' + 3450 | 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))) @@ -18130,10 +17524,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:1293:9: note: in expansion of macro 'dm_list_iterate_items' - 1293 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | 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:3450:9: note: in expansion of macro 'dm_list_iterate_items' + 3450 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -18146,8 +17554,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1317:9: note: in expansion of macro 'dm_list_iterate_items' - 1317 | dm_list_iterate_items(seg, &lv_mirr->segments) { +metadata/lv_manip.c:8255:9: note: in expansion of macro 'dm_list_iterate_items' + 8255 | 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))) @@ -18161,9 +17569,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3170:25: note: in expansion of macro 'dm_list_iterate_items' - 3170 | dm_list_iterate_items(sl, &vg->msg_list) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3468:9: note: in expansion of macro 'dm_list_iterate_items' + 3468 | 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))) | ^ @@ -18176,10 +17584,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1317:9: note: in expansion of macro 'dm_list_iterate_items' - 1317 | dm_list_iterate_items(seg, &lv_mirr->segments) { +metadata/metadata.c:3468:9: note: in expansion of macro 'dm_list_iterate_items' + 3468 | dm_list_iterate_items(dl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -18192,9 +17599,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:3170:25: note: in expansion of macro 'dm_list_iterate_items' - 3170 | dm_list_iterate_items(sl, &vg->msg_list) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8255:9: note: in expansion of macro 'dm_list_iterate_items' + 8255 | 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))) | ^ @@ -18207,9 +17615,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1348:9: note: in expansion of macro 'dm_list_iterate_items' - 1348 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3480:17: note: in expansion of macro 'dm_list_iterate_items' + 3480 | 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))) | ^ @@ -18222,11 +17630,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1348:9: note: in expansion of macro 'dm_list_iterate_items' - 1348 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_revert': -metadata/mirror.c: In function 'find_pvmove_lv': +metadata/metadata.c:3480:17: note: in expansion of macro 'dm_list_iterate_items' + 3480 | 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))) | ^ @@ -18239,9 +17645,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:1381:9: note: in expansion of macro 'dm_list_iterate_items' - 1381 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8282:9: note: in expansion of macro 'dm_list_iterate_items' + 8282 | 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))) | ^ @@ -18254,8 +17661,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3188:9: note: in expansion of macro 'dm_list_iterate_items' - 3188 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/metadata.c:3606:9: note: in expansion of macro 'dm_list_iterate_items' + 3606 | 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))) @@ -18269,8 +17676,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1381:9: note: in expansion of macro 'dm_list_iterate_items' - 1381 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8282:9: note: in expansion of macro 'dm_list_iterate_items' + 8282 | 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))) @@ -18284,10 +17691,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3188:9: note: in expansion of macro 'dm_list_iterate_items' - 3188 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/metadata.c:3606:9: note: in expansion of macro 'dm_list_iterate_items' + 3606 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -18300,9 +17706,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1404:17: note: in expansion of macro 'dm_list_iterate_items' - 1404 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8291:9: note: in expansion of macro 'dm_list_iterate_items' + 8291 | 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))) | ^ @@ -18315,25 +17721,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:1404:17: note: in expansion of macro 'dm_list_iterate_items' - 1404 | 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: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:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3297 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8291:9: note: in expansion of macro 'dm_list_iterate_items' + 8291 | dm_list_iterate_items(seg, &lv_to->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_set_fid': +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))) | ^ @@ -18346,8 +17738,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1431:9: note: in expansion of macro 'dm_list_iterate_items' - 1431 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/metadata.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' + 4038 | 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))) @@ -18361,10 +17753,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1431:9: note: in expansion of macro 'dm_list_iterate_items' - 1431 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/metadata.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' + 4038 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -18377,24 +17768,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:1454:9: note: in expansion of macro 'dm_list_iterate_items' - 1454 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8461:17: note: in expansion of macro 'dm_list_iterate_items' + 8461 | 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: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:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3297 | 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/metadata.c:4041:9: note: in expansion of macro 'dm_list_iterate_items' + 4041 | 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))) | ^ @@ -18407,8 +17798,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1454:9: note: in expansion of macro 'dm_list_iterate_items' - 1454 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:4041:9: note: in expansion of macro 'dm_list_iterate_items' + 4041 | 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))) @@ -18416,61 +17807,62 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1455:17: note: in expansion of macro 'dm_list_iterate_items' - 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { +metadata/lv_manip.c:8461:17: note: in expansion of macro 'dm_list_iterate_items' + 8461 | 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))) | ^ ../base/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:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3297 | dm_list_iterate_items_safe(pvl, tpvl, &vg->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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' + 4097 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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:1455:17: note: in expansion of macro 'dm_list_iterate_items' - 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { +metadata/lv_manip.c:8488:17: note: in expansion of macro 'dm_list_iterate_items' + 8488 | dm_list_iterate_items(sl, &lv_where->tags) | ^~~~~~~~~~~~~~~~~~~~~ -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:154:18: note: in 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:3351:9: note: in expansion of macro 'dm_list_iterate_items' - 3351 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' + 4097 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -18483,10 +17875,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:3351:9: note: in expansion of macro 'dm_list_iterate_items' - 3351 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_devs_used_correspond_with_lv': +metadata/lv_manip.c:8488:17: note: in expansion of macro 'dm_list_iterate_items' + 8488 | 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))) | ^ @@ -18499,8 +17891,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3373:9: note: in expansion of macro 'dm_list_iterate_items' - 3373 | dm_list_iterate_items(dl, list) { +metadata/metadata.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' + 4260 | 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))) @@ -18514,9 +17906,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:3373:9: note: in expansion of macro 'dm_list_iterate_items' - 3373 | dm_list_iterate_items(dl, list) { +metadata/metadata.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' + 4260 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'tags_format_and_copy': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18529,8 +17922,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3397:9: note: in expansion of macro 'dm_list_iterate_items' - 3397 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' + 4324 | 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))) @@ -18544,10 +17937,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:3397:9: note: in expansion of macro 'dm_list_iterate_items' - 3397 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' + 4324 | dm_list_iterate_items(sl, tagsl) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_devs_used_correspond_with_vg': +metadata/lv_manip.c: In function '_match_seg_area_to_pe_range': +metadata/metadata.c: In function 'lv_committed': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -18560,23 +17954,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:3450:9: note: in expansion of macro 'dm_list_iterate_items' - 3450 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4359:17: note: in expansion of macro 'dm_list_iterate_items' + 4359 | 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:3450:9: note: in expansion of macro 'dm_list_iterate_items' - 3450 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' + 8602 | 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))) @@ -18584,15 +17978,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:3468:9: note: in expansion of macro 'dm_list_iterate_items' - 3468 | dm_list_iterate_items(dl, list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4359:17: note: in expansion of macro 'dm_list_iterate_items' + 4359 | 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))) | ^ @@ -18605,40 +17999,56 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3468:9: note: in expansion of macro 'dm_list_iterate_items' - 3468 | dm_list_iterate_items(dl, list) { +metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' + 8602 | dm_list_iterate_items(per, pvl->pe_ranges) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_strip_outdated_historical_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3480:17: note: in expansion of macro 'dm_list_iterate_items' - 3480 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4413 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:3480:17: note: in expansion of macro 'dm_list_iterate_items' - 3480 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'set_pv_devices': +../base/data-struct/list.h: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:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4413 | 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:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4413 | 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))) | ^ @@ -18651,39 +18061,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:3606:9: note: in expansion of macro 'dm_list_iterate_items' - 3606 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:8635:9: note: in expansion of macro 'dm_list_iterate_items' + 8635 | dm_list_iterate_items(seg, &lv_where->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'lv_on_pmem': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:3606:9: note: in expansion of macro 'dm_list_iterate_items' - 3606 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/metadata.c:4442:9: note: in expansion of macro 'dm_list_iterate_items' + 4442 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_set_fid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:4038:9: note: in expansion of macro 'dm_list_iterate_items' - 4038 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:8635:9: note: in expansion of macro 'dm_list_iterate_items' + 8635 | 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))) @@ -18697,9 +18107,14 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' - 4038 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/metadata.c:4442:9: note: in expansion of macro 'dm_list_iterate_items' + 4442 | 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/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))) | ^ @@ -18712,8 +18127,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4041:9: note: in expansion of macro 'dm_list_iterate_items' - 4041 | dm_list_iterate_items(pvl, &vg->removed_pvs) +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))) @@ -18727,10 +18142,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:4041:9: note: in expansion of macro 'dm_list_iterate_items' - 4041 | dm_list_iterate_items(pvl, &vg->removed_pvs) +metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'fid_add_mdas': +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))) | ^ @@ -18743,8 +18158,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' - 4097 | dm_list_iterate_items(mda, mdas) { +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))) @@ -18758,10 +18173,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' - 4097 | dm_list_iterate_items(mda, mdas) { +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -18774,8 +18188,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' - 4260 | dm_list_iterate_items(mda, mdas) { +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))) @@ -18789,10 +18203,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' - 4260 | dm_list_iterate_items(mda, mdas) { +metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -18805,39 +18218,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:4324:9: note: in expansion of macro 'dm_list_iterate_items' - 4324 | dm_list_iterate_items(sl, tagsl) { +metadata/metadata.c:4490:9: note: in expansion of macro 'dm_list_iterate_items' + 4490 | dm_list_iterate_items(mdal, &bad_mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_inherit_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/metadata.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' - 4324 | dm_list_iterate_items(sl, tagsl) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'lv_committed': +metadata/mirror.c:409:17: note: in expansion of macro 'dm_list_iterate_items' + 409 | dm_list_iterate_items(sl, &from_lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4359:17: note: in expansion of macro 'dm_list_iterate_items' - 4359 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:409:17: note: in expansion of macro 'dm_list_iterate_items' + 409 | dm_list_iterate_items(sl, &from_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))) @@ -18845,62 +18258,62 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:4359:17: note: in expansion of macro 'dm_list_iterate_items' - 4359 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_strip_outdated_historical_lvs': +metadata/lv_manip.c:8642:25: note: in expansion of macro 'dm_list_iterate_items' + 8642 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_merge_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h: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:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4413 | 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:468:9: note: in expansion of macro 'dm_list_iterate_items' + 468 | 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: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:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4413 | 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:468:9: note: in expansion of macro 'dm_list_iterate_items' + 468 | 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: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:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4413 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'lv_on_pmem': +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4490:9: note: in expansion of macro 'dm_list_iterate_items' + 4490 | dm_list_iterate_items(mdal, &bad_mda_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -18913,8 +18326,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4442:9: note: in expansion of macro 'dm_list_iterate_items' - 4442 | dm_list_iterate_items(seg, &lv->segments) { +metadata/mirror.c:506:9: note: in expansion of macro 'dm_list_iterate_items' + 506 | 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))) @@ -18928,10 +18341,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:4442:9: note: in expansion of macro 'dm_list_iterate_items' - 4442 | dm_list_iterate_items(seg, &lv->segments) { +metadata/mirror.c:506:9: note: in expansion of macro 'dm_list_iterate_items' + 506 | dm_list_iterate_items(seg, &mimage_lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_write_commit_bad_mdas': +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))) | ^ @@ -18944,9 +18357,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4490:9: note: in expansion of macro 'dm_list_iterate_items' - 4490 | dm_list_iterate_items(mdal, &bad_mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:518:25: note: in expansion of macro 'dm_list_iterate_items' + 518 | 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))) | ^ @@ -18959,33 +18372,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4490:9: note: in expansion of macro 'dm_list_iterate_items' - 4490 | dm_list_iterate_items(mdal, &bad_mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'scan_text_mismatch': +metadata/mirror.c:518:25: note: in expansion of macro 'dm_list_iterate_items' + 518 | 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/metadata.c:4592:9: note: in expansion of macro 'dm_list_iterate_items' - 4592 | dm_list_iterate_items(mdal, &mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8642:25: note: in expansion of macro 'dm_list_iterate_items' + 8642 | 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) @@ -18993,97 +18405,99 @@ metadata/metadata.c:4592:9: note: in expansion of macro 'dm_list_iterate_items' 4592 | dm_list_iterate_items(mdal, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_split_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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:4662:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4662 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:697:17: note: in expansion of macro 'dm_list_iterate_items' + 697 | 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:156:18: note: in 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:4662:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4662 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:697:17: note: in expansion of macro 'dm_list_iterate_items' + 697 | 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: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:4662:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4662 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_vg_read': +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4592:9: note: in expansion of macro 'dm_list_iterate_items' + 4592 | dm_list_iterate_items(mdal, &mda_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': +metadata/mirror.c: In function '_remove_mirror_images': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h: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:4814:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4814 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:957:25: note: in expansion of macro 'dm_list_iterate_items' + 957 | dm_list_iterate_items(pvmove_seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in 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:4814:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4814 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:957:25: note: in expansion of macro 'dm_list_iterate_items' + 957 | 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: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:4814:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4814 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8705:9: note: in expansion of macro 'dm_list_iterate_items' + 8705 | 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))) | ^ @@ -19096,8 +18510,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:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/metadata.c:4662:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4662 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19105,14 +18519,29 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' + 1017 | 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: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:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { +metadata/metadata.c:4662:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4662 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -19120,16 +18549,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: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:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read': +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' + 1017 | 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))) | ^ @@ -19142,9 +18570,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5075:9: note: in expansion of macro 'dm_list_iterate_items' - 5075 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1040:25: note: in expansion of macro 'dm_list_iterate_items' + 1040 | 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))) | ^ @@ -19157,24 +18585,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:5075:9: note: in expansion of macro 'dm_list_iterate_items' - 5075 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1040:25: note: in expansion of macro 'dm_list_iterate_items' + 1040 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5114:9: note: in expansion of macro 'dm_list_iterate_items' - 5114 | 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:4662:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4662 | dm_list_iterate_items_safe(mdal, safe, &mda_list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19187,10 +18615,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5114:9: note: in expansion of macro 'dm_list_iterate_items' - 5114 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8705:9: note: in expansion of macro 'dm_list_iterate_items' + 8705 | dm_list_iterate_items(seg, &lv_where->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'get_visible_lvs_using_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -19203,9 +18630,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5277:9: note: in expansion of macro 'dm_list_iterate_items' - 5277 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1058:17: note: in expansion of macro 'dm_list_iterate_items' + 1058 | 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))) | ^ @@ -19218,9 +18645,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:5277:9: note: in expansion of macro 'dm_list_iterate_items' - 5277 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1058:17: note: in expansion of macro 'dm_list_iterate_items' + 1058 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function '_vg_read': +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))) | ^ @@ -19233,8 +18662,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5287:9: note: in expansion of macro 'dm_list_iterate_items' - 5287 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:1277:9: note: in expansion of macro 'dm_list_iterate_items' + 1277 | 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))) @@ -19248,15 +18677,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5287:9: note: in expansion of macro 'dm_list_iterate_items' - 5287 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/mirror.c:1277:9: note: in expansion of macro 'dm_list_iterate_items' + 1277 | dm_list_iterate_items(seg, &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.31=. -fstack-protector-strong -fstack-clash-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 -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))) | ^ @@ -19269,8 +18692,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4814:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4814 | 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))) @@ -19278,7 +18701,439 @@ ../base/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' +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1293:9: note: in expansion of macro 'dm_list_iterate_items' + 1293 | 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/mirror.c:1293:9: note: in expansion of macro 'dm_list_iterate_items' + 1293 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8713:33: note: in expansion of macro 'dm_list_iterate_items' + 8713 | 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/mirror.c:1317:9: note: in expansion of macro 'dm_list_iterate_items' + 1317 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1317:9: note: in expansion of macro 'dm_list_iterate_items' + 1317 | dm_list_iterate_items(seg, &lv_mirr->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/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:4814:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4814 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1348:9: note: in expansion of macro 'dm_list_iterate_items' + 1348 | 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/mirror.c:1348:9: note: in expansion of macro 'dm_list_iterate_items' + 1348 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1381:9: note: in expansion of macro 'dm_list_iterate_items' + 1381 | 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/mirror.c:1381:9: note: in expansion of macro 'dm_list_iterate_items' + 1381 | 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/metadata.c:4814:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4814 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1404:17: note: in expansion of macro 'dm_list_iterate_items' + 1404 | 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/mirror.c:1404:17: note: in expansion of macro 'dm_list_iterate_items' + 1404 | 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:8713:33: note: in expansion of macro 'dm_list_iterate_items' + 8713 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1431:9: note: in expansion of macro 'dm_list_iterate_items' + 1431 | 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/mirror.c:1431:9: note: in expansion of macro 'dm_list_iterate_items' + 1431 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1454:9: note: in expansion of macro 'dm_list_iterate_items' + 1454 | 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/mirror.c:1454:9: note: in expansion of macro 'dm_list_iterate_items' + 1454 | 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/mirror.c:1455:17: note: in expansion of macro 'dm_list_iterate_items' + 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1455:17: note: in expansion of macro 'dm_list_iterate_items' + 1455 | 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: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:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4925 | 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: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:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4925 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8902:9: note: in expansion of macro 'dm_list_iterate_items' + 8902 | 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8902:9: note: in expansion of macro 'dm_list_iterate_items' + 8902 | 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:5075:9: note: in expansion of macro 'dm_list_iterate_items' + 5075 | 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:5075:9: note: in expansion of macro 'dm_list_iterate_items' + 5075 | 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 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' @@ -19353,6 +19208,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:8924:9: note: in expansion of macro 'dm_list_iterate_items' + 8924 | 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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -19405,6 +19275,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5114:9: note: in expansion of macro 'dm_list_iterate_items' + 5114 | 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/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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -19451,9 +19336,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:8924:9: note: in expansion of macro 'dm_list_iterate_items' + 8924 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/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/metadata.c:5114:9: note: in expansion of macro 'dm_list_iterate_items' + 5114 | 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:8936:9: note: in expansion of macro 'dm_list_iterate_items' + 8936 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'get_visible_lvs_using_pv': 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))) @@ -19476,6 +19407,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/metadata.c:5277:9: note: in expansion of macro 'dm_list_iterate_items' + 5277 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -19485,7 +19431,98 @@ metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' 751 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8936:9: note: in expansion of macro 'dm_list_iterate_items' + 8936 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5277:9: note: in expansion of macro 'dm_list_iterate_items' + 5277 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5287:9: note: in expansion of macro 'dm_list_iterate_items' + 5287 | 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:8948:9: note: in expansion of macro 'dm_list_iterate_items' + 8948 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5287:9: note: in expansion of macro 'dm_list_iterate_items' + 5287 | 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:8948:9: note: in expansion of macro 'dm_list_iterate_items' + 8948 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -19612,7 +19649,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -19742,6 +19778,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_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.31=. -fstack-protector-strong -fstack-clash-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, @@ -20074,7 +20111,6 @@ metadata/pv_manip.c:511:9: note: in expansion of macro 'dm_list_iterate_items_safe' 511 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pv_map.o -MMD -MP -MF metadata/pv_map.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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, @@ -20269,6 +20305,72 @@ 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] @@ -20393,6 +20495,7 @@ metadata/raid_manip.c:327:9: note: in expansion of macro 'dm_list_iterate_items' 327 | dm_list_iterate_items(lvl, removal_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -20424,6 +20527,7 @@ 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/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.31=. -fstack-protector-strong -fstack-clash-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_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))) @@ -20529,72 +20633,6 @@ metadata/raid_manip.c:1438:17: note: in expansion of macro 'dm_list_iterate_items' 1438 | dm_list_iterate_items(data_seg, &dlv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/segtype.c:16: -metadata/segtype.c: In function 'get_segtype_from_string': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c: In function 'get_segtype_from_flag': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' - 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' - 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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))) @@ -20626,7 +20664,6 @@ metadata/raid_manip.c:2254:17: note: in expansion of macro 'dm_list_iterate_items' 2254 | 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.31=. -fstack-protector-strong -fstack-clash-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))) @@ -20915,36 +20952,42 @@ metadata/raid_manip.c:3687:25: note: in expansion of macro 'dm_list_iterate_items' 3687 | dm_list_iterate_items(lvl1, 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:3687:25: note: in expansion of macro 'dm_list_iterate_items' - 3687 | dm_list_iterate_items(lvl1, new_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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:3700:17: note: in expansion of macro 'dm_list_iterate_items' - 3700 | dm_list_iterate_items(lvl1, new_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))) | ^ @@ -20957,56 +21000,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/raid_manip.c:3700:17: note: in expansion of macro 'dm_list_iterate_items' - 3700 | dm_list_iterate_items(lvl1, new_meta_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_add_image_component_list': +metadata/raid_manip.c:3687:25: note: in expansion of macro 'dm_list_iterate_items' + 3687 | dm_list_iterate_items(lvl1, 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: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/raid_manip.c:3738:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3738 | dm_list_iterate_items_safe(lvl, tmp, 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/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))) | ^ ../base/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/raid_manip.c:3738:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3738 | dm_list_iterate_items_safe(lvl, tmp, 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/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))) | ^ ../base/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/raid_manip.c:3738:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3738 | dm_list_iterate_items_safe(lvl, tmp, lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_convert_mirror_to_raid1': +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:3700:17: note: in expansion of macro 'dm_list_iterate_items' + 3700 | dm_list_iterate_items(lvl1, new_meta_lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -21019,9 +21061,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:4132:9: note: in expansion of macro 'dm_list_iterate_items' - 4132 | dm_list_iterate_items(lvl, &meta_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:370:17: note: in expansion of macro 'dm_list_iterate_items' + 370 | 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))) | ^ @@ -21034,10 +21076,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:4132:9: note: in expansion of macro 'dm_list_iterate_items' - 4132 | dm_list_iterate_items(lvl, &meta_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_striped_to_raid0_move_segs_to_raid0_lvs': +metadata/thin_manip.c:370:17: note: in expansion of macro 'dm_list_iterate_items' + 370 | 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))) | ^ @@ -21050,8 +21091,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:4265:9: note: in expansion of macro 'dm_list_iterate_items' - 4265 | dm_list_iterate_items(lvl, data_lvs) { +metadata/thin_manip.c:383:9: note: in expansion of macro 'dm_list_iterate_items' + 383 | 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))) @@ -21065,8 +21106,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/raid_manip.c:4265:9: note: in expansion of macro 'dm_list_iterate_items' - 4265 | dm_list_iterate_items(lvl, data_lvs) { +metadata/raid_manip.c:3700:17: note: in expansion of macro 'dm_list_iterate_items' + 3700 | dm_list_iterate_items(lvl1, 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:383:9: note: in expansion of macro 'dm_list_iterate_items' + 383 | 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))) @@ -21080,8 +21136,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:4268:17: note: in expansion of macro 'dm_list_iterate_items' - 4268 | dm_list_iterate_items(seg_from, &lv->segments) { +metadata/thin_manip.c:407:17: note: in expansion of macro 'dm_list_iterate_items' + 407 | 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))) @@ -21095,10 +21151,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:4268:17: note: in expansion of macro 'dm_list_iterate_items' - 4268 | dm_list_iterate_items(seg_from, &lv->segments) { +metadata/thin_manip.c:407:17: note: in expansion of macro 'dm_list_iterate_items' + 407 | dm_list_iterate_items(sl, &lvl->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_raid0_to_striped_retrieve_segments_and_lvs': +metadata/raid_manip.c: In function '_add_image_component_list': +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))) | ^ @@ -21111,8 +21168,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:4366:9: note: in expansion of macro 'dm_list_iterate_items' - 4366 | dm_list_iterate_items(seg_to, &new_segments) { +metadata/thin_manip.c:571:9: note: in expansion of macro 'dm_list_iterate_items' + 571 | 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))) @@ -21126,10 +21183,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:4366:9: note: in expansion of macro 'dm_list_iterate_items' - 4366 | dm_list_iterate_items(seg_to, &new_segments) { +metadata/thin_manip.c:571:9: note: in expansion of macro 'dm_list_iterate_items' + 571 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_convert_striped_to_raid0': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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/raid_manip.c:3738:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3738 | dm_list_iterate_items_safe(lvl, tmp, lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -21142,8 +21214,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:4456:9: note: in expansion of macro 'dm_list_iterate_items' - 4456 | dm_list_iterate_items(seg, &lv->segments) +metadata/thin_manip.c:591:9: note: in expansion of macro 'dm_list_iterate_items' + 591 | 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))) @@ -21157,8 +21229,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:4456:9: note: in expansion of macro 'dm_list_iterate_items' - 4456 | dm_list_iterate_items(seg, &lv->segments) +metadata/thin_manip.c:591:9: note: in expansion of macro 'dm_list_iterate_items' + 591 | 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))) @@ -21166,13 +21238,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: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:4498:19: note: in expansion of macro 'dm_list_item' - 4498 | if (!(l = dm_list_item(dm_list_first(&data_lvs), struct lv_list))) { - | ^~~~~~~~~~~~ -metadata/raid_manip.c: In function '_clear_meta_lvs': +../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/raid_manip.c:3738:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3738 | dm_list_iterate_items_safe(lvl, tmp, lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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/raid_manip.c:3738:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3738 | dm_list_iterate_items_safe(lvl, tmp, 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))) | ^ @@ -21185,10 +21275,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5043:17: note: in expansion of macro 'dm_list_iterate_items' - 5043 | dm_list_iterate_items(lvl, &meta_lvs) +metadata/thin_manip.c:1006:17: note: in expansion of macro 'dm_list_iterate_items' + 1006 | dm_list_iterate_items(segl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -21201,9 +21290,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:5043:17: note: in expansion of macro 'dm_list_iterate_items' - 5043 | dm_list_iterate_items(lvl, &meta_lvs) +metadata/thin_manip.c:1006:17: note: in expansion of macro 'dm_list_iterate_items' + 1006 | dm_list_iterate_items(segl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c: In function '_convert_mirror_to_raid1': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21216,8 +21306,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5052:9: note: in expansion of macro 'dm_list_iterate_items' - 5052 | dm_list_iterate_items(lvl, &meta_lvs) +metadata/raid_manip.c:4132:9: note: in expansion of macro 'dm_list_iterate_items' + 4132 | 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))) @@ -21231,9 +21321,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:5052:9: note: in expansion of macro 'dm_list_iterate_items' - 5052 | dm_list_iterate_items(lvl, &meta_lvs) +metadata/raid_manip.c:4132:9: note: in expansion of macro 'dm_list_iterate_items' + 4132 | dm_list_iterate_items(lvl, &meta_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -21246,8 +21337,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5068:9: note: in expansion of macro 'dm_list_iterate_items' - 5068 | dm_list_iterate_items(lvl, &meta_lvs) { +metadata/raid_manip.c:4265:9: note: in expansion of macro 'dm_list_iterate_items' + 4265 | dm_list_iterate_items(lvl, 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))) @@ -21261,11 +21352,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5068:9: note: in expansion of macro 'dm_list_iterate_items' - 5068 | dm_list_iterate_items(lvl, &meta_lvs) { +metadata/raid_manip.c:4265:9: note: in expansion of macro 'dm_list_iterate_items' + 4265 | dm_list_iterate_items(lvl, data_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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -21278,9 +21367,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:6712:25: note: in expansion of macro 'dm_list_iterate_items' - 6712 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:4268:17: note: in expansion of macro 'dm_list_iterate_items' + 4268 | dm_list_iterate_items(seg_from, &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))) | ^ @@ -21293,9 +21382,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:6712:25: note: in expansion of macro 'dm_list_iterate_items' - 6712 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:4268:17: note: in expansion of macro 'dm_list_iterate_items' + 4268 | dm_list_iterate_items(seg_from, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c: In function '_raid0_to_striped_retrieve_segments_and_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21308,9 +21398,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:6728:25: note: in expansion of macro 'dm_list_iterate_items' - 6728 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:4366:9: note: in expansion of macro 'dm_list_iterate_items' + 4366 | dm_list_iterate_items(seg_to, &new_segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21323,10 +21413,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:6728:25: note: in expansion of macro 'dm_list_iterate_items' - 6728 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c: In function '_lv_raid_rebuild_or_replace': +metadata/raid_manip.c:4366:9: note: in expansion of macro 'dm_list_iterate_items' + 4366 | dm_list_iterate_items(seg_to, &new_segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c: In function '_convert_striped_to_raid0': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -21339,8 +21429,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:7054:9: note: in expansion of macro 'dm_list_iterate_items' - 7054 | dm_list_iterate_items(lvl, &old_lvs) +metadata/raid_manip.c:4456:9: note: in expansion of macro 'dm_list_iterate_items' + 4456 | 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))) @@ -21354,14 +21444,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:7054:9: note: in expansion of macro 'dm_list_iterate_items' - 7054 | dm_list_iterate_items(lvl, &old_lvs) +metadata/raid_manip.c:4456:9: note: in expansion of macro 'dm_list_iterate_items' + 4456 | 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/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))) | ^ @@ -21371,9 +21456,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:7071:31: note: in expansion of macro 'dm_list_item' - 7071 | lvl = dm_list_item(dm_list_first(&new_meta_lvs), - | ^~~~~~~~~~~~ +metadata/raid_manip.c:4498:19: note: in expansion of macro 'dm_list_item' + 4498 | if (!(l = dm_list_item(dm_list_first(&data_lvs), struct lv_list))) { + | ^~~~~~~~~~~~ +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))) | ^ @@ -21386,9 +21472,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5043:17: note: in expansion of macro 'dm_list_iterate_items' + 5043 | 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))) | ^ @@ -21401,10 +21487,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5043:17: note: in expansion of macro 'dm_list_iterate_items' + 5043 | 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))) | ^ @@ -21417,9 +21502,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/raid_manip.c:5052:9: note: in expansion of macro 'dm_list_iterate_items' + 5052 | 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -21432,22 +21518,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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:7086:31: note: in expansion of macro 'dm_list_item' - 7086 | lvl = dm_list_item(dm_list_first(&new_data_lvs), - | ^~~~~~~~~~~~ +metadata/raid_manip.c:5052:9: note: in expansion of macro 'dm_list_iterate_items' + 5052 | 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))) | ^ @@ -21460,9 +21533,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:370:17: note: in expansion of macro 'dm_list_iterate_items' - 370 | dm_list_iterate_items(sl, &pool_lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:5068:9: note: in expansion of macro 'dm_list_iterate_items' + 5068 | 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))) | ^ @@ -21475,9 +21548,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:370:17: note: in expansion of macro 'dm_list_iterate_items' - 370 | dm_list_iterate_items(sl, &pool_lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:5068:9: note: in expansion of macro 'dm_list_iterate_items' + 5068 | dm_list_iterate_items(lvl, &meta_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -21490,9 +21564,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:383:9: note: in expansion of macro 'dm_list_iterate_items' - 383 | dm_list_iterate_items(lvl, &lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6712:25: note: in expansion of macro 'dm_list_iterate_items' + 6712 | 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))) | ^ @@ -21505,9 +21579,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:383:9: note: in expansion of macro 'dm_list_iterate_items' - 383 | dm_list_iterate_items(lvl, &lv->vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6712:25: note: in expansion of macro 'dm_list_iterate_items' + 6712 | 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))) | ^ @@ -21520,9 +21594,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:407:17: note: in expansion of macro 'dm_list_iterate_items' - 407 | dm_list_iterate_items(sl, &lvl->lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6728:25: note: in expansion of macro 'dm_list_iterate_items' + 6728 | 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))) | ^ @@ -21535,30 +21609,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/thin_manip.c:407:17: note: in expansion of macro 'dm_list_iterate_items' - 407 | 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:163:40: note: in expansion 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:7118:9: note: in expansion of macro 'dm_list_iterate_items' - 7118 | dm_list_iterate_items(lvl, &old_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6728:25: note: in expansion of macro 'dm_list_iterate_items' + 6728 | dm_list_iterate_items(rm_seg, &rm_image->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, from metadata/vdo_manip.c:15: metadata/vdo_manip.c: In function 'update_vdo_pool_virtual_size': -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))) | ^ @@ -21589,6 +21647,7 @@ metadata/vdo_manip.c:122:9: note: in expansion of macro 'dm_list_iterate_items' 122 | dm_list_iterate_items(sl, &vdo_pool_seg->lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -21601,8 +21660,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:571:9: note: in expansion of macro 'dm_list_iterate_items' - 571 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) +metadata/raid_manip.c:7054:9: note: in expansion of macro 'dm_list_iterate_items' + 7054 | 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))) @@ -21616,48 +21675,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/thin_manip.c:571:9: note: in expansion of macro 'dm_list_iterate_items' - 571 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) +metadata/raid_manip.c:7054:9: note: in expansion of macro 'dm_list_iterate_items' + 7054 | dm_list_iterate_items(lvl, &old_lvs) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:591:9: note: in expansion of macro 'dm_list_iterate_items' - 591 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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:7071:31: note: in expansion of macro 'dm_list_item' + 7071 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:591:9: note: in expansion of macro 'dm_list_iterate_items' - 591 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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:7086:31: note: in expansion of macro 'dm_list_item' + 7086 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) @@ -21665,22 +21717,6 @@ metadata/raid_manip.c:7118:9: note: in expansion of macro 'dm_list_iterate_items' 7118 | dm_list_iterate_items(lvl, &old_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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:1006:17: note: in expansion of macro 'dm_list_iterate_items' - 1006 | 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))) | ^ @@ -21693,9 +21729,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:1006:17: note: in expansion of macro 'dm_list_iterate_items' - 1006 | dm_list_iterate_items(segl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:7118:9: note: in expansion of macro 'dm_list_iterate_items' + 7118 | 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.31=. -fstack-protector-strong -fstack-clash-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 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))) @@ -21727,8 +21764,6 @@ metadata/raid_manip.c:7402:9: note: in expansion of macro 'dm_list_iterate_items' 7402 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -21978,8 +22013,8 @@ metadata/vg.c:490:17: note: in expansion of macro 'dm_list_iterate_items' 490 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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:152:33: warning: cast increases required alignment of target type [-Wcast-align] 152 | const uint32_t *start = (const uint32_t *) buf; @@ -21987,6 +22022,7 @@ misc/crc.c:153:31: warning: cast increases required alignment of target type [-Wcast-align] 153 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -22036,6 +22072,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -22278,7 +22315,6 @@ report/report.c:2180:25: note: in expansion of macro 'dm_list_iterate_items' 2180 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT snapshot/snapshot.o -MMD -MP -MF snapshot/snapshot.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 thin/thin.c -o thin/thin.o In file included from ../base/data-struct/list.h:4, @@ -22351,6 +22387,61 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 activate/fs.c -o activate/fs.o +gcc -MT lvmpolld/lvmpolld-client.o -MMD -MP -MF lvmpolld/lvmpolld-client.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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, + 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); + | ^~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -22466,11 +22557,7 @@ 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) { | ^~~~~~~~~~~~~~~~~~~~~ -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': +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 locking/lvmlockd.c -o locking/lvmlockd.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -22492,42 +22579,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) - | ^~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -22537,19 +22588,6 @@ activate/dev_manager.c:2965:17: note: in expansion of macro 'dm_list_iterate_items' 2965 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -22626,6 +22664,7 @@ 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.31=. -fstack-protector-strong -fstack-clash-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))) @@ -22757,7 +22796,6 @@ activate/dev_manager.c:3827:17: note: in expansion of macro 'dm_list_iterate_items' 3827 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT 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.31=. -fstack-protector-strong -fstack-clash-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 activate/dev_manager.c: In function '_clean_tree': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -22789,7 +22827,6 @@ activate/dev_manager.c:3966:17: note: in expansion of macro 'dm_list_iterate_items' 3966 | dm_list_iterate_items(dl, &dm->cmd->pending_delete) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT locking/lvmlockd.o -MMD -MP -MF locking/lvmlockd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -22980,7 +23017,6 @@ locking/lvmlockd.c:1297:9: note: in expansion of macro 'dm_list_iterate_items' 1297 | 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.31=. -fstack-protector-strong -fstack-clash-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 locking/lvmlockd.c: In function 'lockd_free_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))) @@ -23020,10 +23056,9 @@ make -C scripts make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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]: Nothing to be done for 'all'. \ ( cat ./license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -23031,6 +23066,7 @@ mawk 'BEGIN {ORS = "\\0\"\n\""} !/^#/ && !/---/ && !/^$/' ./command-lines.in && \ printf '\\0\\0";\n' \ ) > command-lines-input.h +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' \ ( cat ./license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -23048,7 +23084,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -23177,6 +23212,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -23320,7 +23357,7 @@ lvconvert.c:680:17: note: in expansion of macro 'dm_list_iterate_items_safe' 680 | dm_list_iterate_items_safe(pvl_vg, pvlt, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvcreate.c -o lvcreate.o lvconvert.c: In function 'lvconvert_repair_cmd': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -23507,6 +23544,7 @@ lvconvert.c:5301:9: note: in expansion of macro 'dm_list_iterate_items' 5301 | dm_list_iterate_items(idl, &lp.idls) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT lvdisplay.o -MMD -MP -MF lvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvdisplay.c -o lvdisplay.o lvconvert.c: In function 'lvconvert_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))) @@ -23582,8 +23620,7 @@ lvconvert.c:6026:9: note: in expansion of macro 'dm_list_iterate_items' 6026 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -23620,107 +23657,8 @@ lvcreate.c:1290:9: note: in expansion of macro 'dm_list_iterate_items' 1290 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:20, - 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:335:9: note: in expansion of macro 'dm_list_iterate_items' - 335 | 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:335:9: note: in expansion of macro 'dm_list_iterate_items' - 335 | 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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmdevices.c -o lvmdevices.o -lvmcmdline.c: In function '_merge_synonym': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -lvmcmdline.c:2344:9: note: in expansion of macro 'dm_list_iterate_items' - 2344 | 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:2344:9: note: in expansion of macro 'dm_list_iterate_items' - 2344 | 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:2429:9: note: in expansion of macro 'dm_list_iterate_items' - 2429 | 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:2429:9: note: in expansion of macro 'dm_list_iterate_items' - 2429 | 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, @@ -23877,6 +23815,12 @@ lvmdevices.c:102:9: note: in expansion of macro 'dm_list_iterate_items' 102 | dm_list_iterate_items(dil, search_pvids) | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:20, + 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))) | ^ @@ -23898,6 +23842,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:335:9: note: in expansion of macro 'dm_list_iterate_items' + 335 | 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:335:9: note: in expansion of macro 'dm_list_iterate_items' + 335 | 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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -24449,6 +24423,68 @@ lvmdevices.c:1017:9: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c: In function '_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:2344:9: note: in expansion of macro 'dm_list_iterate_items' + 2344 | 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:2344:9: note: in expansion of macro 'dm_list_iterate_items' + 2344 | 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:2429:9: note: in expansion of macro 'dm_list_iterate_items' + 2429 | 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:2429:9: note: in expansion of macro 'dm_list_iterate_items' + 2429 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -24536,7 +24572,6 @@ polldaemon.c:379:40: note: in expansion of macro 'dm_list_item' 379 | dm_pool_free(cmd->mem, dm_list_item(dm_list_first(&idls), struct poll_id_list)); | ^~~~~~~~~~~~ -gcc -MT pvck.o -MMD -MP -MF pvck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 polldaemon.c: In function '_lvmpolld_init_poll_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))) @@ -24568,6 +24603,7 @@ polldaemon.c:492:9: note: in expansion of macro 'dm_list_iterate_items' 492 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 polldaemon.c: In function '_lvmpolld_poll_for_all_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))) @@ -24628,6 +24664,7 @@ | ^~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -24725,7 +24762,6 @@ pvck.c:2039:17: note: in expansion of macro 'dm_list_iterate_items' 2039 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT pvmove.o -MMD -MP -MF pvmove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove_poll.c -o pvmove_poll.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -24854,6 +24890,7 @@ pvmove.c:450:9: note: in expansion of macro 'dm_list_iterate_items' 450 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT pvremove.o -MMD -MP -MF pvremove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvremove.c -o pvremove.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -24931,11 +24968,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -25563,6 +25598,7 @@ pvscan.c:1581:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1581 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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, @@ -25707,7 +25743,6 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgbackup.c -o vgcfgbackup.o -gcc -MT vgcfgrestore.o -MMD -MP -MF vgcfgrestore.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgcfgrestore.c -o vgcfgrestore.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -25884,6 +25919,7 @@ toollib.c:1557:9: note: in expansion of macro 'dm_list_iterate_items' 1557 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -26024,6 +26060,7 @@ 2314 | dm_list_iterate_items(vgnl, vgnameids_to_process) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_resolve_duplicate_vgnames': +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -26175,6 +26212,7 @@ toollib.c:2494:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2494 | dm_list_iterate_items_safe(sl, sl2, arg_vgnames) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -26447,10 +26485,6 @@ toollib.c:3671:17: note: in expansion of macro 'dm_list_iterate_items' 3671 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ -vgcfgrestore.c: In function '_check_all_dm_devices': -vgcfgrestore.c:54:25: warning: cast increases required alignment of target type [-Wcast-align] - 54 | names = (struct dm_names *)((char *) names + next); - | ^ toollib.c: In function '_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))) @@ -26512,7 +26546,6 @@ toollib.c:4023:17: note: in expansion of macro 'dm_list_iterate_items' 4023 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -26576,6 +26609,10 @@ 4418 | dm_list_iterate_items(devl, &unused_duplicate_devs) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_process_pvs_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); + | ^ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26607,6 +26644,42 @@ 4521 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_process_pvs_in_vgs': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:20, + 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -26622,6 +26695,68 @@ toollib.c:4642:9: note: in expansion of macro 'dm_list_iterate_items' 4642 | dm_list_iterate_items(vgnl, all_vgnameids) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -26637,6 +26772,128 @@ toollib.c:4642:9: note: in expansion of macro 'dm_list_iterate_items' 4642 | dm_list_iterate_items(vgnl, all_vgnameids) { | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function 'vgchange_activate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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_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))) @@ -26684,6 +26941,7 @@ toollib.c:4875:9: note: in expansion of macro 'dm_list_iterate_items' 4875 | 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))) | ^ @@ -26699,6 +26957,157 @@ toollib.c:4875:9: note: in expansion of macro 'dm_list_iterate_items' 4875 | 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1288:25: note: in expansion of macro 'dm_list_iterate_items' + 1288 | 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:1288:25: note: in expansion of macro 'dm_list_iterate_items' + 1288 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c: In function '_vgchange_systemid_single': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' + 1517 | 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' + 1517 | 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))) @@ -26715,6 +27124,7 @@ toollib.c:5191:9: note: in expansion of macro 'dm_list_iterate_items' 5191 | dm_list_iterate_items(pd, 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -26761,7 +27171,6 @@ toollib.c:5203:9: note: in expansion of macro 'dm_list_iterate_items' 5203 | dm_list_iterate_items(pd, 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.31=. -fstack-protector-strong -fstack-clash-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 '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))) @@ -26793,6 +27202,7 @@ toollib.c:5621:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5621 | 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -27108,12 +27518,6 @@ toollib.c:5830:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5830 | 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:20, - 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))) | ^ @@ -27129,6 +27533,12 @@ toollib.c:5830:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5830 | 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:20, + 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))) | ^ @@ -27141,40 +27551,9 @@ ../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -27187,10 +27566,9 @@ ../base/data-struct/list.h:163:40: note: in 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': +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))) | ^ @@ -27218,97 +27596,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:163:40: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:5871:9: note: in expansion of macro 'dm_list_iterate_items' 5871 | dm_list_iterate_items(pd, &pp->arg_process) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -27318,36 +27605,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -27372,37 +27629,6 @@ toollib.c:5882:9: note: in expansion of macro 'dm_list_iterate_items' 5882 | dm_list_iterate_items(devl, &rescan_devs) | ^~~~~~~~~~~~~~~~~~~~~ -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:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -27463,22 +27689,6 @@ toollib.c:5894:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5894 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_process) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -27500,36 +27710,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -27545,36 +27725,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -27590,51 +27740,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1288:25: note: in expansion of macro 'dm_list_iterate_items' - 1288 | 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:1288:25: note: in expansion of macro 'dm_list_iterate_items' - 1288 | 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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -27659,22 +27764,6 @@ toollib.c:5947:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5947 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_vgchange_systemid_single': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' - 1517 | 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))) | ^ @@ -27696,21 +27785,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1517:17: note: in expansion of macro 'dm_list_iterate_items' - 1517 | 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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -27915,6 +27989,7 @@ toollib.c:6095:9: note: in expansion of macro 'dm_list_iterate_items_safe' 6095 | 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -27945,6 +28020,7 @@ toollib.c:6118:9: note: in expansion of macro 'dm_list_iterate_items' 6118 | 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -27975,46 +28051,7 @@ toollib.c:6121:9: note: in expansion of macro 'dm_list_iterate_items' 6121 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:20, - 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 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.31=. -fstack-protector-strong -fstack-clash-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 -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -28081,7 +28118,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -28120,6 +28156,7 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -28427,6 +28464,12 @@ vgimportclone.c:350:9: note: in expansion of macro 'dm_list_iterate_items' 350 | dm_list_iterate_items(devl, &vp.new_devs) | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:20, + 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))) | ^ @@ -28448,6 +28491,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -28463,30 +28521,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportclone.c:436:9: note: in expansion of macro 'dm_list_iterate_items' - 436 | dm_list_iterate_items(vgnl, &vgnames) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h: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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ +../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))) | ^ @@ -28499,8 +28557,8 @@ ../base/data-struct/list.h:163:40: note: in 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) +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))) @@ -28514,15 +28572,9 @@ ../base/data-struct/list.h:163:40: note: in 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) +vgmerge.c:134:9: note: in expansion of macro 'dm_list_iterate_items' + 134 | dm_list_iterate_items(lvl1, &vg_to->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:20, - 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))) | ^ @@ -28535,23 +28587,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' - 49 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:49:9: note: in expansion of macro 'dm_list_iterate_items' - 49 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -28559,84 +28611,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:154:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' - 70 | dm_list_iterate_items(pvl, &vg->pvs) { +vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' + 158 | dm_list_iterate_items(lvl1, &vg_from->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:20, - 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:156:18: note: in 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: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))) | ^ ../base/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/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -28649,8 +28677,8 @@ ../base/data-struct/list.h:163:40: note: in 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: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))) @@ -28664,9 +28692,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:134:9: note: in expansion of macro 'dm_list_iterate_items' - 134 | dm_list_iterate_items(lvl1, &vg_to->lvs) { +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:20, + 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))) | ^ @@ -28679,9 +28713,9 @@ ../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -28694,9 +28728,9 @@ ../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -28709,8 +28743,8 @@ ../base/data-struct/list.h:163:40: note: in 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) { +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))) @@ -28724,9 +28758,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgmerge.c:158:9: note: in expansion of macro 'dm_list_iterate_items' - 158 | dm_list_iterate_items(lvl1, &vg_from->lvs) { +vgimportdevices.c:70:9: note: in expansion of macro 'dm_list_iterate_items' + 70 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, from ../device_mapper/all.h:20, @@ -28829,7 +28865,6 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -28960,6 +28995,7 @@ vgsplit.c:204:17: note: in expansion of macro 'dm_list_iterate_items' 204 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 vgsplit.c: In function '_move_mirrors': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -29048,67 +29084,53 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' make -C dmeventd device-mapper -make -C lvmpolld device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.conf.5_main > lvm.conf.5 -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.conf.5 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsystemid.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.conf.5 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' -make -C lvmlockd device-mapper +make -C lvmpolld device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmautoactivation.7_main > lvmautoactivation.7 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmcache.7_main > lvmcache.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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[4]: Nothing to be done for '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" lvmsystemid.7 make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' +make -C lvmlockd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" lvmraid.7 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31/debian/build/build_deb/daemons/lvmlockd' make -C dmeventd make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' -make -C lvmpolld -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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" 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" lvm.8 make -C plugins device-mapper -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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" lvmcache.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.31=. -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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 lvmpolld +../tools/man-generator --primary lvmconfig > test.gen +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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" lvmdump.8 make[5]: Nothing to be done for 'device-mapper'. make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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 +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld-core.c -o lvmpolld-core.o make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmvdo.7_main > lvmvdo.7 -make -C lvm2 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" lvmvdo.7 -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.8 -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make -C snapshot device-mapper -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31/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" lvmdump.8 -../tools/man-generator --primary lvmconfig > test.gen -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C raid device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsar.8_main > lvmsar.8 -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C thin device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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" lvmsar.8 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsadc.8_main > lvmsadc.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 +make -C lvm2 device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvmdiskscan.8_pregen \ @@ -29120,18 +29142,12 @@ cat ./lvmdiskscan.8_end ./see_also.end ; \ fi \ ) > lvmdiskscan.8_gen +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsadc.8_main > lvmsadc.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make -C mirror device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make -C vdo device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' -make -C lvm2 -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +make -C snapshot device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvmdevices.8_pregen \ @@ -29143,8 +29159,22 @@ cat ./lvmdevices.8_end ./see_also.end ; \ fi \ ) > lvmdevices.8_gen -gcc -MT dmeventd_lvm.o -MMD -MP -MF dmeventd_lvm.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 -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.31=. -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.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make -C raid device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make -C thin device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make -C mirror device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make -C vdo device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgimportdevices.8_pregen \ @@ -29156,6 +29186,43 @@ cat ./vgimportdevices.8_end ./see_also.end ; \ fi \ ) > vgimportdevices.8_gen +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +make -C lvm2 +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm_import_vdo.8_main > lvm_import_vdo.8 +gcc -MT 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.31=. -fstack-protector-strong -fstack-clash-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" lvm_import_vdo.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmpolld.8_main > lvmpolld.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmpolld.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvm-fullreport.8_pregen \ + ./lvm-fullreport.8_end ./see_also.end ; \ + else \ + MANCMD=lvm-fullreport && \ + ../tools/man-generator --primary $MANCMD lvm-fullreport.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvm-fullreport.8_end ./see_also.end ; \ + fi \ +) > lvm-fullreport.8_gen +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 In file included from ../../../../base/data-struct/list.h:4, from ../../../../device_mapper/all.h:20, from ../../../../lib/misc/lib.h:22, @@ -29191,8 +29258,29 @@ 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvcreate.8_pregen \ + ./lvcreate.8_end ./see_also.end ; \ + else \ + MANCMD=lvcreate && \ + ../tools/man-generator --primary $MANCMD lvcreate.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvcreate.8_end ./see_also.end ; \ + fi \ +) > lvcreate.8_gen +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.31=. -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 +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 set -e; \ ( cat ./.exported_symbols; \ if test -n ""; then \ @@ -29200,76 +29288,85 @@ /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ fi \ ) > .exported_symbols_generated -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 gcc -shared -Wl,-soname,libdevmapper-event-lvm2.so.2.03 \ -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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" lvmpolld.8 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmpolld-cmd-utils.c -o lvmpolld-cmd-utils.o -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvm-fullreport.8_pregen \ - ./lvm-fullreport.8_end ./see_also.end ; \ + cat ./lvmconfig.8_pregen \ + ./lvmconfig.8_end ./see_also.end ; \ else \ - MANCMD=lvm-fullreport && \ - ../tools/man-generator --primary $MANCMD lvm-fullreport.8_des && \ + MANCMD=lvmconfig && \ + ../tools/man-generator --primary $MANCMD lvmconfig.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvm-fullreport.8_end ./see_also.end ; \ + cat ./lvmconfig.8_end ./see_also.end ; \ fi \ -) > lvm-fullreport.8_gen +) > lvmconfig.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvconvert.8_pregen \ + ./lvconvert.8_end ./see_also.end ; \ + else \ + MANCMD=lvconvert && \ + ../tools/man-generator --primary $MANCMD lvconvert.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvconvert.8_end ./see_also.end ; \ + fi \ +) > lvconvert.8_gen ln -s -f libdevmapper-event-lvm2.so.2.03 libdevmapper-event-lvm2.so make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -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 ./lvm-lvpoll.8_pregen \ - ./lvm-lvpoll.8_end ./see_also.end ; \ + cat ./lvdisplay.8_pregen \ + ./lvdisplay.8_end ./see_also.end ; \ else \ - MANCMD=lvm-lvpoll && \ - ../tools/man-generator --primary $MANCMD lvm-lvpoll.8_des && \ + MANCMD=lvdisplay && \ + ../tools/man-generator --primary $MANCMD lvdisplay.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvm-lvpoll.8_end ./see_also.end ; \ + cat ./lvdisplay.8_end ./see_also.end ; \ fi \ -) > lvm-lvpoll.8_gen -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 ./lvcreate.8_pregen \ - ./lvcreate.8_end ./see_also.end ; \ + cat ./lvextend.8_pregen \ + ./lvextend.8_end ./see_also.end ; \ else \ - MANCMD=lvcreate && \ - ../tools/man-generator --primary $MANCMD lvcreate.8_des && \ + MANCMD=lvextend && \ + ../tools/man-generator --primary $MANCMD lvextend.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvcreate.8_end ./see_also.end ; \ + cat ./lvextend.8_end ./see_also.end ; \ fi \ -) > lvcreate.8_gen +) > lvextend.8_gen set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvchange.8_pregen \ - ./lvchange.8_end ./see_also.end ; \ + cat ./lvreduce.8_pregen \ + ./lvreduce.8_end ./see_also.end ; \ else \ - MANCMD=lvchange && \ - ../tools/man-generator --primary $MANCMD lvchange.8_des && \ + MANCMD=lvreduce && \ + ../tools/man-generator --primary $MANCMD lvreduce.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvchange.8_end ./see_also.end ; \ + cat ./lvreduce.8_end ./see_also.end ; \ fi \ -) > lvchange.8_gen -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' -make -C lvmlockd -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' -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 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 +) > 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 set -e; \ ( cat ./.exported_symbols; \ if test -n ""; then \ @@ -29284,28 +29381,71 @@ ) > .export.sym gcc -shared -Wl,-soname,libdevmapper-event-lvm2snapshot.so.2.03 \ -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 ./lvmconfig.8_pregen \ - ./lvmconfig.8_end ./see_also.end ; \ + cat ./lvrename.8_pregen \ + ./lvrename.8_end ./see_also.end ; \ else \ - MANCMD=lvmconfig && \ - ../tools/man-generator --primary $MANCMD lvmconfig.8_des && \ + MANCMD=lvrename && \ + ../tools/man-generator --primary $MANCMD lvrename.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvmconfig.8_end ./see_also.end ; \ + cat ./lvrename.8_end ./see_also.end ; \ fi \ -) > lvmconfig.8_gen +) > lvrename.8_gen +ln -s -f libdevmapper-event-lvm2snapshot.so.2.03 libdevmapper-event-lvm2snapshot.so set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvconvert.8_pregen \ - ./lvconvert.8_end ./see_also.end ; \ + cat ./lvresize.8_pregen \ + ./lvresize.8_end ./see_also.end ; \ else \ - MANCMD=lvconvert && \ - ../tools/man-generator --primary $MANCMD lvconvert.8_des && \ + MANCMD=lvresize && \ + ../tools/man-generator --primary $MANCMD lvresize.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvconvert.8_end ./see_also.end ; \ + cat ./lvresize.8_end ./see_also.end ; \ fi \ -) > lvconvert.8_gen +) > lvresize.8_gen +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make -C raid +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' +gcc -MT dmeventd_raid.o -MMD -MP -MF dmeventd_raid.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' +make -C lvmlockd +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvs.8_pregen \ + ./lvs.8_end ./see_also.end ; \ + else \ + MANCMD=lvs && \ + ../tools/man-generator --primary $MANCMD lvs.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvs.8_end ./see_also.end ; \ + fi \ +) > lvs.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./lvscan.8_pregen \ + ./lvscan.8_end ./see_also.end ; \ + else \ + MANCMD=lvscan && \ + ../tools/man-generator --primary $MANCMD lvscan.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./lvscan.8_end ./see_also.end ; \ + fi \ +) > lvscan.8_gen +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 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 ./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 In file included from ../../base/data-struct/list.h:4, from ../../device_mapper/all.h:20, from ../../tools/tool.h:22, @@ -29362,7 +29502,17 @@ lvmlockd-core.c:546:22: note: in expansion of macro 'list_first_entry' 546 | lk = list_first_entry(&unused_lock, struct lock, list); | ^~~~~~~~~~~~~~~~ -ln -s -f libdevmapper-event-lvm2snapshot.so.2.03 libdevmapper-event-lvm2snapshot.so +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 lvmlockd-core.c: In function 'write_adopt_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))) @@ -29376,8 +29526,6 @@ lvmlockd-core.c:925:9: note: in expansion of macro 'list_for_each_entry' 925 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C raid ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -29463,7 +29611,6 @@ lvmlockd-core.c:1018:33: note: in expansion of macro 'list_for_each_entry' 1018 | list_for_each_entry(ls2, vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~ -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' lvmlockd-core.c: In function 'find_lock_client': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -29539,6 +29686,13 @@ lvmlockd-core.c:1249:9: note: in expansion of macro 'list_for_each_entry' 1249 | list_for_each_entry(act, &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_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))) @@ -29613,6 +29767,11 @@ lvmlockd-core.c:1928:9: note: in expansion of macro 'list_for_each_entry_safe' 1928 | 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))) | ^ @@ -29805,6 +29964,8 @@ lvmlockd-core.c:2069:9: note: in expansion of macro 'list_for_each_entry_safe' 2069 | 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.31=. -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))) | ^ @@ -30119,7 +30280,6 @@ lvmlockd-core.c:2337:17: note: in expansion of macro 'list_for_each_entry_safe' 2337 | list_for_each_entry_safe(lk, lk_safe, &r->locks, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT dmeventd_raid.o -MMD -MP -MF dmeventd_raid.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmeventd_raid.c -o dmeventd_raid.o ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30208,15 +30368,15 @@ lvmlockd-core.c: In function 'find_resource_act': set -e ; ( \ if [ ! -s test.gen ] ; then \ - cat ./lvdisplay.8_pregen \ - ./lvdisplay.8_end ./see_also.end ; \ + cat ./pvcreate.8_pregen \ + ./pvcreate.8_end ./see_also.end ; \ else \ - MANCMD=lvdisplay && \ - ../tools/man-generator --primary $MANCMD lvdisplay.8_des && \ + MANCMD=pvcreate && \ + ../tools/man-generator --primary $MANCMD pvcreate.8_des && \ ../tools/man-generator --secondary $MANCMD && \ - cat ./lvdisplay.8_end ./see_also.end ; \ + cat ./pvcreate.8_end ./see_also.end ; \ fi \ -) > lvdisplay.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))) | ^ @@ -30412,6 +30572,17 @@ lvmlockd-core.c:2877:17: note: in expansion of macro 'list_for_each_entry_safe' 2877 | list_for_each_entry_safe(act, safe, &act_close, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +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 ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -30668,6 +30839,7 @@ lvmlockd-core.c:3547:17: note: in expansion of macro 'list_for_each_entry_safe' 3547 | list_for_each_entry_safe(ls, safe, &lockspaces, 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))) | ^ @@ -30681,6 +30853,8 @@ 3547 | list_for_each_entry_safe(ls, safe, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ lvmlockd-core.c: In function 'work_init_vg': +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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))) | ^ @@ -30705,17 +30879,7 @@ lvmlockd-core.c:3644:9: note: in expansion of macro 'list_for_each_entry' 3644 | list_for_each_entry(ls, &lockspaces, list) { | ^~~~~~~~~~~~~~~~~~~ -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[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' lvmlockd-core.c: In function 'work_test_gl': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -30754,13 +30918,6 @@ lvmlockd-core.c:3816:31: note: in expansion of macro 'list_first_entry' 3816 | act = list_first_entry(&worker_list, struct action, 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))) | ^ @@ -30809,11 +30966,6 @@ lvmlockd-core.c:3974:9: note: in expansion of macro 'list_for_each_entry_safe' 3974 | list_for_each_entry_safe(act, safe, &delayed_list, 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))) | ^ @@ -30874,6 +31026,7 @@ lvmlockd-core.c:3980:9: note: in expansion of macro 'list_for_each_entry_safe' 3980 | list_for_each_entry_safe(act, safe, &worker_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.31=. -fstack-protector-strong -fstack-clash-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 lvmlockd-core.c: In function 'find_client_work': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -30900,8 +31053,6 @@ 4021 | list_for_each_entry(cl, &client_list, list) { | ^~~~~~~~~~~~~~~~~~~ lvmlockd-core.c: In function 'find_client_id': -gcc -shared -Wl,-soname,libdevmapper-event-lvm2raid.so.2.03 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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))) | ^ @@ -30951,17 +31102,6 @@ lvmlockd-core.c:4045:9: note: in expansion of macro 'list_for_each_entry' 4045 | list_for_each_entry(cl, &client_list, 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 lvmlockd-core.c: In function 'client_purge': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -30987,6 +31127,17 @@ lvmlockd-core.c:4292:9: note: in expansion of macro 'list_for_each_entry' 4292 | list_for_each_entry(ls, &lockspaces, 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 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))) @@ -31000,6 +31151,17 @@ lvmlockd-core.c:4890:9: note: in expansion of macro 'list_for_each_entry' 4890 | list_for_each_entry(cl, &client_list, 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))) | ^ @@ -31120,7 +31282,6 @@ lvmlockd-core.c:4944:25: note: in expansion of macro 'list_for_each_entry' 4944 | list_for_each_entry(act, &r->actions, 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))) | ^ @@ -31133,20 +31294,6 @@ lvmlockd-core.c:4944:25: note: in expansion of macro 'list_for_each_entry' 4944 | list_for_each_entry(act, &r->actions, 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 -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C thin -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' lvmlockd-core.c: In function 'client_thread_main': ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -31224,6 +31371,28 @@ lvmlockd-core.c:5606:9: note: in expansion of macro 'list_for_each_entry' 5606 | list_for_each_entry(ls, vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~ +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvresize.8_pregen \ + ./pvresize.8_end ./see_also.end ; \ + else \ + MANCMD=pvresize && \ + ../tools/man-generator --primary $MANCMD pvresize.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvresize.8_end ./see_also.end ; \ + fi \ +) > pvresize.8_gen +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvs.8_pregen \ + ./pvs.8_end ./see_also.end ; \ + else \ + MANCMD=pvs && \ + ../tools/man-generator --primary $MANCMD pvs.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvs.8_end ./see_also.end ; \ + fi \ +) > pvs.8_gen ../../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,7 +31490,6 @@ lvmlockd-core.c:5706:9: note: in expansion of macro 'list_for_each_entry' 5706 | list_for_each_entry(ls, &vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~ -gcc -MT dmeventd_thin.o -MMD -MP -MF dmeventd_thin.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -31406,6 +31574,13 @@ lvmlockd-core.c:5749:17: note: in expansion of macro 'list_for_each_entry_safe' 5749 | list_for_each_entry_safe(ls2, l2safe, &vg_lockd, 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))) | ^ @@ -31430,17 +31605,11 @@ lvmlockd-core.c:5759:25: note: in expansion of macro 'list_for_each_entry_safe' 5759 | list_for_each_entry_safe(r, rsafe, &ls2->resources, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvrename.8_pregen \ - ./lvrename.8_end ./see_also.end ; \ - else \ - MANCMD=lvrename && \ - ../tools/man-generator --primary $MANCMD lvrename.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvrename.8_end ./see_also.end ; \ - fi \ -) > lvrename.8_gen +set -e; (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))) | ^ @@ -31477,6 +31646,8 @@ lvmlockd-core.c:5794:9: note: in expansion of macro 'list_for_each_entry_safe' 5794 | list_for_each_entry_safe(ls, lsafe, &vg_lockd, 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.31=. -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))) | ^ @@ -31489,6 +31660,17 @@ lvmlockd-core.c:5794:9: note: in expansion of macro 'list_for_each_entry_safe' 5794 | list_for_each_entry_safe(ls, lsafe, &vg_lockd, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~ +set -e ; ( \ + if [ ! -s test.gen ] ; then \ + cat ./pvscan.8_pregen \ + ./pvscan.8_end ./see_also.end ; \ + else \ + MANCMD=pvscan && \ + ../tools/man-generator --primary $MANCMD pvscan.8_des && \ + ../tools/man-generator --secondary $MANCMD && \ + cat ./pvscan.8_end ./see_also.end ; \ + fi \ +) > pvscan.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31561,6 +31743,7 @@ lvmlockd-core.c:5913:9: note: in expansion of macro 'list_for_each_entry' 5913 | list_for_each_entry(ls, &ls_found, list) { | ^~~~~~~~~~~~~~~~~~~ +gcc -MT lvmlockd-sanlock.o -MMD -MP -MF lvmlockd-sanlock.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvmlockd-sanlock.c -o lvmlockd-sanlock.o ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31609,17 +31792,6 @@ lvmlockd-core.c:6004:31: note: in expansion of macro 'list_first_entry' 6004 | act = list_first_entry(&adopt_results, struct action, list); | ^~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvresize.8_pregen \ - ./lvresize.8_end ./see_also.end ; \ - else \ - MANCMD=lvresize && \ - ../tools/man-generator --primary $MANCMD lvresize.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvresize.8_end ./see_also.end ; \ - fi \ -) > lvresize.8_gen ../../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -31692,183 +31864,10 @@ lvmlockd-core.c:6171:17: note: in expansion of macro 'list_for_each_entry' 6171 | list_for_each_entry(ls, &ls_found, list) { | ^~~~~~~~~~~~~~~~~~~ -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./lvs.8_pregen \ - ./lvs.8_end ./see_also.end ; \ - else \ - MANCMD=lvs && \ - ../tools/man-generator --primary $MANCMD lvs.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./lvs.8_end ./see_also.end ; \ - fi \ -) > lvs.8_gen -set -e; \ -( cat ./.exported_symbols; \ - if test -n ""; then \ - gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated -set -e; (echo "Base {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ - echo " local:"; echo " *;";\ - echo "};";\ - ) > .export.sym -gcc -shared -Wl,-soname,libdevmapper-event-lvm2thin.so.2.03 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../../../daemons/dmeventd/plugins/lvm2 -Wl,--version-script,.export.sym dmeventd_thin.o -ldevmapper-event-lvm2 -lselinux -ludev -lm -o libdevmapper-event-lvm2thin.so.2.03 -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./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 ln -s -f libdevmapper-event-lvm2thin.so.2.03 libdevmapper-event-lvm2thin.so make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' make -C mirror make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-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 ./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; \ -( 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 ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvck.8_pregen \ - ./pvck.8_end ./see_also.end ; \ - else \ - MANCMD=pvck && \ - ../tools/man-generator --primary $MANCMD pvck.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvck.8_end ./see_also.end ; \ - fi \ -) > pvck.8_gen -set -e; (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.31=. -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 ./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 -ln -s -f libdevmapper-event-lvm2mirror.so.2.03 libdevmapper-event-lvm2mirror.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make -C vdo -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' -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 -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.31=. -fstack-protector-strong -fstack-clash-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 ./pvmove.8_pregen \ - ./pvmove.8_end ./see_also.end ; \ - else \ - MANCMD=pvmove && \ - ../tools/man-generator --primary $MANCMD pvmove.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvmove.8_end ./see_also.end ; \ - fi \ -) > pvmove.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvremove.8_pregen \ - ./pvremove.8_end ./see_also.end ; \ - else \ - MANCMD=pvremove && \ - ../tools/man-generator --primary $MANCMD pvremove.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvremove.8_end ./see_also.end ; \ - fi \ -) > pvremove.8_gen -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvresize.8_pregen \ - ./pvresize.8_end ./see_also.end ; \ - else \ - MANCMD=pvresize && \ - ../tools/man-generator --primary $MANCMD pvresize.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvresize.8_end ./see_also.end ; \ - fi \ -) > pvresize.8_gen -set -e; \ -( cat ./.exported_symbols; \ - if test -n ""; then \ - gcc -E -P -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 | \ - /usr/bin/sed -ne "/^typedef|}/!s/.*[ *]\(_[a-z0-9_]*\)(.*/\1/p"; \ - fi \ -) > .exported_symbols_generated -set -e; (echo "Base {"; echo " global:";\ - /usr/bin/sed "/^#/d;s/^/ /;s/$/;/" .exported_symbols_generated;\ - echo " local:"; echo " *;";\ - echo "};";\ - ) > .export.sym -gcc -shared -Wl,-soname,libdevmapper-event-lvm2vdo.so.2.03 \ - -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 ./pvs.8_pregen \ - ./pvs.8_end ./see_also.end ; \ - else \ - MANCMD=pvs && \ - ../tools/man-generator --primary $MANCMD pvs.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvs.8_end ./see_also.end ; \ - fi \ -) > pvs.8_gen -ln -s -f libdevmapper-event-lvm2vdo.so.2.03 libdevmapper-event-lvm2vdo.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' -make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' -set -e ; ( \ - if [ ! -s test.gen ] ; then \ - cat ./pvscan.8_pregen \ - ./pvscan.8_end ./see_also.end ; \ - else \ - MANCMD=pvscan && \ - ../tools/man-generator --primary $MANCMD pvscan.8_des && \ - ../tools/man-generator --secondary $MANCMD && \ - cat ./pvscan.8_end ./see_also.end ; \ - fi \ -) > pvscan.8_gen set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgcfgbackup.8_pregen \ @@ -31880,6 +31879,11 @@ cat ./vgcfgbackup.8_end ./see_also.end ; \ fi \ ) > vgcfgbackup.8_gen +gcc -MT dmeventd_mirror.o -MMD -MP -MF dmeventd_mirror.d -c -I. -I../../../.. -I../../../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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: In function 'lm_free_lv_sanlock': +lvmlockd-sanlock.c:1101:34: warning: cast increases required alignment of target type [-Wcast-align] + 1101 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgcfgrestore.8_pregen \ @@ -31891,6 +31895,30 @@ cat ./vgcfgrestore.8_end ./see_also.end ; \ fi \ ) > vgcfgrestore.8_gen +lvmlockd-sanlock.c: In function 'lm_add_resource_sanlock': +lvmlockd-sanlock.c:1758:34: warning: cast increases required alignment of target type [-Wcast-align] + 1758 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ +lvmlockd-sanlock.c: In function 'lm_rem_resource_sanlock': +lvmlockd-sanlock.c:1789:34: warning: cast increases required alignment of target type [-Wcast-align] + 1789 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ +lvmlockd-sanlock.c: In function 'lm_lock_sanlock': +lvmlockd-sanlock.c:1804:34: warning: cast increases required alignment of target type [-Wcast-align] + 1804 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ +lvmlockd-sanlock.c: In function 'lm_convert_sanlock': +lvmlockd-sanlock.c:2103:34: warning: cast increases required alignment of target type [-Wcast-align] + 2103 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ +lvmlockd-sanlock.c: In function 'release_rename': +lvmlockd-sanlock.c:2186:34: warning: cast increases required alignment of target type [-Wcast-align] + 2186 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ +lvmlockd-sanlock.c: In function 'lm_unlock_sanlock': +lvmlockd-sanlock.c:2232:34: warning: cast increases required alignment of target type [-Wcast-align] + 2232 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; + | ^ set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgchange.8_pregen \ @@ -31902,6 +31930,20 @@ cat ./vgchange.8_end ./see_also.end ; \ fi \ ) > vgchange.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.31=. -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 ./vgck.8_pregen \ @@ -31913,6 +31955,11 @@ cat ./vgck.8_end ./see_also.end ; \ fi \ ) > vgck.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.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' +make -C vdo +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-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 ./vgcreate.8_pregen \ @@ -31924,7 +31971,6 @@ cat ./vgcreate.8_end ./see_also.end ; \ fi \ ) > vgcreate.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 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 ./vgconvert.8_pregen \ @@ -31936,6 +31982,21 @@ cat ./vgconvert.8_end ./see_also.end ; \ fi \ ) > vgconvert.8_gen +gcc -MT lvmlockd-dlm.o -MMD -MP -MF lvmlockd-dlm.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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; \ +( 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.31=. -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 ./vgdisplay.8_pregen \ @@ -31947,6 +32008,10 @@ cat ./vgdisplay.8_end ./see_also.end ; \ fi \ ) > vgdisplay.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.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgexport.8_pregen \ @@ -31958,23 +32023,6 @@ cat ./vgexport.8_end ./see_also.end ; \ fi \ ) > vgexport.8_gen -lvmlockd-sanlock.c: In function 'lm_free_lv_sanlock': -lvmlockd-sanlock.c:1101:34: warning: cast increases required alignment of target type [-Wcast-align] - 1101 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'lm_add_resource_sanlock': -lvmlockd-sanlock.c:1758:34: warning: cast increases required alignment of target type [-Wcast-align] - 1758 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'lm_rem_resource_sanlock': -lvmlockd-sanlock.c:1789:34: warning: cast increases required alignment of target type [-Wcast-align] - 1789 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'lm_lock_sanlock': -lvmlockd-sanlock.c:1804:34: warning: cast increases required alignment of target type [-Wcast-align] - 1804 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'lm_convert_sanlock': set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgextend.8_pregen \ @@ -31986,17 +32034,33 @@ cat ./vgextend.8_end ./see_also.end ; \ fi \ ) > vgextend.8_gen -lvmlockd-sanlock.c:2103:34: warning: cast increases required alignment of target type [-Wcast-align] - 2103 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'release_rename': -lvmlockd-sanlock.c:2186:34: warning: cast increases required alignment of target type [-Wcast-align] - 2186 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ -lvmlockd-sanlock.c: In function 'lm_unlock_sanlock': -lvmlockd-sanlock.c:2232:34: warning: cast increases required alignment of target type [-Wcast-align] - 2232 | struct rd_sanlock *rds = (struct rd_sanlock *)r->lm_data; - | ^ +lvmlockd-dlm.c: In function 'lm_add_resource_dlm': +lvmlockd-dlm.c:369:30: warning: cast increases required alignment of target type [-Wcast-align] + 369 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c:379:27: warning: cast increases required alignment of target type [-Wcast-align] + 379 | rdd->vb = (struct val_blk *)buf; + | ^ +lvmlockd-dlm.c: In function 'lm_rem_resource_dlm': +lvmlockd-dlm.c:408:30: warning: cast increases required alignment of target type [-Wcast-align] + 408 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c: In function 'lm_adopt_dlm': +lvmlockd-dlm.c:447:30: warning: cast increases required alignment of target type [-Wcast-align] + 447 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c: In function 'lm_lock_dlm': +lvmlockd-dlm.c:541:30: warning: cast increases required alignment of target type [-Wcast-align] + 541 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c: In function 'lm_convert_dlm': +lvmlockd-dlm.c:653:30: warning: cast increases required alignment of target type [-Wcast-align] + 653 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ +lvmlockd-dlm.c: In function 'lm_unlock_dlm': +lvmlockd-dlm.c:705:30: warning: cast increases required alignment of target type [-Wcast-align] + 705 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; + | ^ set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./vgimport.8_pregen \ @@ -32030,6 +32094,7 @@ cat ./vgmerge.8_end ./see_also.end ; \ fi \ ) > vgmerge.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 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 ./vgmknodes.8_pregen \ @@ -32063,6 +32128,7 @@ cat ./vgremove.8_end ./see_also.end ; \ fi \ ) > vgremove.8_gen +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 ./vgrename.8_pregen \ @@ -32074,7 +32140,6 @@ cat ./vgrename.8_end ./see_also.end ; \ fi \ ) > vgrename.8_gen -gcc -MT lvmlockd-dlm.o -MMD -MP -MF lvmlockd-dlm.d -c -I. -I../.. -I../../include -include configure.h -I../../libdaemon/server -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 ./vgs.8_pregen \ @@ -32110,37 +32175,10 @@ ) > vgsplit.8_gen /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -lvmlockd-dlm.c: In function 'lm_add_resource_dlm': -lvmlockd-dlm.c:369:30: warning: cast increases required alignment of target type [-Wcast-align] - 369 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c:379:27: warning: cast increases required alignment of target type [-Wcast-align] - 379 | rdd->vb = (struct val_blk *)buf; - | ^ -lvmlockd-dlm.c: In function 'lm_rem_resource_dlm': -lvmlockd-dlm.c:408:30: warning: cast increases required alignment of target type [-Wcast-align] - 408 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c: In function 'lm_adopt_dlm': -lvmlockd-dlm.c:447:30: warning: cast increases required alignment of target type [-Wcast-align] - 447 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c: In function 'lm_lock_dlm': -lvmlockd-dlm.c:541:30: warning: cast increases required alignment of target type [-Wcast-align] - 541 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c: In function 'lm_convert_dlm': -lvmlockd-dlm.c:653:30: warning: cast increases required alignment of target type [-Wcast-align] - 653 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ -lvmlockd-dlm.c: In function 'lm_unlock_dlm': -lvmlockd-dlm.c:705:30: warning: cast increases required alignment of target type [-Wcast-align] - 705 | struct rd_dlm *rdd = (struct rd_dlm *)r->lm_data; - | ^ /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 +gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L../../libdaemon/server -pie -fPIE -Wl,--export-dynamic -o lvmlockctl lvmlockctl.o ../../libdaemon/client/libdaemonclient.a ../../device_mapper/libdevice-mapper.a ../../base/libbase.a -lselinux -ludev -lm -lpthread -lsystemd /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdevices.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -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 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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" vgimportdevices.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 @@ -32149,132 +32187,130 @@ /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" lvcreate.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvchange.8_gen > lvchange.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmconfig.8_gen > lvmconfig.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmconfig.8 -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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" lvchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" lvdisplay.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvextend.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvreduce.8_gen > lvreduce.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" lvreduce.8 +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/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" lvremove.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" lvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" pvchange.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvck.8 -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" pvcreate.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvdisplay.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvremove.8_gen > pvremove.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" vgchange.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgck.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" 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" vgcreate.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgconvert.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgdisplay.8_gen > vgdisplay.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgexport.8_gen > vgexport.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimport.8_gen > vgimport.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgextend.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmerge.8_gen > vgmerge.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmerge.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" vgimportclone.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmerge.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgmknodes.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgrename.8_gen > vgrename.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+editline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgsplit.8_gen > vgsplit.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" 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 echo ".so lvmconfig.8" > lvm-config.8 echo ".so lvmconfig.8" > lvm-dumpconfig.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgsplit.8 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' make[2]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_udeb' make -C libdm device-mapper make -C conf device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm' make -C include device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' make -C lib 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.31=. -fstack-protector-strong -fstack-clash-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.31/debian/build/build_udeb/include' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/lib' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' make -C libdaemon device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' make -C man device-mapper make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/lib' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' make -C scripts device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' +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.31=. -fstack-protector-strong -fstack-clash-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.31/debian/build/build_udeb/scripts' -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31/debian/build/build_udeb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" dmsetup.8_main > dmsetup.8 +gcc -MT base/data-struct/hash.o -MMD -MP -MF base/data-struct/hash.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/list.c -o base/data-struct/list.o /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmsetup.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" blkdeactivate.8_main > blkdeactivate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" blkdeactivate.8_main > blkdeactivate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 datastruct/hash.c -o datastruct/hash.o In file included from ./base/data-struct/radix-tree-adaptive.c:15, from base/data-struct/radix-tree.c:18: base/data-struct/radix-tree.c: In function '_visitor': @@ -32284,12 +32320,12 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/ioctl/libdm-iface.c -o device_mapper/ioctl/libdm-iface.o device_mapper/ioctl/libdm-iface.c: In function '_unmarshal_status': device_mapper/ioctl/libdm-iface.c:674:24: warning: cast increases required alignment of target type [-Wcast-align] 674 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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 'dm_task_get_deps': device_mapper/ioctl/libdm-iface.c:757:16: warning: cast increases required alignment of target type [-Wcast-align] 757 | return (struct dm_deps *) (((char *) dmt->dmi.v4) + @@ -32324,7 +32360,6 @@ device_mapper/ioctl/libdm-iface.c:1527:25: warning: cast increases required alignment of target type [-Wcast-align] 1527 | names = (struct dm_names *)((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.31=. -fstack-protector-strong -fstack-clash-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: In function '_dm_ioctl_unmangle_names': device_mapper/ioctl/libdm-iface.c:1962:24: warning: cast increases required alignment of target type [-Wcast-align] 1962 | ((names = ((struct dm_name_list *) ((char *)dmi + dmi->data_start)))) && @@ -32332,47 +32367,7 @@ device_mapper/ioctl/libdm-iface.c:1965:33: warning: cast increases required alignment of target type [-Wcast-align] 1965 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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); - | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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, @@ -32428,7 +32423,47 @@ 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-config.c -o libdm-config.o +gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-common.c -o libdm-common.o +In file included from ../libdm/misc/dmlib.h:95, + from libdm-common.c:16: +libdm-common.c: In function '_stack_node_op': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1522:31: note: in expansion of macro 'dm_list_item' + 1522 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1536:31: note: in expansion of macro 'dm_list_item' + 1536 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1554:31: note: in expansion of macro 'dm_list_item' + 1554 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +libdm-common.c: In function '_pop_node_ops': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1605:23: note: in expansion of macro 'dm_list_item' + 1605 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ gcc -MT device_mapper/libdm-deptree.o -MMD -MP -MF device_mapper/libdm-deptree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -32615,6 +32650,7 @@ device_mapper/libdm-deptree.c:1675:9: note: in expansion of macro 'dm_list_iterate_items' 1675 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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))) @@ -32681,6 +32717,7 @@ device_mapper/libdm-deptree.c:3260:9: note: in expansion of macro 'dm_list_iterate_items' 3260 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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 '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))) @@ -32712,121 +32749,7 @@ device_mapper/libdm-deptree.c:4182:17: note: in expansion of macro 'dm_list_iterate_items' 4182 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-report.c -o device_mapper/libdm-report.o -In file included from ../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:398:9: note: in expansion of macro 'dm_list_iterate_items' - 398 | 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:398:9: note: in expansion of macro 'dm_list_iterate_items' - 398 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' - 439 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' - 439 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' - 735 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' - 735 | 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:805:27: note: in expansion of macro 'dm_list_item' - 805 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' - 954 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' - 954 | dm_list_iterate_items(dlink, &node->used_by) { - | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -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); @@ -32868,7 +32791,6 @@ device_mapper/libdm-report.c:586:24: warning: cast increases required alignment of target type [-Wcast-align] 586 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); | ^ -libdm-deptree.c: In function '_get_last_load_segment': device_mapper/libdm-report.c: In function '_add_sort_key': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -32885,16 +32807,6 @@ device_mapper/libdm-report.c:1117:9: note: in expansion of macro 'dm_list_iterate_items' 1117 | 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-deptree.c:1544:16: note: in expansion of macro 'dm_list_item' - 1544 | return dm_list_item(dm_list_last(&node->props.segs), struct load_segment); - | ^~~~~~~~~~~~ -libdm-deptree.c: In function '_node_send_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))) | ^ @@ -32910,30 +32822,6 @@ device_mapper/libdm-report.c:1117:9: note: in expansion of macro 'dm_list_iterate_items' 1117 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:1608:9: note: in expansion of macro 'dm_list_iterate_items' - 1608 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' - 1608 | dm_list_iterate_items(tmsg, &seg->thin_messages) { - | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_help_requested': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -32993,7 +32881,6 @@ device_mapper/libdm-report.c:1777:9: note: in expansion of macro 'dm_list_iterate_items' 1777 | dm_list_iterate_items(sel_item, &sel->str_list.list) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -33037,18 +32924,6 @@ device_mapper/libdm-report.c:1806:9: note: in expansion of macro 'dm_list_iterate_items' 1806 | dm_list_iterate_items(sel_item, &sel->str_list.list) { | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2145:9: note: in expansion of macro 'dm_list_iterate_items' - 2145 | dm_list_iterate_items(area, &seg->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -33065,18 +32940,6 @@ 1806 | dm_list_iterate_items(sel_item, &sel->str_list.list) { | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_cmp_field_string_list_any': -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h: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:2145:9: note: in expansion of macro 'dm_list_iterate_items' - 2145 | dm_list_iterate_items(area, &seg->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -33183,7 +33046,6 @@ device_mapper/libdm-report.c:1966:25: note: in expansion of macro 'dm_list_iterate_items' 1966 | dm_list_iterate_items(iter_n, &sn->selection.set) | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.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))) | ^ @@ -33214,9 +33076,6 @@ device_mapper/libdm-report.c:1972:25: note: in expansion of macro 'dm_list_iterate_items' 1972 | dm_list_iterate_items(iter_n, &sn->selection.set) | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:2352:53: warning: cast increases required alignment of target type [-Wcast-align] - 2352 | 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))) | ^ @@ -33385,6 +33244,7 @@ device_mapper/libdm-report.c:2192:17: note: in expansion of macro 'dm_list_iterate_items' 2192 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 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))) @@ -33416,31 +33276,6 @@ device_mapper/libdm-report.c:2817:9: note: in expansion of macro 'dm_list_iterate_items' 2817 | dm_list_iterate_items(item, &ssl->str_list.list) | ^~~~~~~~~~~~~~~~~~~~~ -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:2806:9: note: in expansion of macro 'dm_list_iterate_items' - 2806 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' - 2806 | dm_list_iterate_items(seg, &dnode->props.segs) - | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_create_field_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))) @@ -33473,7 +33308,6 @@ 3530 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_reset_field_props': -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))) | ^ @@ -33489,30 +33323,6 @@ device_mapper/libdm-report.c:4154:9: note: in expansion of macro 'dm_list_iterate_items' 4154 | dm_list_iterate_items(fp, &rh->field_props) | ^~~~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] - 2485 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../libdm/libdevmapper.h:2536:18: note: in expansion of macro 'dm_list_struct_base' - 2536 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../libdm/libdevmapper.h:2545:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 2545 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c:3633:17: note: in expansion of macro 'dm_list_iterate_items' - 3633 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' - 3633 | 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))) | ^ @@ -33544,6 +33354,7 @@ device_mapper/libdm-report.c:4168:9: note: in expansion of macro 'dm_list_iterate_items' 4168 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-targets.c -o device_mapper/libdm-targets.o ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -33990,9 +33801,285 @@ device_mapper/libdm-report.c:5328:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5328 | 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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-string.c -o device_mapper/libdm-string.o +gcc -MT device_mapper/libdm-timestamp.o -MMD -MP -MF device_mapper/libdm-timestamp.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -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:398:9: note: in expansion of macro 'dm_list_iterate_items' + 398 | 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:398:9: note: in expansion of macro 'dm_list_iterate_items' + 398 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' + 439 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' + 439 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' + 735 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' + 735 | 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:805:27: note: in expansion of macro 'dm_list_item' + 805 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' + 954 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' + 954 | 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:1544:16: note: in expansion of macro 'dm_list_item' + 1544 | return dm_list_item(dm_list_last(&node->props.segs), struct load_segment); + | ^~~~~~~~~~~~ +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) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_node_send_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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +./base/data-struct/list.h:163:40: note: in 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))) + | ^ +../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:1608:9: note: in expansion of macro 'dm_list_iterate_items' + 1608 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' + 1608 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' + 2145 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' + 2145 | dm_list_iterate_items(area, &seg->areas) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_target_version': +libdm-deptree.c:2352:53: warning: cast increases required alignment of target type [-Wcast-align] + 2352 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' + 2806 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' + 2806 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' + 3633 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' + 3633 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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); @@ -34011,7 +34098,6 @@ libdm-report.c:556:9: note: in expansion of macro 'dm_list_iterate_items' 556 | dm_list_iterate_items(sl, data) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT libdm-stats.o -MMD -MP -MF libdm-stats.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -34077,6 +34163,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.31=. -fstack-protector-strong -fstack-clash-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))) @@ -34441,6 +34528,7 @@ 3527 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ libdm-report.c: In function '_reset_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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -34785,10 +34873,6 @@ libdm-report.c:5216:9: note: in expansion of macro 'dm_list_iterate_items' 5216 | dm_list_iterate_items(tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT device_mapper/libdm-targets.o -MMD -MP -MF device_mapper/libdm-targets.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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 -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))) | ^ @@ -34801,6 +34885,7 @@ libdm-report.c:5216:9: note: in expansion of macro 'dm_list_iterate_items' 5216 | dm_list_iterate_items(tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~ +libdm-report.c: In function 'dm_report_group_output_and_pop_all': ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -34810,8 +34895,8 @@ ../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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4046 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { +libdm-report.c:5325:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5325 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -34822,8 +34907,8 @@ ../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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4046 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { +libdm-report.c:5325:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5325 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] 2485 | ((t *)((char *)(v) - offsetof(t, head))) @@ -34834,10 +34919,12 @@ ../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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4046 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { +libdm-report.c:5325:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5325 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c: In function 'dm_report_group_output_and_pop_all': +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))) | ^ @@ -34847,29 +34934,20 @@ ../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5325:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5325 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { +libdm-stats.c:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4046 | 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:4047:24: note: in expansion of macro 'dm_list_item' - 4047 | 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:2555:18: note: in expansion of macro 'dm_list_struct_base' 2555 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5325:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5325 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { +libdm-stats.c:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4046 | 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))) @@ -34880,55 +34958,20 @@ ../libdm/libdevmapper.h:2565:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 2565 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libdm-report.c:5325:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5325 | dm_list_iterate_items_safe(item, tmp_item, &group->items) { +libdm-stats.c:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4046 | dm_list_iterate_items_safe(ext, tmp, &ext_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-timestamp.c -o device_mapper/libdm-timestamp.o -gcc -MT device_mapper/mm/pool.o -MMD -MP -MF device_mapper/mm/pool.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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))) +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) | ^ -./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -./base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -./base/data-struct/list.h:163:40: note: in 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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 +../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:4047:24: note: in expansion of macro 'dm_list_item' + 4047 | next = dm_list_item(dm_list_next(&ext_list, &ext->list), + | ^~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 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.31=. -fstack-protector-strong -fstack-clash-protection -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 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -34958,14 +35001,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 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.31=. -fstack-protector-strong -fstack-clash-protection -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 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.31=. -fstack-protector-strong -fstack-clash-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 -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 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 ioctl/libdm-iface.c -o ioctl/libdm-iface.o set -e; \ @@ -34975,6 +35011,17 @@ /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_202 .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_202 ./.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:681:24: warning: cast increases required alignment of target type [-Wcast-align] 681 | spec = (struct dm_target_spec *) outptr; @@ -34991,17 +35038,6 @@ ioctl/libdm-iface.c:801:16: warning: cast increases required alignment of target type [-Wcast-align] 801 | return (struct dm_versions *) (((char *) dmt->dmi.v4) + | ^ -set -e;\ -R=$(/usr/bin/sort .exported_symbols_generated .exported_symbols.Base .exported_symbols.DM_1_02_100 .exported_symbols.DM_1_02_101 .exported_symbols.DM_1_02_103 .exported_symbols.DM_1_02_104 .exported_symbols.DM_1_02_105 .exported_symbols.DM_1_02_106 .exported_symbols.DM_1_02_107 .exported_symbols.DM_1_02_110 .exported_symbols.DM_1_02_113 .exported_symbols.DM_1_02_124 .exported_symbols.DM_1_02_128 .exported_symbols.DM_1_02_129 .exported_symbols.DM_1_02_131 .exported_symbols.DM_1_02_133 .exported_symbols.DM_1_02_135 .exported_symbols.DM_1_02_138 .exported_symbols.DM_1_02_141 .exported_symbols.DM_1_02_147 .exported_symbols.DM_1_02_172 .exported_symbols.DM_1_02_181 .exported_symbols.DM_1_02_197 .exported_symbols.DM_1_02_202 .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_202 ./.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 '_lookup_dev_name': ioctl/libdm-iface.c:1126:25: warning: cast increases required alignment of target type [-Wcast-align] 1126 | names = (struct dm_names *)((char *) names + next); @@ -35042,12 +35078,13 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/tools' make -C libdm make -C conf -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm' make -C include +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' +make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' make -C dm-tools device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm/dm-tools' \ ( cat ../tools/license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -35057,20 +35094,20 @@ 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.31/debian/build/build_udeb/conf' -make -C libdaemon -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -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.31/debian/build/build_udeb/libdaemon/client' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm/dm-tools' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' make -C client make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' +gcc -MT dmsetup.o -MMD -MP -MF dmsetup.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 dmsetup.c -o dmsetup.o gcc -MT daemon-io.o -MMD -MP -MF daemon-io.d -c -I. -I../.. -I../../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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:2148:25: warning: cast increases required alignment of target type [-Wcast-align] 2148 | names = (struct dm_names *)((char *) names + next); @@ -35079,7 +35116,6 @@ dmsetup.c:2601:26: warning: cast increases required alignment of target type [-Wcast-align] 2601 | 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.31=. -fstack-protector-strong -fstack-clash-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 @@ -35089,55 +35125,7 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from activate/activate.c:16: -activate/activate.c: In function 'list_segment_modules': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' - 56 | dm_list_struct_base(snh, - | ^~~~~~~~~~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~~~~~~~~~ -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); - | ^ +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.31=. -fstack-protector-strong -fstack-clash-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, @@ -35266,7 +35254,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 '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))) | ^ @@ -35310,21 +35297,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: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); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:229:9: note: in expansion of macro 'dm_list_iterate_items' 229 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -35425,21 +35397,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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -35464,22 +35421,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -35495,21 +35436,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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 '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))) @@ -35602,37 +35528,6 @@ cache/lvmcache.c:298:17: note: in expansion of macro 'dm_list_iterate_items' 298 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_suspend': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2142:17: note: in expansion of macro 'dm_list_iterate_items' - 2142 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_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))) @@ -35685,21 +35580,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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -35737,21 +35617,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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:507:9: note: in expansion of macro 'dm_list_iterate_items' 507 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -35837,30 +35702,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2184:25: note: in expansion of macro 'dm_list_iterate_items_gen' - 2184 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -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)) | ^~~~~~~~~~~~~~~~~~~ @@ -35944,36 +35785,6 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' - 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2250:17: note: in expansion of macro 'dm_list_iterate_items' - 2250 | dm_list_iterate_items(sl, &pvmove_lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c:579:9: note: in expansion of macro 'dm_list_iterate_items' 579 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -36022,21 +35833,6 @@ 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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 '_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))) @@ -36044,21 +35840,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: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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -36096,36 +35877,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -36175,7 +35926,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_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))) | ^ @@ -36197,15 +35947,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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -36230,7 +35971,6 @@ cache/lvmcache.c:928:17: note: in expansion of macro 'dm_list_iterate_items_safe' 928 | dm_list_iterate_items_safe(devl, devl_safe, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_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))) | ^ @@ -36252,30 +35992,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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' - 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -36300,7 +36016,6 @@ cache/lvmcache.c:1019:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1019 | dm_list_iterate_items_safe(devl, devl_safe, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '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))) | ^ @@ -36334,15 +36049,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: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) | ^~~~~~~~~~~~~~~~~~~ @@ -36379,22 +36085,6 @@ cache/lvmcache.c:1073:9: note: in expansion of macro 'dm_list_iterate_items' 1073 | dm_list_iterate_items(devl, &altdevs) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_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) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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 '_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))) @@ -36402,21 +36092,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -36471,7 +36146,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_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))) | ^ @@ -36508,21 +36182,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -36532,21 +36191,6 @@ 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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_label_reopen_vg_rw': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -36578,6 +36222,11 @@ cache/lvmcache.c:1388:9: note: in expansion of macro 'dm_list_iterate_items' 1388 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ +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_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))) @@ -36585,6 +36234,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' + 56 | dm_list_struct_base(snh, + | ^~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -36594,6 +36252,37 @@ 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 '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))) | ^ @@ -36654,6 +36343,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -36669,6 +36359,9 @@ cache/lvmcache.c:1474:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1474 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] + 547 | target = (struct dm_versions *)((char *) target + target->next); + | ^ cache/lvmcache.c: In function '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))) @@ -36793,6 +36486,22 @@ 1741 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function '_lvmcache_update_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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -36814,6 +36523,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: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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -36823,6 +36547,7 @@ 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 '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))) | ^ @@ -36838,6 +36563,37 @@ cache/lvmcache.c:2077:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' + 1569 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_suspend': 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))) @@ -36845,6 +36601,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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -36860,6 +36631,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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -36875,6 +36691,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); \ + | ^~~~~~~~~~~~~~~~~~~ +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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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)) | ^~~~~~~~~~~~~~~~~~~ @@ -36905,6 +36745,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -36914,6 +36784,37 @@ cache/lvmcache.c:2299:17: note: in expansion of macro 'dm_list_iterate_items' 2299 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT integrity/integrity.o -MMD -MP -MF integrity/integrity.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -36935,6 +36836,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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)) | ^~~~~~~~~~~~~~~~~~~ @@ -36944,6 +36875,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_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))) | ^ @@ -36965,6 +36897,28 @@ ../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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -36974,6 +36928,28 @@ cache/lvmcache.c:2351:17: note: in expansion of macro 'dm_list_iterate_items' 2351 | dm_list_iterate_items(mda, &info->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)) + | ^~~~~~~~~~~~~~~~~~~ +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: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))) @@ -37020,6 +36996,22 @@ 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_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) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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))) | ^ @@ -37050,6 +37042,21 @@ cache/lvmcache.c:2629:17: note: in expansion of macro 'dm_list_iterate_items' 2629 | dm_list_iterate_items(fmt, &cmd->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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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_fid_add_mdas_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -37082,6 +37089,7 @@ 2658 | dm_list_iterate_items(info, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_populate_pv_fields': +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))) | ^ @@ -37103,6 +37111,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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -37118,6 +37141,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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -37621,15 +37659,9 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 commands/toolcontext.c -o commands/toolcontext.o -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ - -o dmsetup dmsetup.o -L../../libdm/ioctl -ldevmapper -lpthread -lm -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm/dm-tools' -make -C dm-tools -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm/dm-tools' +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config/config.c -o config/config.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -37758,7 +37790,6 @@ commands/toolcontext.c:1088:17: note: in expansion of macro 'dm_list_iterate_items' 1088 | dm_list_iterate_items(cfl, &cmd->config_files) { | ^~~~~~~~~~~~~~~~~~~~~ -make[4]: Nothing to be done for '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))) | ^ @@ -37774,8 +37805,6 @@ commands/toolcontext.c:1095:9: note: in expansion of macro 'dm_list_iterate_items' 1095 | dm_list_iterate_items(cfl, &cmd->config_files) | ^~~~~~~~~~~~~~~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm/dm-tools' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm' ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -37883,7 +37912,6 @@ commands/toolcontext.c:1399:9: note: in expansion of macro 'dm_list_iterate_items' 1399 | dm_list_iterate_items(fmt, &cmd->formats) | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config/config.c -o config/config.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -37963,6 +37991,36 @@ 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:2263:9: note: in expansion of macro 'dm_list_iterate_items' + 2263 | 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:2263:9: note: in expansion of macro 'dm_list_iterate_items' + 2263 | dm_list_iterate_items(profile, list) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -37998,6 +38056,7 @@ datastruct/str_list.c:82:9: note: in expansion of macro 'dm_list_iterate_items' 82 | dm_list_iterate_items(sl, sll2) | ^~~~~~~~~~~~~~~~~~~~~ +config/config.c: In function 'load_pending_profiles': datastruct/str_list.c: In function 'str_list_del': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -38042,6 +38101,7 @@ datastruct/str_list.c:113:9: note: in expansion of macro 'dm_list_iterate_items' 113 | dm_list_iterate_items(sl, sllold) { | ^~~~~~~~~~~~~~~~~~~~~ +datastruct/str_list.c: In function 'str_list_match_item': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -38054,8 +38114,8 @@ ../base/data-struct/list.h:163:40: note: in 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:2263:9: note: in expansion of macro 'dm_list_iterate_items' - 2263 | dm_list_iterate_items(profile, list) { +datastruct/str_list.c:128:9: note: in expansion of macro 'dm_list_iterate_items' + 128 | dm_list_iterate_items(sl, sll) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -38069,10 +38129,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -config/config.c:2263:9: note: in expansion of macro 'dm_list_iterate_items' - 2263 | dm_list_iterate_items(profile, list) { +datastruct/str_list.c:128:9: note: in expansion of macro 'dm_list_iterate_items' + 128 | dm_list_iterate_items(sl, sll) | ^~~~~~~~~~~~~~~~~~~~~ -datastruct/str_list.c: In function 'str_list_match_item': +datastruct/str_list.c: In function 'str_list_match_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))) | ^ @@ -38085,8 +38145,8 @@ ../base/data-struct/list.h:163:40: note: in 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) +datastruct/str_list.c:143:9: note: in expansion of macro 'dm_list_iterate_items' + 143 | dm_list_iterate_items(sl, sll) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -38094,24 +38154,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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -datastruct/str_list.c:128:9: note: in expansion of macro 'dm_list_iterate_items' - 128 | dm_list_iterate_items(sl, sll) - | ^~~~~~~~~~~~~~~~~~~~~ -datastruct/str_list.c: In function 'str_list_match_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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +config/config.c:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2390 | 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:154:18: note: in 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) @@ -38125,15 +38184,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -datastruct/str_list.c:143:9: note: in expansion of macro 'dm_list_iterate_items' - 143 | dm_list_iterate_items(sl, sll) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h: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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2390 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ datastruct/str_list.c: In function 'str_list_lists_equal': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -38226,37 +38285,6 @@ 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2390 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2390 | 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))) | ^ @@ -38273,7 +38301,6 @@ 2390 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -38459,7 +38486,18 @@ 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/device_id.c -o device/device_id.o +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm/dm-tools' +make -C dm-tools +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_udeb/libdm/dm-tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdm' +gcc -MT device/dev-ext.o -MMD -MP -MF device/dev-ext.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -38538,6 +38576,7 @@ device/dev-cache.c:703:9: note: in expansion of macro 'dm_list_iterate_items' 703 | dm_list_iterate_items(strl, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -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 '_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))) @@ -38719,7 +38758,6 @@ device/dev-cache.c:1398:9: note: in expansion of macro 'dm_list_iterate_items' 1398 | dm_list_iterate_items(dm_dev, _cache.dm_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-protection -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 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))) @@ -38727,38 +38765,57 @@ device/dev-cache.c:1485:34: note: in expansion of macro 'container_of' 1485 | struct dev_visitor *vt = container_of(it, struct dev_visitor, it); | ^~~~~~~~~~~~ -device/dev-cache.c: In function '_remove_alias': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1597:9: note: in expansion of macro 'dm_list_iterate_items' - 1597 | dm_list_iterate_items(strl, &dev->aliases) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:336:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 336 | 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:156:18: note: in 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:1597:9: note: in expansion of macro 'dm_list_iterate_items' - 1597 | dm_list_iterate_items(strl, &dev->aliases) { - | ^~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function 'dev_cache_verify_aliases': +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:336:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 336 | dm_list_iterate_items_safe(du, safe, dus) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +device/device_id.c:336:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 336 | 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))) | ^ @@ -38771,8 +38828,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:1621:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1621 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:353:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 353 | 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))) @@ -38786,9 +38843,10 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1621:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1621 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:353:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 353 | dm_list_iterate_items_safe(id, safe, ids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function '_remove_alias': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -38801,23 +38859,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:1621:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1621 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { +device/device_id.c:353:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 353 | dm_list_iterate_items_safe(id, safe, ids) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/dev-cache.c: In function 'dev_name': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -device/dev-cache.c:1922:24: note: in expansion of macro 'dm_list_item' - 1922 | 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))) | ^ @@ -38830,8 +38874,8 @@ ../base/data-struct/list.h:163:40: note: in 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:1955:9: note: in expansion of macro 'dm_list_iterate_items' - 1955 | dm_list_iterate_items(strl, &cmd->deviceslist) { +device/dev-cache.c:1597:9: note: in expansion of macro 'dm_list_iterate_items' + 1597 | 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))) @@ -38845,15 +38889,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:1955:9: note: in expansion of macro 'dm_list_iterate_items' - 1955 | dm_list_iterate_items(strl, &cmd->deviceslist) { +device/dev-cache.c:1597:9: note: in expansion of macro 'dm_list_iterate_items' + 1597 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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, - from device/device_id.c:16: -device/device_id.c: In function 'free_dus': +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))) | ^ @@ -38866,40 +38905,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:336:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 336 | 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: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:336:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 336 | dm_list_iterate_items_safe(du, safe, dus) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c:336:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 336 | dm_list_iterate_items_safe(du, safe, dus) { +device/dev-cache.c:1621:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1621 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -device/device_id.c: In function 'free_dids': +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))) | ^ @@ -38912,8 +38921,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:353:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 353 | dm_list_iterate_items_safe(id, safe, ids) { +device/device_id.c:647:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 647 | 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))) @@ -38927,33 +38936,17 @@ ../base/data-struct/list.h: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:353:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 353 | 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: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:353:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 353 | dm_list_iterate_items_safe(id, safe, ids) { +device/dev-cache.c:1621:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1621 | dm_list_iterate_items_safe(strl, strl2, &dev->aliases) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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) @@ -38967,14 +38960,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: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:647:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 647 | dm_list_iterate_items_safe(dw, safe, ids) { +device/dev-cache.c:1621:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1621 | 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))) @@ -39083,6 +39076,19 @@ device/device_id.c:1034:9: note: in expansion of macro 'dm_list_iterate_items' 1034 | 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:1922:24: note: in expansion of macro 'dm_list_item' + 1922 | return dm_list_item(dev->aliases.n, struct dm_str_list)->str; + | ^~~~~~~~~~~~ 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))) @@ -39114,6 +39120,7 @@ device/device_id.c:1177:9: note: in expansion of macro 'dm_list_iterate_items' 1177 | dm_list_iterate_items(id, &dev->ids) { | ^~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c: In function '_setup_devices_list': device/device_id.c: In function 'get_dev_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))) @@ -39136,6 +39143,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +device/dev-cache.c:1955:9: note: in expansion of macro 'dm_list_iterate_items' + 1955 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -39176,6 +39198,21 @@ device/device_id.c:1202:9: note: in expansion of macro 'dm_list_iterate_items' 1202 | 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:1955:9: note: in expansion of macro 'dm_list_iterate_items' + 1955 | dm_list_iterate_items(strl, &cmd->deviceslist) { + | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -39331,6 +39368,7 @@ 1969 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ device/device_id.c: In function 'get_du_for_dev': +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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -39455,7 +39493,6 @@ 2017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ device/device_id.c: In function 'device_id_add': -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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -40215,6 +40252,7 @@ device/device_id.c:3601:9: note: in expansion of macro 'dm_list_iterate_items' 3601 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -40696,8 +40734,6 @@ device/device_id.c:4220:9: note: in expansion of macro 'dm_list_iterate_items' 4220 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -40816,7 +40852,6 @@ gcc -MT device/dev-lvm1-pool.o -MMD -MP -MF device/dev-lvm1-pool.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -40898,9 +40933,12 @@ device/online.c:515:9: note: in expansion of macro 'dm_list_iterate_items' 515 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o gcc -MT device/nvme.o -MMD -MP -MF device/nvme.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/nvme.c -o device/nvme.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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -41029,8 +41067,7 @@ device/dev_util.c:60:9: note: in expansion of macro 'dm_list_iterate_items' 60 | dm_list_iterate_items(devl, devices) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -41215,14 +41252,14 @@ display/display.c:890:9: note: in expansion of macro 'dm_list_iterate_items' 890 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, - from filters/filter-persistent.c:18: -filters/filter-persistent.c: In function '_persistent_filter_wipe': + from filters/filter-regex.c:16: +filters/filter-regex.c: In function '_accept_p': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -41235,9 +41272,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c:75:17: note: in expansion of macro 'dm_list_iterate_items' - 75 | dm_list_iterate_items(sl, &dev->aliases) - | ^~~~~~~~~~~~~~~~~~~~~ +filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' + 180 | dm_list_iterate_items(sl, &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))) | ^ @@ -41250,10 +41287,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c:75:17: note: in expansion of macro 'dm_list_iterate_items' - 75 | dm_list_iterate_items(sl, &dev->aliases) - | ^~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c: In function '_lookup_p': +filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' + 180 | dm_list_iterate_items(sl, &dev->aliases) { + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from filters/filter-persistent.c:18: +filters/filter-persistent.c: In function '_persistent_filter_wipe': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -41266,8 +41307,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' - 134 | dm_list_iterate_items(sl, &dev->aliases) +filters/filter-persistent.c:75:17: note: in expansion of macro 'dm_list_iterate_items' + 75 | dm_list_iterate_items(sl, &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))) @@ -41281,16 +41322,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' - 134 | dm_list_iterate_items(sl, &dev->aliases) +filters/filter-persistent.c:75:17: note: in expansion of macro 'dm_list_iterate_items' + 75 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, - from filters/filter-regex.c:16: -filters/filter-regex.c: In function '_accept_p': +filters/filter-persistent.c: In function '_lookup_p': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -41303,9 +41338,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' - 180 | dm_list_iterate_items(sl, &dev->aliases) { - | ^~~~~~~~~~~~~~~~~~~~~ +filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' + 134 | dm_list_iterate_items(sl, &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))) | ^ @@ -41318,9 +41353,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -filters/filter-regex.c:180:9: note: in expansion of macro 'dm_list_iterate_items' - 180 | dm_list_iterate_items(sl, &dev->aliases) { - | ^~~~~~~~~~~~~~~~~~~~~ +filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' + 134 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -41330,6 +41366,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -41440,7 +41478,6 @@ format_text/archive.c:355:9: note: in expansion of macro 'dm_list_iterate_back_items' 355 | dm_list_iterate_back_items(af, archives) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT format_text/export.o -MMD -MP -MF format_text/export.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 format_text/export.c -o format_text/export.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -41567,7 +41604,6 @@ format_text/archiver.c:490:17: note: in expansion of macro 'dm_list_iterate_items' 490 | dm_list_iterate_items(pvl, &vg->pv_write_list) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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_from_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))) @@ -41879,6 +41915,7 @@ format_text/export.c:843:9: note: in expansion of macro 'dm_list_iterate_items' 843 | dm_list_iterate_items(user_glvl, indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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_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))) @@ -41941,7 +41978,6 @@ format_text/export.c:948:9: note: in expansion of macro 'dm_list_iterate_items' 948 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -42076,21 +42112,8 @@ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from format_text/text_label.c:17: -format_text/text_label.c: In function 'del_das': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:227:22: note: in expansion of macro 'dm_list_item' - 227 | da = dm_list_item(dah, struct data_area_list); - | ^~~~~~~~~~~~ -format_text/text_label.c: In function 'add_mda': + from format_text/import_vsn1.c:16: +format_text/import_vsn1.c: In function '_insert_segment': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42103,8 +42126,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' - 286 | dm_list_iterate_items(mda, mdas) { +format_text/import_vsn1.c:358:9: note: in expansion of macro 'dm_list_iterate_items' + 358 | dm_list_iterate_items(comp, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42118,10 +42141,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' - 286 | dm_list_iterate_items(mda, mdas) { +format_text/import_vsn1.c:358:9: note: in expansion of macro 'dm_list_iterate_items' + 358 | dm_list_iterate_items(comp, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -format_text/text_label.c: In function 'del_mdas': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from format_text/text_label.c:17: +format_text/text_label.c: In function 'del_das': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42131,14 +42158,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -format_text/text_label.c:308:23: note: in expansion of macro 'dm_list_item' - 308 | mda = dm_list_item(mdah, struct metadata_area); - | ^~~~~~~~~~~~ -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from format_text/import_vsn1.c:16: -format_text/import_vsn1.c: In function '_insert_segment': +format_text/text_label.c:227:22: note: in expansion of macro 'dm_list_item' + 227 | da = dm_list_item(dah, struct data_area_list); + | ^~~~~~~~~~~~ +format_text/text_label.c: In function 'add_mda': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42151,8 +42174,8 @@ ../base/data-struct/list.h:163:40: note: in 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:358:9: note: in expansion of macro 'dm_list_iterate_items' - 358 | dm_list_iterate_items(comp, &lv->segments) { +format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' + 286 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -42166,13 +42189,27 @@ ../base/data-struct/list.h:163:40: note: in 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:358:9: note: in expansion of macro 'dm_list_iterate_items' - 358 | dm_list_iterate_items(comp, &lv->segments) { +format_text/text_label.c:286:9: note: in expansion of macro 'dm_list_iterate_items' + 286 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +format_text/text_label.c: In function 'del_mdas': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' + 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +format_text/text_label.c:308:23: note: in expansion of macro 'dm_list_item' + 308 | mda = dm_list_item(mdah, struct metadata_area); + | ^~~~~~~~~~~~ gcc -MT 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -42329,6 +42366,11 @@ 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); | ^~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from label/hints.c:138: +label/hints.c: In function 'free_hints': label/label.c: In function '_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))) @@ -42342,6 +42384,36 @@ ../base/data-struct/list.h: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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | 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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | 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:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c:647:9: note: in expansion of macro 'dm_list_iterate_items_safe' 647 | dm_list_iterate_items_safe(devl, devl2, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -42372,6 +42444,37 @@ ../base/data-struct/list.h: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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | 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:388:9: note: in expansion of macro 'dm_list_iterate_items' + 388 | 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)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h: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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -42396,6 +42499,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:388:9: note: in expansion of macro 'dm_list_iterate_items' + 388 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -42420,6 +42538,83 @@ label/label.c:682:9: note: in expansion of macro 'dm_list_iterate_items_safe' 682 | dm_list_iterate_items_safe(devl, devl2, &wait_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function 'validate_hints': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:556:9: note: in expansion of macro 'dm_list_iterate_items' + 556 | 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:556:9: note: in expansion of macro 'dm_list_iterate_items' + 556 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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))) @@ -42427,6 +42622,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:620:27: note: in expansion of macro 'dm_list_item' + 620 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -42482,6 +42689,37 @@ 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 '_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:907:17: note: in expansion of macro 'dm_list_iterate_items' + 907 | 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:907:17: note: in expansion of macro 'dm_list_iterate_items' + 907 | 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))) | ^ @@ -42542,6 +42780,7 @@ label/label.c:1076:17: note: in expansion of macro 'dm_list_iterate_items' 1076 | dm_list_iterate_items(devl, &devs) | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function 'get_single_vgname_cmd_arg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -42563,6 +42802,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1332:9: note: in expansion of macro 'dm_list_iterate_items' + 1332 | 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:1332:9: note: in expansion of macro 'dm_list_iterate_items' + 1332 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -42904,57 +43173,37 @@ 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: In function 'label_scan_devs': -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from label/hints.c:138: -label/hints.c: In function 'free_hints': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | 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/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' + 1579 | dm_list_iterate_items(devl, devs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | 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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | dm_list_iterate_items_safe(hint, hint2, hints) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_find_hint_name': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' + 1579 | dm_list_iterate_items(devl, devs) { + | ^~~~~~~~~~~~~~~~~~~~~ +label/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))) | ^ @@ -42967,8 +43216,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1579:9: note: in expansion of macro 'dm_list_iterate_items' - 1579 | dm_list_iterate_items(devl, devs) { +label/label.c:1596:9: note: in expansion of macro 'dm_list_iterate_items' + 1596 | 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))) @@ -42976,29 +43225,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:388:9: note: in expansion of macro 'dm_list_iterate_items' - 388 | dm_list_iterate_items(hint, hints) { +label/label.c:1596:9: note: in expansion of macro 'dm_list_iterate_items' + 1596 | 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.31=. -fstack-protector-strong -fstack-clash-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_excl': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:388:9: note: in expansion of macro 'dm_list_iterate_items' - 388 | dm_list_iterate_items(hint, hints) { +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))) @@ -43012,10 +43263,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:1579:9: note: in expansion of macro 'dm_list_iterate_items' - 1579 | dm_list_iterate_items(devl, devs) { +label/label.c:1612:9: note: in expansion of macro 'dm_list_iterate_items' + 1612 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ -label/label.c: In function 'label_scan_devs_rw': +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))) | ^ @@ -43028,9 +43279,9 @@ ../base/data-struct/list.h:163:40: note: in 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:1596:9: note: in expansion of macro 'dm_list_iterate_items' - 1596 | dm_list_iterate_items(devl, devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' + 1676 | dm_list_iterate_items(lvl, lvs) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -43043,10 +43294,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1596:9: note: in expansion of macro 'dm_list_iterate_items' - 1596 | dm_list_iterate_items(devl, devs) { - | ^~~~~~~~~~~~~~~~~~~~~ -label/label.c: In function 'label_scan_devs_excl': +label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' + 1676 | dm_list_iterate_items(lvl, lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from locking/locking.c:16: +locking/locking.c: In function 'activate_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -43059,8 +43314,8 @@ ../base/data-struct/list.h:163:40: note: in 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:1612:9: note: in expansion of macro 'dm_list_iterate_items' - 1612 | dm_list_iterate_items(devl, devs) { +locking/locking.c:311:9: note: in expansion of macro 'dm_list_iterate_items' + 311 | dm_list_iterate_items(lvl, lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -43074,10 +43329,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1612:9: note: in expansion of macro 'dm_list_iterate_items' - 1612 | dm_list_iterate_items(devl, devs) { +locking/locking.c:311:9: note: in expansion of macro 'dm_list_iterate_items' + 311 | dm_list_iterate_items(lvl, lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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: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) + | ^~~~~~~~~~~~~~~~~~~ +locking/locking.c:316:39: note: in expansion of macro 'dm_list_item' + 316 | lvl = dm_list_item(lvh, struct lv_list); + | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, + from metadata/writecache_manip.c:15: +metadata/writecache_manip.c: In function 'lv_is_writecache_cachevol': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -43090,10 +43364,9 @@ ../base/data-struct/list.h:163:40: note: in 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:556:9: note: in expansion of macro 'dm_list_iterate_items' - 556 | dm_list_iterate_items(hint, hints) { +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) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -43106,9 +43379,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:556:9: note: in expansion of macro 'dm_list_iterate_items' - 556 | dm_list_iterate_items(hint, hints) { +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) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/integrity_manip.c:15: +metadata/integrity_manip.c: In function 'lv_is_integrity_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))) | ^ @@ -43121,9 +43399,9 @@ ../base/data-struct/list.h:163:40: note: in 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:1676:17: note: in expansion of macro 'dm_list_iterate_items' - 1676 | dm_list_iterate_items(lvl, lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/integrity_manip.c:37:9: note: in expansion of macro 'dm_list_iterate_items' + 37 | 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))) | ^ @@ -43136,68 +43414,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' - 1676 | dm_list_iterate_items(lvl, lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_apply_hints': +metadata/integrity_manip.c:37:9: note: in expansion of macro 'dm_list_iterate_items' + 37 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { + | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 +metadata/integrity_manip.c: In function 'lv_add_integrity_to_raid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/integrity_manip.c:595:17: note: in expansion of macro 'dm_list_iterate_items' + 595 | dm_list_iterate_items(pvl, &allocatable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/integrity_manip.c:595:17: note: in expansion of macro 'dm_list_iterate_items' + 595 | dm_list_iterate_items(pvl, &allocatable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/lv_manip.o -MMD -MP -MF metadata/lv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 +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.31=. -fstack-protector-strong -fstack-clash-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.c:16: +metadata/lv.c: In function '_lv_is_on_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' - 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of 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:526:9: note: in expansion of macro 'dm_list_iterate_items' + 526 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -label/hints.c:620:27: note: in expansion of macro 'dm_list_item' - 620 | name_sl = dm_list_item(name_list, struct dm_str_list); - | ^~~~~~~~~~~~ -label/hints.c: In function '_read_hint_file': +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of 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:526:9: note: in expansion of macro 'dm_list_iterate_items' + 526 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c: In function 'lv_is_on_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))) | ^ @@ -43210,9 +43499,9 @@ ../base/data-struct/list.h:163:40: note: in 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:907:17: note: in expansion of macro 'dm_list_iterate_items' - 907 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c:587:9: note: in expansion of macro 'dm_list_iterate_items' + 587 | 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))) | ^ @@ -43225,10 +43514,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:907:17: note: in expansion of macro 'dm_list_iterate_items' - 907 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function 'get_single_vgname_cmd_arg': +metadata/lv.c:587:9: note: in expansion of macro 'dm_list_iterate_items' + 587 | dm_list_iterate_items(pvl, pvs) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -43241,8 +43530,8 @@ ../base/data-struct/list.h:163:40: note: in 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:1332:9: note: in expansion of macro 'dm_list_iterate_items' - 1332 | dm_list_iterate_items(hint, hints) { +metadata/lv.c:702:9: note: in expansion of macro 'dm_list_iterate_items' + 702 | 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))) @@ -43256,15 +43545,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:1332:9: note: in expansion of macro 'dm_list_iterate_items' - 1332 | dm_list_iterate_items(hint, hints) { +metadata/lv.c:702:9: note: in expansion of macro 'dm_list_iterate_items' + 702 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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, - from locking/locking.c:16: -locking/locking.c: In function 'activate_lvs': +metadata/lv.c: In function '_do_lv_move_pv_dup': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -43277,8 +43561,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -locking/locking.c:311:9: note: in expansion of macro 'dm_list_iterate_items' - 311 | dm_list_iterate_items(lvl, lvs) { +metadata/lv.c:918:9: note: in expansion of macro 'dm_list_iterate_items' + 918 | 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))) @@ -43292,29 +43576,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -locking/locking.c:311:9: note: in expansion of macro 'dm_list_iterate_items' - 311 | dm_list_iterate_items(lvl, lvs) { +metadata/lv.c:918:9: note: in expansion of macro 'dm_list_iterate_items' + 918 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' - 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) - | ^~~~~~~~~~~~~~~~~~~ -locking/locking.c:316:39: note: in expansion of macro 'dm_list_item' - 316 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/writecache_manip.c:15: -metadata/writecache_manip.c: In function 'lv_is_writecache_cachevol': +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))) | ^ @@ -43327,8 +43592,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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) { +metadata/lv.c:1172:9: note: in expansion of macro 'dm_list_iterate_items' + 1172 | 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))) @@ -43342,17 +43607,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/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) { +metadata/lv.c:1172:9: note: in expansion of macro 'dm_list_iterate_items' + 1172 | dm_list_iterate_items(sl, &lv_iorig->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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, - from metadata/lv.c:16: -metadata/lv.c: In function '_lv_is_on_pv': +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))) | ^ @@ -43365,9 +43623,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:526:9: note: in expansion of macro 'dm_list_iterate_items' - 526 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv.c:1750:25: note: in expansion of macro 'dm_list_iterate_items' + 1750 | 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))) | ^ @@ -43380,10 +43638,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:526:9: note: in expansion of macro 'dm_list_iterate_items' - 526 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_is_on_pvs': +metadata/lv.c:1750:25: note: in expansion of macro 'dm_list_iterate_items' + 1750 | 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))) | ^ @@ -43396,8 +43653,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:587:9: note: in expansion of macro 'dm_list_iterate_items' - 587 | dm_list_iterate_items(pvl, pvs) +metadata/lv.c:1767:9: note: in expansion of macro 'dm_list_iterate_items' + 1767 | 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))) @@ -43411,15 +43668,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:587:9: note: in expansion of macro 'dm_list_iterate_items' - 587 | dm_list_iterate_items(pvl, pvs) +metadata/lv.c:1767:9: note: in expansion of macro 'dm_list_iterate_items' + 1767 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_mirror_log_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/integrity_manip.c:15: -metadata/integrity_manip.c: In function 'lv_is_integrity_origin': +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))) | ^ @@ -43432,8 +43684,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:702:9: note: in expansion of macro 'dm_list_iterate_items' - 702 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv.c:1794:9: note: in expansion of macro 'dm_list_iterate_items' + 1794 | 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))) @@ -43447,9 +43699,27 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:702:9: note: in expansion of macro 'dm_list_iterate_items' - 702 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv.c:1794:9: note: in expansion of macro 'dm_list_iterate_items' + 1794 | 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/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:59:27: note: in expansion of macro 'dm_list_item' + 59 | current = dm_list_item(segh, struct lv_segment); + | ^~~~~~~~~~~~ +metadata/merge.c: In function 'check_lv_segments_complete_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))) | ^ @@ -43462,8 +43732,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/integrity_manip.c:37:9: note: in expansion of macro 'dm_list_iterate_items' - 37 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/merge.c:617:9: note: in expansion of macro 'dm_list_iterate_items' + 617 | 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))) @@ -43477,10 +43747,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/integrity_manip.c:37:9: note: in expansion of macro 'dm_list_iterate_items' - 37 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/merge.c:617:9: note: in expansion of macro 'dm_list_iterate_items' + 617 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function '_do_lv_move_pv_dup': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -43493,9 +43762,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:918:9: note: in expansion of macro 'dm_list_iterate_items' - 918 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:681:17: note: in expansion of macro 'dm_list_iterate_items' + 681 | 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))) | ^ @@ -43508,10 +43777,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:918:9: note: in expansion of macro 'dm_list_iterate_items' - 918 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_raid_integrity_image_in_sync': +metadata/merge.c:681:17: note: in expansion of macro 'dm_list_iterate_items' + 681 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c: In function 'check_lv_segments_incomplete_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))) | ^ @@ -43524,8 +43793,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:1172:9: note: in expansion of macro 'dm_list_iterate_items' - 1172 | dm_list_iterate_items(sl, &lv_iorig->segs_using_this_lv) { +metadata/merge.c:714:9: note: in expansion of macro 'dm_list_iterate_items' + 714 | 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))) @@ -43539,10 +43808,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:1172:9: note: in expansion of macro 'dm_list_iterate_items' - 1172 | dm_list_iterate_items(sl, &lv_iorig->segs_using_this_lv) { +metadata/merge.c:714:9: note: in expansion of macro 'dm_list_iterate_items' + 714 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/integrity_manip.c: In function 'lv_add_integrity_to_raid': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -43555,9 +43823,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/integrity_manip.c:595:17: note: in expansion of macro 'dm_list_iterate_items' - 595 | dm_list_iterate_items(pvl, &allocatable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:787:33: note: in expansion of macro 'dm_list_iterate_items' + 787 | 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))) | ^ @@ -43570,10 +43838,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/integrity_manip.c:595:17: note: in expansion of macro 'dm_list_iterate_items' - 595 | dm_list_iterate_items(pvl, &allocatable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_lock_holder': +metadata/merge.c:787:33: note: in expansion of macro 'dm_list_iterate_items' + 787 | 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))) | ^ @@ -43586,9 +43853,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:1750:25: note: in expansion of macro 'dm_list_iterate_items' - 1750 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:827:9: note: in expansion of macro 'dm_list_iterate_items' + 827 | 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))) | ^ @@ -43601,9 +43868,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:1750:25: note: in expansion of macro 'dm_list_iterate_items' - 1750 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:827:9: note: in expansion of macro 'dm_list_iterate_items' + 827 | 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))) | ^ @@ -43616,9 +43883,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:1767:9: note: in expansion of macro 'dm_list_iterate_items' - 1767 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:864:17: note: in expansion of macro 'dm_list_iterate_items' + 864 | 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))) | ^ @@ -43631,10 +43898,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:1767:9: note: in expansion of macro 'dm_list_iterate_items' - 1767 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv.c: In function 'lv_has_constant_stripes': +metadata/merge.c:864:17: note: in expansion of macro 'dm_list_iterate_items' + 864 | 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))) | ^ @@ -43647,8 +43913,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:1794:9: note: in expansion of macro 'dm_list_iterate_items' - 1794 | dm_list_iterate_items(seg, &lv->segments) { +metadata/merge.c:879:9: note: in expansion of macro 'dm_list_iterate_items' + 879 | 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))) @@ -43662,8 +43928,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of 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:1794:9: note: in expansion of macro 'dm_list_iterate_items' - 1794 | dm_list_iterate_items(seg, &lv->segments) { +metadata/merge.c:879:9: note: in expansion of macro 'dm_list_iterate_items' + 879 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -44206,6 +44472,7 @@ metadata/lv_manip.c:2788:9: note: in expansion of macro 'dm_list_iterate_items' 2788 | dm_list_iterate_items(pvl, parallel_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -44512,7 +44779,6 @@ metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' 4468 | dm_list_iterate_items(pvl, allocatable_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.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -44621,23 +44887,6 @@ metadata/lv_manip.c:5639:17: note: in expansion of macro 'dm_list_iterate_items' 5639 | 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/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:59:27: note: in expansion of macro 'dm_list_item' - 59 | 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))) | ^ @@ -44653,7 +44902,11 @@ metadata/lv_manip.c:5639:17: note: in expansion of macro 'dm_list_iterate_items' 5639 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c: In function 'check_lv_segments_complete_vg': +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))) | ^ @@ -44666,8 +44919,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:617:9: note: in expansion of macro 'dm_list_iterate_items' - 617 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:59:9: note: in expansion of macro 'dm_list_iterate_items' + 59 | 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))) @@ -44681,9 +44934,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:617:9: note: in expansion of macro 'dm_list_iterate_items' - 617 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:59:9: note: in expansion of macro 'dm_list_iterate_items' + 59 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -44696,9 +44950,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:681:17: note: in expansion of macro 'dm_list_iterate_items' - 681 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:415:9: note: in expansion of macro 'dm_list_iterate_items' + 415 | 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))) | ^ @@ -44711,10 +44965,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:681:17: note: in expansion of macro 'dm_list_iterate_items' - 681 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c: In function 'check_lv_segments_incomplete_vg': +metadata/metadata.c:415:9: note: in expansion of macro 'dm_list_iterate_items' + 415 | dm_list_iterate_items(pvl, &fid->fmt->orphan_vg->pvs) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -44727,8 +44981,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:714:9: note: in expansion of macro 'dm_list_iterate_items' - 714 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:481:9: note: in expansion of macro 'dm_list_iterate_items' + 481 | 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))) @@ -44742,9 +44996,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:714:9: note: in expansion of macro 'dm_list_iterate_items' - 714 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:481:9: note: in expansion of macro 'dm_list_iterate_items' + 481 | dm_list_iterate_items(lvseg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_rename': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44757,9 +45012,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:787:33: note: in expansion of macro 'dm_list_iterate_items' - 787 | dm_list_iterate_items(sl, &seg_lv(seg, s)->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:586:9: note: in expansion of macro 'dm_list_iterate_items' + 586 | 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))) | ^ @@ -44772,39 +45027,56 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c:787:33: note: in expansion of macro 'dm_list_iterate_items' - 787 | dm_list_iterate_items(sl, &seg_lv(seg, s)->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:586:9: note: in expansion of macro 'dm_list_iterate_items' + 586 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_remove_pvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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/merge.c:827:9: note: in expansion of macro 'dm_list_iterate_items' - 827 | dm_list_iterate_items(sl, &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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:632:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 632 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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/merge.c:827:9: note: in expansion of macro 'dm_list_iterate_items' - 827 | dm_list_iterate_items(sl, &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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:632:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 632 | 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))) + | ^ +../base/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:632:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 632 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_remove_direct': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44817,9 +45089,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:864:17: note: in expansion of macro 'dm_list_iterate_items' - 864 | dm_list_iterate_items(seg2, &seg->lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:650:9: note: in expansion of macro 'dm_list_iterate_items' + 650 | 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))) | ^ @@ -44832,9 +45104,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:864:17: note: in expansion of macro 'dm_list_iterate_items' - 864 | dm_list_iterate_items(seg2, &seg->lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:650:9: note: in expansion of macro 'dm_list_iterate_items' + 650 | 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))) | ^ @@ -44847,8 +45120,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:879:9: note: in expansion of macro 'dm_list_iterate_items' - 879 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { +metadata/metadata.c:726:9: note: in expansion of macro 'dm_list_iterate_items' + 726 | 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))) @@ -44862,11 +45135,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:879:9: note: in expansion of macro 'dm_list_iterate_items' - 879 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { +metadata/metadata.c:726:9: note: in expansion of macro 'dm_list_iterate_items' + 726 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/metadata.o -MMD -MP -MF metadata/metadata.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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/metadata.c: In function 'check_pv_dev_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))) | ^ @@ -44879,8 +45151,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7198:9: note: in expansion of macro 'dm_list_iterate_items' - 7198 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:744:9: note: in expansion of macro 'dm_list_iterate_items' + 744 | 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))) @@ -44894,9 +45166,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:7198:9: note: in expansion of macro 'dm_list_iterate_items' - 7198 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:744:9: note: in expansion of macro 'dm_list_iterate_items' + 744 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_extend_each_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -44909,8 +45182,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7206:9: note: in expansion of macro 'dm_list_iterate_items' - 7206 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/metadata.c:786:9: note: in expansion of macro 'dm_list_iterate_items' + 786 | 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))) @@ -44924,56 +45197,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:7206:9: note: in expansion of macro 'dm_list_iterate_items' - 7206 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/metadata.c:786:9: note: in expansion of macro 'dm_list_iterate_items' + 786 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:810:9: note: in expansion of macro 'dm_list_iterate_items' + 810 | dm_list_iterate_items(pvl, &pp->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | 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:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | dm_list_iterate_items_safe(glvl, tglvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_remove_single': +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:810:9: note: in expansion of macro 'dm_list_iterate_items' + 810 | dm_list_iterate_items(pvl, &pp->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -44986,8 +45243,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7734:9: note: in expansion of macro 'dm_list_iterate_items' - 7734 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/metadata.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' + 1009 | 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))) @@ -45001,10 +45258,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:7734:9: note: in expansion of macro 'dm_list_iterate_items' - 7734 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/metadata.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' + 1009 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lv_remove_segs_using_this_lv': +metadata/metadata.c: In function 'vg_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))) | ^ @@ -45017,8 +45274,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7851:9: note: in expansion of macro 'dm_list_iterate_items' - 7851 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/metadata.c:1020:9: note: in expansion of macro 'dm_list_iterate_items' + 1020 | 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))) @@ -45032,24 +45289,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:7851:9: note: in expansion of macro 'dm_list_iterate_items' - 7851 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) +metadata/metadata.c:1020:9: note: in expansion of macro 'dm_list_iterate_items' + 1020 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -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:7922:63: note: in expansion of macro 'dm_list_struct_base' - 7922 | 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, - from metadata/metadata.c:16: -metadata/metadata.c: In function '_check_pv_ext': +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))) | ^ @@ -45062,8 +45305,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:59:9: note: in expansion of macro 'dm_list_iterate_items' - 59 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1235:9: note: in expansion of macro 'dm_list_iterate_items' + 1235 | 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))) @@ -45077,56 +45320,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:59:9: note: in expansion of macro 'dm_list_iterate_items' - 59 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1235:9: note: in expansion of macro 'dm_list_iterate_items' + 1235 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'add_pv_to_vg': +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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:415:9: note: in expansion of macro 'dm_list_iterate_items' - 415 | dm_list_iterate_items(pvl, &fid->fmt->orphan_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/metadata.c:1273:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1273 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_ignored) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h: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:7990:17: note: in expansion of macro 'dm_list_iterate_items' - 7990 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:1273:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1273 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_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/metadata.c:415:9: note: in expansion of macro 'dm_list_iterate_items' - 415 | dm_list_iterate_items(pvl, &fid->fmt->orphan_vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_move_pvs_used_by_lv_cb': +../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:1273:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1273 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_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))) | ^ @@ -45139,8 +45381,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:481:9: note: in expansion of macro 'dm_list_iterate_items' - 481 | dm_list_iterate_items(lvseg, &lv->segments) +metadata/metadata.c:1283:9: note: in expansion of macro 'dm_list_iterate_items' + 1283 | 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))) @@ -45154,10 +45396,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:481:9: note: in expansion of macro 'dm_list_iterate_items' - 481 | dm_list_iterate_items(lvseg, &lv->segments) +metadata/metadata.c:1283:9: note: in expansion of macro 'dm_list_iterate_items' + 1283 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_rename': +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))) | ^ @@ -45170,8 +45412,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:586:9: note: in expansion of macro 'dm_list_iterate_items' - 586 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1344:9: note: in expansion of macro 'dm_list_iterate_items' + 1344 | 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))) @@ -45185,10 +45427,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:586:9: note: in expansion of macro 'dm_list_iterate_items' - 586 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1344:9: note: in expansion of macro 'dm_list_iterate_items' + 1344 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_remove_pvs': +metadata/metadata.c: In function '_move_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))) | ^ @@ -45201,9 +45443,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:632:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 632 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) { +metadata/metadata.c:1364:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1364 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -45216,8 +45459,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:632:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 632 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) { +metadata/metadata.c:1364:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1364 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45231,10 +45474,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:632:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 632 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) { +metadata/metadata.c:1364:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1364 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_remove_direct': +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))) | ^ @@ -45247,8 +45490,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:650:9: note: in expansion of macro 'dm_list_iterate_items' - 650 | dm_list_iterate_items(pvl, &vg->removed_pvs) { +metadata/metadata.c:1583:9: note: in expansion of macro 'dm_list_iterate_items' + 1583 | 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))) @@ -45262,8 +45505,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:650:9: note: in expansion of macro 'dm_list_iterate_items' - 650 | dm_list_iterate_items(pvl, &vg->removed_pvs) { +metadata/metadata.c:1583:9: note: in expansion of macro 'dm_list_iterate_items' + 1583 | dm_list_iterate_items(pvl, &vg->pvs) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'find_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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:1595:9: note: in expansion of macro 'dm_list_iterate_items' + 1595 | dm_list_iterate_items(pvl, pl) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45277,10 +45536,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:7990:17: note: in expansion of macro 'dm_list_iterate_items' - 7990 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_check_pv_dev_block_sizes': +metadata/metadata.c:1595:9: note: in expansion of macro 'dm_list_iterate_items' + 1595 | dm_list_iterate_items(pvl, pl) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'pv_is_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))) | ^ @@ -45293,8 +45552,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:726:9: note: in expansion of macro 'dm_list_iterate_items' - 726 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1606:9: note: in expansion of macro 'dm_list_iterate_items' + 1606 | 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))) @@ -45308,10 +45567,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:726:9: note: in expansion of macro 'dm_list_iterate_items' - 726 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1606:9: note: in expansion of macro 'dm_list_iterate_items' + 1606 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'check_pv_dev_sizes': +metadata/metadata.c: In function 'find_pv_in_vg_by_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))) | ^ @@ -45324,8 +45583,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:744:9: note: in expansion of macro 'dm_list_iterate_items' - 744 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1630:9: note: in expansion of macro 'dm_list_iterate_items' + 1630 | 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))) @@ -45339,10 +45598,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:744:9: note: in expansion of macro 'dm_list_iterate_items' - 744 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1630:9: note: in expansion of macro 'dm_list_iterate_items' + 1630 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_extend_each_pv': +metadata/metadata.c: In function 'find_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))) | ^ @@ -45355,8 +45614,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:786:9: note: in expansion of macro 'dm_list_iterate_items' - 786 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1655:9: note: in expansion of macro 'dm_list_iterate_items' + 1655 | 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))) @@ -45370,9 +45629,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:786:9: note: in expansion of macro 'dm_list_iterate_items' - 786 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:1655:9: note: in expansion of macro 'dm_list_iterate_items' + 1655 | 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))) | ^ @@ -45385,8 +45645,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:810:9: note: in expansion of macro 'dm_list_iterate_items' - 810 | dm_list_iterate_items(pvl, &pp->pvs) { +metadata/metadata.c:1677:9: note: in expansion of macro 'dm_list_iterate_items' + 1677 | 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))) @@ -45400,10 +45660,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:810:9: note: in expansion of macro 'dm_list_iterate_items' - 810 | dm_list_iterate_items(pvl, &pp->pvs) { +metadata/metadata.c:1677:9: note: in expansion of macro 'dm_list_iterate_items' + 1677 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'lv_has_unknown_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))) | ^ @@ -45416,8 +45676,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1009:9: note: in expansion of macro 'dm_list_iterate_items' - 1009 | dm_list_iterate_items(seg, &lv->segments) +metadata/metadata.c:1707:9: note: in expansion of macro 'dm_list_iterate_items' + 1707 | dm_list_iterate_items(glvl, 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))) @@ -45431,10 +45691,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:1009:9: note: in expansion of macro 'dm_list_iterate_items' - 1009 | dm_list_iterate_items(seg, &lv->segments) +metadata/metadata.c:1707:9: note: in expansion of macro 'dm_list_iterate_items' + 1707 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_has_unknown_segments': +metadata/metadata.c: In function 'find_pv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45447,8 +45707,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1020:9: note: in expansion of macro 'dm_list_iterate_items' - 1020 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:1743:9: note: in expansion of macro 'dm_list_iterate_items' + 1743 | 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))) @@ -45462,11 +45722,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:1020:9: note: in expansion of macro 'dm_list_iterate_items' - 1020 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:1743:9: note: in expansion of macro 'dm_list_iterate_items' + 1743 | dm_list_iterate_items(pvl, &vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_vg_ignore_mdas': -metadata/lv_manip.c: In function 'split_parent_segments_for_layer': +metadata/metadata.c: In function 'find_seg_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))) | ^ @@ -45479,8 +45738,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1235:9: note: in expansion of macro 'dm_list_iterate_items' - 1235 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) +metadata/metadata.c:1765:9: note: in expansion of macro 'dm_list_iterate_items' + 1765 | 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))) @@ -45494,39 +45753,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:1235:9: note: in expansion of macro 'dm_list_iterate_items' - 1235 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) +metadata/metadata.c:1765:9: note: in expansion of macro 'dm_list_iterate_items' + 1765 | dm_list_iterate_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_vg_unignore_mdas': +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))) | ^ ../base/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:1273:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1273 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_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:1776:9: note: in expansion of macro 'dm_list_iterate_items' + 1776 | dm_list_iterate_items(seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1273:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1273 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_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:1776:9: note: in expansion of macro 'dm_list_iterate_items' + 1776 | dm_list_iterate_items(seg, &lv->segments) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'last_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: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/metadata.c:1786:9: note: in expansion of macro 'dm_list_iterate_back_items' + 1786 | 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))) @@ -45534,15 +45809,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: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:1273:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1273 | dm_list_iterate_items_safe(mda, tmda, &vg->fid->metadata_areas_ignored) +../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/metadata.c:1786:9: note: in expansion of macro 'dm_list_iterate_back_items' + 1786 | dm_list_iterate_back_items(seg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_remove_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))) | ^ @@ -45555,8 +45831,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1283:9: note: in expansion of macro 'dm_list_iterate_items' - 1283 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) +metadata/metadata.c:1798:9: note: in expansion of macro 'dm_list_iterate_items' + 1798 | 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))) @@ -45570,9 +45846,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:1283:9: note: in expansion of macro 'dm_list_iterate_items' - 1283 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) +metadata/metadata.c:1798:9: note: in expansion of macro 'dm_list_iterate_items' + 1798 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vgs_are_compatible': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45585,24 +45862,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:8128:9: note: in expansion of macro 'dm_list_iterate_items' - 8128 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/metadata.c:1856:9: note: in expansion of macro 'dm_list_iterate_items' + 1856 | dm_list_iterate_items(lvl1, &vg_to->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1344:9: note: in expansion of macro 'dm_list_iterate_items' - 1344 | dm_list_iterate_items(mda, mdas) { +metadata/metadata.c:1856:9: note: in expansion of macro 'dm_list_iterate_items' + 1856 | 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))) @@ -45610,76 +45886,75 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1344:9: note: in expansion of macro 'dm_list_iterate_items' - 1344 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_move_mdas': +metadata/metadata.c:1859:17: note: in expansion of macro 'dm_list_iterate_items' + 1859 | 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: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:1364:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1364 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:1859:17: note: in expansion of macro 'dm_list_iterate_items' + 1859 | dm_list_iterate_items(lvl2, &vg_from->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: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:1364:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1364 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:1873:9: note: in expansion of macro 'dm_list_iterate_items' + 1873 | dm_list_iterate_items(pvl, &vg_to->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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1364:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1364 | dm_list_iterate_items_safe(mda, mda2, mdas_from) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_pv_in_vg': +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:1873:9: note: in expansion of macro 'dm_list_iterate_items' + 1873 | dm_list_iterate_items(pvl, &vg_to->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:8128:9: note: in expansion of macro 'dm_list_iterate_items' - 8128 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/metadata.c:1882:9: note: in expansion of macro 'dm_list_iterate_items' + 1882 | dm_list_iterate_items(pvl, &vg_from->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45693,8 +45968,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1583:9: note: in expansion of macro 'dm_list_iterate_items' - 1583 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:7198:9: note: in expansion of macro 'dm_list_iterate_items' + 7198 | 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))) @@ -45708,10 +45983,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:1583:9: note: in expansion of macro 'dm_list_iterate_items' - 1583 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/metadata.c:1882:9: note: in expansion of macro 'dm_list_iterate_items' + 1882 | dm_list_iterate_items(pvl, &vg_from->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_pv_in_pv_list': +metadata/metadata.c: In function '_lv_each_dependency': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45724,8 +45999,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1595:9: note: in expansion of macro 'dm_list_iterate_items' - 1595 | dm_list_iterate_items(pvl, pl) +metadata/metadata.c:1919:9: note: in expansion of macro 'dm_list_iterate_items' + 1919 | 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))) @@ -45739,24 +46014,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:1595:9: note: in expansion of macro 'dm_list_iterate_items' - 1595 | dm_list_iterate_items(pvl, pl) +metadata/metadata.c:1919:9: note: in expansion of macro 'dm_list_iterate_items' + 1919 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'pv_is_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1606:9: note: in expansion of macro 'dm_list_iterate_items' - 1606 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:7198:9: note: in expansion of macro 'dm_list_iterate_items' + 7198 | 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))) @@ -45764,16 +46038,25 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +metadata/metadata.c:1940:33: note: in expansion of macro 'dm_list_struct_base' + 1940 | if (!fn(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, data)) + | ^~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1606:9: note: in expansion of macro 'dm_list_iterate_items' - 1606 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:7206:9: note: in expansion of macro 'dm_list_iterate_items' + 7206 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_pv_in_vg_by_uuid': +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))) | ^ @@ -45786,8 +46069,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1630:9: note: in expansion of macro 'dm_list_iterate_items' - 1630 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/metadata.c:2030:9: note: in expansion of macro 'dm_list_iterate_items' + 2030 | 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))) @@ -45801,8 +46084,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1630:9: note: in expansion of macro 'dm_list_iterate_items' - 1630 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/metadata.c:2030:9: note: in expansion of macro 'dm_list_iterate_items' + 2030 | 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))) @@ -45810,16 +46093,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:8134:17: note: in expansion of macro 'dm_list_iterate_items' - 8134 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_lv_in_vg': +metadata/lv_manip.c:7206:9: note: in expansion of macro 'dm_list_iterate_items' + 7206 | 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))) | ^ @@ -45832,8 +46114,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1655:9: note: in expansion of macro 'dm_list_iterate_items' - 1655 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:2036:9: note: in expansion of macro 'dm_list_iterate_items' + 2036 | 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))) @@ -45847,10 +46129,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:1655:9: note: in expansion of macro 'dm_list_iterate_items' - 1655 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:2036:9: note: in expansion of macro 'dm_list_iterate_items' + 2036 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_lv_in_vg_by_lvid': +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))) | ^ @@ -45863,9 +46145,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:1677:9: note: in expansion of macro 'dm_list_iterate_items' - 1677 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:2065:9: note: in expansion of macro 'dm_list_iterate_items' + 2065 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_glv_from_indirect_glvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -45878,10 +46161,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:1677:9: note: in expansion of macro 'dm_list_iterate_items' - 1677 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:2065:9: note: in expansion of macro 'dm_list_iterate_items' + 2065 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_historical_glv': +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))) | ^ @@ -45894,24 +46177,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:1707:9: note: in expansion of macro 'dm_list_iterate_items' - 1707 | dm_list_iterate_items(glvl, list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2093:17: note: in expansion of macro 'dm_list_iterate_items' + 2093 | 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:1707:9: note: in expansion of macro 'dm_list_iterate_items' - 1707 | dm_list_iterate_items(glvl, 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/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | 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))) | ^ @@ -45924,10 +46207,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:8134:17: note: in expansion of macro 'dm_list_iterate_items' - 8134 | dm_list_iterate_items(seg, &parent_lv->segments) { +metadata/metadata.c:2093:17: note: in expansion of macro 'dm_list_iterate_items' + 2093 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_pv': +metadata/metadata.c: In function '_lv_validate_references_single': +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))) | ^ @@ -45940,8 +46228,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1743:9: note: in expansion of macro 'dm_list_iterate_items' - 1743 | dm_list_iterate_items(pvl, &vg->pvs) +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))) @@ -45955,10 +46243,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1743:9: note: in expansion of macro 'dm_list_iterate_items' - 1743 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'find_seg_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))) | ^ @@ -45971,8 +46258,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:1765:9: note: in expansion of macro 'dm_list_iterate_items' - 1765 | dm_list_iterate_items(seg, &lv->segments) +metadata/metadata.c:2174:9: note: in expansion of macro 'dm_list_iterate_items' + 2174 | dm_list_iterate_items(lvseg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | 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); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -45986,10 +46303,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1765:9: note: in expansion of macro 'dm_list_iterate_items' - 1765 | dm_list_iterate_items(seg, &lv->segments) +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -46002,10 +46318,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1776:9: note: in expansion of macro 'dm_list_iterate_items' - 1776 | 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/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))) | ^ @@ -46018,41 +46333,56 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1776:9: note: in expansion of macro 'dm_list_iterate_items' - 1776 | 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/metadata.c: In function 'last_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: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:156:18: note: in 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/metadata.c:1786:9: note: in expansion of macro 'dm_list_iterate_back_items' - 1786 | 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/metadata.c:2174:9: note: in expansion of macro 'dm_list_iterate_items' + 2174 | dm_list_iterate_items(lvseg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_inherit_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:194:18: note: in expansion of macro 'dm_list_struct_base' - 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1786:9: note: in expansion of macro 'dm_list_iterate_back_items' - 1786 | dm_list_iterate_back_items(seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_remove_mdas': +../base/data-struct/list.h:163:40: note: in expansion 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:409:17: note: in expansion of macro 'dm_list_iterate_items' + 409 | dm_list_iterate_items(sl, &from_lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:409:17: note: in expansion of macro 'dm_list_iterate_items' + 409 | dm_list_iterate_items(sl, &from_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))) | ^ @@ -46065,8 +46395,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1798:9: note: in expansion of macro 'dm_list_iterate_items' - 1798 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/mirror.c:468:9: note: in expansion of macro 'dm_list_iterate_items' + 468 | 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))) @@ -46080,10 +46410,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:1798:9: note: in expansion of macro 'dm_list_iterate_items' - 1798 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { +metadata/mirror.c:468:9: note: in expansion of macro 'dm_list_iterate_items' + 468 | dm_list_iterate_items(lvl, mimages) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vgs_are_compatible': +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))) | ^ @@ -46096,8 +46426,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1856:9: note: in expansion of macro 'dm_list_iterate_items' - 1856 | dm_list_iterate_items(lvl1, &vg_to->lvs) { +metadata/mirror.c:506:9: note: in expansion of macro 'dm_list_iterate_items' + 506 | 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))) @@ -46111,9 +46441,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:1856:9: note: in expansion of macro 'dm_list_iterate_items' - 1856 | dm_list_iterate_items(lvl1, &vg_to->lvs) { +metadata/mirror.c:506:9: note: in expansion of macro 'dm_list_iterate_items' + 506 | dm_list_iterate_items(seg, &mimage_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))) | ^ @@ -46126,9 +46457,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:1859:17: note: in expansion of macro 'dm_list_iterate_items' - 1859 | dm_list_iterate_items(lvl2, &vg_from->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:518:25: note: in expansion of macro 'dm_list_iterate_items' + 518 | 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: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:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | 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))) | ^ @@ -46141,9 +46487,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1859:17: note: in expansion of macro 'dm_list_iterate_items' - 1859 | dm_list_iterate_items(lvl2, &vg_from->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:518:25: note: in expansion of macro 'dm_list_iterate_items' + 518 | 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))) | ^ @@ -46156,9 +46502,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:8164:9: note: in expansion of macro 'dm_list_iterate_items' - 8164 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:2306:9: note: in expansion of macro 'dm_list_iterate_items' + 2306 | dm_list_iterate_items(sl, &vg->tags) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -46171,9 +46518,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1873:9: note: in expansion of macro 'dm_list_iterate_items' - 1873 | dm_list_iterate_items(pvl, &vg_to->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:697:17: note: in expansion of macro 'dm_list_iterate_items' + 697 | 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))) | ^ @@ -46186,23 +46533,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:1873:9: note: in expansion of macro 'dm_list_iterate_items' - 1873 | dm_list_iterate_items(pvl, &vg_to->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:697:17: note: in expansion of macro 'dm_list_iterate_items' + 697 | dm_list_iterate_items(lvl, &split_images) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1882:9: note: in expansion of macro 'dm_list_iterate_items' - 1882 | dm_list_iterate_items(pvl, &vg_from->pvs) { +metadata/metadata.c:2306:9: note: in expansion of macro 'dm_list_iterate_items' + 2306 | 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))) @@ -46210,16 +46557,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:1882:9: note: in expansion of macro 'dm_list_iterate_items' - 1882 | dm_list_iterate_items(pvl, &vg_from->pvs) { +metadata/metadata.c:2313:9: note: in expansion of macro 'dm_list_iterate_items' + 2313 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_lv_each_dependency': +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))) | ^ @@ -46232,9 +46579,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1919:9: note: in expansion of macro 'dm_list_iterate_items' - 1919 | dm_list_iterate_items(lvseg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:957:25: note: in expansion of macro 'dm_list_iterate_items' + 957 | 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))) | ^ @@ -46247,9 +46594,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8164:9: note: in expansion of macro 'dm_list_iterate_items' - 8164 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:957:25: note: in expansion of macro 'dm_list_iterate_items' + 957 | 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))) | ^ @@ -46262,8 +46609,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:1919:9: note: in expansion of macro 'dm_list_iterate_items' - 1919 | dm_list_iterate_items(lvseg, &lv->segments) { +metadata/metadata.c:2313:9: note: in expansion of macro 'dm_list_iterate_items' + 2313 | 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))) @@ -46271,25 +46618,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -metadata/metadata.c:1940:33: note: in expansion of macro 'dm_list_struct_base' - 1940 | if (!fn(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, data)) - | ^~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2030:9: note: in expansion of macro 'dm_list_iterate_items' - 2030 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' + 1017 | 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))) | ^ @@ -46302,10 +46639,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2030:9: note: in expansion of macro 'dm_list_iterate_items' - 2030 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_layers_for_segments_all': +metadata/mirror.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' + 1017 | 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))) | ^ @@ -46318,70 +46654,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2036:9: note: in expansion of macro 'dm_list_iterate_items' - 2036 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2350:17: note: in expansion of macro 'dm_list_iterate_items' + 2350 | 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/metadata.c:2036:9: note: in expansion of macro 'dm_list_iterate_items' - 2036 | dm_list_iterate_items(lvl, &vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_lv_mark_if_partial_single': +metadata/mirror.c:1040:25: note: in expansion of macro 'dm_list_iterate_items' + 1040 | 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:154:18: note: in 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:2065:9: note: in expansion of macro 'dm_list_iterate_items' - 2065 | dm_list_iterate_items(lvseg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1040:25: note: in expansion of macro 'dm_list_iterate_items' + 1040 | 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:156:18: note: in 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:2065:9: note: in expansion of macro 'dm_list_iterate_items' - 2065 | dm_list_iterate_items(lvseg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_mark_partial_lvs': +metadata/mirror.c:1058:17: note: in expansion of macro 'dm_list_iterate_items' + 1058 | 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:154:18: note: in 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:2093:17: note: in expansion of macro 'dm_list_iterate_items' - 2093 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/mirror.c:1058:17: note: in expansion of macro 'dm_list_iterate_items' + 1058 | 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))) @@ -46395,9 +46729,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:2093:17: note: in expansion of macro 'dm_list_iterate_items' - 2093 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:2350:17: note: in expansion of macro 'dm_list_iterate_items' + 2350 | dm_list_iterate_items(sl, &pvl->pv->tags) | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -46410,10 +46745,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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, &layer_lv->vg->lvs) { +metadata/mirror.c:1277:9: note: in expansion of macro 'dm_list_iterate_items' + 1277 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -46426,8 +46760,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2174:9: note: in expansion of macro 'dm_list_iterate_items' - 2174 | dm_list_iterate_items(lvseg, &lv->segments) { +metadata/metadata.c:2365:9: note: in expansion of macro 'dm_list_iterate_items' + 2365 | 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))) @@ -46441,10 +46775,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2174:9: note: in expansion of macro 'dm_list_iterate_items' - 2174 | dm_list_iterate_items(lvseg, &lv->segments) { +metadata/mirror.c:1277:9: note: in expansion of macro 'dm_list_iterate_items' + 1277 | dm_list_iterate_items(seg, &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))) | ^ @@ -46457,8 +46790,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2306:9: note: in expansion of macro 'dm_list_iterate_items' - 2306 | dm_list_iterate_items(sl, &vg->tags) +metadata/mirror.c:1293:9: note: in expansion of macro 'dm_list_iterate_items' + 1293 | 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))) @@ -46472,8 +46805,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2306:9: note: in expansion of macro 'dm_list_iterate_items' - 2306 | dm_list_iterate_items(sl, &vg->tags) +metadata/metadata.c:2365:9: note: in expansion of macro 'dm_list_iterate_items' + 2365 | 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))) @@ -46487,9 +46820,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { +metadata/mirror.c:1293:9: note: in expansion of macro 'dm_list_iterate_items' + 1293 | dm_list_iterate_items(seg, &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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pool_manip.c -o metadata/pool_manip.o +metadata/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))) | ^ @@ -46502,8 +46837,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2313:9: note: in expansion of macro 'dm_list_iterate_items' - 2313 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/mirror.c:1317:9: note: in expansion of macro 'dm_list_iterate_items' + 1317 | 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))) @@ -46511,14 +46846,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:2313:9: note: in expansion of macro 'dm_list_iterate_items' - 2313 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:2376:9: note: in expansion of macro 'dm_list_iterate_items' + 2376 | 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))) @@ -46526,15 +46861,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:2350:17: note: in expansion of macro 'dm_list_iterate_items' - 2350 | dm_list_iterate_items(sl, &pvl->pv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1317:9: note: in expansion of macro 'dm_list_iterate_items' + 1317 | dm_list_iterate_items(seg, &lv_mirr->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -46547,9 +46883,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2350:17: note: in expansion of macro 'dm_list_iterate_items' - 2350 | dm_list_iterate_items(sl, &pvl->pv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2376:9: note: in expansion of macro 'dm_list_iterate_items' + 2376 | 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))) | ^ @@ -46562,8 +46898,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2365:9: note: in expansion of macro 'dm_list_iterate_items' - 2365 | dm_list_iterate_items(lvl, &vg->removed_lvs) { +metadata/mirror.c:1348:9: note: in expansion of macro 'dm_list_iterate_items' + 1348 | 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))) @@ -46577,9 +46913,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:2365:9: note: in expansion of macro 'dm_list_iterate_items' - 2365 | dm_list_iterate_items(lvl, &vg->removed_lvs) { +metadata/mirror.c:1348:9: note: in expansion of macro 'dm_list_iterate_items' + 1348 | 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))) | ^ @@ -46592,8 +46929,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:8255:9: note: in expansion of macro 'dm_list_iterate_items' - 8255 | dm_list_iterate_items(lvl, lvs_changed) { +metadata/mirror.c:1381:9: note: in expansion of macro 'dm_list_iterate_items' + 1381 | 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/mirror.c:1381:9: note: in expansion of macro 'dm_list_iterate_items' + 1381 | 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))) @@ -46607,9 +46959,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2376:9: note: in expansion of macro 'dm_list_iterate_items' - 2376 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1404:17: note: in expansion of macro 'dm_list_iterate_items' + 1404 | 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))) | ^ @@ -46622,9 +46974,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2376:9: note: in expansion of macro 'dm_list_iterate_items' - 2376 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1404:17: note: in expansion of macro 'dm_list_iterate_items' + 1404 | 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))) | ^ @@ -46640,6 +46992,22 @@ metadata/metadata.c:2441:17: note: in expansion of macro 'dm_list_iterate_items' 2441 | dm_list_iterate_items(sl, &lvl->lv->tags) | ^~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1431:9: note: in expansion of macro 'dm_list_iterate_items' + 1431 | 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))) | ^ @@ -46652,9 +47020,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:8255:9: note: in expansion of macro 'dm_list_iterate_items' - 8255 | dm_list_iterate_items(lvl, lvs_changed) { +metadata/mirror.c:1431:9: note: in expansion of macro 'dm_list_iterate_items' + 1431 | 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))) | ^ @@ -46682,10 +47051,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2491:9: note: in expansion of macro 'dm_list_iterate_items' - 2491 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/mirror.c:1454:9: note: in expansion of macro 'dm_list_iterate_items' + 1454 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -46698,8 +47066,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2491:9: note: in expansion of macro 'dm_list_iterate_items' - 2491 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/mirror.c:1454:9: note: in expansion of macro 'dm_list_iterate_items' + 1454 | 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))) @@ -46713,9 +47081,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:8282:9: note: in expansion of macro 'dm_list_iterate_items' - 8282 | dm_list_iterate_items(seg, &lv_to->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1455:17: note: in expansion of macro 'dm_list_iterate_items' + 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1455:17: note: in expansion of macro 'dm_list_iterate_items' + 1455 | 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))) | ^ @@ -46728,8 +47111,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2504:9: note: in expansion of macro 'dm_list_iterate_items' - 2504 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:2491:9: note: in expansion of macro 'dm_list_iterate_items' + 2491 | 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))) @@ -46743,9 +47126,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:2504:9: note: in expansion of macro 'dm_list_iterate_items' - 2504 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:2491:9: note: in expansion of macro 'dm_list_iterate_items' + 2491 | dm_list_iterate_items(lvl, &vg->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))) | ^ @@ -46758,8 +47142,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2520:9: note: in expansion of macro 'dm_list_iterate_items' - 2520 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/metadata.c:2504:9: note: in expansion of macro 'dm_list_iterate_items' + 2504 | 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))) @@ -46773,8 +47157,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8282:9: note: in expansion of macro 'dm_list_iterate_items' - 8282 | dm_list_iterate_items(seg, &lv_to->segments) +metadata/metadata.c:2504:9: note: in expansion of macro 'dm_list_iterate_items' + 2504 | 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))) @@ -46782,14 +47166,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:2520:9: note: in expansion of macro 'dm_list_iterate_items' - 2520 | dm_list_iterate_items(lvl, &vg->lvs) +metadata/lv_manip.c:7734:9: note: in expansion of macro 'dm_list_iterate_items' + 7734 | 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))) @@ -46803,8 +47187,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8291:9: note: in expansion of macro 'dm_list_iterate_items' - 8291 | dm_list_iterate_items(seg, &lv_to->segments) { +metadata/metadata.c:2520:9: note: in expansion of macro 'dm_list_iterate_items' + 2520 | 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))) @@ -46818,8 +47202,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:8291:9: note: in expansion of macro 'dm_list_iterate_items' - 8291 | dm_list_iterate_items(seg, &lv_to->segments) { +metadata/metadata.c:2520:9: note: in expansion of macro 'dm_list_iterate_items' + 2520 | 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:7734:9: note: in expansion of macro 'dm_list_iterate_items' + 7734 | 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))) @@ -46881,7 +47280,7 @@ metadata/metadata.c:2535:17: note: in expansion of macro 'dm_list_iterate_items' 2535 | dm_list_iterate_items(seg, &lvl->lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_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))) | ^ @@ -46909,9 +47308,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8461:17: note: in expansion of macro 'dm_list_iterate_items' - 8461 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7851:9: note: in expansion of macro 'dm_list_iterate_items' + 7851 | 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))) | ^ @@ -46954,10 +47353,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:2706:9: note: in expansion of macro 'dm_list_iterate_items' - 2706 | dm_list_iterate_items(glvl, &vg->historical_lvs) { +metadata/lv_manip.c:7851:9: note: in expansion of macro 'dm_list_iterate_items' + 7851 | 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))) | ^ @@ -46970,9 +47368,11 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8461:17: note: in expansion of macro 'dm_list_iterate_items' - 8461 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:2706:9: note: in expansion of macro 'dm_list_iterate_items' + 2706 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_remove_with_dependencies': +metadata/metadata.c: In function '_pv_in_pv_list': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -47003,6 +47403,15 @@ metadata/metadata.c:2790:9: note: in expansion of macro 'dm_list_iterate_items' 2790 | 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +metadata/lv_manip.c:7922:63: note: in expansion of macro 'dm_list_struct_base' + 7922 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, + | ^~~~~~~~~~~~~~~~~~~ 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))) @@ -47056,21 +47465,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:8488:17: note: in expansion of macro 'dm_list_iterate_items' - 8488 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -47116,21 +47510,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:8488:17: note: in expansion of macro 'dm_list_iterate_items' - 8488 | 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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -47146,6 +47525,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:7990:17: note: in expansion of macro 'dm_list_iterate_items' + 7990 | 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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -47198,6 +47592,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:7990:17: note: in expansion of macro 'dm_list_iterate_items' + 7990 | 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:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2886:9: note: in expansion of macro 'dm_list_iterate_items' 2886 | dm_list_iterate_items(devl, &devs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -47231,6 +47640,7 @@ metadata/metadata.c:2892:25: note: in expansion of macro 'dm_list_iterate_items' 2892 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'split_parent_segments_for_layer': 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))) @@ -47253,6 +47663,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:8128:9: note: in expansion of macro 'dm_list_iterate_items' + 8128 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -47283,6 +47708,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:8128:9: note: in expansion of macro 'dm_list_iterate_items' + 8128 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -47307,7 +47747,6 @@ metadata/metadata.c:3024:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3024 | dm_list_iterate_items_safe(pvl, pvl_safe, &vg->pv_write_list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -47329,6 +47768,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:8134:17: note: in expansion of macro 'dm_list_iterate_items' + 8134 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -47356,15 +47810,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:8602:9: note: in expansion of macro 'dm_list_iterate_items' - 8602 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8134:17: note: in expansion of macro 'dm_list_iterate_items' + 8134 | 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))) | ^ @@ -47380,6 +47834,7 @@ metadata/metadata.c:3092:9: note: in expansion of macro 'dm_list_iterate_items' 3092 | 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))) | ^ @@ -47401,15 +47856,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:8602:9: note: in expansion of macro 'dm_list_iterate_items' - 8602 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3099:25: note: in expansion of macro 'dm_list_iterate_items' + 3099 | 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))) | ^ @@ -47422,10 +47877,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3099:25: note: in expansion of macro 'dm_list_iterate_items' - 3099 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': +metadata/lv_manip.c:8164:9: note: in expansion of macro 'dm_list_iterate_items' + 8164 | 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))) | ^ @@ -47478,6 +47932,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:8164:9: note: in expansion of macro 'dm_list_iterate_items' + 8164 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -47493,21 +47962,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:8635:9: note: in expansion of macro 'dm_list_iterate_items' - 8635 | dm_list_iterate_items(seg, &lv_where->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -47532,6 +47986,7 @@ metadata/metadata.c:3127:9: note: in expansion of macro 'dm_list_iterate_items_safe' 3127 | dm_list_iterate_items_safe(mda, tmda, &ignored) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -47553,14 +48008,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:8635:9: note: in expansion of macro 'dm_list_iterate_items' - 8635 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/metadata.c:3131:9: note: in expansion of macro 'dm_list_iterate_items' + 3131 | 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))) @@ -47574,10 +48029,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3131:9: note: in expansion of macro 'dm_list_iterate_items' - 3131 | 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, &layer_lv->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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -47609,114 +48063,56 @@ metadata/metadata.c:3162:17: note: in expansion of macro 'dm_list_iterate_items' 3162 | 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 metadata/pool_manip.c:19: +metadata/pool_manip.c: In function 'detach_pool_lv': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3162:17: note: in expansion of macro 'dm_list_iterate_items' - 3162 | 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:8642:25: note: in expansion of macro 'dm_list_iterate_items' - 8642 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3170:25: note: in expansion of macro 'dm_list_iterate_items' - 3170 | 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:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3170:25: note: in expansion of macro 'dm_list_iterate_items' - 3170 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3188:9: note: in expansion of macro 'dm_list_iterate_items' - 3188 | 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/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:156:18: note: in 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:8642:25: note: in expansion of macro 'dm_list_iterate_items' - 8642 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h: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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3188:9: note: in expansion of macro 'dm_list_iterate_items' - 3188 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read_orphans': -metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': +../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))) | ^ @@ -47729,8 +48125,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:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3297 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) +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))) @@ -47744,8 +48140,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:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3297 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) +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))) @@ -47759,40 +48155,24 @@ ../base/data-struct/list.h: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:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 3297 | dm_list_iterate_items_safe(pvl, tpvl, &vg->pvs) +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8705:9: note: in expansion of macro 'dm_list_iterate_items' - 8705 | 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: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:3351:9: note: in expansion of macro 'dm_list_iterate_items' - 3351 | 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/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))) | ^ @@ -47805,24 +48185,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3351:9: note: in expansion of macro 'dm_list_iterate_items' - 3351 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function '_check_devs_used_correspond_with_lv': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3373:9: note: in expansion of macro 'dm_list_iterate_items' - 3373 | dm_list_iterate_items(dl, list) { +metadata/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | 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))) @@ -47830,30 +48194,31 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8705:9: note: in expansion of macro 'dm_list_iterate_items' - 8705 | 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:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3373:9: note: in expansion of macro 'dm_list_iterate_items' - 3373 | dm_list_iterate_items(dl, list) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/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))) | ^ @@ -47866,8 +48231,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3397:9: note: in expansion of macro 'dm_list_iterate_items' - 3397 | dm_list_iterate_items(seg, &lv->segments) { +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))) @@ -47881,25 +48246,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:3397:9: note: in expansion of macro 'dm_list_iterate_items' - 3397 | dm_list_iterate_items(seg, &lv->segments) { +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 '_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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:8713:33: note: in expansion of macro 'dm_list_iterate_items' - 8713 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3162:17: note: in expansion of macro 'dm_list_iterate_items' + 3162 | 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))) | ^ @@ -47912,8 +48277,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3450:9: note: in expansion of macro 'dm_list_iterate_items' - 3450 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -47927,8 +48292,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3450:9: note: in expansion of macro 'dm_list_iterate_items' - 3450 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -47936,30 +48301,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8713:33: note: in expansion of macro 'dm_list_iterate_items' - 8713 | 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:3468:9: note: in expansion of macro 'dm_list_iterate_items' - 3468 | dm_list_iterate_items(dl, list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3170:25: note: in expansion of macro 'dm_list_iterate_items' + 3170 | 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))) | ^ @@ -47972,9 +48322,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:3468:9: note: in expansion of macro 'dm_list_iterate_items' - 3468 | dm_list_iterate_items(dl, list) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3170:25: note: in expansion of macro 'dm_list_iterate_items' + 3170 | dm_list_iterate_items(sl, &vg->msg_list) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'handle_pool_metadata_spare': +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))) | ^ @@ -47987,8 +48339,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3480:17: note: in expansion of macro 'dm_list_iterate_items' - 3480 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -48002,11 +48354,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3480:17: note: in expansion of macro 'dm_list_iterate_items' - 3480 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': -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))) | ^ @@ -48019,8 +48369,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8902:9: note: in expansion of macro 'dm_list_iterate_items' - 8902 | dm_list_iterate_items(lvl, lv_list) { +metadata/metadata.c:3188:9: note: in expansion of macro 'dm_list_iterate_items' + 3188 | 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))) @@ -48034,23 +48384,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:3606:9: note: in expansion of macro 'dm_list_iterate_items' - 3606 | 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:3606:9: note: in expansion of macro 'dm_list_iterate_items' - 3606 | dm_list_iterate_items(pvl, &vg->pvs) +metadata/lv_manip.c:8255:9: note: in expansion of macro 'dm_list_iterate_items' + 8255 | 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))) @@ -48064,25 +48399,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:8902:9: note: in expansion of macro 'dm_list_iterate_items' - 8902 | dm_list_iterate_items(lvl, lv_list) { +metadata/metadata.c:3188:9: note: in expansion of macro 'dm_list_iterate_items' + 3188 | dm_list_iterate_items(mda, &vg->fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_read_orphans': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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/lv_manip.c:8924:9: note: in expansion of macro 'dm_list_iterate_items' - 8924 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_set_fid': +../base/data-struct/list.h: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:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3297 | 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))) | ^ @@ -48095,39 +48430,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:8924:9: note: in expansion of macro 'dm_list_iterate_items' - 8924 | dm_list_iterate_items(lvl, lv_list) +metadata/lv_manip.c:8255:9: note: in expansion of macro 'dm_list_iterate_items' + 8255 | 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); \ +../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:4038:9: note: in expansion of macro 'dm_list_iterate_items' - 4038 | 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/metadata.c:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3297 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' - 4038 | dm_list_iterate_items(pvl, &vg->pvs) - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3297:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 3297 | 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))) | ^ @@ -48140,8 +48477,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8936:9: note: in expansion of macro 'dm_list_iterate_items' - 8936 | dm_list_iterate_items(lvl, lv_list) { +metadata/lv_manip.c:8282:9: note: in expansion of macro 'dm_list_iterate_items' + 8282 | 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))) @@ -48155,8 +48492,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4041:9: note: in expansion of macro 'dm_list_iterate_items' - 4041 | dm_list_iterate_items(pvl, &vg->removed_pvs) +metadata/metadata.c:3351:9: note: in expansion of macro 'dm_list_iterate_items' + 3351 | 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))) @@ -48170,8 +48507,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4041:9: note: in expansion of macro 'dm_list_iterate_items' - 4041 | dm_list_iterate_items(pvl, &vg->removed_pvs) +metadata/lv_manip.c:8282:9: note: in expansion of macro 'dm_list_iterate_items' + 8282 | 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))) @@ -48185,25 +48522,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:8936:9: note: in expansion of macro 'dm_list_iterate_items' - 8936 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'fid_add_mdas': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8948:9: note: in expansion of macro 'dm_list_iterate_items' - 8948 | dm_list_iterate_items(lvl, lv_list) +metadata/metadata.c:3351:9: note: in expansion of macro 'dm_list_iterate_items' + 3351 | 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))) | ^ @@ -48216,14 +48538,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' - 4097 | dm_list_iterate_items(mda, mdas) { +metadata/metadata.c:3373:9: note: in expansion of macro 'dm_list_iterate_items' + 3373 | dm_list_iterate_items(dl, 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/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))) | ^ @@ -48236,8 +48553,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' - 308 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:8291:9: note: in expansion of macro 'dm_list_iterate_items' + 8291 | 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))) @@ -48251,8 +48568,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:3373:9: note: in expansion of macro 'dm_list_iterate_items' + 3373 | 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))) @@ -48266,8 +48583,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:3397:9: note: in expansion of macro 'dm_list_iterate_items' + 3397 | 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))) @@ -48281,8 +48598,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:8291:9: note: in expansion of macro 'dm_list_iterate_items' + 8291 | 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))) @@ -48296,9 +48613,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:8948:9: note: in expansion of macro 'dm_list_iterate_items' - 8948 | dm_list_iterate_items(lvl, lv_list) +metadata/metadata.c:3397:9: note: in expansion of macro 'dm_list_iterate_items' + 3397 | 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))) | ^ @@ -48311,40 +48629,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:3450:9: note: in expansion of macro 'dm_list_iterate_items' + 3450 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_inherit_lv_tags': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:409:17: note: in expansion of macro 'dm_list_iterate_items' - 409 | dm_list_iterate_items(sl, &from_lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -48357,8 +48645,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' - 4097 | dm_list_iterate_items(mda, mdas) { +metadata/metadata.c:3450:9: note: in expansion of macro 'dm_list_iterate_items' + 3450 | 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))) @@ -48366,47 +48654,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:409:17: note: in expansion of macro 'dm_list_iterate_items' - 409 | dm_list_iterate_items(sl, &from_lv->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_merge_mirror_images': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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:468:9: note: in expansion of macro 'dm_list_iterate_items' - 468 | 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:163:40: note: in expansion 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:468:9: note: in expansion of macro 'dm_list_iterate_items' - 468 | dm_list_iterate_items(lvl, mimages) +metadata/metadata.c:3468:9: note: in expansion of macro 'dm_list_iterate_items' + 3468 | dm_list_iterate_items(dl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -48419,9 +48675,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:506:9: note: in expansion of macro 'dm_list_iterate_items' - 506 | dm_list_iterate_items(seg, &mimage_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8461:17: note: in expansion of macro 'dm_list_iterate_items' + 8461 | 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))) | ^ @@ -48434,8 +48690,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:506:9: note: in expansion of macro 'dm_list_iterate_items' - 506 | dm_list_iterate_items(seg, &mimage_lv->segments) { +metadata/metadata.c:3468:9: note: in expansion of macro 'dm_list_iterate_items' + 3468 | 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))) @@ -48449,9 +48705,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:518:25: note: in expansion of macro 'dm_list_iterate_items' - 518 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3480:17: note: in expansion of macro 'dm_list_iterate_items' + 3480 | 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))) | ^ @@ -48464,26 +48720,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:518:25: note: in expansion of macro 'dm_list_iterate_items' - 518 | dm_list_iterate_items(pvl, removable_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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:697:17: note: in expansion of macro 'dm_list_iterate_items' - 697 | dm_list_iterate_items(lvl, &split_images) { +metadata/lv_manip.c:8461:17: note: in expansion of macro 'dm_list_iterate_items' + 8461 | 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))) | ^ @@ -48496,25 +48735,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:697:17: note: in expansion of macro 'dm_list_iterate_items' - 697 | dm_list_iterate_items(lvl, &split_images) { +metadata/metadata.c:3480:17: note: in expansion of macro 'dm_list_iterate_items' + 3480 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_remove_mirror_images': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' - 4260 | dm_list_iterate_items(mda, mdas) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -48527,24 +48751,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:957:25: note: in expansion of macro 'dm_list_iterate_items' - 957 | 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:957:25: note: in expansion of macro 'dm_list_iterate_items' - 957 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8488:17: note: in expansion of macro 'dm_list_iterate_items' + 8488 | 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))) | ^ @@ -48557,9 +48766,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1017:17: note: in expansion of macro 'dm_list_iterate_items' - 1017 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:3606:9: note: in expansion of macro 'dm_list_iterate_items' + 3606 | 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))) | ^ @@ -48572,8 +48781,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' - 4260 | dm_list_iterate_items(mda, mdas) { +metadata/metadata.c:3606:9: note: in expansion of macro 'dm_list_iterate_items' + 3606 | 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))) @@ -48587,10 +48796,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:1017:17: note: in expansion of macro 'dm_list_iterate_items' - 1017 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) { +metadata/lv_manip.c:8488:17: note: in expansion of macro 'dm_list_iterate_items' + 8488 | dm_list_iterate_items(sl, &lv_where->tags) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'tags_format_and_copy': +metadata/metadata.c: In function 'vg_set_fid': +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))) | ^ @@ -48603,9 +48813,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1040:25: note: in expansion of macro 'dm_list_iterate_items' - 1040 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' + 4038 | 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))) | ^ @@ -48618,9 +48828,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1040:25: note: in expansion of macro 'dm_list_iterate_items' - 1040 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' + 4038 | 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))) | ^ @@ -48633,8 +48843,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' - 4324 | dm_list_iterate_items(sl, tagsl) { +metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' + 8602 | 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))) @@ -48648,9 +48858,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1058:17: note: in expansion of macro 'dm_list_iterate_items' - 1058 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4041:9: note: in expansion of macro 'dm_list_iterate_items' + 4041 | 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))) | ^ @@ -48663,9 +48873,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1058:17: note: in expansion of macro 'dm_list_iterate_items' - 1058 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4041:9: note: in expansion of macro 'dm_list_iterate_items' + 4041 | 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))) | ^ @@ -48678,10 +48888,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:4324:9: note: in expansion of macro 'dm_list_iterate_items' - 4324 | dm_list_iterate_items(sl, tagsl) { +metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' + 8602 | dm_list_iterate_items(per, pvl->pe_ranges) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'remove_mirrors_from_segments': +metadata/lv_manip.c: In function '_align_segment_boundary_to_pe_range': +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))) | ^ @@ -48694,10 +48905,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1277:9: note: in expansion of macro 'dm_list_iterate_items' - 1277 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' + 4097 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'lv_committed': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48710,8 +48920,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1277:9: note: in expansion of macro 'dm_list_iterate_items' - 1277 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' + 4097 | 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))) @@ -48725,8 +48935,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1293:9: note: in expansion of macro 'dm_list_iterate_items' - 1293 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:8635:9: note: in expansion of macro 'dm_list_iterate_items' + 8635 | 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))) @@ -48734,31 +48944,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/metadata.c:4359:17: note: in expansion of macro 'dm_list_iterate_items' - 4359 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8635:9: note: in expansion of macro 'dm_list_iterate_items' + 8635 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'mdas_empty_or_ignored': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:1293:9: note: in expansion of macro 'dm_list_iterate_items' - 1293 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' + 4260 | dm_list_iterate_items(mda, mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -48771,9 +48981,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1317:9: note: in expansion of macro 'dm_list_iterate_items' - 1317 | dm_list_iterate_items(seg, &lv_mirr->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8642:25: note: in expansion of macro 'dm_list_iterate_items' + 8642 | 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))) | ^ @@ -48786,9 +48996,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:4359:17: note: in expansion of macro 'dm_list_iterate_items' - 4359 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4260:9: note: in expansion of macro 'dm_list_iterate_items' + 4260 | dm_list_iterate_items(mda, mdas) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'tags_format_and_copy': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -48801,10 +49012,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1317:9: note: in expansion of macro 'dm_list_iterate_items' - 1317 | dm_list_iterate_items(seg, &lv_mirr->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'find_pvmove_lv_in_lv': +metadata/lv_manip.c:8642:25: note: in expansion of macro 'dm_list_iterate_items' + 8642 | 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))) | ^ @@ -48817,8 +49027,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1348:9: note: in expansion of macro 'dm_list_iterate_items' - 1348 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' + 4324 | 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))) @@ -48832,10 +49042,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:1348:9: note: in expansion of macro 'dm_list_iterate_items' - 1348 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' + 4324 | dm_list_iterate_items(sl, tagsl) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'find_pvmove_lv': +metadata/metadata.c: In function 'lv_committed': +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))) | ^ @@ -48848,9 +49059,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1381:9: note: in expansion of macro 'dm_list_iterate_items' - 1381 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4359:17: note: in expansion of macro 'dm_list_iterate_items' + 4359 | 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))) | ^ @@ -48863,10 +49074,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1381:9: note: in expansion of macro 'dm_list_iterate_items' - 1381 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_strip_outdated_historical_lvs': +metadata/metadata.c:4359:17: note: in expansion of macro 'dm_list_iterate_items' + 4359 | 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))) | ^ @@ -48879,24 +49089,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:1404:17: note: in expansion of macro 'dm_list_iterate_items' - 1404 | 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/mirror.c:1404:17: note: in expansion of macro 'dm_list_iterate_items' - 1404 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8705:9: note: in expansion of macro 'dm_list_iterate_items' + 8705 | 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))) | ^ @@ -48912,22 +49108,6 @@ metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' 4413 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'lvs_using_lv': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:1431:9: note: in expansion of macro 'dm_list_iterate_items' - 1431 | 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))) | ^ @@ -48940,34 +49120,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/mirror.c:1431:9: note: in expansion of macro 'dm_list_iterate_items' - 1431 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:8705:9: note: in expansion of macro 'dm_list_iterate_items' + 8705 | dm_list_iterate_items(seg, &lv_where->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:154:18: note: in 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/mirror.c:1454:9: note: in expansion of macro 'dm_list_iterate_items' - 1454 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4413 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -48980,15 +49159,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/mirror.c:1454:9: note: in expansion of macro 'dm_list_iterate_items' - 1454 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8713:33: note: in expansion of macro 'dm_list_iterate_items' + 8713 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'lv_on_pmem': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49001,24 +49181,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:1455:17: note: in expansion of macro 'dm_list_iterate_items' - 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4442:9: note: in expansion of macro 'dm_list_iterate_items' + 4442 | 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:4413:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4413 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:4442:9: note: in expansion of macro 'dm_list_iterate_items' + 4442 | 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))) | ^ @@ -49031,10 +49211,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:1455:17: note: in expansion of macro 'dm_list_iterate_items' - 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'lv_on_pmem': +metadata/lv_manip.c:8713:33: note: in expansion of macro 'dm_list_iterate_items' + 8713 | 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))) | ^ @@ -49047,8 +49227,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4442:9: note: in expansion of macro 'dm_list_iterate_items' - 4442 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4490:9: note: in expansion of macro 'dm_list_iterate_items' + 4490 | 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))) @@ -49062,10 +49242,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:4442:9: note: in expansion of macro 'dm_list_iterate_items' - 4442 | dm_list_iterate_items(seg, &lv->segments) { +metadata/metadata.c:4490:9: note: in expansion of macro 'dm_list_iterate_items' + 4490 | dm_list_iterate_items(mdal, &bad_mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_write_commit_bad_mdas': +metadata/lv_manip.c: In function 'activate_and_wipe_lvlist': +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))) | ^ @@ -49078,8 +49259,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4490:9: note: in expansion of macro 'dm_list_iterate_items' - 4490 | dm_list_iterate_items(mdal, &bad_mda_list) { +metadata/metadata.c:4592:9: note: in expansion of macro 'dm_list_iterate_items' + 4592 | dm_list_iterate_items(mdal, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -49093,10 +49274,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4490:9: note: in expansion of macro 'dm_list_iterate_items' - 4490 | dm_list_iterate_items(mdal, &bad_mda_list) { +metadata/metadata.c:4592:9: note: in expansion of macro 'dm_list_iterate_items' + 4592 | dm_list_iterate_items(mdal, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'scan_text_mismatch': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49109,8 +49289,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:4592:9: note: in expansion of macro 'dm_list_iterate_items' - 4592 | dm_list_iterate_items(mdal, &mda_list) { +metadata/lv_manip.c:8902:9: note: in expansion of macro 'dm_list_iterate_items' + 8902 | 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))) @@ -49124,9 +49304,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:4592:9: note: in expansion of macro 'dm_list_iterate_items' - 4592 | dm_list_iterate_items(mdal, &mda_list) { +metadata/lv_manip.c:8902:9: note: in expansion of macro 'dm_list_iterate_items' + 8902 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49163,6 +49344,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:8924:9: note: in expansion of macro 'dm_list_iterate_items' + 8924 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -49194,6 +49390,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:8924:9: note: in expansion of macro 'dm_list_iterate_items' + 8924 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -49224,6 +49435,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:8936:9: note: in expansion of macro 'dm_list_iterate_items' + 8936 | 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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -49239,6 +49465,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:8936:9: note: in expansion of macro 'dm_list_iterate_items' + 8936 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -49263,37 +49504,6 @@ metadata/metadata.c:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5075:9: note: in expansion of macro 'dm_list_iterate_items' - 5075 | 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:5075:9: note: in expansion of macro 'dm_list_iterate_items' - 5075 | 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))) | ^ @@ -49306,8 +49516,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5114:9: note: in expansion of macro 'dm_list_iterate_items' - 5114 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8948:9: note: in expansion of macro 'dm_list_iterate_items' + 8948 | 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))) @@ -49321,10 +49531,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:5114:9: note: in expansion of macro 'dm_list_iterate_items' - 5114 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8948:9: note: in expansion of macro 'dm_list_iterate_items' + 8948 | dm_list_iterate_items(lvl, lv_list) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'get_visible_lvs_using_pv': +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))) | ^ @@ -49337,9 +49547,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:5277:9: note: in expansion of macro 'dm_list_iterate_items' - 5277 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:5075:9: note: in expansion of macro 'dm_list_iterate_items' + 5075 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -49352,8 +49563,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5277:9: note: in expansion of macro 'dm_list_iterate_items' - 5277 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:5075:9: note: in expansion of macro 'dm_list_iterate_items' + 5075 | 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))) @@ -49367,8 +49578,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5287:9: note: in expansion of macro 'dm_list_iterate_items' - 5287 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:5114:9: note: in expansion of macro 'dm_list_iterate_items' + 5114 | 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))) @@ -49382,151 +49593,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:5287:9: note: in expansion of macro 'dm_list_iterate_items' - 5287 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/metadata.c:5114:9: note: in expansion of macro 'dm_list_iterate_items' + 5114 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 -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': +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))) | ^ @@ -49539,8 +49609,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5277:9: note: in expansion of macro 'dm_list_iterate_items' + 5277 | 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))) @@ -49554,10 +49624,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5277:9: note: in expansion of macro 'dm_list_iterate_items' + 5277 | 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))) | ^ @@ -49570,8 +49639,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5287:9: note: in expansion of macro 'dm_list_iterate_items' + 5287 | 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))) @@ -49585,41 +49654,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5287:9: note: in expansion of macro 'dm_list_iterate_items' + 5287 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv.c -o metadata/pv.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -49746,8 +49783,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -49876,6 +49911,8 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -50208,7 +50245,6 @@ metadata/pv_manip.c:511:9: note: in expansion of macro 'dm_list_iterate_items_safe' 511 | dm_list_iterate_items_safe(peg, pegt, &pv->segments) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/pv_map.o -MMD -MP -MF metadata/pv_map.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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, @@ -50621,11 +50657,6 @@ 1356 | dm_list_iterate_items(data_seg, &(seg_lv(seg, s)->segments)) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/raid_manip.c: In function '_lv_relocate_reshape_space': -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/segtype.c:16: -metadata/segtype.c: In function 'get_segtype_from_string': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -50668,6 +50699,43 @@ metadata/raid_manip.c:1438:17: note: in expansion of macro 'dm_list_iterate_items' 1438 | dm_list_iterate_items(data_seg, &dlv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:2254:17: note: in expansion of macro 'dm_list_iterate_items' + 2254 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:2254:17: note: in expansion of macro 'dm_list_iterate_items' + 2254 | dm_list_iterate_items(lvl, lv_list) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c: In function '_raid_add_images_without_commit': +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))) | ^ @@ -50698,7 +50766,6 @@ 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))) | ^ @@ -50711,17 +50778,18 @@ ../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:2711:17: note: in expansion of macro 'dm_list_iterate_back_items' + 2711 | dm_list_iterate_back_items(lvl, &data_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))) | ^ ../base/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: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) @@ -50729,46 +50797,14 @@ 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 '_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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:2254:17: note: in expansion of macro 'dm_list_iterate_items' - 2254 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:2254:17: note: in expansion of macro 'dm_list_iterate_items' - 2254 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/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: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) @@ -50788,9 +50824,9 @@ ../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/raid_manip.c:2711:17: note: in expansion of macro 'dm_list_iterate_back_items' - 2711 | dm_list_iterate_back_items(lvl, &data_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -50851,7 +50887,6 @@ metadata/raid_manip.c:2796:9: note: in expansion of macro 'dm_list_iterate_items' 2796 | dm_list_iterate_items(lvl, &data_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -50972,6 +51007,7 @@ metadata/raid_manip.c:2828:9: note: in expansion of macro 'dm_list_iterate_items' 2828 | dm_list_iterate_items(lvl, &data_lvs) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 '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))) @@ -51458,7 +51494,6 @@ metadata/raid_manip.c:6728:25: note: in expansion of macro 'dm_list_iterate_items' 6728 | dm_list_iterate_items(rm_seg, &rm_image->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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_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))) @@ -51502,6 +51537,7 @@ metadata/raid_manip.c:7071:31: note: in expansion of macro 'dm_list_item' 7071 | lvl = dm_list_item(dm_list_first(&new_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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -51575,7 +51611,6 @@ metadata/raid_manip.c:7402:9: note: in expansion of macro 'dm_list_iterate_items' 7402 | 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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -51826,6 +51861,7 @@ metadata/thin_manip.c:1006:17: note: in expansion of macro 'dm_list_iterate_items' 1006 | 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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -51862,7 +51898,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -52112,6 +52147,7 @@ metadata/vg.c:490:17: note: in expansion of macro 'dm_list_iterate_items' 490 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 misc/crc.c: In function 'calc_crc': misc/crc.c:152:33: warning: cast increases required alignment of target type [-Wcast-align] @@ -52123,7 +52159,6 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -52154,6 +52189,7 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -52162,14 +52198,15 @@ gcc -MT misc/sharedlib.o -MMD -MP -MF misc/sharedlib.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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:156:18: warning: cast increases required alignment of target type [-Wcast-align] 156 | *(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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -52412,9 +52449,9 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -52481,7 +52518,6 @@ thin/thin.c:358:9: note: in expansion of macro 'dm_list_iterate_items' 358 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -52502,6 +52538,7 @@ activate/dev_manager.c:1364:31: note: in expansion of macro 'dm_list_item' 1364 | seg = dm_list_item(segh, struct lv_segment); | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 '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))) @@ -52515,6 +52552,48 @@ 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, + 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': 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))) @@ -52537,6 +52616,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) + | ^~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -52630,11 +52721,6 @@ activate/dev_manager.c:2965:17: note: in expansion of macro 'dm_list_iterate_items' 2965 | 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))) | ^ @@ -52656,42 +52742,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) - | ^~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -52701,19 +52751,6 @@ activate/dev_manager.c:2977:9: note: in expansion of macro 'dm_list_iterate_items' 2977 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -52922,7 +52959,6 @@ activate/dev_manager.c:3966:17: note: in expansion of macro 'dm_list_iterate_items' 3966 | dm_list_iterate_items(dl, &dm->cmd->pending_delete) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT 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.31=. -fstack-protector-strong -fstack-clash-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/nvme.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 vdo/vdo.o > /dev/null ar: creating liblvm-internal.a @@ -53081,6 +53117,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.31=. -fstack-protector-strong -fstack-clash-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, @@ -53379,7 +53416,7 @@ lvconvert.c:4432:9: note: in expansion of macro 'dm_list_iterate_items' 4432 | 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.31=. -fstack-protector-strong -fstack-clash-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 +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.31=. -fstack-protector-strong -fstack-clash-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))) @@ -53486,7 +53523,6 @@ lvconvert.c:6026:9: note: in expansion of macro 'dm_list_iterate_items' 6026 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -53526,104 +53562,6 @@ | ^~~~~~~~~~~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:20, - 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:335:9: note: in expansion of macro 'dm_list_iterate_items' - 335 | 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:335:9: note: in expansion of macro 'dm_list_iterate_items' - 335 | 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:2344:9: note: in expansion of macro 'dm_list_iterate_items' - 2344 | 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:2344:9: note: in expansion of macro 'dm_list_iterate_items' - 2344 | 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:2429:9: note: in expansion of macro 'dm_list_iterate_items' - 2429 | 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:2429:9: note: in expansion of macro 'dm_list_iterate_items' - 2429 | 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.31=. -fstack-protector-strong -fstack-clash-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, @@ -53796,6 +53734,12 @@ lvmdevices.c:102:9: note: in expansion of macro 'dm_list_iterate_items' 102 | dm_list_iterate_items(dil, search_pvids) | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:20, + 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))) | ^ @@ -53832,6 +53776,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:335:9: note: in expansion of macro 'dm_list_iterate_items' + 335 | 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:335:9: note: in expansion of macro 'dm_list_iterate_items' + 335 | 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: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)) | ^~~~~~~~~~~~~~~~~~~ @@ -54338,6 +54312,7 @@ lvmdevices.c:1017:9: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c: In function '_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))) | ^ @@ -54353,6 +54328,67 @@ lvmdevices.c:1017:9: note: in expansion of macro 'dm_list_iterate_items' 1017 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +lvmcmdline.c:2344:9: note: in expansion of macro 'dm_list_iterate_items' + 2344 | 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:2344:9: note: in expansion of macro 'dm_list_iterate_items' + 2344 | 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:2429:9: note: in expansion of macro 'dm_list_iterate_items' + 2429 | 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:2429:9: note: in expansion of macro 'dm_list_iterate_items' + 2429 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -54362,7 +54398,6 @@ gcc -MT lvscan.o -MMD -MP -MF lvscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvscan.c -o lvscan.o gcc -MT polldaemon.o -MMD -MP -MF polldaemon.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -54441,6 +54476,10 @@ polldaemon.c:379:40: note: in expansion of macro 'dm_list_item' 379 | dm_pool_free(cmd->mem, dm_list_item(dm_list_first(&idls), struct poll_id_list)); | ^~~~~~~~~~~~ +gcc -MT pvck.o -MMD -MP -MF pvck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -54538,9 +54577,6 @@ pvck.c:2039:17: note: in expansion of macro 'dm_list_iterate_items' 2039 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT pvcreate.o -MMD -MP -MF pvcreate.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove_poll.c -o pvmove_poll.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -54669,6 +54705,7 @@ pvmove.c:450:9: note: in expansion of macro 'dm_list_iterate_items' 450 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT pvremove.o -MMD -MP -MF pvremove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvremove.c -o pvremove.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -54746,11 +54783,151 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:20, + 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) { + | ^~~~~~~~~~~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -55251,213 +55428,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: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) - | ^~~~~~~~~~~~~~~~~~~ -pvscan.c:1540:24: note: in expansion of macro 'dm_list_item' - 1540 | devl = dm_list_item(dm_list_first(&pvscan_devs), struct device_list); - | ^~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h: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:1553:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1553 | 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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pvscan.c:1553:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1553 | 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: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:1553:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1553 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:1568:9: note: in expansion of macro 'dm_list_iterate_items' - 1568 | dm_list_iterate_items(devl, &pvscan_devs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -pvscan.c:1568:9: note: in expansion of macro 'dm_list_iterate_items' - 1568 | dm_list_iterate_items(devl, &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: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:1581:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1581 | 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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -pvscan.c:1581:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1581 | 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: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:1581:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 1581 | 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:20, - 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/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) + | ^~~~~~~~~~~~~~~~~~~ +pvscan.c:1540:24: note: in expansion of macro 'dm_list_item' + 1540 | devl = dm_list_item(dm_list_first(&pvscan_devs), struct device_list); + | ^~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/data-struct/list.h: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:1553:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1553 | 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:154:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:934:33: note: in expansion of macro 'dm_list_iterate_items' - 934 | dm_list_iterate_items(sl, opts_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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +pvscan.c:1553:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1553 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c: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/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:1553:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1553 | 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))) | ^ @@ -55470,8 +55492,8 @@ ../base/data-struct/list.h:163:40: note: in 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) { +pvscan.c:1568:9: note: in expansion of macro 'dm_list_iterate_items' + 1568 | dm_list_iterate_items(devl, &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))) @@ -55485,40 +55507,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -reporter.c:977:9: note: in expansion of macro 'dm_list_iterate_items' - 977 | dm_list_iterate_items(current_group, &cmd->arg_value_groups) { +pvscan.c:1568:9: note: in expansion of macro 'dm_list_iterate_items' + 1568 | dm_list_iterate_items(devl, &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:154:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/data-struct/list.h: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:1581:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1581 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/data-struct/list.h: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:1581:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1581 | 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: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:1581:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 1581 | dm_list_iterate_items_safe(devl, devl2, &pvscan_devs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, @@ -55681,7 +55717,6 @@ toollib.c:1292:9: note: in expansion of macro 'dm_list_iterate_items' 1292 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 toollib.c: In function 'get_writecache_settings': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55713,6 +55748,7 @@ toollib.c:1557:9: note: in expansion of macro 'dm_list_iterate_items' 1557 | dm_list_iterate_items(group, &cmd->arg_value_groups) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 toollib.c: In function 'get_integrity_settings': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -55837,6 +55873,7 @@ toollib.c:2314:9: note: in expansion of macro 'dm_list_iterate_items' 2314 | 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.31=. -fstack-protector-strong -fstack-clash-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))) @@ -55928,7 +55965,6 @@ toollib.c:2438:17: note: in expansion of macro 'dm_list_iterate_items_safe' 2438 | dm_list_iterate_items_safe(vgnl, vgnl2, vgnameids_on_system) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -56386,6 +56422,10 @@ 4418 | dm_list_iterate_items(devl, &unused_duplicate_devs) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_process_pvs_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); + | ^ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -56417,10 +56457,6 @@ 4521 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_process_pvs_in_vgs': -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))) | ^ @@ -56436,6 +56472,7 @@ toollib.c:4642:9: note: in expansion of macro 'dm_list_iterate_items' 4642 | dm_list_iterate_items(vgnl, all_vgnameids) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -56513,7 +56550,7 @@ toollib.c:4875:9: note: in expansion of macro 'dm_list_iterate_items' 4875 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 +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.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -56577,6 +56614,7 @@ 5203 | dm_list_iterate_items(pd, devices) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function 'pvcreate_each_device': +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -56652,7 +56690,6 @@ toollib.c:5654:9: note: in expansion of macro 'dm_list_iterate_items' 5654 | dm_list_iterate_items(devl, &scan_devs) | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -56998,20 +57035,26 @@ toollib.c:5882:9: note: in expansion of macro 'dm_list_iterate_items' 5882 | dm_list_iterate_items(devl, &rescan_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:20, + 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:156:18: note: in 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:5882:9: note: in expansion of macro 'dm_list_iterate_items' - 5882 | dm_list_iterate_items(devl, &rescan_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))) @@ -57019,35 +57062,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5894:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5894 | 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:20, - 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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:5882:9: note: in expansion of macro 'dm_list_iterate_items' + 5882 | dm_list_iterate_items(devl, &rescan_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))) @@ -57126,15 +57148,14 @@ 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))) | ^ ../base/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) @@ -57148,15 +57169,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: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ toollib.c:5894:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5894 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_process) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -57208,6 +57230,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5894:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5894 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -57262,45 +57299,45 @@ toollib.c:5918:17: note: in expansion of macro 'dm_list_iterate_items_safe' 5918 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_process) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:481:9: note: in expansion of macro 'dm_list_iterate_items' - 481 | 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5918:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 5918 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_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))) | ^ ../base/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ toollib.c:5918:17: note: in expansion of macro 'dm_list_iterate_items_safe' 5918 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_process) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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) @@ -57314,15 +57351,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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5918:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 5918 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_process) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -57338,37 +57375,37 @@ toollib.c:5947:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5947 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1155:17: note: in expansion of macro 'dm_list_iterate_items' - 1155 | 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5947:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5947 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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/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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5947:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5947 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -57381,8 +57418,8 @@ ../base/data-struct/list.h:163:40: note: in 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: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))) @@ -57390,15 +57427,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: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5947:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5947 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5975:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 5975 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_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))) | ^ @@ -57411,8 +57448,8 @@ ../base/data-struct/list.h:163:40: note: in 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: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))) @@ -57426,8 +57463,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' - 1238 | dm_list_iterate_items(lvl, &vg->lvs) { +vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' + 1224 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57441,8 +57478,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1238:17: note: in expansion of macro 'dm_list_iterate_items' - 1238 | dm_list_iterate_items(lvl, &vg->lvs) { +vgchange.c:1224:17: note: in expansion of macro 'dm_list_iterate_items' + 1224 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -57450,53 +57487,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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5947:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5947 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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:1288:25: note: in expansion of macro 'dm_list_iterate_items' - 1288 | 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:1288:25: note: in expansion of macro 'dm_list_iterate_items' - 1288 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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: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) @@ -57504,21 +57511,20 @@ toollib.c:5975:17: note: in expansion of macro 'dm_list_iterate_items_safe' 5975 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_vgchange_systemid_single': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' - 1517 | dm_list_iterate_items(pvl, &vg->pvs) { +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))) @@ -57526,24 +57532,24 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' - 1517 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1288:25: note: in expansion of macro 'dm_list_iterate_items' + 1288 | 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: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -57556,15 +57562,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: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5975:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 5975 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:1288:25: note: in expansion of macro 'dm_list_iterate_items' + 1288 | 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))) | ^ @@ -57595,6 +57601,7 @@ toollib.c:5986:25: note: in expansion of macro 'dm_list_iterate_items' 5986 | dm_list_iterate_items(vgpvl, &orphan_vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -57616,6 +57623,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:1517:17: note: in expansion of macro 'dm_list_iterate_items' + 1517 | 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' + 1517 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -57790,7 +57827,6 @@ toollib.c:6121:9: note: in expansion of macro 'dm_list_iterate_items' 6121 | dm_list_iterate_items(pd, &pp->arg_fail) | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -57829,6 +57865,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -57895,8 +57932,9 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -57933,8 +57971,6 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -58332,6 +58368,7 @@ vgimportclone.c:455:9: note: in expansion of macro 'dm_list_iterate_items' 455 | dm_list_iterate_items(devl, &other_devs) | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgmerge.o -MMD -MP -MF vgmerge.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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, @@ -58398,9 +58435,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -58542,6 +58576,8 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, from ../device_mapper/all.h:20, @@ -58549,7 +58585,6 @@ from tools.h:20, from vgreduce.c:16: vgreduce.c: In function '_consolidate_vg': -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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -58641,10 +58676,12 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -fPIE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvm.c -o lvm.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -58717,6 +58754,7 @@ vgsplit.c:140:17: note: in expansion of macro 'dm_list_iterate_items' 140 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -58840,8 +58878,6 @@ vgsplit.c:428:22: note: in expansion of macro 'dm_list_item' 428 | lv = dm_list_item(lvh, struct lv_list)->lv; | ^~~~~~~~~~~~ -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.31=. -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.31=. -fstack-protector-strong -fstack-clash-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 gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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 @@ -58856,32 +58892,33 @@ make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/daemons' /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" lvmreport.7 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" lvmraid.7 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdump.8_main > lvmdump.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" 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" lvm.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdump.8_main > lvmdump.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdump.8 ../tools/man-generator --primary lvmconfig > test.gen /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsadc.8_main > lvmsadc.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" fsadm.8_main > fsadm.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsar.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-fullreport.8_pregen \ @@ -58893,7 +58930,6 @@ 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 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-lvpoll.8_pregen \ @@ -59383,137 +59419,136 @@ /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvremove.8_gen > lvremove.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" lvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvscan.8_gen > lvscan.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvs.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvscan.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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" lvscan.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvs.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvremove.8_gen > pvremove.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgbackup.8_gen > vgcfgbackup.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgrestore.8_gen > vgcfgrestore.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgbackup.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgck.8_gen > vgck.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" 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" vgcfgrestore.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcreate.8_gen > vgcreate.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgck.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgconvert.8_gen > vgconvert.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcreate.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" vgconvert.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgextend.8_gen > vgextend.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgdisplay.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgexport.8 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimport.8_gen > vgimport.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgextend.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimportclone.8_gen > vgimportclone.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimport.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgmerge.8_gen > vgmerge.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimport.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimportclone.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" vgremove.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" vgreduce.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdiskscan.8_gen > lvmdiskscan.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdiskscan.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" lvmdevices.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' make[2]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31/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.31/debian/build/build_deb_all/libdm' make -C include device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' -gcc -MT datastruct/bitset.o -MMD -MP -MF datastruct/bitset.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31/debian/build/build_deb_all/conf' make -C lib device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/include' make -C libdaemon device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/lib' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' make -C man device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' +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.31=. -fstack-protector-strong -fstack-clash-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.31/debian/build/build_deb_all/libdaemon' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' make -C scripts device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/scripts' -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31/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.31=. -fstack-protector-strong -fstack-clash-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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31/debian/build/build_deb_all/scripts' +gcc -MT base/data-struct/list.o -MMD -MP -MF base/data-struct/list.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 base/data-struct/list.c -o base/data-struct/list.o /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" dmsetup.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" blkdeactivate.8_main > blkdeactivate.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' -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.31=. -fstack-protector-strong -fstack-clash-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/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -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/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -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': @@ -59523,8 +59558,8 @@ base/data-struct/radix-tree.c:33:30: note: in expansion of macro 'container_of' 33 | struct visitor *vt = container_of(it, struct visitor, it); | ^~~~~~~~~~~~ -gcc -MT 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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 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.31=. -fstack-protector-strong -fstack-clash-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/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.31=. -fstack-protector-strong -fstack-clash-protection -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:674:24: warning: cast increases required alignment of target type [-Wcast-align] 674 | spec = (struct dm_target_spec *) outptr; @@ -59570,47 +59605,8 @@ device_mapper/ioctl/libdm-iface.c:1965:33: warning: cast increases required alignment of target type [-Wcast-align] 1965 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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); - | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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/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.31=. -fstack-protector-strong -fstack-clash-protection -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 ./base/data-struct/list.h:4, from ./device_mapper/all.h:20, from device_mapper/misc/dmlib.h:24, @@ -59665,9 +59661,49 @@ 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-config.c -o libdm-config.o +gcc -MT libdm-common.o -MMD -MP -MF libdm-common.d -c -I./ioctl -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-common.c -o libdm-common.o +In file included from ../libdm/misc/dmlib.h:95, + from libdm-common.c:16: +libdm-common.c: In function '_stack_node_op': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1522:31: note: in expansion of macro 'dm_list_item' + 1522 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1536:31: note: in expansion of macro 'dm_list_item' + 1536 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1554:31: note: in expansion of macro 'dm_list_item' + 1554 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ +libdm-common.c: In function '_pop_node_ops': +../libdm/libdevmapper.h:2485:6: warning: cast increases required alignment of target type [-Wcast-align] + 2485 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../libdm/libdevmapper.h:2491:28: note: in expansion of macro 'dm_list_struct_base' + 2491 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) + | ^~~~~~~~~~~~~~~~~~~ +libdm-common.c:1605:23: note: in expansion of macro 'dm_list_item' + 1605 | nop = dm_list_item(noph, struct node_op_parms); + | ^~~~~~~~~~~~ gcc -MT device_mapper/libdm-deptree.o -MMD -MP -MF device_mapper/libdm-deptree.d -c -I. -I. -I./include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -59853,6 +59889,7 @@ device_mapper/libdm-deptree.c:1675:9: note: in expansion of macro 'dm_list_iterate_items' 1675 | dm_list_iterate_items(tmsg, &seg->thin_messages) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -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 '_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))) @@ -59919,7 +59956,14 @@ device_mapper/libdm-deptree.c:3260:9: note: in expansion of macro 'dm_list_iterate_items' 3260 | dm_list_iterate_items(seg, &dnode->props.segs) | ^~~~~~~~~~~~~~~~~~~~~ -device_mapper/libdm-deptree.c: In function 'dm_tree_node_add_thin_pool_target_v1': +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); + | ^ +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/libdm-report.c:16: ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -59932,10 +59976,9 @@ ./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device_mapper/libdm-deptree.c:4182:17: note: in expansion of macro 'dm_list_iterate_items' - 4182 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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-report.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(sl, 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))) | ^ @@ -59948,245 +59991,13 @@ ./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device_mapper/libdm-deptree.c:4182:17: note: in expansion of macro 'dm_list_iterate_items' - 4182 | 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.31=. -fstack-protector-strong -fstack-clash-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:398:9: note: in expansion of macro 'dm_list_iterate_items' - 398 | 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:398:9: note: in expansion of macro 'dm_list_iterate_items' - 398 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' - 439 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' - 439 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' - 735 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' - 735 | 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:805:27: note: in expansion of macro 'dm_list_item' - 805 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' - 954 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' - 954 | 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:1544:16: note: in expansion of macro 'dm_list_item' - 1544 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' - 1608 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' - 1608 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' - 2145 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' - 2145 | dm_list_iterate_items(area, &seg->areas) { - | ^~~~~~~~~~~~~~~~~~~~~ -libdm-deptree.c: In function '_target_version': -libdm-deptree.c:2352:53: warning: cast increases required alignment of target type [-Wcast-align] - 2352 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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 '_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:2806:9: note: in expansion of macro 'dm_list_iterate_items' - 2806 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' - 2806 | dm_list_iterate_items(seg, &dnode->props.segs) +device_mapper/libdm-report.c:557:9: note: in expansion of macro 'dm_list_iterate_items' + 557 | dm_list_iterate_items(sl, data) { | ^~~~~~~~~~~~~~~~~~~~~ -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:3633:17: note: in expansion of macro 'dm_list_iterate_items' - 3633 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' - 3633 | 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); - | ^ -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/libdm-report.c:16: +device_mapper/libdm-report.c:586:24: warning: cast increases required alignment of target type [-Wcast-align] + 586 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); + | ^ +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))) | ^ @@ -60199,36 +60010,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_mapper/libdm-report.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(sl, data) { - | ^~~~~~~~~~~~~~~~~~~~~ +device_mapper/libdm-deptree.c:4182:17: note: in expansion of macro 'dm_list_iterate_items' + 4182 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ +device_mapper/libdm-report.c: In function '_add_sort_key': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -./base/data-struct/list.h:156:18: note: in 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_mapper/libdm-report.c:557:9: note: in expansion of macro 'dm_list_iterate_items' - 557 | dm_list_iterate_items(sl, data) { +device_mapper/libdm-report.c:1117:9: note: in expansion of macro 'dm_list_iterate_items' + 1117 | dm_list_iterate_items(fp, &rh->field_props) { | ^~~~~~~~~~~~~~~~~~~~~ -device_mapper/libdm-report.c:586:24: warning: cast increases required alignment of target type [-Wcast-align] - 586 | repstr_extra = (struct pos_len *) (repstr + repstr_str_len + 1); - | ^ -device_mapper/libdm-report.c: In function '_add_sort_key': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ./base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -./base/data-struct/list.h:154:18: note: in 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) @@ -60248,9 +60056,9 @@ ./base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -device_mapper/libdm-report.c:1117:9: note: in expansion of macro 'dm_list_iterate_items' - 1117 | dm_list_iterate_items(fp, &rh->field_props) { - | ^~~~~~~~~~~~~~~~~~~~~ +device_mapper/libdm-deptree.c:4182:17: note: in expansion of macro 'dm_list_iterate_items' + 4182 | dm_list_iterate_items(mseg, &seg->metadata->props.segs) { + | ^~~~~~~~~~~~~~~~~~~~~ device_mapper/libdm-report.c: In function '_help_requested': ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -60399,6 +60207,7 @@ device_mapper/libdm-report.c:1831:17: note: in expansion of macro 'dm_list_iterate_items' 1831 | dm_list_iterate_items(sel_item, &sel->str_list.list) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -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 ./base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -61095,6 +60904,7 @@ device_mapper/libdm-report.c:4871:23: note: in expansion of macro 'dm_list_item' 4871 | row = dm_list_item(rowh, struct row); | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -61228,10 +61038,286 @@ device_mapper/libdm-report.c:5328:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5328 | 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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/libdm-string.c -o device_mapper/libdm-string.o +gcc -MT device_mapper/libdm-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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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-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.31=. -fstack-protector-strong -fstack-clash-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:398:9: note: in expansion of macro 'dm_list_iterate_items' + 398 | 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:398:9: note: in expansion of macro 'dm_list_iterate_items' + 398 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' + 439 | 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:439:9: note: in expansion of macro 'dm_list_iterate_items' + 439 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' + 735 | 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:735:9: note: in expansion of macro 'dm_list_iterate_items' + 735 | 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:805:27: note: in expansion of macro 'dm_list_item' + 805 | return (*dlink) ? dm_list_item(*dlink, struct dm_tree_link)->node : NULL; + | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -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-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:954:9: note: in expansion of macro 'dm_list_iterate_items' + 954 | 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:954:9: note: in expansion of macro 'dm_list_iterate_items' + 954 | 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:1544:16: note: in expansion of macro 'dm_list_item' + 1544 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' + 1608 | 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:1608:9: note: in expansion of macro 'dm_list_iterate_items' + 1608 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' + 2145 | 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:2145:9: note: in expansion of macro 'dm_list_iterate_items' + 2145 | dm_list_iterate_items(area, &seg->areas) { + | ^~~~~~~~~~~~~~~~~~~~~ +libdm-deptree.c: In function '_target_version': +libdm-deptree.c:2352:53: warning: cast increases required alignment of target type [-Wcast-align] + 2352 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' + 2806 | 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:2806:9: note: in expansion of macro 'dm_list_iterate_items' + 2806 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' + 3633 | 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:3633:17: note: in expansion of macro 'dm_list_iterate_items' + 3633 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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-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.31=. -fstack-protector-strong -fstack-clash-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 +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-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 libdm-report.c -o libdm-report.o -gcc -MT device_mapper/libdm-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.31=. -fstack-protector-strong -fstack-clash-protection -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-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.31=. -fstack-protector-strong -fstack-clash-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); @@ -61265,6 +61351,7 @@ 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 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.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -61678,7 +61765,7 @@ libdm-report.c:3527:9: note: in expansion of macro 'dm_list_iterate_items' 3527 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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-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.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -61791,6 +61878,9 @@ libdm-report.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' 4324 | dm_list_iterate_items(row, &rh->rows) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -61818,6 +61908,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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4046 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -61831,6 +61933,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: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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4046 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -61843,6 +61957,27 @@ ../libdm/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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4046 | 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:4047:24: note: in expansion of macro 'dm_list_item' + 4047 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -61881,7 +62016,6 @@ libdm-report.c:4765:9: note: in expansion of macro 'dm_list_iterate_items' 4765 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -62000,7 +62134,6 @@ libdm-report.c:5134:9: note: in expansion of macro 'dm_list_iterate_items' 5134 | dm_list_iterate_items(item_iter, &item->group->items) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -62075,106 +62208,10 @@ libdm-report.c:5325:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5325 | 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/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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device_mapper/vdo/status.c -o device_mapper/vdo/status.o -gcc -MT libdm-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.31=. -fstack-protector-strong -fstack-clash-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/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.31=. -fstack-protector-strong -fstack-clash-protection -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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4046 | 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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4046 | 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:4046:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4046 | 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:4047:24: note: in expansion of macro 'dm_list_item' - 4047 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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': @@ -62202,7 +62239,6 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -62271,25 +62307,27 @@ else touch .symver_check; fi make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm' make -C daemons device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' make -C tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/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.31/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.31/debian/build/build_deb_all/tools' make -C libdm make -C conf make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm' make -C include make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' +make -C libdaemon +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' make -C dm-tools device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm/dm-tools' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' -make -C libdaemon -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' +make -C client device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' \ ( cat ../tools/license.inc && \ echo "/* Do not edit. This file is generated by the Makefile. */" && \ @@ -62300,24 +62338,22 @@ echo "cmd(CMD_COUNT, count)" \ ) > cmds.h 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.31=. -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.31/debian/build/build_deb_all/include' -make -C client device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' make -C client +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' -dmsetup.c: In function '_process_all': 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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:2148:25: warning: cast increases required alignment of target type [-Wcast-align] 2148 | 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.31=. -fstack-protector-strong -fstack-clash-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:2601:26: warning: cast increases required alignment of target type [-Wcast-align] 2601 | 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.31=. -fstack-protector-strong -fstack-clash-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 @@ -62327,6 +62363,400 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, + from activate/activate.c:16: +activate/activate.c: In function 'list_segment_modules': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:56:46: note: in expansion of macro 'dm_list_struct_base' + 56 | dm_list_struct_base(snh, + | ^~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~~~~~~~~~~ +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); + | ^ +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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:1569:9: note: in expansion of macro 'dm_list_iterate_items' + 1569 | dm_list_iterate_items(lvl, &vg->lvs) + | ^~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function '_lv_suspend': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.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) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +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': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.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: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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c: In function 'lv_deactivate': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +activate/activate.c:2494:51: note: in expansion of macro 'dm_list_struct_base' + 2494 | if (!lv_info(cmd, dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, + | ^~~~~~~~~~~~~~~~~~~ +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) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +activate/activate.c:2761:17: note: in expansion of macro 'dm_list_iterate_items' + 2761 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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: 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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -62913,11 +63343,6 @@ 527 | dm_list_iterate_items(pvl, &vginfo->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'vg_has_duplicate_pvs': -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))) | ^ @@ -62969,15 +63394,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)) | ^~~~~~~~~~~~~~~~~~~ @@ -62987,7 +63403,6 @@ 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 'list_lv_modules': cache/lvmcache.c: In function '_warn_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))) @@ -63031,36 +63446,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: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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:587:9: note: in expansion of macro 'dm_list_iterate_items' 587 | dm_list_iterate_items(devl, &_unused_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -63110,10 +63495,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 'target_version': -activate/activate.c:547:26: warning: cast increases required alignment of target type [-Wcast-align] - 547 | target = (struct dm_versions *)((char *) target + target->next); - | ^ cache/lvmcache.c: In function '_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))) @@ -63533,7 +63914,6 @@ cache/lvmcache.c:1474:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1474 | dm_list_iterate_items_safe(info, info2, &vginfo->infos) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '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))) | ^ @@ -63577,21 +63957,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: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); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -63607,37 +63972,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: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:1659:17: note: in expansion of macro 'dm_list_iterate_items' 1659 | dm_list_iterate_items(devl, &del_cache_devs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -63671,21 +64005,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:1569:9: note: in expansion of macro 'dm_list_iterate_items' - 1569 | dm_list_iterate_items(lvl, &vg->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))) @@ -63717,7 +64036,6 @@ cache/lvmcache.c:1702:9: note: in expansion of macro 'dm_list_iterate_items' 1702 | dm_list_iterate_items(vginfo, &_vginfos) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_suspend': cache/lvmcache.c: In function 'lvmcache_pvid_in_unused_duplicates': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -63731,21 +64049,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: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); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -63764,75 +64067,6 @@ 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) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.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))) @@ -63879,36 +64113,6 @@ cache/lvmcache.c:2077:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2077 | dm_list_iterate_items_safe(pvl, safe, &vgsummary->pvsummaries) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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_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))) @@ -63931,51 +64135,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: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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -64006,21 +64165,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -activate/activate.c:2278:17: note: in expansion of macro 'dm_list_iterate_items' - 2278 | dm_list_iterate_items(lvl, &suspend_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -64045,7 +64189,6 @@ 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))) | ^ @@ -64082,15 +64225,6 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -activate/activate.c:2384:66: note: in expansion of macro 'dm_list_struct_base' - 2384 | if (!_check_suspended_lv(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, NULL)) - | ^~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -64115,33 +64249,7 @@ cache/lvmcache.c:2351:17: note: in expansion of macro 'dm_list_iterate_items' 2351 | dm_list_iterate_items(mda, &info->mdas) { | ^~~~~~~~~~~~~~~~~~~~~ -activate/activate.c: In function '_lv_has_open_snapshots': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -activate/activate.c:2447:9: note: in expansion of macro 'dm_list_iterate_items_gen' - 2447 | dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache/lvmcache.c: In function 'lvmcache_destroy': -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))) | ^ @@ -64163,15 +64271,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:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -64257,7 +64356,6 @@ 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: In function '_lv_remove_any_missing_subdevs': cache/lvmcache.c: In function 'lvmcache_populate_pv_fields': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -64301,36 +64399,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:2761:17: note: in expansion of macro 'dm_list_iterate_items' - 2761 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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:2706:9: note: in expansion of macro 'dm_list_iterate_items' 2706 | dm_list_iterate_items(da, &info->bas) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -64349,6 +64417,7 @@ cache/lvmcache.c:2706:9: note: in expansion of macro 'dm_list_iterate_items' 2706 | dm_list_iterate_items(da, &info->bas) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 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))) @@ -64365,7 +64434,6 @@ cache/lvmcache.c:2778:25: note: in expansion of macro 'dm_list_iterate_items' 2778 | dm_list_iterate_items(da, &info->das) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -64381,21 +64449,6 @@ cache/lvmcache.c:2778:25: note: in expansion of macro 'dm_list_iterate_items' 2778 | dm_list_iterate_items(da, &info->das) | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in 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_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))) @@ -64424,21 +64477,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: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:163:40: note: in 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:2795:25: note: in expansion of macro 'dm_list_iterate_items' 2795 | dm_list_iterate_items(ba, &info->bas) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -64859,12 +64897,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 commands/toolcontext.c -o commands/toolcontext.o -gcc -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -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, @@ -64963,7 +64997,6 @@ 1065 | dm_list_iterate_items(cfl, &cmd->config_files) { | ^~~~~~~~~~~~~~~~~~~~~ commands/toolcontext.c: In function '_destroy_config': -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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))) | ^ @@ -65009,7 +65042,6 @@ commands/toolcontext.c:1095:9: note: in expansion of macro 'dm_list_iterate_items' 1095 | dm_list_iterate_items(cfl, &cmd->config_files) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -65070,7 +65102,6 @@ commands/toolcontext.c:1109:17: note: in expansion of macro 'dm_list_iterate_items_safe' 1109 | dm_list_iterate_items_safe(profile, tmp_profile, &cmd->profile_params->profiles) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm/dm-tools' commands/toolcontext.c: In function 'get_format_by_name': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65087,7 +65118,6 @@ commands/toolcontext.c:1369:9: note: in expansion of macro 'dm_list_iterate_items' 1369 | dm_list_iterate_items(fmt, &cmd->formats) | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 config/config.c -o config/config.o ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -65191,14 +65221,48 @@ commands/toolcontext.c:1846:27: note: in expansion of macro 'dm_list_item' 1846 | segtype = dm_list_item(sgtl, struct segment_type); | ^~~~~~~~~~~~ -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm/dm-tools' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 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:2263:9: note: in expansion of macro 'dm_list_iterate_items' + 2263 | 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:2263:9: note: in expansion of macro 'dm_list_iterate_items' + 2263 | dm_list_iterate_items(profile, list) { + | ^~~~~~~~~~~~~~~~~~~~~ +config/config.c: In function 'load_pending_profiles': +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] @@ -65207,6 +65271,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +config/config.c:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2390 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -65275,6 +65354,21 @@ datastruct/str_list.c:113:9: note: in expansion of macro 'dm_list_iterate_items' 113 | dm_list_iterate_items(sl, sllold) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2390 | dm_list_iterate_items_safe(profile, temp_profile, &cmd->profile_params->profiles_to_load) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ datastruct/str_list.c: In function 'str_list_match_item': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -65359,6 +65453,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +config/config.c:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 2390 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -65429,88 +65538,8 @@ datastruct/str_list.c:193:9: note: in expansion of macro 'dm_list_iterate_items' 193 | dm_list_iterate_items(sl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -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:2263:9: note: in expansion of macro 'dm_list_iterate_items' - 2263 | 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:2263:9: note: in expansion of macro 'dm_list_iterate_items' - 2263 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2390 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2390 | 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:2390:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 2390 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -65696,8 +65725,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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie -fPIE -Wl,--export-dynamic \ + -o dmsetup dmsetup.o -L../../libdm/ioctl -ldevmapper -lpthread -lm +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm/dm-tools' +make -C dm-tools +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm/dm-tools' 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.31=. -fstack-protector-strong -fstack-clash-protection -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]: Nothing to be done for 'all'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdm/dm-tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -65746,6 +65782,7 @@ device/dev-cache.c:319:27: note: in expansion of macro 'dm_list_item' 319 | oldpath = dm_list_item(dev->aliases.n, struct dm_str_list)->str; | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -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 '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))) @@ -66056,7 +66093,6 @@ 1922 | 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-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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -66460,6 +66496,7 @@ device/device_id.c:1784:9: note: in expansion of macro 'dm_list_iterate_items' 1784 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -67014,6 +67051,7 @@ device/device_id.c:2965:9: note: in expansion of macro 'dm_list_iterate_items' 2965 | dm_list_iterate_items(du, &cmd->use_devices) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/dev-md.o -MMD -MP -MF device/dev-md.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -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))) | ^ @@ -67029,7 +67067,6 @@ device/device_id.c:2965:9: note: in expansion of macro 'dm_list_iterate_items' 2965 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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 '_get_devs_with_serial_numbers': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -67934,8 +67971,8 @@ device/device_id.c:4220:9: note: in expansion of macro 'dm_list_iterate_items' 4220 | 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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -68047,14 +68084,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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-protection -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, @@ -68136,9 +68171,11 @@ device/online.c:515:9: note: in expansion of macro 'dm_list_iterate_items' 515 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT device/parse_vpd.o -MMD -MP -MF device/parse_vpd.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/parse_vpd.c -o device/parse_vpd.o gcc -MT device/nvme.o -MMD -MP -MF device/nvme.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 device/nvme.c -o device/nvme.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.31=. -fstack-protector-strong -fstack-clash-protection -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -68267,8 +68304,8 @@ device/dev_util.c:60:9: note: in expansion of macro 'dm_list_iterate_items' 60 | dm_list_iterate_items(devl, devices) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -68453,9 +68490,9 @@ display/display.c:890:9: note: in expansion of macro 'dm_list_iterate_items' 890 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -68522,7 +68559,6 @@ filters/filter-persistent.c:134:17: note: in expansion of macro 'dm_list_iterate_items' 134 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -68569,6 +68605,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -69178,8 +69215,9 @@ format_text/export.c:948:9: note: in expansion of macro 'dm_list_iterate_items' 948 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -69247,7 +69285,6 @@ 599 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ format_text/format-text.c: In function '_vg_commit_raw_rlocn': -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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -69309,7 +69346,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.31=. -fstack-protector-strong -fstack-clash-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, @@ -69346,6 +69382,7 @@ 358 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -69407,10 +69444,8 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -69567,6 +69602,7 @@ label/label.c:501:19: note: in expansion of macro 'dm_list_item' 501 | name_sl = dm_list_item(name_list, struct dm_str_list); | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 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))) @@ -69658,87 +69694,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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | 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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | 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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 378 | 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:388:9: note: in expansion of macro 'dm_list_iterate_items' - 388 | 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:388:9: note: in expansion of macro 'dm_list_iterate_items' - 388 | dm_list_iterate_items(hint, 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))) @@ -69801,38 +69756,6 @@ 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 '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:556:9: note: in expansion of macro 'dm_list_iterate_items' - 556 | 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:556:9: note: in expansion of macro 'dm_list_iterate_items' - 556 | 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))) | ^ @@ -69869,36 +69792,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | dm_list_iterate_items_safe(devl, devl2, devs_in) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -69929,33 +69822,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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 617 | 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:620:27: note: in expansion of macro 'dm_list_item' - 620 | 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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -70070,38 +69936,58 @@ label/label.c:1133:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1133 | dm_list_iterate_items_safe(devl, devl2, &devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function '_read_hint_file': -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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:907:17: note: in expansion of macro 'dm_list_iterate_items' - 907 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:907:17: note: in expansion of macro 'dm_list_iterate_items' - 907 | dm_list_iterate_items(hp, hints) { - | ^~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | dm_list_iterate_items_safe(hint, hint2, hints) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/label.c: In function 'label_scan': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/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:378:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 378 | 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))) | ^ @@ -70123,6 +70009,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:388:9: note: in expansion of macro 'dm_list_iterate_items' + 388 | 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:388:9: note: in expansion of macro 'dm_list_iterate_items' + 388 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -70177,6 +70093,7 @@ 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 '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))) | ^ @@ -70189,18 +70106,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:556:9: note: in expansion of macro 'dm_list_iterate_items' + 556 | dm_list_iterate_items(hint, hints) { | ^~~~~~~~~~~~~~~~~~~~~ -label/hints.c: In function 'get_single_vgname_cmd_arg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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) @@ -70214,15 +70130,16 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -label/hints.c:1332:9: note: in expansion of macro 'dm_list_iterate_items' - 1332 | dm_list_iterate_items(hint, hints) { +label/hints.c:556:9: note: in expansion of macro 'dm_list_iterate_items' + 556 | 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))) | ^ @@ -70235,8 +70152,8 @@ ../base/data-struct/list.h:163:40: note: in 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:1332:9: note: in expansion of macro 'dm_list_iterate_items' - 1332 | dm_list_iterate_items(hint, hints) { +label/label.c:1357:9: note: in expansion of macro 'dm_list_iterate_items' + 1357 | dm_list_iterate_items(devl, &filtered_devs) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -70250,6 +70167,21 @@ ../base/data-struct/list.h: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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | dm_list_iterate_items_safe(devl, devl2, devs_in) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c:1457:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1457 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -70265,6 +70197,36 @@ ../base/data-struct/list.h: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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 617 | 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:1457:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1457 | dm_list_iterate_items_safe(devl, devl2, &all_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -70274,6 +70236,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:620:27: note: in expansion of macro 'dm_list_item' + 620 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -70358,6 +70332,7 @@ label/label.c:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '_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))) | ^ @@ -70373,6 +70348,36 @@ label/label.c:1467:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1467 | dm_list_iterate_items_safe(devl, devl2, &filtered_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:907:17: note: in expansion of macro 'dm_list_iterate_items' + 907 | 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:907:17: note: in expansion of macro 'dm_list_iterate_items' + 907 | 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))) @@ -70451,6 +70456,7 @@ label/label.c:1612:9: note: in expansion of macro 'dm_list_iterate_items' 1612 | dm_list_iterate_items(devl, devs) { | ^~~~~~~~~~~~~~~~~~~~~ +label/hints.c: In function '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))) | ^ @@ -70479,6 +70485,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1332:9: note: in expansion of macro 'dm_list_iterate_items' + 1332 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c:1676:17: note: in expansion of macro 'dm_list_iterate_items' 1676 | dm_list_iterate_items(lvl, lvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -70494,10 +70515,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +label/hints.c:1332:9: note: in expansion of macro 'dm_list_iterate_items' + 1332 | dm_list_iterate_items(hint, hints) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ label/label.c: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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -70545,9 +70582,9 @@ locking/locking.c:316:39: note: in expansion of macro 'dm_list_item' 316 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -70583,7 +70620,6 @@ metadata/writecache_manip.c:50:9: note: in expansion of macro 'dm_list_iterate_items' 50 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT metadata/integrity_manip.o -MMD -MP -MF metadata/integrity_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -71260,6 +71296,7 @@ metadata/lv_manip.c:1982:30: note: in expansion of macro 'dm_list_item' 1982 | last_lvseg = dm_list_item(dm_list_last(&seg_lv(seg, 0)->segments), struct lv_segment); | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -71322,67 +71359,6 @@ metadata/lv_manip.c:2396:33: note: in expansion of macro 'dm_list_iterate_items' 2396 | dm_list_iterate_items(sl, &pv1->tags) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_log_parallel_areas': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2518:9: note: in expansion of macro 'dm_list_iterate_items' - 2518 | dm_list_iterate_items(spvs, 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:2518:9: note: in expansion of macro 'dm_list_iterate_items' - 2518 | dm_list_iterate_items(spvs, 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:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2526:17: note: in expansion of macro 'dm_list_iterate_items' - 2526 | dm_list_iterate_items(pvl, &spvs->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:2526:17: note: in expansion of macro 'dm_list_iterate_items' - 2526 | 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, @@ -71394,1266 +71370,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/merge.c:59:27: note: in expansion of macro 'dm_list_item' - 59 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2770:17: note: in expansion of macro 'dm_list_iterate_items' - 2770 | dm_list_iterate_items(aa, &ah->allocated_areas[s]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2770:17: note: in expansion of macro 'dm_list_iterate_items' - 2770 | dm_list_iterate_items(aa, &ah->allocated_areas[s]) { - | ^~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2788:9: note: in expansion of macro 'dm_list_iterate_items' - 2788 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2788:9: note: in expansion of macro 'dm_list_iterate_items' - 2788 | dm_list_iterate_items(pvl, parallel_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2924:9: note: in expansion of macro 'dm_list_iterate_items' - 2924 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2924:9: note: in expansion of macro 'dm_list_iterate_items' - 2924 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2925:17: note: in expansion of macro 'dm_list_iterate_items' - 2925 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:2925:17: note: in expansion of macro 'dm_list_iterate_items' - 2925 | dm_list_iterate_items(pva, &pvm->areas) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c: In function 'check_lv_segments_complete_vg': -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:617:9: note: in expansion of macro 'dm_list_iterate_items' - 617 | 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:617:9: note: in expansion of macro 'dm_list_iterate_items' - 617 | 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/merge.c:681:17: note: in expansion of macro 'dm_list_iterate_items' - 681 | 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/lv_manip.c:3070:17: note: in expansion of macro 'dm_list_iterate_items' - 3070 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:681:17: note: in expansion of macro 'dm_list_iterate_items' - 681 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/merge.c: In function 'check_lv_segments_incomplete_vg': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3070:17: note: in expansion of macro 'dm_list_iterate_items' - 3070 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:714:9: note: in expansion of macro 'dm_list_iterate_items' - 714 | 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:714:9: note: in expansion of macro 'dm_list_iterate_items' - 714 | 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:3078:41: note: in expansion of macro 'dm_list_iterate_items' - 3078 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:787:33: note: in expansion of macro 'dm_list_iterate_items' - 787 | 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/lv_manip.c:3078:41: note: in expansion of macro 'dm_list_iterate_items' - 3078 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:787:33: note: in expansion of macro 'dm_list_iterate_items' - 787 | 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:827:9: note: in expansion of macro 'dm_list_iterate_items' - 827 | 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/lv_manip.c:3107:25: note: in expansion of macro 'dm_list_iterate_items' - 3107 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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:827:9: note: in expansion of macro 'dm_list_iterate_items' - 827 | 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/merge.c:864:17: note: in expansion of macro 'dm_list_iterate_items' - 864 | 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:864:17: note: in expansion of macro 'dm_list_iterate_items' - 864 | 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/lv_manip.c:3107:25: note: in expansion of macro 'dm_list_iterate_items' - 3107 | 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:879:9: note: in expansion of macro 'dm_list_iterate_items' - 879 | 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:879:9: note: in expansion of macro 'dm_list_iterate_items' - 879 | dm_list_iterate_items(glvl, &lv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -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:3305:25: note: in expansion of macro 'dm_list_iterate_items' - 3305 | 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:3305:25: note: in expansion of macro 'dm_list_iterate_items' - 3305 | 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:3949:9: note: in expansion of macro 'dm_list_iterate_items' - 3949 | 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:3949:9: note: in expansion of macro 'dm_list_iterate_items' - 3949 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:3991:9: note: in expansion of macro 'dm_list_iterate_items' - 3991 | 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:3991:9: note: in expansion of macro 'dm_list_iterate_items' - 3991 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'lv_add_mirror_areas': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' - 4038 | 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:4038:9: note: in expansion of macro 'dm_list_iterate_items' - 4038 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' - 4468 | dm_list_iterate_items(pvl, allocatable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' - 4468 | 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:4788:9: note: in expansion of macro 'dm_list_iterate_items' - 4788 | 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:4788:9: note: in expansion of macro 'dm_list_iterate_items' - 4788 | 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:5373:9: note: in expansion of macro 'dm_list_iterate_items' - 5373 | 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:5373:9: note: in expansion of macro 'dm_list_iterate_items' - 5373 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_lvresize_adjust_extents': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5491:25: note: in expansion of macro 'dm_list_iterate_items' - 5491 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5491:25: note: in expansion of macro 'dm_list_iterate_items' - 5491 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:5639:17: note: in expansion of macro 'dm_list_iterate_items' - 5639 | 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:5639:17: note: in expansion of macro 'dm_list_iterate_items' - 5639 | 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:7198:9: note: in expansion of macro 'dm_list_iterate_items' - 7198 | 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:7198:9: note: in expansion of macro 'dm_list_iterate_items' - 7198 | 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:7206:9: note: in expansion of macro 'dm_list_iterate_items' - 7206 | 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:7206:9: note: in expansion of macro 'dm_list_iterate_items' - 7206 | 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:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | 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:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | 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:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 7295 | 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:7734:9: note: in expansion of macro 'dm_list_iterate_items' - 7734 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7734:9: note: in expansion of macro 'dm_list_iterate_items' - 7734 | 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:7851:9: note: in expansion of macro 'dm_list_iterate_items' - 7851 | 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:7851:9: note: in expansion of macro 'dm_list_iterate_items' - 7851 | 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:7922:63: note: in expansion of macro 'dm_list_struct_base' - 7922 | if (!lv_remove_with_dependencies(cmd, dm_list_struct_base(snh, struct lv_segment, - | ^~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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:7990:17: note: in expansion of macro 'dm_list_iterate_items' - 7990 | 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:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:7990:17: note: in expansion of macro 'dm_list_iterate_items' - 7990 | dm_list_iterate_items(lvl, &lv->vg->lvs) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'split_parent_segments_for_layer': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8128:9: note: in expansion of macro 'dm_list_iterate_items' - 8128 | 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/lv_manip.c:8128:9: note: in expansion of macro 'dm_list_iterate_items' - 8128 | 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/lv_manip.c:8134:17: note: in expansion of macro 'dm_list_iterate_items' - 8134 | 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/lv_manip.c:8134:17: note: in expansion of macro 'dm_list_iterate_items' - 8134 | dm_list_iterate_items(seg, &parent_lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'remove_layers_for_segments': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8164:9: note: in expansion of macro 'dm_list_iterate_items' - 8164 | 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:8164:9: note: in expansion of macro 'dm_list_iterate_items' - 8164 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -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:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_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, &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/lv_manip.c:8241:9: note: in expansion of macro 'dm_list_iterate_items' - 8241 | 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/lv_manip.c:8255:9: note: in expansion of macro 'dm_list_iterate_items' - 8255 | 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:8255:9: note: in expansion of macro 'dm_list_iterate_items' - 8255 | 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); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8282:9: note: in expansion of macro 'dm_list_iterate_items' - 8282 | 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:8282:9: note: in expansion of macro 'dm_list_iterate_items' - 8282 | 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/lv_manip.c:8291:9: note: in expansion of macro 'dm_list_iterate_items' - 8291 | 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:8291:9: note: in expansion of macro 'dm_list_iterate_items' - 8291 | 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:8461:17: note: in expansion of macro 'dm_list_iterate_items' - 8461 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8461:17: note: in expansion of macro 'dm_list_iterate_items' - 8461 | 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/lv_manip.c:8488:17: note: in expansion of macro 'dm_list_iterate_items' - 8488 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8488:17: note: in expansion of macro 'dm_list_iterate_items' - 8488 | dm_list_iterate_items(sl, &lv_where->tags) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function '_match_seg_area_to_pe_range': -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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/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:59:27: note: in expansion of macro 'dm_list_item' + 59 | current = dm_list_item(segh, struct lv_segment); + | ^~~~~~~~~~~~ +metadata/lv_manip.c: In function '_log_parallel_areas': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' - 8602 | dm_list_iterate_items(per, pvl->pe_ranges) { +metadata/lv_manip.c:2518:9: note: in expansion of macro 'dm_list_iterate_items' + 2518 | dm_list_iterate_items(spvs, 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))) @@ -72667,8 +71404,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' - 354 | dm_list_iterate_items(sl, tagsl) +metadata/lv_manip.c:2518:9: note: in expansion of macro 'dm_list_iterate_items' + 2518 | dm_list_iterate_items(spvs, 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))) @@ -72682,9 +71419,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:2526:17: note: in expansion of macro 'dm_list_iterate_items' + 2526 | dm_list_iterate_items(pvl, &spvs->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))) | ^ @@ -72697,10 +71434,10 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' - 367 | dm_list_iterate_items(sl, tagsl) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_inherit_lv_tags': +metadata/lv_manip.c:2526:17: note: in expansion of macro 'dm_list_iterate_items' + 2526 | dm_list_iterate_items(pvl, &spvs->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -72713,8 +71450,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:409:17: note: in expansion of macro 'dm_list_iterate_items' - 409 | dm_list_iterate_items(sl, &from_lv->tags) +metadata/lv_manip.c:2770:17: note: in expansion of macro 'dm_list_iterate_items' + 2770 | dm_list_iterate_items(aa, &ah->allocated_areas[s]) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -72728,10 +71465,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:409:17: note: in expansion of macro 'dm_list_iterate_items' - 409 | dm_list_iterate_items(sl, &from_lv->tags) +metadata/lv_manip.c:2770:17: note: in expansion of macro 'dm_list_iterate_items' + 2770 | dm_list_iterate_items(aa, &ah->allocated_areas[s]) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_merge_mirror_images': +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))) | ^ @@ -72744,8 +71481,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:468:9: note: in expansion of macro 'dm_list_iterate_items' - 468 | dm_list_iterate_items(lvl, mimages) +metadata/lv_manip.c:2788:9: note: in expansion of macro 'dm_list_iterate_items' + 2788 | 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))) @@ -72759,26 +71496,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:468:9: note: in expansion of macro 'dm_list_iterate_items' - 468 | dm_list_iterate_items(lvl, mimages) +metadata/lv_manip.c:2788:9: note: in expansion of macro 'dm_list_iterate_items' + 2788 | dm_list_iterate_items(pvl, parallel_pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_reset_unreserved': +metadata/merge.c: In function 'check_lv_segments_complete_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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' - 8602 | dm_list_iterate_items(per, pvl->pe_ranges) { +metadata/lv_manip.c:2924:9: note: in expansion of macro 'dm_list_iterate_items' + 2924 | dm_list_iterate_items(pvm, pvms) | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'is_mirror_image_removable': -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))) | ^ @@ -72791,8 +71528,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:506:9: note: in expansion of macro 'dm_list_iterate_items' - 506 | dm_list_iterate_items(seg, &mimage_lv->segments) { +metadata/merge.c:617:9: note: in expansion of macro 'dm_list_iterate_items' + 617 | 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))) @@ -72806,8 +71543,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:506:9: note: in expansion of macro 'dm_list_iterate_items' - 506 | dm_list_iterate_items(seg, &mimage_lv->segments) { +metadata/merge.c:617:9: note: in expansion of macro 'dm_list_iterate_items' + 617 | 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))) @@ -72815,31 +71552,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/mirror.c:518:25: note: in expansion of macro 'dm_list_iterate_items' - 518 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:2924:9: note: in expansion of macro 'dm_list_iterate_items' + 2924 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:518:25: note: in expansion of macro 'dm_list_iterate_items' - 518 | dm_list_iterate_items(pvl, removable_pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_split_mirror_images': +metadata/merge.c:681:17: note: in expansion of macro 'dm_list_iterate_items' + 681 | 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))) | ^ @@ -72852,8 +71588,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:697:17: note: in expansion of macro 'dm_list_iterate_items' - 697 | dm_list_iterate_items(lvl, &split_images) { +metadata/lv_manip.c:2925:17: note: in expansion of macro 'dm_list_iterate_items' + 2925 | 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))) @@ -72867,9 +71603,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:697:17: note: in expansion of macro 'dm_list_iterate_items' - 697 | dm_list_iterate_items(lvl, &split_images) { +metadata/merge.c:681:17: note: in expansion of macro 'dm_list_iterate_items' + 681 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c: In function 'check_lv_segments_incomplete_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))) | ^ @@ -72882,8 +71619,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8635:9: note: in expansion of macro 'dm_list_iterate_items' - 8635 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/merge.c:714:9: note: in expansion of macro 'dm_list_iterate_items' + 714 | 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))) @@ -72897,10 +71634,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:8635:9: note: in expansion of macro 'dm_list_iterate_items' - 8635 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/merge.c:714:9: note: in expansion of macro 'dm_list_iterate_items' + 714 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function '_remove_mirror_images': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:2925:17: note: in expansion of macro 'dm_list_iterate_items' + 2925 | 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))) | ^ @@ -72913,9 +71664,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:957:25: note: in expansion of macro 'dm_list_iterate_items' - 957 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:787:33: note: in expansion of macro 'dm_list_iterate_items' + 787 | 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))) | ^ @@ -72928,9 +71679,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:957:25: note: in expansion of macro 'dm_list_iterate_items' - 957 | dm_list_iterate_items(pvmove_seg, &lv->segments) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:787:33: note: in expansion of macro 'dm_list_iterate_items' + 787 | 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))) | ^ @@ -72943,9 +71694,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1017:17: note: in expansion of macro 'dm_list_iterate_items' - 1017 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:827:9: note: in expansion of macro 'dm_list_iterate_items' + 827 | 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))) | ^ @@ -72958,9 +71709,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:1017:17: note: in expansion of macro 'dm_list_iterate_items' - 1017 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:827:9: note: in expansion of macro 'dm_list_iterate_items' + 827 | 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))) | ^ @@ -72973,9 +71725,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8642:25: note: in expansion of macro 'dm_list_iterate_items' - 8642 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:3070:17: note: in expansion of macro 'dm_list_iterate_items' + 3070 | 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))) | ^ @@ -72988,9 +71740,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1040:25: note: in expansion of macro 'dm_list_iterate_items' - 1040 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:864:17: note: in expansion of macro 'dm_list_iterate_items' + 864 | 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))) | ^ @@ -73003,23 +71755,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:1040:25: note: in expansion of macro 'dm_list_iterate_items' - 1040 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:3070:17: note: in expansion of macro 'dm_list_iterate_items' + 3070 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1058:17: note: in expansion of macro 'dm_list_iterate_items' - 1058 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) +metadata/merge.c:864:17: note: in expansion of macro 'dm_list_iterate_items' + 864 | 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))) @@ -73027,45 +71779,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:156:18: note: in 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:1058:17: note: in expansion of macro 'dm_list_iterate_items' - 1058 | dm_list_iterate_items(lvl, &tmp_orphan_lvs) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/merge.c:879:9: note: in expansion of macro 'dm_list_iterate_items' + 879 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8642:25: note: in expansion of macro 'dm_list_iterate_items' - 8642 | dm_list_iterate_items(per, pvl->pe_ranges) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'remove_mirrors_from_segments': +metadata/lv_manip.c:3078:41: note: in expansion of macro 'dm_list_iterate_items' + 3078 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1277:9: note: in expansion of macro 'dm_list_iterate_items' - 1277 | dm_list_iterate_items(seg, &lv->segments) { +metadata/merge.c:879:9: note: in expansion of macro 'dm_list_iterate_items' + 879 | 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))) @@ -73079,9 +71830,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1277:9: note: in expansion of macro 'dm_list_iterate_items' - 1277 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:3078:41: note: in expansion of macro 'dm_list_iterate_items' + 3078 | 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))) | ^ @@ -73094,10 +71845,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1293:9: note: in expansion of macro 'dm_list_iterate_items' - 1293 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c: In function 'insert_layer_for_segments_on_pv': +metadata/lv_manip.c:3107:25: note: in expansion of macro 'dm_list_iterate_items' + 3107 | 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))) | ^ @@ -73110,10 +71860,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:1293:9: note: in expansion of macro 'dm_list_iterate_items' - 1293 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'get_pvmove_pvname_from_lv_mirr': +metadata/lv_manip.c:3107:25: note: in expansion of macro 'dm_list_iterate_items' + 3107 | 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))) | ^ @@ -73126,9 +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/mirror.c:1317:9: note: in expansion of macro 'dm_list_iterate_items' - 1317 | dm_list_iterate_items(seg, &lv_mirr->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:3305:25: note: in expansion of macro 'dm_list_iterate_items' + 3305 | 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))) | ^ @@ -73141,10 +71891,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:1317:9: note: in expansion of macro 'dm_list_iterate_items' - 1317 | dm_list_iterate_items(seg, &lv_mirr->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'find_pvmove_lv_in_lv': +metadata/lv_manip.c:3305:25: note: in expansion of macro 'dm_list_iterate_items' + 3305 | 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))) | ^ @@ -73157,8 +71907,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1348:9: note: in expansion of macro 'dm_list_iterate_items' - 1348 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3949:9: note: in expansion of macro 'dm_list_iterate_items' + 3949 | 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))) @@ -73172,8 +71922,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1348:9: note: in expansion of macro 'dm_list_iterate_items' - 1348 | dm_list_iterate_items(seg, &lv->segments) { +metadata/lv_manip.c:3949:9: note: in expansion of macro 'dm_list_iterate_items' + 3949 | 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))) @@ -73187,39 +71937,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:8705:9: note: in expansion of macro 'dm_list_iterate_items' - 8705 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/lv_manip.c:3991:9: note: in expansion of macro 'dm_list_iterate_items' + 3991 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ -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:154:18: note: in 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:1381:9: note: in expansion of macro 'dm_list_iterate_items' - 1381 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:3991:9: note: in expansion of macro 'dm_list_iterate_items' + 3991 | dm_list_iterate_items(aa, &ah->allocated_areas[0]) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'lv_add_mirror_areas': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:1381:9: note: in expansion of macro 'dm_list_iterate_items' - 1381 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' + 4038 | 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))) @@ -73227,29 +71977,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/mirror.c:1404:17: note: in expansion of macro 'dm_list_iterate_items' - 1404 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:4038:9: note: in expansion of macro 'dm_list_iterate_items' + 4038 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:8705:9: note: in expansion of macro 'dm_list_iterate_items' - 8705 | dm_list_iterate_items(seg, &lv_where->segments) { +metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' + 4468 | 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))) @@ -73263,10 +72014,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:1404:17: note: in expansion of macro 'dm_list_iterate_items' - 1404 | dm_list_iterate_items(seg, &lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'lvs_using_lv': +metadata/lv_manip.c:4468:9: note: in expansion of macro 'dm_list_iterate_items' + 4468 | 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))) | ^ @@ -73279,8 +72030,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1431:9: note: in expansion of macro 'dm_list_iterate_items' - 1431 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:4788:9: note: in expansion of macro 'dm_list_iterate_items' + 4788 | 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))) @@ -73294,10 +72045,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:1431:9: note: in expansion of macro 'dm_list_iterate_items' - 1431 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) { +metadata/lv_manip.c:4788:9: note: in expansion of macro 'dm_list_iterate_items' + 4788 | dm_list_iterate_items(seg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/mirror.c: In function 'fixup_imported_mirrors': +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.31=. -fstack-protector-strong -fstack-clash-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/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))) | ^ @@ -73310,8 +72062,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1454:9: note: in expansion of macro 'dm_list_iterate_items' - 1454 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:5373:9: note: in expansion of macro 'dm_list_iterate_items' + 5373 | 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))) @@ -73319,59 +72071,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:154:18: note: in 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:8713:33: note: in expansion of macro 'dm_list_iterate_items' - 8713 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5373:9: note: in expansion of macro 'dm_list_iterate_items' + 5373 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function '_lvresize_adjust_extents': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:1454:9: note: in expansion of macro 'dm_list_iterate_items' - 1454 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5491:25: note: in expansion of macro 'dm_list_iterate_items' + 5491 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:1455:17: note: in expansion of macro 'dm_list_iterate_items' - 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5491:25: note: in expansion of macro 'dm_list_iterate_items' + 5491 | dm_list_iterate_items(seg, seg_mirrors ? &seg_lv(seg_last, 0)->segments : &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion 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:1455:17: note: in expansion of macro 'dm_list_iterate_items' - 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { +metadata/lv_manip.c:5639:17: note: in expansion of macro 'dm_list_iterate_items' + 5639 | 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))) @@ -73385,9 +72138,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8713:33: note: in expansion of macro 'dm_list_iterate_items' - 8713 | dm_list_iterate_items(lvl, lvs_changed) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:5639:17: note: in expansion of macro 'dm_list_iterate_items' + 5639 | 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, @@ -73439,7 +72192,6 @@ metadata/metadata.c:415:9: note: in expansion of macro 'dm_list_iterate_items' 415 | dm_list_iterate_items(pvl, &fid->fmt->orphan_vg->pvs) | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -73468,21 +72220,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:8902:9: note: in expansion of macro 'dm_list_iterate_items' - 8902 | 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:481:9: note: in expansion of macro 'dm_list_iterate_items' 481 | dm_list_iterate_items(lvseg, &lv->segments) | ^~~~~~~~~~~~~~~~~~~~~ @@ -73539,21 +72276,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:8902:9: note: in expansion of macro 'dm_list_iterate_items' - 8902 | 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), \ | ^~~~~~~~~~~~~~~~~~~ @@ -73708,21 +72430,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:8924:9: note: in expansion of macro 'dm_list_iterate_items' - 8924 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -73762,21 +72469,6 @@ metadata/metadata.c:810:9: note: in expansion of macro 'dm_list_iterate_items' 810 | dm_list_iterate_items(pvl, &pp->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/lv_manip.c:8924:9: note: in expansion of macro 'dm_list_iterate_items' - 8924 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -73830,21 +72522,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:8936:9: note: in expansion of macro 'dm_list_iterate_items' - 8936 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -73854,21 +72531,6 @@ metadata/metadata.c:1020:9: note: in expansion of macro 'dm_list_iterate_items' 1020 | 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:8936:9: note: in expansion of macro 'dm_list_iterate_items' - 8936 | dm_list_iterate_items(lvl, lv_list) { - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -73900,21 +72562,6 @@ metadata/metadata.c:1235:9: note: in expansion of macro 'dm_list_iterate_items' 1235 | 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:8948:9: note: in expansion of macro 'dm_list_iterate_items' - 8948 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -73991,21 +72638,6 @@ metadata/metadata.c:1283:9: note: in expansion of macro 'dm_list_iterate_items' 1283 | 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/lv_manip.c:8948:9: note: in expansion of macro 'dm_list_iterate_items' - 8948 | dm_list_iterate_items(lvl, lv_list) - | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -74440,6 +73072,26 @@ metadata/metadata.c:1798:9: note: in expansion of macro 'dm_list_iterate_items' 1798 | 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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))) | ^ @@ -74455,6 +73107,21 @@ metadata/metadata.c:1798:9: note: in expansion of macro 'dm_list_iterate_items' 1798 | 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/mirror.c:308:9: note: in expansion of macro 'dm_list_iterate_items' + 308 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vgs_are_compatible': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74471,6 +73138,7 @@ metadata/metadata.c:1856:9: note: in expansion of macro 'dm_list_iterate_items' 1856 | 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))) | ^ @@ -74498,6 +73166,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:354:9: note: in expansion of macro 'dm_list_iterate_items' + 354 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1859:17: note: in expansion of macro 'dm_list_iterate_items' 1859 | dm_list_iterate_items(lvl2, &vg_from->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -74507,6 +73205,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/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)) | ^~~~~~~~~~~~~~~~~~~ @@ -74522,6 +73235,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/mirror.c:367:9: note: in expansion of macro 'dm_list_iterate_items' + 367 | dm_list_iterate_items(sl, tagsl) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -74537,6 +73265,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:7198:9: note: in expansion of macro 'dm_list_iterate_items' + 7198 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -74546,6 +73289,22 @@ metadata/metadata.c:1873:9: note: in expansion of macro 'dm_list_iterate_items' 1873 | dm_list_iterate_items(pvl, &vg_to->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_inherit_lv_tags': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:409:17: note: in expansion of macro 'dm_list_iterate_items' + 409 | dm_list_iterate_items(sl, &from_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))) | ^ @@ -74573,9 +73332,39 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:409:17: note: in expansion of macro 'dm_list_iterate_items' + 409 | dm_list_iterate_items(sl, &from_lv->tags) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1882:9: note: in expansion of macro 'dm_list_iterate_items' 1882 | dm_list_iterate_items(pvl, &vg_from->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7198:9: note: in expansion of macro 'dm_list_iterate_items' + 7198 | dm_list_iterate_items(lvl, &vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_each_dependency': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -74592,6 +73381,22 @@ metadata/metadata.c:1919:9: note: in expansion of macro 'dm_list_iterate_items' 1919 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function '_merge_mirror_images': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:468:9: note: in expansion of macro 'dm_list_iterate_items' + 468 | 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))) | ^ @@ -74613,9 +73418,100 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:468:9: note: in expansion of macro 'dm_list_iterate_items' + 468 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7206:9: note: in expansion of macro 'dm_list_iterate_items' + 7206 | dm_list_iterate_items(glvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c: In function 'is_mirror_image_removable': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:506:9: note: in expansion of macro 'dm_list_iterate_items' + 506 | 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:506:9: note: in expansion of macro 'dm_list_iterate_items' + 506 | 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) + | ^~~~~~~~~~~~ metadata/metadata.c:1940:33: note: in expansion of macro 'dm_list_struct_base' 1940 | if (!fn(dm_list_struct_base(snh, struct lv_segment, origin_list)->cow, data)) | ^~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:518:25: note: in expansion of macro 'dm_list_iterate_items' + 518 | dm_list_iterate_items(pvl, removable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:518:25: note: in expansion of macro 'dm_list_iterate_items' + 518 | dm_list_iterate_items(pvl, removable_pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -74623,6 +73519,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:7206:9: note: in expansion of macro 'dm_list_iterate_items' + 7206 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -74678,6 +73589,7 @@ 2036 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function '_lv_mark_if_partial_single': +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))) | ^ @@ -74699,6 +73611,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/mirror.c:697:17: note: in expansion of macro 'dm_list_iterate_items' + 697 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -74708,6 +73635,21 @@ metadata/metadata.c:2065:9: note: in expansion of macro 'dm_list_iterate_items' 2065 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:697:17: note: in expansion of macro 'dm_list_iterate_items' + 697 | dm_list_iterate_items(lvl, &split_images) { + | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -74770,6 +73712,23 @@ metadata/metadata.c:2174:9: note: in expansion of macro 'dm_list_iterate_items' 2174 | dm_list_iterate_items(lvseg, &lv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_glv_from_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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:957:25: note: in expansion of macro 'dm_list_iterate_items' + 957 | dm_list_iterate_items(pvmove_seg, &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))) @@ -74798,6 +73757,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:957:25: note: in expansion of macro 'dm_list_iterate_items' + 957 | 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/metadata.c:2306:9: note: in expansion of macro 'dm_list_iterate_items' 2306 | dm_list_iterate_items(sl, &vg->tags) | ^~~~~~~~~~~~~~~~~~~~~ @@ -74852,6 +73826,36 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | 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); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1017:17: note: in expansion of macro 'dm_list_iterate_items' + 1017 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ @@ -74867,6 +73871,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/mirror.c:1017:17: note: in expansion of macro 'dm_list_iterate_items' + 1017 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -74933,6 +73952,81 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1040:25: note: in expansion of macro 'dm_list_iterate_items' + 1040 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1040:25: note: in expansion of macro 'dm_list_iterate_items' + 1040 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1058:17: note: in expansion of macro 'dm_list_iterate_items' + 1058 | 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: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:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | dm_list_iterate_items_safe(glvl, tglvl, list) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1058:17: note: in expansion of macro 'dm_list_iterate_items' + 1058 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2441:17: note: in expansion of macro 'dm_list_iterate_items' 2441 | dm_list_iterate_items(sl, &lvl->lv->tags) | ^~~~~~~~~~~~~~~~~~~~~ @@ -74957,6 +74051,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:7295:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 7295 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -74966,6 +74075,22 @@ metadata/metadata.c:2491:9: note: in expansion of macro 'dm_list_iterate_items' 2491 | dm_list_iterate_items(lvl, &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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1277:9: note: in expansion of macro 'dm_list_iterate_items' + 1277 | 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))) | ^ @@ -74987,6 +74112,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/mirror.c:1277:9: note: in expansion of macro 'dm_list_iterate_items' + 1277 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75002,6 +74142,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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1293:9: note: in expansion of macro 'dm_list_iterate_items' + 1293 | 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/mirror.c:1293:9: note: in expansion of macro 'dm_list_iterate_items' + 1293 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -75011,6 +74181,22 @@ metadata/metadata.c:2504:9: note: in expansion of macro 'dm_list_iterate_items' 2504 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ +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:1317:9: note: in expansion of macro 'dm_list_iterate_items' + 1317 | 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))) | ^ @@ -75038,9 +74224,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:1317:9: note: in expansion of macro 'dm_list_iterate_items' + 1317 | 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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2520:9: note: in expansion of macro 'dm_list_iterate_items' 2520 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ +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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1348:9: note: in expansion of macro 'dm_list_iterate_items' + 1348 | 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/mirror.c:1348:9: note: in expansion of macro 'dm_list_iterate_items' + 1348 | 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))) | ^ @@ -75056,6 +74288,22 @@ metadata/metadata.c:2532:9: note: in expansion of macro 'dm_list_iterate_items' 2532 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1381:9: note: in expansion of macro 'dm_list_iterate_items' + 1381 | 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))) | ^ @@ -75077,6 +74325,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/mirror.c:1381:9: note: in expansion of macro 'dm_list_iterate_items' + 1381 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75092,6 +74355,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/mirror.c:1404:17: note: in expansion of macro 'dm_list_iterate_items' + 1404 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -75107,6 +74385,37 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1404:17: note: in expansion of macro 'dm_list_iterate_items' + 1404 | 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:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1431:9: note: in expansion of macro 'dm_list_iterate_items' + 1431 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75128,9 +74437,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:1431:9: note: in expansion of macro 'dm_list_iterate_items' + 1431 | 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/metadata.c:2611:9: note: in expansion of macro 'dm_list_iterate_items' 2611 | dm_list_iterate_items(lvl, &vg->lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -75161,6 +74486,51 @@ metadata/metadata.c:2706:9: note: in expansion of macro 'dm_list_iterate_items' 2706 | dm_list_iterate_items(glvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1454:9: note: in expansion of macro 'dm_list_iterate_items' + 1454 | 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/mirror.c:1454:9: note: in expansion of macro 'dm_list_iterate_items' + 1454 | 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/mirror.c:1455:17: note: in expansion of macro 'dm_list_iterate_items' + 1455 | dm_list_iterate_items(seg, &lvl->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))) @@ -75189,6 +74559,21 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/mirror.c:1455:17: note: in expansion of macro 'dm_list_iterate_items' + 1455 | dm_list_iterate_items(seg, &lvl->lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2790:9: note: in expansion of macro 'dm_list_iterate_items' 2790 | dm_list_iterate_items(pvl, head) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -75299,6 +74684,7 @@ metadata/metadata.c:2847:9: note: in expansion of macro 'dm_list_iterate_items_safe' 2847 | dm_list_iterate_items_safe(glvl, tglvl, &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))) | ^ @@ -75390,6 +74776,21 @@ metadata/metadata.c:2892:25: note: in expansion of macro 'dm_list_iterate_items' 2892 | 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:7734:9: note: in expansion of macro 'dm_list_iterate_items' + 7734 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) + | ^~~~~~~~~~~~~~~~~~~~~ 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))) @@ -75427,6 +74828,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:7734:9: note: in expansion of macro 'dm_list_iterate_items' + 7734 | 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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -75442,6 +74859,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:7851:9: note: in expansion of macro 'dm_list_iterate_items' + 7851 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75472,6 +74904,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:7851:9: note: in expansion of macro 'dm_list_iterate_items' + 7851 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75496,6 +74943,7 @@ metadata/metadata.c:3031:9: note: in expansion of macro 'dm_list_iterate_items' 3031 | 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))) | ^ @@ -75514,6 +74962,15 @@ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ +metadata/lv_manip.c:7922:63: note: in expansion of macro 'dm_list_struct_base' + 7922 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75620,6 +75077,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:7990:17: note: in expansion of macro 'dm_list_iterate_items' + 7990 | 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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -75726,6 +75198,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:7990:17: note: in expansion of macro 'dm_list_iterate_items' + 7990 | 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); \ | ^~~~~~~~~~~~~~~~~~~ @@ -75843,6 +75330,7 @@ metadata/metadata.c:3351:9: note: in expansion of macro 'dm_list_iterate_items' 3351 | dm_list_iterate_items(pvl, &vg->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))) | ^ @@ -75880,6 +75368,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:8128:9: note: in expansion of macro 'dm_list_iterate_items' + 8128 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -75947,6 +75450,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:8128:9: note: in expansion of macro 'dm_list_iterate_items' + 8128 | 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:3450:9: note: in expansion of macro 'dm_list_iterate_items' 3450 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -75980,7 +75498,6 @@ metadata/metadata.c:3468:9: note: in expansion of macro 'dm_list_iterate_items' 3468 | dm_list_iterate_items(dl, 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -76011,6 +75528,21 @@ metadata/metadata.c:3480:17: note: in expansion of macro 'dm_list_iterate_items' 3480 | 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:8134:17: note: in expansion of macro 'dm_list_iterate_items' + 8134 | dm_list_iterate_items(seg, &parent_lv->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))) @@ -76042,7 +75574,54 @@ metadata/metadata.c:3606:9: note: in expansion of macro 'dm_list_iterate_items' 3606 | 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:8134:17: note: in expansion of macro 'dm_list_iterate_items' + 8134 | dm_list_iterate_items(seg, &parent_lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c: In function 'remove_layers_for_segments': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8164:9: note: in expansion of macro 'dm_list_iterate_items' + 8164 | 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:8164:9: note: in expansion of macro 'dm_list_iterate_items' + 8164 | dm_list_iterate_items(seg, &lv->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'vg_set_fid': +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))) | ^ @@ -76085,6 +75664,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:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | 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:4041:9: note: in expansion of macro 'dm_list_iterate_items' 4041 | dm_list_iterate_items(pvl, &vg->removed_pvs) | ^~~~~~~~~~~~~~~~~~~~~ @@ -76103,6 +75697,22 @@ metadata/metadata.c:4041:9: note: in expansion of macro 'dm_list_iterate_items' 4041 | 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:8241:9: note: in expansion of macro 'dm_list_iterate_items' + 8241 | dm_list_iterate_items(lvl, &layer_lv->vg->lvs) { + | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pool_manip.c -o metadata/pool_manip.o metadata/metadata.c: In function '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))) @@ -76134,7 +75744,38 @@ metadata/metadata.c:4097:9: note: in expansion of macro 'dm_list_iterate_items' 4097 | 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:8255:9: note: in expansion of macro 'dm_list_iterate_items' + 8255 | 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:8255:9: note: in expansion of macro 'dm_list_iterate_items' + 8255 | dm_list_iterate_items(lvl, lvs_changed) { + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'mdas_empty_or_ignored': +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))) | ^ @@ -76196,6 +75837,21 @@ metadata/metadata.c:4324:9: note: in expansion of macro 'dm_list_iterate_items' 4324 | 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:8282:9: note: in expansion of macro 'dm_list_iterate_items' + 8282 | dm_list_iterate_items(seg, &lv_to->segments) + | ^~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'lv_committed': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -76224,9 +75880,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:8282:9: note: in expansion of macro 'dm_list_iterate_items' + 8282 | 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:4359:17: note: in expansion of macro 'dm_list_iterate_items' 4359 | 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:8291:9: note: in expansion of macro 'dm_list_iterate_items' + 8291 | dm_list_iterate_items(seg, &lv_to->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))) @@ -76249,6 +75935,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:8291:9: note: in expansion of macro 'dm_list_iterate_items' + 8291 | dm_list_iterate_items(seg, &lv_to->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ ../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ @@ -76274,6 +75975,7 @@ 4413 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c: In function 'lv_on_pmem': +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))) | ^ @@ -76295,6 +75997,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:8461:17: note: in expansion of macro 'dm_list_iterate_items' + 8461 | 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)) | ^~~~~~~~~~~~~~~~~~~ @@ -76332,6 +76049,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:8461:17: note: in expansion of macro 'dm_list_iterate_items' + 8461 | 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:4490:9: note: in expansion of macro 'dm_list_iterate_items' 4490 | dm_list_iterate_items(mdal, &bad_mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -76348,6 +76080,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:8488:17: note: in expansion of macro 'dm_list_iterate_items' + 8488 | 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:4592:9: note: in expansion of macro 'dm_list_iterate_items' 4592 | dm_list_iterate_items(mdal, &mda_list) { | ^~~~~~~~~~~~~~~~~~~~~ @@ -76372,6 +76119,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:8488:17: note: in expansion of macro 'dm_list_iterate_items' + 8488 | 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:172:18: note: in expansion of macro 'dm_list_struct_base' 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ | ^~~~~~~~~~~~~~~~~~~ @@ -76442,11 +76204,6 @@ metadata/metadata.c:4814:9: note: in expansion of macro 'dm_list_iterate_items_safe' 4814 | dm_list_iterate_items_safe(mda, mda2, &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/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))) | ^ @@ -76474,8 +76231,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4925 | 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))) @@ -76489,8 +76246,8 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4925 | 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))) @@ -76504,115 +76261,102 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:283:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 283 | dm_list_iterate_items_safe(tmsg, tmp, &(first_seg(seg->pool_lv)->thin_messages)) { +metadata/metadata.c:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' + 8602 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c: In function 'vg_read': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h: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:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5075:9: note: in expansion of macro 'dm_list_iterate_items' + 5075 | dm_list_iterate_items(pvl, &vg->pvs) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/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/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8602:9: note: in expansion of macro 'dm_list_iterate_items' + 8602 | 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:172:18: note: in expansion of macro 'dm_list_struct_base' - 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8635:9: note: in expansion of macro 'dm_list_iterate_items' + 8635 | dm_list_iterate_items(seg, &lv_where->segments) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' - 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/metadata.c:5075:9: note: in expansion of macro 'dm_list_iterate_items' + 5075 | 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)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c:350:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 350 | dm_list_iterate_items_safe(user_glvl, tglvl, &seg->lv->indirect_glvs) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'find_pool_seg': +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8635:9: note: in expansion of macro 'dm_list_iterate_items' + 8635 | 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))) | ^ @@ -76625,8 +76369,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5114:9: note: in expansion of macro 'dm_list_iterate_items' + 5114 | 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))) @@ -76640,8 +76384,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5114:9: note: in expansion of macro 'dm_list_iterate_items' + 5114 | 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))) @@ -76649,31 +76393,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: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:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pool_manip.c: In function 'recalculate_pool_chunk_size_with_dev_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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8642:25: note: in expansion of macro 'dm_list_iterate_items' + 8642 | dm_list_iterate_items(per, pvl->pe_ranges) { + | ^~~~~~~~~~~~~~~~~~~~~ +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: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:4925:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 4925 | dm_list_iterate_items_safe(mda, mda2, &fid->metadata_areas_in_use) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8642:25: note: in expansion of macro 'dm_list_iterate_items' + 8642 | 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))) | ^ @@ -76686,8 +76430,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5277:9: note: in expansion of macro 'dm_list_iterate_items' + 5277 | 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))) @@ -76701,11 +76445,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/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:5277:9: note: in expansion of macro 'dm_list_iterate_items' + 5277 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'vg_read': -metadata/pool_manip.c: In function 'handle_pool_metadata_spare': +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))) | ^ @@ -76718,8 +76461,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5075:9: note: in expansion of macro 'dm_list_iterate_items' - 5075 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/metadata.c:5287:9: note: in expansion of macro 'dm_list_iterate_items' + 5287 | 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))) @@ -76733,9 +76476,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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/lv_manip.c:8705:9: note: in expansion of macro 'dm_list_iterate_items' + 8705 | 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))) | ^ @@ -76748,9 +76491,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:5287:9: note: in expansion of macro 'dm_list_iterate_items' + 5287 | 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))) | ^ @@ -76763,8 +76506,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5075:9: note: in expansion of macro 'dm_list_iterate_items' - 5075 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8705:9: note: in expansion of macro 'dm_list_iterate_items' + 8705 | 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))) @@ -76778,9 +76521,9 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5114:9: note: in expansion of macro 'dm_list_iterate_items' - 5114 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8713:33: note: in expansion of macro 'dm_list_iterate_items' + 8713 | 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))) | ^ @@ -76793,10 +76536,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:5114:9: note: in expansion of macro 'dm_list_iterate_items' - 5114 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c: In function 'get_visible_lvs_using_pv': +metadata/lv_manip.c:8713:33: note: in expansion of macro 'dm_list_iterate_items' + 8713 | dm_list_iterate_items(lvl, lvs_changed) + | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -76809,8 +76552,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5277:9: note: in expansion of macro 'dm_list_iterate_items' - 5277 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8902:9: note: in expansion of macro 'dm_list_iterate_items' + 8902 | 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))) @@ -76824,8 +76567,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5277:9: note: in expansion of macro 'dm_list_iterate_items' - 5277 | dm_list_iterate_items(pvl, &vg->pvs) { +metadata/lv_manip.c:8902:9: note: in expansion of macro 'dm_list_iterate_items' + 8902 | 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))) @@ -76839,8 +76582,8 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/metadata.c:5287:9: note: in expansion of macro 'dm_list_iterate_items' - 5287 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8924:9: note: in expansion of macro 'dm_list_iterate_items' + 8924 | 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))) @@ -76854,15 +76597,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:5287:9: note: in expansion of macro 'dm_list_iterate_items' - 5287 | dm_list_iterate_items(lvl, &vg->lvs) { +metadata/lv_manip.c:8924:9: note: in expansion of macro 'dm_list_iterate_items' + 8924 | 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/lv_manip.c:8936:9: note: in expansion of macro 'dm_list_iterate_items' + 8936 | dm_list_iterate_items(lvl, lv_list) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/pv.c -o metadata/pv.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from metadata/pv.c:16: -metadata/pv.c: In function '_pv_mda_set_ignored_one': + 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))) | ^ @@ -76875,9 +76632,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/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/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))) | ^ @@ -76890,9 +76647,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/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/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))) | ^ @@ -76905,9 +76662,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/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/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))) | ^ @@ -76920,8 +76677,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/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) +metadata/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))) @@ -76935,8 +76692,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/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) +metadata/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))) @@ -76950,10 +76707,55 @@ ../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) +metadata/pool_manip.c:331:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 331 | dm_list_iterate_items_safe(sl, tsl, &seg->lv->segs_using_this_lv) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c: In function 'pv_mda_set_ignored': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h: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))) | ^ @@ -76966,8 +76768,100 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' - 383 | dm_list_iterate_items(mda, baton.mdas_to_change) +metadata/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:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8936:9: note: in expansion of macro 'dm_list_iterate_items' + 8936 | 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/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) { + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8948:9: note: in expansion of macro 'dm_list_iterate_items' + 8948 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/pool_manip.c: In function 'handle_pool_metadata_spare': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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))) @@ -76981,9 +76875,25 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' - 383 | dm_list_iterate_items(mda, baton.mdas_to_change) +metadata/pool_manip.c:751:17: note: in expansion of macro 'dm_list_iterate_items' + 751 | dm_list_iterate_items(lvl, &vg->lvs) | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/lv_manip.c:8948:9: note: in expansion of macro 'dm_list_iterate_items' + 8948 | dm_list_iterate_items(lvl, lv_list) + | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -77083,6 +76993,11 @@ 237 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/pv_list.c: In function 'clone_pv_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/pv.c:16: +metadata/pv.c: In function '_pv_mda_set_ignored_one': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -77113,6 +77028,127 @@ metadata/pv_list.c:286:9: note: in expansion of macro 'dm_list_iterate_items' 286 | dm_list_iterate_items(pvl, pvsl) { | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:351:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 351 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_ignored) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:172:18: note: in expansion of macro 'dm_list_struct_base' + 172 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field), \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:175:25: note: in expansion of macro 'dm_list_struct_base' + 175 | v = t, t = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:358:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 358 | dm_list_iterate_items_safe(vg_mda, tmda, b->mdas_in_use) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c: In function 'pv_mda_set_ignored': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' + 383 | dm_list_iterate_items(mda, baton.mdas_to_change) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/pv.c:383:17: note: in expansion of macro 'dm_list_iterate_items' + 383 | dm_list_iterate_items(mda, baton.mdas_to_change) + | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT metadata/pv_manip.o -MMD -MP -MF metadata/pv_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -77638,72 +77674,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ gcc -MT metadata/raid_manip.o -MMD -MP -MF metadata/raid_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/raid_manip.c -o metadata/raid_manip.o gcc -MT metadata/segtype.o -MMD -MP -MF metadata/segtype.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/segtype.c -o metadata/segtype.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - from metadata/segtype.c:16: -metadata/segtype.c: In function 'get_segtype_from_string': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' - 25 | dm_list_iterate_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c: In function 'get_segtype_from_flag': -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' - 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' - 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' - 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' - 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT metadata/snapshot_manip.o -MMD -MP -MF metadata/snapshot_manip.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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, @@ -77862,7 +77833,6 @@ 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.31=. -fstack-protector-strong -fstack-clash-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 '_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))) @@ -77968,6 +77938,72 @@ metadata/raid_manip.c:1438:17: note: in expansion of macro 'dm_list_iterate_items' 1438 | dm_list_iterate_items(data_seg, &dlv->segments) { | ^~~~~~~~~~~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from metadata/segtype.c:16: +metadata/segtype.c: In function 'get_segtype_from_string': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' + 25 | dm_list_iterate_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' + 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:25:9: note: in expansion of macro 'dm_list_iterate_items' + 25 | dm_list_iterate_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c: In function 'get_segtype_from_flag': +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:192:18: note: in expansion of macro 'dm_list_struct_base' + 192 | for (v = dm_list_struct_base((head)->p, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' + 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] + 21 | ((t *)((char *)(v) - offsetof(t, head))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:194:18: note: in expansion of macro 'dm_list_struct_base' + 194 | v = dm_list_struct_base(v->field.p, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:202:45: note: in expansion of macro 'dm_list_iterate_back_items_gen' + 202 | #define dm_list_iterate_back_items(v, head) dm_list_iterate_back_items_gen(v, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +metadata/segtype.c:43:9: note: in expansion of macro 'dm_list_iterate_back_items' + 43 | dm_list_iterate_back_items(segtype, &cmd->segtypes) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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))) @@ -78090,6 +78126,7 @@ metadata/raid_manip.c:2796:9: note: in expansion of macro 'dm_list_iterate_items' 2796 | 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -78470,6 +78507,7 @@ metadata/raid_manip.c:4268:17: note: in expansion of macro 'dm_list_iterate_items' 4268 | dm_list_iterate_items(seg_from, &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.31=. -fstack-protector-strong -fstack-clash-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 '_raid0_to_striped_retrieve_segments_and_lvs': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -78620,7 +78658,6 @@ metadata/raid_manip.c:5068:9: note: in expansion of macro 'dm_list_iterate_items' 5068 | 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -78672,7 +78709,6 @@ 169 | dm_list_iterate_items(tmsg, &seg->thin_messages) { | ^~~~~~~~~~~~~~~~~~~~~ metadata/thin_manip.c: In function 'thin_pool_is_active': -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))) | ^ @@ -78776,17 +78812,17 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -metadata/raid_manip.c:6712:25: note: in expansion of macro 'dm_list_iterate_items' - 6712 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:407:17: note: in expansion of macro 'dm_list_iterate_items' + 407 | 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) @@ -78794,21 +78830,22 @@ metadata/thin_manip.c:407:17: note: in expansion of macro 'dm_list_iterate_items' 407 | 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:407:17: note: in expansion of macro 'dm_list_iterate_items' - 407 | dm_list_iterate_items(sl, &lvl->lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/thin_manip.c:571:9: note: in expansion of macro 'dm_list_iterate_items' + 571 | 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))) | ^ @@ -78821,10 +78858,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:6712:25: note: in expansion of macro 'dm_list_iterate_items' - 6712 | dm_list_iterate_items(rm_seg, &rm_image->segments) { - | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'get_free_thin_pool_device_id': +metadata/thin_manip.c:571:9: note: in expansion of macro 'dm_list_iterate_items' + 571 | 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))) | ^ @@ -78837,8 +78874,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:571:9: note: in expansion of macro 'dm_list_iterate_items' - 571 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) +metadata/thin_manip.c:591:9: note: in expansion of macro 'dm_list_iterate_items' + 591 | 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))) @@ -78852,10 +78889,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:571:9: note: in expansion of macro 'dm_list_iterate_items' - 571 | dm_list_iterate_items(sl, &thin_pool_seg->lv->segs_using_this_lv) +metadata/thin_manip.c:591:9: note: in expansion of macro 'dm_list_iterate_items' + 591 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -78868,8 +78905,43 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:591:9: note: in expansion of macro 'dm_list_iterate_items' - 591 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { +metadata/thin_manip.c:1006:17: note: in expansion of macro 'dm_list_iterate_items' + 1006 | 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' + 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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:1006:17: note: in expansion of macro 'dm_list_iterate_items' + 1006 | dm_list_iterate_items(segl, &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 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))) + | ^ +../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' + 103 | container_of(v, t, head) + | ^~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in expansion 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) | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -78883,9 +78955,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:591:9: note: in expansion of macro 'dm_list_iterate_items' - 591 | dm_list_iterate_items(lmsg, &first_seg(lv)->thin_messages) { +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 '_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))) | ^ @@ -78898,8 +78971,8 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:6728:25: note: in expansion of macro 'dm_list_iterate_items' - 6728 | dm_list_iterate_items(rm_seg, &rm_image->segments) { +metadata/raid_manip.c:6712:25: note: in expansion of macro 'dm_list_iterate_items' + 6712 | 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))) @@ -78913,10 +78986,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:6728:25: note: in expansion of macro 'dm_list_iterate_items' - 6728 | dm_list_iterate_items(rm_seg, &rm_image->segments) { +metadata/raid_manip.c:6712:25: note: in expansion of macro 'dm_list_iterate_items' + 6712 | dm_list_iterate_items(rm_seg, &rm_image->segments) { | ^~~~~~~~~~~~~~~~~~~~~ -metadata/thin_manip.c: In function 'lv_is_thin_origin': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -78929,9 +79001,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1006:17: note: in expansion of macro 'dm_list_iterate_items' - 1006 | dm_list_iterate_items(segl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6728:25: note: in expansion of macro 'dm_list_iterate_items' + 6728 | 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))) | ^ @@ -78944,9 +79016,9 @@ ../base/data-struct/list.h:163:40: note: in expansion 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:1006:17: note: in expansion of macro 'dm_list_iterate_items' - 1006 | dm_list_iterate_items(segl, &lv->segs_using_this_lv) - | ^~~~~~~~~~~~~~~~~~~~~ +metadata/raid_manip.c:6728:25: note: in expansion of macro 'dm_list_iterate_items' + 6728 | 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))) @@ -79063,43 +79135,8 @@ metadata/raid_manip.c:7402:9: note: in expansion of macro 'dm_list_iterate_items' 7402 | 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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 metadata/vdo_manip.c -o metadata/vdo_manip.o -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../lib/misc/lib.h:22, - 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))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' - 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) - | ^~~~~~~~~~~~~~~~~~~~~ -../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] - 21 | ((t *)((char *)(v) - offsetof(t, head))) - | ^ -../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' - 103 | container_of(v, t, head) - | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) - | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion 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) - | ^~~~~~~~~~~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -79349,7 +79386,6 @@ metadata/vg.c:490:17: note: in expansion of macro 'dm_list_iterate_items' 490 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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': @@ -79400,14 +79436,15 @@ gcc -MT misc/sharedlib.o -MMD -MP -MF misc/sharedlib.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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:156:18: warning: cast increases required alignment of target type [-Wcast-align] 156 | *(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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -79535,6 +79572,8 @@ report/report.c:924:9: note: in expansion of macro 'dm_list_iterate_items' 924 | dm_list_iterate_items(ti, info->ti_list) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT striped/striped.o -MMD -MP -MF striped/striped.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 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))) @@ -79650,9 +79689,6 @@ report/report.c:2180:25: note: in expansion of macro 'dm_list_iterate_items' 2180 | dm_list_iterate_items(glvl, list) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT snapshot/snapshot.o -MMD -MP -MF snapshot/snapshot.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 thin/thin.c -o thin/thin.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, @@ -79723,11 +79759,12 @@ gcc -MT zero/zero.o -MMD -MP -MF zero/zero.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vdo/vdo.c -o vdo/vdo.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../lib/misc/lib.h:22, - from activate/dev_manager.c:16: -activate/dev_manager.c: In function '_percent_run': + from activate/fs.c:16: +activate/fs.c: In function '_stack_fs_op': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79737,10 +79774,9 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c:1364:31: note: in expansion of macro 'dm_list_item' - 1364 | seg = dm_list_item(segh, struct lv_segment); +activate/fs.c:367:31: note: in expansion of macro 'dm_list_item' + 367 | fsp = dm_list_item(fsph, struct fs_op_parms); | ^~~~~~~~~~~~ -activate/dev_manager.c: In function 'dev_manager_transient': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79750,14 +79786,9 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/dev_manager.c: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, - from activate/fs.c:16: -activate/fs.c: In function '_stack_fs_op': +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))) | ^ @@ -79767,9 +79798,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:367:31: note: in expansion of macro 'dm_list_item' - 367 | fsp = dm_list_item(fsph, struct fs_op_parms); +activate/fs.c:399:31: note: in expansion of macro 'dm_list_item' + 399 | fsp = dm_list_item(fsph, struct fs_op_parms); | ^~~~~~~~~~~~ +activate/fs.c: In function '_pop_fs_ops': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79779,9 +79811,14 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:381:31: note: in expansion of macro 'dm_list_item' - 381 | fsp = dm_list_item(fsph, struct fs_op_parms); - | ^~~~~~~~~~~~ +activate/fs.c:432:23: note: in expansion of macro 'dm_list_item' + 432 | fsp = dm_list_item(fsph, struct fs_op_parms); + | ^~~~~~~~~~~~ +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../lib/misc/lib.h:22, + from activate/dev_manager.c:16: +activate/dev_manager.c: In function '_percent_run': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79791,10 +79828,10 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:399:31: note: in expansion of macro 'dm_list_item' - 399 | fsp = dm_list_item(fsph, struct fs_op_parms); +activate/dev_manager.c:1364:31: note: in expansion of macro 'dm_list_item' + 1364 | seg = dm_list_item(segh, struct lv_segment); | ^~~~~~~~~~~~ -activate/fs.c: In function '_pop_fs_ops': +activate/dev_manager.c: In function 'dev_manager_transient': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -79804,8 +79841,8 @@ ../base/data-struct/list.h:109:28: note: in expansion of macro 'dm_list_struct_base' 109 | #define dm_list_item(v, t) dm_list_struct_base((v), t, list) | ^~~~~~~~~~~~~~~~~~~ -activate/fs.c:432:23: note: in expansion of macro 'dm_list_item' - 432 | fsp = dm_list_item(fsph, struct fs_op_parms); +activate/dev_manager.c:1491:23: note: in expansion of macro 'dm_list_item' + 1491 | seg = dm_list_item(segh, struct lv_segment); | ^~~~~~~~~~~~ activate/dev_manager.c: In function '_add_lv_to_dtree': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] @@ -80129,7 +80166,6 @@ activate/dev_manager.c:3827:17: note: in expansion of macro 'dm_list_iterate_items' 3827 | dm_list_iterate_items(sl, &lv->segs_using_this_lv) | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT vdo/vdo.o -MMD -MP -MF vdo/vdo.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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 '_clean_tree': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -80190,7 +80226,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -80319,6 +80354,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -80540,7 +80577,6 @@ lvconvert.c:4145:17: note: in expansion of macro 'dm_list_iterate_items' 4145 | dm_list_iterate_items(idl, &lr.poll_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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -80618,6 +80654,7 @@ lvconvert.c:4432:9: note: in expansion of macro 'dm_list_iterate_items' 4432 | 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.31=. -fstack-protector-strong -fstack-clash-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))) @@ -80693,6 +80730,7 @@ lvconvert.c:5808:15: note: in expansion of macro 'dm_list_item' 5808 | idl = dm_list_item(dm_list_first(&lr->poll_idls), struct convert_poll_id_list); | ^~~~~~~~~~~~ +gcc -MT lvdisplay.o -MMD -MP -MF lvdisplay.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvdisplay.c -o lvdisplay.o lvconvert.c: In function '_set_writecache_block_size': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -80724,8 +80762,6 @@ lvconvert.c:6026:9: note: in expansion of macro 'dm_list_iterate_items' 6026 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, from ../tools/tool.h:22, @@ -81600,6 +81636,7 @@ gcc -MT lvscan.o -MMD -MP -MF lvscan.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 lvscan.c -o lvscan.o gcc -MT polldaemon.o -MMD -MP -MF polldaemon.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -81678,9 +81715,9 @@ polldaemon.c:379:40: note: in expansion of macro 'dm_list_item' 379 | dm_pool_free(cmd->mem, dm_list_item(dm_list_first(&idls), struct poll_id_list)); | ^~~~~~~~~~~~ -gcc -MT pvck.o -MMD -MP -MF pvck.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -81778,8 +81815,6 @@ pvck.c:2039:17: note: in expansion of macro 'dm_list_iterate_items' 2039 | dm_list_iterate_items(pvl, &vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -gcc -MT pvmove.o -MMD -MP -MF pvmove.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 pvmove_poll.c -o pvmove_poll.o In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -81953,6 +81988,7 @@ pvmove.c:573:9: note: in expansion of macro 'dm_list_iterate_items' 573 | dm_list_iterate_items(lvl, lvs_changed) { | ^~~~~~~~~~~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 pvmove.c: In function '_pvmove_setup_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))) @@ -81987,6 +82023,149 @@ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:20, + 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); + | ^~~~~~~~~~~~ +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.31=. -fstack-protector-strong -fstack-clash-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 +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) { + | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, from ../tools/tool.h:22, @@ -82254,7 +82433,6 @@ pvscan.c:936:9: note: in expansion of macro 'dm_list_iterate_items' 936 | dm_list_iterate_items(arg, pvscan_args) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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 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))) @@ -82332,7 +82510,6 @@ pvscan.c:1037:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1037 | dm_list_iterate_items_safe(devl, devl2, pvscan_devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -82616,147 +82793,6 @@ pvscan.c:1581:9: note: in expansion of macro 'dm_list_iterate_items_safe' 1581 | 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:20, - 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 @@ -83045,7 +83081,6 @@ toollib.c:1859:17: note: in expansion of macro 'dm_list_iterate_items' 1859 | dm_list_iterate_items(devl, &process_duplicates) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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_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))) @@ -83078,10 +83113,6 @@ 2314 | dm_list_iterate_items(vgnl, vgnameids_to_process) { | ^~~~~~~~~~~~~~~~~~~~~ toollib.c: In function '_resolve_duplicate_vgnames': -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))) | ^ @@ -83369,13 +83400,12 @@ toollib.c:2708:9: note: in expansion of macro 'dm_list_iterate_items' 2708 | dm_list_iterate_items(sl, sll) { | ^~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgchange.o -MMD -MP -MF vgchange.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 vgchange.c -o vgchange.o +vgcfgrestore.c: In function '_check_all_dm_devices': +vgcfgrestore.c:54:25: warning: cast increases required alignment of target type [-Wcast-align] + 54 | names = (struct dm_names *)((char *) names + next); + | ^ toollib.c: In function 'process_each_lv_in_vg': -In file included from ../base/data-struct/list.h:4, - from ../device_mapper/all.h:20, - from ../tools/tool.h:22, - from tools.h:20, - 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))) | ^ @@ -83418,8 +83448,8 @@ ../base/data-struct/list.h:163:40: note: in 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:3538:9: note: in expansion of macro 'dm_list_iterate_items' + 3538 | dm_list_iterate_items(lvl, &final_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) @@ -83433,87 +83463,86 @@ ../base/data-struct/list.h:163:40: note: in 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:3538:9: note: in expansion of macro 'dm_list_iterate_items' + 3538 | dm_list_iterate_items(lvl, &final_lvs) { | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_poll_lvs_in_vg': +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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:67:9: note: in expansion of macro 'dm_list_iterate_items' - 67 | 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:3610:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 3610 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:173:18: note: in expansion of macro 'dm_list_struct_base' + 173 | t = dm_list_struct_base(v->field.n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ -../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' - 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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/data-struct/list.h:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' + 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:3610:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 3610 | 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:163:40: note: in 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/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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:3610:17: note: in expansion of macro 'dm_list_iterate_items_safe' + 3610 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_lvs) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in expansion of macro 'dm_list_struct_base' - 156 | v = dm_list_struct_base(v->field.n, __typeof__(*v), field)) +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ | ^~~~~~~~~~~~~~~~~~~ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -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:3671:17: note: in expansion of macro 'dm_list_iterate_items' + 3671 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:154:18: note: in 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:227:17: note: in expansion of macro 'dm_list_iterate_items' - 227 | dm_list_iterate_items(pvl, &vg->pvs) { +toollib.c:3671:17: note: in expansion of macro 'dm_list_iterate_items' + 3671 | 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))) | ^ @@ -83526,8 +83555,8 @@ ../base/data-struct/list.h:163:40: note: in 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:3538:9: note: in expansion of macro 'dm_list_iterate_items' - 3538 | dm_list_iterate_items(lvl, &final_lvs) { +toollib.c:3996:9: note: in expansion of macro 'dm_list_iterate_items' + 3996 | 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))) @@ -83541,9 +83570,9 @@ ../base/data-struct/list.h:163:40: note: in 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:3996:9: note: in expansion of macro 'dm_list_iterate_items' + 3996 | 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))) | ^ @@ -83556,8 +83585,8 @@ ../base/data-struct/list.h:163:40: note: in 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:4023:17: note: in expansion of macro 'dm_list_iterate_items' + 4023 | 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))) @@ -83571,9 +83600,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) +toollib.c:4023:17: note: in expansion of macro 'dm_list_iterate_items' + 4023 | dm_list_iterate_items(sl, arg_lvnames) { | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_get_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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -83586,9 +83617,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4299:9: note: in expansion of macro 'dm_list_iterate_items' + 4299 | 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))) | ^ @@ -83601,55 +83632,56 @@ ../base/data-struct/list.h:163:40: note: in expansion of macro 'dm_list_iterate_items_gen' 163 | #define dm_list_iterate_items(v, head) dm_list_iterate_items_gen(v, (head), list) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:247:25: note: in expansion of macro 'dm_list_iterate_items' - 247 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4299:9: note: in expansion of macro 'dm_list_iterate_items' + 4299 | 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))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h:156:18: note: in 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:3538:9: note: in expansion of macro 'dm_list_iterate_items' - 3538 | dm_list_iterate_items(lvl, &final_lvs) { +toollib.c:4418:9: note: in expansion of macro 'dm_list_iterate_items' + 4418 | dm_list_iterate_items(devl, &unused_duplicate_devs) { | ^~~~~~~~~~~~~~~~~~~~~ -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) { +toollib.c:4418:9: note: in expansion of macro 'dm_list_iterate_items' + 4418 | dm_list_iterate_items(devl, &unused_duplicate_devs) { | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_process_pvs_in_vg': ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ ../base/data-struct/list.h:103:5: note: in expansion of macro 'container_of' 103 | container_of(v, t, head) | ^~~~~~~~~~~~ -../base/data-struct/list.h: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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:3610:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 3610 | 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:4521:9: note: in expansion of macro 'dm_list_iterate_items' + 4521 | 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))) | ^ @@ -83662,40 +83694,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:4521:9: note: in expansion of macro 'dm_list_iterate_items' + 4521 | 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:183:9: note: in expansion of macro 'dm_list_iterate_items_gen_safe' - 183 | dm_list_iterate_items_gen_safe(v, t, (head), list) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:3610:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 3610 | 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.31=. -fstack-protector-strong -fstack-clash-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))) - | ^ -../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:3610:17: note: in expansion of macro 'dm_list_iterate_items_safe' - 3610 | dm_list_iterate_items_safe(glvl, tglvl, &vg->historical_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))) | ^ @@ -83708,9 +83710,9 @@ ../base/data-struct/list.h:163:40: note: in 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:3671:17: note: in expansion of macro 'dm_list_iterate_items' - 3671 | dm_list_iterate_items(sl, arg_lvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4642:9: note: in expansion of macro 'dm_list_iterate_items' + 4642 | 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))) | ^ @@ -83723,10 +83725,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:3671:17: note: in expansion of macro 'dm_list_iterate_items' - 3671 | dm_list_iterate_items(sl, arg_lvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ -vgchange.c: In function '_vgchange_locktype': +toollib.c:4642:9: note: in expansion of macro 'dm_list_iterate_items' + 4642 | 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))) | ^ @@ -83739,9 +83741,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4841:9: note: in expansion of macro 'dm_list_iterate_items' + 4841 | 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))) | ^ @@ -83754,9 +83756,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) - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:4841:9: note: in expansion of macro 'dm_list_iterate_items' + 4841 | 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))) | ^ @@ -83769,9 +83772,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4875:9: note: in expansion of macro 'dm_list_iterate_items' + 4875 | 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))) | ^ @@ -83784,9 +83787,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:4875:9: note: in expansion of macro 'dm_list_iterate_items' + 4875 | 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))) | ^ @@ -83799,9 +83803,9 @@ ../base/data-struct/list.h:163:40: note: in 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:5191:9: note: in expansion of macro 'dm_list_iterate_items' + 5191 | 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))) | ^ @@ -83814,9 +83818,16 @@ ../base/data-struct/list.h:163:40: note: in 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:5191:9: note: in expansion of macro 'dm_list_iterate_items' + 5191 | dm_list_iterate_items(pd, devices) { + | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c: In function '_pvcreate_list_find_name': +In file included from ../base/data-struct/list.h:4, + from ../device_mapper/all.h:20, + from ../tools/tool.h:22, + from tools.h:20, + 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))) | ^ @@ -83829,10 +83840,9 @@ ../base/data-struct/list.h:163:40: note: in 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:1288:25: note: in expansion of macro 'dm_list_iterate_items' - 1288 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_lv_vgnameid_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))) | ^ @@ -83845,9 +83855,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:1288:25: note: in expansion of macro 'dm_list_iterate_items' - 1288 | dm_list_iterate_items(lvl, &vg->lvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83860,8 +83871,8 @@ ../base/data-struct/list.h:163:40: note: in 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:3996:9: note: in expansion of macro 'dm_list_iterate_items' - 3996 | dm_list_iterate_items(vgnl, vgnameids_to_process) { +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))) @@ -83875,10 +83886,9 @@ ../base/data-struct/list.h:163:40: note: in 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:3996:9: note: in expansion of macro 'dm_list_iterate_items' - 3996 | dm_list_iterate_items(vgnl, vgnameids_to_process) { +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 '_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))) | ^ @@ -83891,39 +83901,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -vgchange.c:1517:17: note: in expansion of macro 'dm_list_iterate_items' - 1517 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +toollib.c:5203:9: note: in expansion of macro 'dm_list_iterate_items' + 5203 | dm_list_iterate_items(pd, devices) { + | ^~~~~~~~~~~~~~~~~~~~~ +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:156:18: note: in 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' - 1517 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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:4023:17: note: in expansion of macro 'dm_list_iterate_items' - 4023 | dm_list_iterate_items(sl, arg_lvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83936,10 +83948,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4023:17: note: in expansion of macro 'dm_list_iterate_items' - 4023 | dm_list_iterate_items(sl, arg_lvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_get_arg_devices': +toollib.c:5203:9: note: in expansion of macro 'dm_list_iterate_items' + 5203 | 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))) | ^ @@ -83952,9 +83963,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4299:9: note: in expansion of macro 'dm_list_iterate_items' - 4299 | dm_list_iterate_items(sl, arg_pvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83967,10 +83978,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4299:9: note: in expansion of macro 'dm_list_iterate_items' - 4299 | dm_list_iterate_items(sl, arg_pvnames) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_duplicate_pvs': +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))) | ^ @@ -83983,9 +83993,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4418:9: note: in expansion of macro 'dm_list_iterate_items' - 4418 | dm_list_iterate_items(devl, &unused_duplicate_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -83998,10 +84008,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4418:9: note: in expansion of macro 'dm_list_iterate_items' - 4418 | dm_list_iterate_items(devl, &unused_duplicate_devs) { - | ^~~~~~~~~~~~~~~~~~~~~ -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))) | ^ @@ -84014,9 +84023,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4521:9: note: in expansion of macro 'dm_list_iterate_items' - 4521 | 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) { + | ^~~~~~~~~~~~~~~~~~~~~ ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -84029,10 +84038,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:4521:9: note: in expansion of macro 'dm_list_iterate_items' - 4521 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_process_pvs_in_vgs': +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))) | ^ @@ -84045,8 +84054,8 @@ ../base/data-struct/list.h:163:40: note: in 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:4642:9: note: in expansion of macro 'dm_list_iterate_items' - 4642 | dm_list_iterate_items(vgnl, all_vgnameids) { +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))) @@ -84060,10 +84069,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:4642:9: note: in expansion of macro 'dm_list_iterate_items' - 4642 | dm_list_iterate_items(vgnl, all_vgnameids) { +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': +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))) | ^ @@ -84076,9 +84085,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4841:9: note: in expansion of macro 'dm_list_iterate_items' - 4841 | dm_list_iterate_items(dil, &arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~ +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))) | ^ @@ -84091,10 +84100,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:4841:9: note: in expansion of macro 'dm_list_iterate_items' - 4841 | dm_list_iterate_items(dil, &arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'process_each_pv_in_vg': +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_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))) | ^ @@ -84107,9 +84116,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4875:9: note: in expansion of macro 'dm_list_iterate_items' - 4875 | 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))) | ^ @@ -84122,10 +84131,9 @@ ../base/data-struct/list.h:163:40: note: in 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:4875:9: note: in expansion of macro 'dm_list_iterate_items' - 4875 | dm_list_iterate_items(pvl, &vg->pvs) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_pvcreate_list_find_dev': +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))) | ^ @@ -84138,9 +84146,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5191:9: note: in expansion of macro 'dm_list_iterate_items' - 5191 | dm_list_iterate_items(pd, 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: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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +toollib.c:5621:9: note: in expansion of macro 'dm_list_iterate_items_safe' + 5621 | dm_list_iterate_items_safe(pd, pd2, &pp->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))) | ^ @@ -84153,10 +84176,9 @@ ../base/data-struct/list.h:163:40: note: in 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:5191:9: note: in expansion of macro 'dm_list_iterate_items' - 5191 | dm_list_iterate_items(pd, devices) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function '_pvcreate_list_find_name': +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))) | ^ @@ -84169,9 +84191,9 @@ ../base/data-struct/list.h:163:40: note: in 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:5203:9: note: in expansion of macro 'dm_list_iterate_items' - 5203 | dm_list_iterate_items(pd, devices) { - | ^~~~~~~~~~~~~~~~~~~~~ +vgchange.c:1288:25: note: in expansion of macro 'dm_list_iterate_items' + 1288 | 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))) | ^ @@ -84184,18 +84206,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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5203:9: note: in expansion of macro 'dm_list_iterate_items' - 5203 | dm_list_iterate_items(pd, devices) { - | ^~~~~~~~~~~~~~~~~~~~~ -toollib.c: In function 'pvcreate_each_device': +vgchange.c:1288:25: note: in expansion of macro 'dm_list_iterate_items' + 1288 | 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: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) @@ -84209,30 +84230,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: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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ toollib.c:5621:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5621 | 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))) | ^ ../base/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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toollib.c:5621:9: note: in expansion of macro 'dm_list_iterate_items_safe' - 5621 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_devices) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:154:18: note: in expansion of macro 'dm_list_struct_base' + 154 | for (v = dm_list_struct_base((head)->n, __typeof__(*v), field); \ + | ^~~~~~~~~~~~~~~~~~~ +../base/data-struct/list.h:163:40: note: in 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' + 1517 | 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:1517:17: note: in expansion of macro 'dm_list_iterate_items' + 1517 | 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))) | ^ @@ -84458,6 +84495,7 @@ toollib.c:5757:17: note: in expansion of macro 'dm_list_iterate_items_safe' 5757 | 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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -84503,6 +84541,42 @@ toollib.c:5787:9: note: in expansion of macro 'dm_list_iterate_items_safe' 5787 | 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:20, + 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))) | ^ @@ -84623,7 +84697,6 @@ toollib.c:5882:9: note: in expansion of macro 'dm_list_iterate_items' 5882 | dm_list_iterate_items(devl, &rescan_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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -84819,7 +84892,6 @@ toollib.c:5986:25: note: in expansion of macro 'dm_list_iterate_items' 5986 | dm_list_iterate_items(vgpvl, &orphan_vg->pvs) { | ^~~~~~~~~~~~~~~~~~~~~ -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -84865,6 +84937,7 @@ toollib.c:6014:9: note: in expansion of macro 'dm_list_iterate_items_safe' 6014 | dm_list_iterate_items_safe(pd, pd2, &pp->arg_create) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -MT vgexport.o -MMD -MP -MF vgexport.d -c -I../tools -I. -I.. -I../include -include configure.h -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -Wcast-align -Wfloat-equal -Wformat-security -Winline -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpointer-arith -Wredundant-decls -Wshadow -Wundef -Wwrite-strings -Wclobbered -Wempty-body -Wignored-qualifiers -Wlogical-op -Wtype-limits -Wsync-nand -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wstrict-prototypes -Wuninitialized -Wjump-misses-init -Wmissing-parameter-type -Wold-style-declaration -Woverride-init -g -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lvm2-2.03.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -85030,43 +85103,6 @@ toollib.c:6121:9: note: in expansion of macro 'dm_list_iterate_items' 6121 | 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:20, - 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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 In file included from ../base/data-struct/list.h:4, from ../device_mapper/all.h:20, @@ -85136,6 +85172,7 @@ | ^~~~~~~~~~~~~~~~~~~~~ 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -85172,6 +85209,7 @@ vgimport.c:42:9: note: in expansion of macro 'dm_list_iterate_items' 42 | 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.31=. -fstack-protector-strong -fstack-clash-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, @@ -85238,7 +85276,6 @@ vgimportclone.c:73:9: note: in expansion of macro 'dm_list_iterate_items' 73 | 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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -85636,8 +85673,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -85779,6 +85814,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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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, @@ -85938,7 +85974,6 @@ vgsplit.c:114:22: note: in expansion of macro 'dm_list_item' 114 | 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.31=. -fstack-protector-strong -fstack-clash-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 ../base/memory/container_of.h:21:6: warning: cast increases required alignment of target type [-Wcast-align] 21 | ((t *)((char *)(v) - offsetof(t, head))) | ^ @@ -86039,7 +86074,6 @@ 307 | lv = dm_list_item(lvh, struct lv_list)->lv; | ^~~~~~~~~~~~ vgsplit.c: In function '_move_thins': -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.31=. -fstack-protector-strong -fstack-clash-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))) | ^ @@ -86078,6 +86112,8 @@ vgsplit.c:428:22: note: in expansion of macro 'dm_list_item' 428 | 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.31=. -fstack-protector-strong -fstack-clash-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.31=. -fstack-protector-strong -fstack-clash-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.31=. -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.31=. -fstack-protector-strong -fstack-clash-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 @@ -86090,45 +86126,45 @@ make -C man make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvm.conf.5_main > lvm.conf.5 make -C lvmdbusd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmreport.7_main > lvmreport.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvm.conf.5 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsystemid.7 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmraid.7_main > lvmraid.7 make[4]: Nothing to be done for 'device-mapper'. /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' make -C lvmdbusd make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmraid.7 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31/debian/build/build_deb_all/daemons/lvmdbusd' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmvdo.7_main > lvmvdo.7 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmcache.7 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmthin.7 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmvdo.7 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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" lvm.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmdump.8_main > lvmdump.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmdump.8 ../tools/man-generator --primary lvmconfig > test.gen /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvmsadc.8_main > lvmsadc.8 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" fsadm.8_main > fsadm.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" 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" lvmsar.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvmsadc.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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" lvmdbusd.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-fullreport.8_pregen \ @@ -86140,6 +86176,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 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvm-lvpoll.8_pregen \ @@ -86151,7 +86188,6 @@ 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" lvmdbusd.8 set -e ; ( \ if [ ! -s test.gen ] ; then \ cat ./lvcreate.8_pregen \ @@ -86626,96 +86662,96 @@ fi \ ) > vgimportdevices.8_gen /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvchange.8_gen > lvchange.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" lvcreate.8 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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" lvchange.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvdisplay.8_gen > lvdisplay.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvrename.8_gen > lvrename.8 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" 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" lvremove.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" lvresize.8_gen > lvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" pvcreate.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvdisplay.8_gen > pvdisplay.8 -/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvremove.8_gen > pvremove.8 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" pvs.8_gen > pvs.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" pvresize.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgbackup.8_gen > vgcfgbackup.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcfgbackup.8_gen > vgcfgbackup.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgcfgbackup.8 -/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" vgcfgrestore.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" vgchange.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgcreate.8_gen > vgcreate.8 +/usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" vgconvert.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" vgdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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" vgdisplay.8 /usr/bin/sed -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/usr/lib/systemd/system-generators+" -e "s+#DEFAULT_LIBLINE#+readline+" -e "s+#DEFAULT_DMEVENTD_EXIT_ON_PATH#+/run/nologin+" -e "s+#DEFAULT_MANGLING#+auto+" vgimportclone.8_gen > vgimportclone.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgimport.8 +/usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+g" -e "s+lvm-full+lvm\\\-full+g" -e "s+lvm-lvpoll+lvm\\\-lvpoll+g" -e "s+\([[:digit:]]\)\s\([KMGTPE]iB\)+\1\\\ \2+g" vgextend.8 /usr/bin/sed -i -e "/^.TH/ !s+-+\\\-+g" -e "s+\\\[\]-+\\\-+g" -e "s+\(^\|[^[:alnum:]\-]\)\([[:alpha:]]\{1,\}\)\\\-\((\|[([:alpha:]]\{2,\}\)+\1\2-\3+g" -e "s+\([[:alpha:]]\)-\(pool\)+\1\\\-\2+g" -e "s+[\][[]\(<\{0,1\}\)\\\-+\\\[\1-+g" -e "s+\(vg.\{1,\}[^\]\)-lv+\1\\\-lv+g" -e "s+systemd-machine+systemd\\\-machine+g" -e "s+machine-id+machine\\\-id+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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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" 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" 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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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 -e "s+#VERSION#+2.03.31(2) (2025-02-27)+" -e "s+#DEFAULT_SYS_DIR#+/etc/lvm+" -e "s+#DEFAULT_ARCHIVE_DIR#+/etc/lvm/archive+" -e "s+#DEFAULT_BACKUP_DIR#+/etc/lvm/backup+" -e "s+#DEFAULT_PROFILE_DIR#+/etc/lvm/profile+" -e "s+#DEFAULT_CACHE_DIR#+/etc/lvm/cache+" -e "s+#DEFAULT_LOCK_DIR#+/run/lock/lvm+" -e "s+#LVM_PATH#+/usr/bin/lvm+" -e "s+#DEFAULT_RUN_DIR#+/run/lvm+" -e "s+#DEFAULT_PID_DIR#+/run+" -e "s+#SYSTEMD_GENERATOR_DIR#+/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.31/debian/build/build_deb_all/man' make[2]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all' @@ -86732,62 +86768,61 @@ 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.31/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.31/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.31/debian/build/build_deb' make -C libdm device-mapper make -C conf device-mapper make -C include device-mapper +make -C lib device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' -make[3]: Nothing to be done for 'device-mapper'. -make -C lib device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' 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.31/debian/build/build_deb/include' make -C libdaemon device-mapper -make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' make -C man device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' make -C scripts device-mapper -make -C tools device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' make -C udev device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' make -C scripts install_systemd_generators -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' -make -C scripts install_systemd_units make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' +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.31/debian/build/build_deb/scripts' 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.31/debian/build/build_deb/man' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' +make -C daemons device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' make[3]: Nothing to be done for 'install_systemd_generators'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make -C man install_systemd_generators make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' [INSTALL] systemd_units [INSTALL] configuration -make[3]: Nothing to be done for 'install_systemd_generators'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' -make -C daemons device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make -C dmeventd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' +make[3]: Nothing to be done for 'install_systemd_generators'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' +make -C tools device-mapper make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' @@ -86796,24 +86831,24 @@ make -C include make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' -make -C dm-tools device-mapper -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' make -C udev make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' -make[4]: Nothing to be done for 'device-mapper'. -make -C dm-tools +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' +make -C dm-tools device-mapper make -C client device-mapper +make -C server device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' +make[4]: Nothing to be done for 'device-mapper'. +make -C dm-tools make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' -make[4]: Nothing to be done for 'all'. -make -C server device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make[4]: Nothing to be done for 'device-mapper'. @@ -86821,6 +86856,7 @@ make -C client make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make[4]: Nothing to be done for 'all'. +make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make -C server make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' @@ -86836,20 +86872,18 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' +make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' make -C daemons -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make -C man make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' make -C dmeventd device-mapper make -C lvmpolld device-mapper +make -C lvmlockd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' -make -C lvmlockd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd' @@ -86858,6 +86892,8 @@ make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' make -C dmeventd +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' make -C lvmpolld make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' make -C lvmlockd @@ -86878,22 +86914,22 @@ make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C raid device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C thin device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C mirror device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/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.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' @@ -86903,23 +86939,23 @@ make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot make -C raid -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C thin +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make -C mirror make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make -C mirror make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C vdo +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/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.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' @@ -86927,209 +86963,209 @@ make -C libdm install make -C conf install make -C daemons install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' +make -C include install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' -make -C dm-tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' make -C dmeventd device-mapper +make -C dm-tools device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' +make[3]: Nothing to be done for 'install'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' +make -C lvmpolld device-mapper /usr/bin/install -c -p -m 644 -D example.conf /build/reproducible-path/lvm2-2.03.31/debian/build/install_deb/etc/lvm/lvm.conf +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' /usr/bin/install -c -p -m 644 -D lvmlocal.conf /build/reproducible-path/lvm2-2.03.31/debian/build/install_deb/etc/lvm/lvmlocal.conf [INSTALL] command_profile_template.profile make[4]: Nothing to be done for 'device-mapper'. - [INSTALL] ioctl/libdevmapper.so -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' -make -C lvmpolld device-mapper -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd' make -C lvmlockd device-mapper - [INSTALL] libdevmapper.pc make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' - [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.31/debian/build/build_deb/daemons/lvmlockd' -make -C include install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/conf' +make -C lib install + [INSTALL] ioctl/libdevmapper.so +make[4]: Nothing to be done for 'device-mapper'. +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' + [INSTALL] libdevmapper.pc +make[4]: Nothing to be done for 'device-mapper'. + [INSTALL] libdevmapper.h +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' make -C dmeventd make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' -make[4]: Nothing to be done for 'all'. -make -C dm-tools install +make -C dm-tools make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/include' -make -C lib install +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' +make -C lvmpolld +make -C libdaemon install +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' make -C plugins device-mapper make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' - [INSTALL] dmsetup -make -C libdaemon install +make[4]: Nothing to be done for 'all'. +make -C dm-tools install make[5]: Nothing to be done for 'device-mapper'. make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' make -C plugins -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' -make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/lib' -make -C man install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' -make -C lvm2 device-mapper +make[4]: Nothing to be done for 'all'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' +make -C lvmlockd make -C client device-mapper +make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' - [INSTALL] lvm.conf.5 - [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make -C snapshot device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' + [INSTALL] dmsetup +make[4]: Nothing to be done for 'all'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' +make -C man install make[4]: Nothing to be done for 'device-mapper'. +make -C lvm2 device-mapper make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make -C server device-mapper +make -C snapshot device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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 +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C raid device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' + [INSTALL] lvm.conf.5 make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' make -C client - [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 dmeventd.8 +make[6]: Nothing to be done for 'device-mapper'. +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make -C thin device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' -make -C scripts install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' + [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make -C thin device-mapper +make -C mirror device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/libdaemon/client' make -C server -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' - [INSTALL] lvresize_fs_helper.sh make[6]: Nothing to be done for 'device-mapper'. -make[4]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make -C mirror device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' +make -C vdo device-mapper + [INSTALL] lvm.8 lvmdump.8 lvm-fullreport.8 lvm-lvpoll.8 lvcreate.8 lvchange.8 lvmconfig.8 lvconvert.8 lvdisplay.8 lvextend.8 lvreduce.8 lvremove.8 lvrename.8 lvresize.8 lvs.8 lvscan.8 pvchange.8 pvck.8 pvcreate.8 pvdisplay.8 pvmove.8 pvremove.8 pvresize.8 pvs.8 pvscan.8 vgcfgbackup.8 vgcfgrestore.8 vgchange.8 vgck.8 vgcreate.8 vgconvert.8 vgdisplay.8 vgexport.8 vgextend.8 vgimport.8 vgimportclone.8 vgmerge.8 vgmknodes.8 vgreduce.8 vgremove.8 vgrename.8 vgs.8 vgscan.8 vgsplit.8 lvmsar.8 lvmsadc.8 lvmdiskscan.8 lvmdevices.8 vgimportdevices.8 fsadm.8 lvm_import_vdo.8 lvmpolld.8 lvmlockd.8 lvmlockctl.8 lvm-config.8 lvm-dumpconfig.8 +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/libdaemon/server' make -C client install -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' - [INSTALL] lvmdump.sh make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make -C vdo device-mapper - [INSTALL] fsadm.sh -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' - [INSTALL] lvm_import_vdo.sh -make[4]: Nothing to be done for 'install'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make -C server install +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' - [INSTALL] blkdeactivate.sh -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' -make -C tools install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' make[6]: Nothing to be done for 'device-mapper'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make -C lvm2 +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/server' +make -C scripts install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' +make[4]: Nothing to be done for 'install'. +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon/client' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/libdaemon' -make -C udev install -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' - [INSTALL] lvm +make -C tools install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' + [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 dmeventd.8 make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C snapshot make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' - [INSTALL] 56-lvm.rules - [INSTALL] 69-lvm.rules -Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.31/debian/build/install_deb/usr/sbin - [INSTALL] 55-dm.rules +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/man' +make -C udev install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' + [INSTALL] lvresize_fs_helper.sh + [INSTALL] lvmdump.sh make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C raid + [INSTALL] lvm make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' - [INSTALL] 60-persistent-storage-dm.rules - [INSTALL] 95-dm-notify.rules + [INSTALL] fsadm.sh + [INSTALL] 56-lvm.rules + [INSTALL] lvm_import_vdo.sh + [INSTALL] 69-lvm.rules + [INSTALL] blkdeactivate.sh make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/scripts' make -C thin -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' - [INSTALL] liblvm2cmd.so make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' + [INSTALL] 55-dm.rules + [INSTALL] liblvm2cmd.so + [INSTALL] 60-persistent-storage-dm.rules + [INSTALL] 95-dm-notify.rules +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/udev' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' make -C mirror -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' [INSTALL] lvm2cmd.h +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make -C vdo +Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.31/debian/build/install_deb/usr/sbin make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' -make -C lvmpolld -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' -make -C lvmlockd -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' make -C dmeventd install make -C lvmpolld install -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' -make -C lvmlockd install -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' make -C plugins device-mapper -make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' [INSTALL] lvmpolld +make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmpolld' - [INSTALL] lvmlockd +make -C lvmlockd install [INSTALL] libdevmapper-event.h - [INSTALL] lvmlockctl +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' + [INSTALL] libdevmapper-event.so make[5]: Nothing to be done for 'device-mapper'. make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' - [INSTALL] libdevmapper-event.so [INSTALL] libdevmapper-event.pc - [INSTALL] dmeventd + [INSTALL] lvmlockd make -C plugins + [INSTALL] dmeventd make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' + [INSTALL] lvmlockctl +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/lvmlockd' make -C lvm2 device-mapper make -C snapshot device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C raid device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/tools' make -C thin device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C mirror device-mapper +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' make -C lvm2 make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make[6]: Nothing to be done for 'all'. @@ -87139,41 +87175,41 @@ make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C thin make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C mirror +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31/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.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' make -C plugins install make[5]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make -C raid device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make -C raid device-mapper +make -C thin device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' -make -C thin device-mapper -make[6]: Nothing to be done for 'device-mapper'. -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C mirror device-mapper -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo device-mapper make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' @@ -87189,17 +87225,17 @@ make -C raid make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' make -C thin -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make -C mirror make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make -C mirror +make -C vdo make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' -make -C vdo -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' @@ -87210,25 +87246,25 @@ make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C raid install make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' -make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' - [INSTALL] libdevmapper-event-lvm2.so - [INSTALL] libdevmapper-event-lvm2raid.so - [INSTALL] libdevmapper-event-lvm2snapshot.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' make -C thin install -make -C mirror install make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' + [INSTALL] libdevmapper-event-lvm2snapshot.so + [INSTALL] libdevmapper-event-lvm2raid.so + [INSTALL] libdevmapper-event-lvm2thin.so + [INSTALL] libdevmapper-event-lvm2.so +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/snapshot' +make -C mirror install +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/raid' make -C vdo install make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[6]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' - [INSTALL] libdevmapper-event-lvm2thin.so - [INSTALL] libdevmapper-event-lvm2mirror.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/thin' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/lvm2' [INSTALL] libdevmapper-event-lvm2vdo.so -make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' + [INSTALL] libdevmapper-event-lvm2mirror.so make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/vdo' +make[6]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins/mirror' make[5]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd/plugins' make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons/dmeventd' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb/daemons' @@ -87241,74 +87277,74 @@ 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.31/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.31/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.31/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.31/debian/build/build_udeb/conf' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' -make[3]: Nothing to be done for 'device-mapper'. make -C lib device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/lib' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' make -C libdaemon device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/lib' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' make -C man device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' -make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' -make -C scripts device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' make[3]: Nothing to be done for 'device-mapper'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/lib' -make -C tools device-mapper +make -C scripts device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/tools' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' make -C scripts install_systemd_generators make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' make -C scripts install_systemd_units -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' 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.31/debian/build/build_udeb/tools' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' make -C man install_systemd_generators +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' make -C scripts install_tmpfiles_configuration +make -C daemons device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' - [INSTALL] systemd_units -make[3]: Nothing to be done for 'install_systemd_generators'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' -make -C daemons device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/daemons' [INSTALL] configuration +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/daemons' +make -C tools device-mapper make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_udeb/man' + [INSTALL] systemd_units +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/tools' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/daemons' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/tools' make -C libdm make -C conf make -C include +make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_udeb/conf' -make -C libdaemon -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' make -C client device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' make[4]: Nothing to be done for 'device-mapper'. make -C dm-tools -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' make -C client @@ -87326,10 +87362,10 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' -make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/tools' make -C daemons +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' make -C man make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' @@ -87340,63 +87376,63 @@ 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.31/debian/build/build_udeb/conf' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/daemons' -make -C dm-tools device-mapper -/usr/bin/install -c -p -m 644 -D example.conf /build/reproducible-path/lvm2-2.03.31/debian/build/install_udeb/etc/lvm/lvm.conf +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/daemons' -make -C include install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' -/usr/bin/install -c -p -m 644 -D lvmlocal.conf /build/reproducible-path/lvm2-2.03.31/debian/build/install_udeb/etc/lvm/lvmlocal.conf - [INSTALL] command_profile_template.profile -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' make -C lib install -make[4]: Nothing to be done for 'device-mapper'. +/usr/bin/install -c -p -m 644 -D example.conf /build/reproducible-path/lvm2-2.03.31/debian/build/install_udeb/etc/lvm/lvm.conf +make -C dm-tools device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/lib' - [INSTALL] ioctl/libdevmapper.so make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/include' - [INSTALL] libdevmapper.h +make -C libdaemon install +/usr/bin/install -c -p -m 644 -D lvmlocal.conf /build/reproducible-path/lvm2-2.03.31/debian/build/install_udeb/etc/lvm/lvmlocal.conf +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/lib' -make -C libdaemon install -make -C dm-tools make -C man install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' -make[4]: Nothing to be done for 'all'. -make -C dm-tools install + [INSTALL] command_profile_template.profile make -C client device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' +make[4]: Nothing to be done for 'device-mapper'. + [INSTALL] ioctl/libdevmapper.so make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' - [INSTALL] lvm.conf.5 - [INSTALL] dmsetup - [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/conf' make -C scripts install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' + [INSTALL] libdevmapper.h + [INSTALL] lvm.conf.5 +make -C dm-tools make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' make -C client make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/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 lvm-config.8 lvm-dumpconfig.8 [INSTALL] lvresize_fs_helper.sh + [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 +make[4]: Nothing to be done for 'all'. +make -C dm-tools install [INSTALL] lvmdump.sh make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' make -C client install - [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/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 lvm-config.8 lvm-dumpconfig.8 [INSTALL] fsadm.sh - [INSTALL] lvm_import_vdo.sh -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' + [INSTALL] dmsetup make -C tools install + [INSTALL] lvm_import_vdo.sh make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/tools' - [INSTALL] blkdeactivate.sh make[4]: Nothing to be done for 'install'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon/client' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/libdaemon' + [INSTALL] blkdeactivate.sh + [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/scripts' [INSTALL] lvm +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/man' Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.31/debian/build/install_udeb/usr/sbin make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_udeb/tools' make[2]: Nothing to be done for 'install'. @@ -87408,81 +87444,81 @@ 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.31/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.31/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.31/debian/build/build_deb_all' 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.31/debian/build/build_deb_all/conf' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' -make[3]: Nothing to be done for 'device-mapper'. make -C lib device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' make[3]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' make -C libdaemon device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/include' make -C man device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/lib' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' make -C scripts device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/libdaemon' -make -C tools device-mapper make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/man' make -C scripts install_systemd_generators make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/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.31/debian/build/build_deb_all/scripts' make -C scripts install_systemd_units +make -C scripts install_tmpfiles_configuration make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/tools' -make -C scripts install_tmpfiles_configuration +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' +make -C daemons device-mapper make[3]: Nothing to be done for 'install_systemd_generators'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' make -C man install_systemd_generators -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' [INSTALL] dbus_service + [INSTALL] systemd_units +make[3]: Nothing to be done for 'device-mapper'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/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.31/debian/build/build_deb_all/man' -make -C daemons device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' [INSTALL] configuration - [INSTALL] systemd_units +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/tools' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/daemons' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/tools' make -C libdm -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' make -C conf make -C include make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' +make -C libdaemon make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' -make -C dm-tools device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' -make -C libdaemon -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/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.31/debian/build/build_deb_all/include' -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.31/debian/build/build_deb_all/libdaemon/client' -make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' +make[4]: Nothing to be done for 'device-mapper'. make -C client +make -C dm-tools make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' make[4]: Nothing to be done for 'all'. +make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' make -C lib @@ -87494,17 +87530,17 @@ make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/tools' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' +make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/tools' make -C daemons -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' make -C man +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' make -C lvmdbusd device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/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.31/debian/build/build_deb_all/man' -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' make -C lvmdbusd @@ -87516,73 +87552,73 @@ make -C conf install make -C daemons install make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' +make -C include install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' +make[3]: Nothing to be done for 'install'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' +make -C lib install make -C dm-tools device-mapper -make -C lvmdbusd device-mapper +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' /usr/bin/install -c -p -m 644 -D example.conf /build/reproducible-path/lvm2-2.03.31/debian/build/install_deb_all/etc/lvm/lvm.conf +make -C lvmdbusd device-mapper make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' +make[3]: Nothing to be done for 'install'. +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' +make -C libdaemon install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' /usr/bin/install -c -p -m 644 -D lvmlocal.conf /build/reproducible-path/lvm2-2.03.31/debian/build/install_deb_all/etc/lvm/lvmlocal.conf - [INSTALL] command_profile_template.profile +make[4]: Nothing to be done for 'device-mapper'. + [INSTALL] ioctl/libdevmapper.so make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' make -C lvmdbusd -make[4]: Nothing to be done for 'device-mapper'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' -make -C include install + [INSTALL] command_profile_template.profile make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' - [INSTALL] ioctl/libdevmapper.so -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' +make -C client device-mapper +make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' [INSTALL] libdevmapper.h +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/conf' +make -C man install +make -C dm-tools +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' make -C lvmdbusd install -make -C dm-tools make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/include' -make -C lib install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' -make[4]: Nothing to be done for 'all'. -make -C dm-tools install - [INSTALL] lvmdbusd -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/lib' -make -C libdaemon install -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' - [INSTALL] dmsetup -make -C man install -make -C client device-mapper -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' -make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' -make -C scripts install -make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' - [INSTALL] lvm.conf.5 make[4]: Nothing to be done for 'device-mapper'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' make -C client - [INSTALL] lvresize_fs_helper.sh - [INSTALL] lvmsystemid.7 lvmreport.7 lvmraid.7 lvmautoactivation.7 lvmcache.7 lvmthin.7 lvmvdo.7 make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' - [INSTALL] lvmdump.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 lvmdbusd.8 lvm-config.8 lvm-dumpconfig.8 - [INSTALL] fsadm.sh + [INSTALL] lvm.conf.5 +make[4]: Nothing to be done for 'all'. +make -C dm-tools install + [INSTALL] lvmdbusd + [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]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' make -C client install - [INSTALL] lvm_import_vdo.sh make[4]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' - [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 - [INSTALL] blkdeactivate.sh -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' -make -C tools install -make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' -make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/tools' + [INSTALL] dmsetup + [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]: Nothing to be done for 'install'. make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon/client' make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/libdaemon' +make -C scripts install + [INSTALL] dmsetup.8 dmstats.8 blkdeactivate.8 +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' +make[4]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons/lvmdbusd' +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/daemons' +make -C tools install +make[3]: Entering directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/tools' + [INSTALL] lvresize_fs_helper.sh + [INSTALL] lvmdump.sh +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/man' + [INSTALL] fsadm.sh + [INSTALL] lvm_import_vdo.sh [INSTALL] lvm + [INSTALL] blkdeactivate.sh +make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/scripts' Creating symbolic links for individual commands in /build/reproducible-path/lvm2-2.03.31/debian/build/install_deb_all/usr/sbin make[3]: Leaving directory '/build/reproducible-path/lvm2-2.03.31/debian/build/build_deb_all/tools' make[2]: Nothing to be done for 'install'. @@ -87663,28 +87699,28 @@ 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-lvm2raid.so contains an unresolvable reference to symbol dm_get_status_raid: 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-lvm2mirror.so contains an unresolvable reference to symbol dm_pool_zalloc: it's probably a plugin +dpkg-shlibdeps: warning: 7 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2thin.so contains an unresolvable reference to symbol dm_task_get_uuid: it's probably a plugin +dpkg-shlibdeps: warning: 18 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2snapshot.so contains an unresolvable reference to symbol dm_make_percent: 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_alloc: it's probably a plugin +dpkg-shlibdeps: warning: 18 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: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2thin.so contains an unresolvable reference to symbol dm_percent_to_round_float: 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-lvm2raid.so contains an unresolvable reference to symbol dm_pool_zalloc: it's probably a plugin -dpkg-shlibdeps: warning: 7 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2snapshot.so contains an unresolvable reference to symbol dm_task_get_name: it's probably a plugin -dpkg-shlibdeps: warning: 11 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2vdo.so contains an unresolvable reference to symbol dm_task_destroy: it's probably a plugin -dpkg-shlibdeps: warning: 18 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: debian/dmeventd/usr/lib/arm-linux-gnueabihf/device-mapper/libdevmapper-event-lvm2mirror.so contains an unresolvable reference to symbol dm_pool_zalloc: it's probably a plugin -dpkg-shlibdeps: warning: 7 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: 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 @@ -87716,20 +87752,22 @@ make[1]: Leaving directory '/build/reproducible-path/lvm2-2.03.31' dh_md5sums dh_builddeb -dpkg-deb: building package 'lvm2' in '../lvm2_2.03.31-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper-event1.02.1-dbgsym' in '../libdevmapper-event1.02.1-dbgsym_1.02.205-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper1.02.1' in '../libdevmapper1.02.1_1.02.205-1_armhf.deb'. +dpkg-deb: building package 'lvm2-lockd-dbgsym' in '../lvm2-lockd-dbgsym_2.03.31-1_armhf.deb'. +dpkg-deb: building package 'dmsetup' in '../dmsetup_1.02.205-1_armhf.deb'. dpkg-deb: building package 'dmeventd' in '../dmeventd_1.02.205-1_armhf.deb'. +dpkg-deb: building package 'lvm2' in '../lvm2_2.03.31-1_armhf.deb'. +dpkg-deb: building package 'dmsetup-dbgsym' in '../dmsetup-dbgsym_1.02.205-1_armhf.deb'. dpkg-deb: building package 'dmeventd-dbgsym' in '../dmeventd-dbgsym_1.02.205-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper-dev' in '../libdevmapper-dev_1.02.205-1_armhf.deb'. dpkg-deb: building package 'liblvm2cmd2.03' in '../liblvm2cmd2.03_2.03.31-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper1.02.1-dbgsym' in '../libdevmapper1.02.1-dbgsym_1.02.205-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.205-1_armhf.deb'. - Renaming libdevmapper1.02.1-udeb_1.02.205-1_armhf.deb to libdevmapper1.02.1-udeb_1.02.205-1_armhf.udeb -dpkg-deb: building package 'dmsetup' in '../dmsetup_1.02.205-1_armhf.deb'. -dpkg-deb: building package 'dmsetup-dbgsym' in '../dmsetup-dbgsym_1.02.205-1_armhf.deb'. dpkg-deb: building package 'dmsetup-udeb' in 'debian/.debhelper/scratch-space/build-dmsetup-udeb/dmsetup-udeb_1.02.205-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper1.02.1' in '../libdevmapper1.02.1_1.02.205-1_armhf.deb'. Renaming dmsetup-udeb_1.02.205-1_armhf.deb to dmsetup-udeb_1.02.205-1_armhf.udeb dpkg-deb: building package 'libdevmapper-event1.02.1' in '../libdevmapper-event1.02.1_1.02.205-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper-event1.02.1-dbgsym' in '../libdevmapper-event1.02.1-dbgsym_1.02.205-1_armhf.deb'. +dpkg-deb: building package 'libdevmapper1.02.1-dbgsym' in '../libdevmapper1.02.1-dbgsym_1.02.205-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.205-1_armhf.deb'. + Renaming libdevmapper1.02.1-udeb_1.02.205-1_armhf.deb to libdevmapper1.02.1-udeb_1.02.205-1_armhf.udeb dpkg-deb: building package 'liblvm2cmd2.03-dbgsym' in '../liblvm2cmd2.03-dbgsym_2.03.31-1_armhf.deb'. dpkg-deb: building package 'lvm2-dbgsym' in '../lvm2-dbgsym_2.03.31-1_armhf.deb'. dpkg-deb: building package 'liblvm2-dev' in '../liblvm2-dev_2.03.31-1_armhf.deb'. @@ -87737,8 +87775,6 @@ Renaming lvm2-udeb_2.03.31-1_armhf.deb to lvm2-udeb_2.03.31-1_armhf.udeb dpkg-deb: building package 'lvm2-dbusd' in '../lvm2-dbusd_2.03.31-1_all.deb'. dpkg-deb: building package 'lvm2-lockd' in '../lvm2-lockd_2.03.31-1_armhf.deb'. -dpkg-deb: building package 'lvm2-lockd-dbgsym' in '../lvm2-lockd-dbgsym_2.03.31-1_armhf.deb'. -dpkg-deb: building package 'libdevmapper-dev' in '../libdevmapper-dev_1.02.205-1_armhf.deb'. dpkg-genbuildinfo --build=binary -O../lvm2_2.03.31-1_armhf.buildinfo dpkg-genchanges --build=binary -O../lvm2_2.03.31-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -87746,12 +87782,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/23964/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/23964/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/11681 and its subdirectories -I: Current time: Sat Apr 19 22:44:54 -12 2025 -I: pbuilder-time-stamp: 1745145894 +I: removing directory /srv/workspace/pbuilder/23964 and its subdirectories +I: Current time: Mon Apr 21 01:19:28 +14 2025 +I: pbuilder-time-stamp: 1745147968