Diff of the two buildlogs: -- --- b1/build.log 2024-08-09 11:16:51.239987311 +0000 +++ b2/build.log 2024-08-09 11:17:54.433308454 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Aug 8 23:12:35 -12 2024 -I: pbuilder-time-stamp: 1723201955 +I: Current time: Fri Sep 12 07:39:53 +14 2025 +I: pbuilder-time-stamp: 1757612393 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./ipmitool_1.8.18-10.1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.Ujls30oB/trustedkeys.kbx': General error -gpgv: Signature made Thu Feb 18 22:08:08 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.DWw3gkRf/trustedkeys.kbx': General error +gpgv: Signature made Sat Feb 20 00:08:08 2021 +14 gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ipmitool_1.8.18-10.1.dsc @@ -45,135 +45,166 @@ dpkg-source: info: applying CVE-2020-5208_6-fru-sdr-Fix-id_string-buffer-overflows.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/255876/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3165411/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +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 Sep 12 07:40 /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/3165411/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3165411/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=20 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=42 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='e7a3e697606a4d5984169669d257915f' - 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='255876' - PS1='# ' - PS2='> ' + INVOCATION_ID=12d327e746244e849aad7a5909cfa4f8 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + 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=3165411 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.s0VPE61d/pbuilderrc_I1hU --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.s0VPE61d/b1 --logfile b1/build.log ipmitool_1.8.18-10.1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + 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.s0VPE61d/pbuilderrc_JK3m --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.s0VPE61d/b2 --logfile b2/build.log ipmitool_1.8.18-10.1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.9.7+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.7-1~bpo12+1 (2024-07-03) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Mar 27 22:09 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 69032 Mar 27 22:09 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98048 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Mar 27 22:09 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Mar 27 22:09 more - -rwsr-xr-x 1 root root 55528 Mar 27 22:09 mount - -rwxr-xr-x 1 root root 18664 Mar 27 22:09 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Aug 6 21:26 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Mar 27 22:09 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Jan 19 2024 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Mar 27 22:09 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Mar 27 22:09 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/255876/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Mar 28 2022 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Mar 29 2024 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 69032 Mar 29 2024 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98048 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Mar 29 2024 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Mar 29 2024 more + -rwsr-xr-x 1 root root 55528 Mar 29 2024 mount + -rwxr-xr-x 1 root root 18664 Mar 29 2024 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Dec 17 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Mar 28 2022 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 9 Sep 12 07:40 sh -> /bin/bash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Mar 29 2024 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Jan 20 2024 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Mar 29 2024 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Mar 29 2024 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/3165411/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -257,7 +288,7 @@ Get: 38 http://deb.debian.org/debian bullseye/main amd64 libncurses-dev amd64 6.2+20201114-2+deb11u2 [344 kB] Get: 39 http://deb.debian.org/debian bullseye/main amd64 libreadline-dev amd64 8.1-1 [148 kB] Get: 40 http://deb.debian.org/debian bullseye/main amd64 libssl-dev amd64 1.1.1w-0+deb11u1 [1820 kB] -Fetched 23.5 MB in 1s (27.8 MB/s) +Fetched 23.5 MB in 0s (84.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19711 files and directories currently installed.) @@ -433,7 +464,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/ipmitool-1.8.18/ && 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 > ../ipmitool_1.8.18-10.1_source.changes +I: user script /srv/workspace/pbuilder/3165411/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/3165411/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/ipmitool-1.8.18/ && 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 > ../ipmitool_1.8.18-10.1_source.changes dpkg-buildpackage: info: source package ipmitool dpkg-buildpackage: info: source version 1.8.18-10.1 dpkg-buildpackage: info: source distribution unstable @@ -680,38 +715,74 @@ make[1]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18' dh_auto_build - make -j20 + make -j42 make[1]: Entering directory '/build/reproducible-path/ipmitool-1.8.18' make all-recursive make[2]: Entering directory '/build/reproducible-path/ipmitool-1.8.18' Making all in lib make[3]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/lib' -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o helper.lo helper.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_sdr.lo ipmi_sdr.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_sel.lo ipmi_sel.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_sol.lo ipmi_sol.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_pef.lo ipmi_pef.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_lanp.lo ipmi_lanp.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_fru.lo ipmi_fru.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_chassis.lo ipmi_chassis.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_mc.lo ipmi_mc.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o log.lo log.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o dimm_spd.lo dimm_spd.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_sensor.lo ipmi_sensor.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_channel.lo ipmi_channel.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_event.lo ipmi_event.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_session.lo ipmi_session.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_strings.lo ipmi_strings.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_user.lo ipmi_user.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_raw.lo ipmi_raw.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_oem.lo ipmi_oem.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_isol.lo ipmi_isol.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o helper.lo helper.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_sdr.lo ipmi_sdr.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_sel.lo ipmi_sel.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_sol.lo ipmi_sol.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_pef.lo ipmi_pef.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_lanp.lo ipmi_lanp.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_fru.lo ipmi_fru.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_chassis.lo ipmi_chassis.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_mc.lo ipmi_mc.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o log.lo log.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o dimm_spd.lo dimm_spd.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_sensor.lo ipmi_sensor.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_channel.lo ipmi_channel.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_event.lo ipmi_event.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_session.lo ipmi_session.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_strings.lo ipmi_strings.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_user.lo ipmi_user.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_raw.lo ipmi_raw.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_oem.lo ipmi_oem.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_isol.lo ipmi_isol.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_sunoem.lo ipmi_sunoem.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_fwum.lo ipmi_fwum.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_picmg.lo ipmi_picmg.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_main.lo ipmi_main.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_tsol.lo ipmi_tsol.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_firewall.lo ipmi_firewall.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_kontronoem.lo ipmi_kontronoem.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_hpmfwupg.lo ipmi_hpmfwupg.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_sdradd.lo ipmi_sdradd.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_ekanalyzer.lo ipmi_ekanalyzer.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_gendev.lo ipmi_gendev.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_ime.lo ipmi_ime.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_delloem.lo ipmi_delloem.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_dcmi.lo ipmi_dcmi.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o hpm2.lo hpm2.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_vita.lo ipmi_vita.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_lanp6.lo ipmi_lanp6.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_cfgp.lo ipmi_cfgp.c +/bin/sh ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ../src/plugins/lan/md5.lo ../src/plugins/lan/md5.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from helper.c:39: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:25, + from ipmi_sol.c:38: +/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:25, + from ipmi_chassis.c:35: +/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +In file included from /usr/include/unistd.h:25, + from log.c:36: +/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] + 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" + | ^~~~~~~ +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/string.h:26, from ipmi_sel.c:34: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] @@ -725,86 +796,39 @@ | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, - from ipmi_sol.c:38: + from ipmi_event.c:34: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, - from ipmi_chassis.c:35: + from ../include/ipmitool/ipmi.h:36, + from ../include/ipmitool/ipmi_intf.h:36, + from ipmi_hpmfwupg.c:38: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdlib.h:25, - from ipmi_event.c:34: + from ipmi_user.c:37: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -In file included from ipmi_sdr.c:48: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -In file included from /usr/include/unistd.h:25, - from log.c:36: +In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:25, + from ipmi_dcmi.c:41: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -In file included from ../include/ipmitool/ipmi_sel.h:38, - from ipmi_pef.c:44: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -In file included from ../include/ipmitool/ipmi_fru.h:38, - from ipmi_fru.c:37: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -ipmi_pef.c: In function 'ipmi_pef_bit_desc': -ipmi_pef.c:103:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] - 103 | sprintf(p, listitem[index], pmap->desc); - | ^~~~~~~ In file included from ../include/ipmitool/ipmi.h:41, from helper.c:66: helper.c: In function 'str2val': -In file included from ipmi_fru.c:37: -../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 84 | }; - | ^ ../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) | ^ helper.c:567:35: note: in expansion of macro '__maxlen' 567 | if (strncasecmp(vs[i].str, str, __maxlen(str, vs[i].str)) == 0) | ^~~~~~~~ -In file included from ../include/ipmitool/ipmi_sel.h:38, - from ipmi_sel.c:47: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -ipmi_pef.c: In function 'ipmi_pef_print_flags': -ipmi_pef.c:134:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] - 134 | printf(listitem[index], ipmi_pef_bit_desc(map, maskval)); - | ^~~~~~ -ipmi_pef.c: In function 'ipmi_pef_print_field': -ipmi_pef.c:146:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] - 146 | printf(fmt[0], KYWD_LENGTH, label, val); - | ^~~~~~ -ipmi_pef.c:148:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] - 148 | printf(&fmt[1][2], val); /* skip field separator */ - | ^~~~~~ -ipmi_pef.c:150:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] - 150 | printf(fmt[1], val); - | ^~~~~~ -ipmi_pef.c: In function 'ipmi_pef_print_oem_lan_dest': -ipmi_pef.c:605:61: warning: unused parameter 'ch' [-Wunused-parameter] - 605 | ipmi_pef_print_oem_lan_dest(struct ipmi_intf *intf, uint8_t ch, uint8_t dest) - | ~~~~~~~~^~ -ipmi_pef.c: In function 'ipmi_pef_print_dest': -ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_mc_locator': -ipmi_sdr.c:2129:52: warning: unused parameter 'intf' [-Wunused-parameter] - 2129 | ipmi_sdr_print_sensor_mc_locator(struct ipmi_intf *intf, - | ~~~~~~~~~~~~~~~~~~^~~~ helper.c: In function 'ipmi_start_daemon': helper.c:831:2: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 831 | chdir("/"); @@ -815,35 +839,10 @@ helper.c:841:2: warning: ignoring return value of 'dup' declared with attribute 'warn_unused_result' [-Wunused-result] 841 | dup(fd); | ^~~~~~~ -ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_generic_locator': -ipmi_pef.c:906:40: warning: unused parameter 'intf' [-Wunused-parameter] - 906 | ipmi_pef_print_dest(struct ipmi_intf * intf, uint8_t ch, uint8_t dest) - | ~~~~~~~~~~~~~~~~~~~^~~~ -ipmi_pef.c:906:54: warning: unused parameter 'ch' [-Wunused-parameter] - 906 | ipmi_pef_print_dest(struct ipmi_intf * intf, uint8_t ch, uint8_t dest) - | ~~~~~~~~^~ -ipmi_pef.c: In function 'ipmi_pef_print_event_info': -ipmi_pef.c:952:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 952 | if ((t-1) >= PEF_B2S_GENERIC_ER_ENTRIES) { - | ^~ -ipmi_sdr.c:2225:57: warning: unused parameter 'intf' [-Wunused-parameter] - 2225 | ipmi_sdr_print_sensor_generic_locator(struct ipmi_intf *intf, - | ~~~~~~~~~~~~~~~~~~^~~~ -ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_fru_locator': -ipmi_sdr.c:2282:53: warning: unused parameter 'intf' [-Wunused-parameter] - 2282 | ipmi_sdr_print_sensor_fru_locator(struct ipmi_intf *intf, - | ~~~~~~~~~~~~~~~~~~^~~~ -ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_entity_assoc': -In file included from ipmi_sel.c:50: -../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 84 | }; - | ^ -ipmi_sdr.c:2341:54: warning: unused parameter 'intf' [-Wunused-parameter] - 2341 | ipmi_sdr_print_sensor_entity_assoc(struct ipmi_intf *intf, - | ~~~~~~~~~~~~~~~~~~^~~~ -ipmi_sdr.c:2342:40: warning: unused parameter 'assoc' [-Wunused-parameter] - 2342 | struct sdr_record_entity_assoc *assoc) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +ipmi_raw.c: In function 'ipmi_raw_main': +ipmi_raw.c:334:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 334 | else if (argc > sizeof(data)) + | ^ ipmi_mc.c: In function 'ipmi_sysinfo_main': ipmi_mc.c:1063:23: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 1063 | strncpy(paramdata + 4, str + pos, IPMI_SYSINFO_SET0_SIZE); @@ -869,330 +868,13 @@ /usr/include/x86_64-linux-gnu/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ -ipmi_fru.c: In function 'write_fru_area': -ipmi_sel.c: In function 'ipmi_sel_oem_readval': -ipmi_sel.c:87:22: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'int *' [-Wformat=] - 87 | if (sscanf(str, "0x%x", &ret) != 1) { - | ~^ ~~~~ - | | | - | | int * - | unsigned int * - | %x -ipmi_fru.c:474:26: warning: implicit declaration of function 'ipmi_intf_get_max_request_data_size'; did you mean 'ipmi_intf_set_max_request_data_size'? [-Wimplicit-function-declaration] - 474 | uint16_t max_rq_size = ipmi_intf_get_max_request_data_size(intf); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | ipmi_intf_set_max_request_data_size -ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_oem_intel': -ipmi_fru.c: In function 'read_fru_area': -ipmi_fru.c:649:26: warning: implicit declaration of function 'ipmi_intf_get_max_response_data_size'; did you mean 'ipmi_intf_set_max_response_data_size'? [-Wimplicit-function-declaration] - 649 | uint16_t max_rs_size = ipmi_intf_get_max_response_data_size(intf) - 1; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | ipmi_intf_set_max_response_data_size -ipmi_sdr.c:2356:51: warning: unused parameter 'intf' [-Wunused-parameter] - 2356 | ipmi_sdr_print_sensor_oem_intel(struct ipmi_intf *intf, - | ~~~~~~~~~~~~~~~~~~^~~~ -ipmi_fru.c:717:13: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 717 | || tmp > rsp->data_len - 1 - | ^ -ipmi_fru.c: In function 'read_fru_area_section': -ipmi_fru.c:829:13: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 829 | || tmp > rsp->data_len - 1 - | ^ -ipmi_sdr.c: In function 'ipmi_sdr_print_name_from_rawentry': -ipmi_sel.c: In function 'ipmi_sel_oem_message': -ipmi_sel.c:196:69: warning: unused parameter 'verbose' [-Wunused-parameter] - 196 | static void ipmi_sel_oem_message(struct sel_event_record * evt, int verbose) - | ~~~~^~~~~~~ -In file included from ../include/ipmitool/ipmi_sel.h:38, - from ipmi_event.c:50: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -ipmi_sel.c: In function 'get_kontron_evt_desc': -ipmi_sdr.c:2500:17: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] - 2500 | id_string = record.full->id_string; - | ^ -ipmi_fru.c: In function 'fru_area_print_chassis': -ipmi_fru.c:1001:9: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1001 | if (i == j) { - | ^~ -ipmi_sdr.c:2506:17: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] - 2506 | id_string = record.compact->id_string; - | ^ -ipmi_sdr.c:2512:17: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] - 2512 | id_string = record.eventonly->id_string; - | ^ -ipmi_sdr.c:2518:17: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] - 2518 | id_string = record.mcloc->id_string; - | ^ -ipmi_sdr.c:2476:53: warning: unused parameter 'intf' [-Wunused-parameter] - 2476 | ipmi_sdr_print_name_from_rawentry(struct ipmi_intf *intf, uint16_t id, - | ~~~~~~~~~~~~~~~~~~^~~~ -ipmi_sol.c: In function 'ipmi_sol_set_param_isvalid_uint8_t': -ipmi_sel.c:457:40: warning: unused parameter 'intf' [-Wunused-parameter] - 457 | get_kontron_evt_desc(struct ipmi_intf *intf, struct sel_event_record * rec) - | ~~~~~~~~~~~~~~~~~~^~~~ -ipmi_fru.c: In function 'fru_area_print_board': -ipmi_sol.c:659:10: warning: unused parameter 'base' [-Wunused-parameter] - 659 | int base, - | ~~~~^~~~ -ipmi_fru.c:1126:9: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1126 | if (i == j) - | ^~ -ipmi_fru.c: In function 'fru_area_print_product': -ipmi_fru.c:1261:9: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1261 | if (i == j) - | ^~ -ipmi_sdr.c: In function 'ipmi_sdr_end': -In file included from ipmi_sensor.c:40: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -ipmi_fru.c: In function 'ipmi_fru_query_new_value': -In file included from ../include/ipmitool/ipmi.h:41, - from ipmi_event.c:46: -ipmi_event.c: In function 'ipmi_event_find_offset': -ipmi_fru.c:1494:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] - 1494 | for( i=0;i y) ? x : y;}) - | ^ -ipmi_event.c:221:33: note: in expansion of macro '__maxlen' - 221 | strncasecmp(desc, evt->desc, __maxlen(desc, evt->desc)) == 0) { - | ^~~~~~~~ -ipmi_sdr.c:3087:32: warning: unused parameter 'intf' [-Wunused-parameter] - 3087 | ipmi_sdr_end(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr) - | ~~~~~~~~~~~~~~~~~~^~~~ -ipmi_event.c: In function 'ipmi_event_fromsensor': -ipmi_event.c:407:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 407 | for (x = 0; x < sizeof(digi_on)/sizeof(*digi_on); x++) { - | ^ -ipmi_fru.c:1605:25: warning: unused parameter 'len' [-Wunused-parameter] - 1605 | int off,int len, - | ~~~~^~~ -ipmi_fru.c:1606:41: warning: unused parameter 'h' [-Wunused-parameter] - 1606 | struct fru_multirec_header *h, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ -ipmi_fru.c: In function 'ipmi_fru_oemkontron_edit': -ipmi_event.c:414:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 414 | for (x = 0; x < sizeof(digi_on)/sizeof(*digi_on); x++) { - | ^ -ipmi_fru.c:1910:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 1910 | for(index=0;index<(sizeof(struct fru_multirec_header) -1);index++){ - | ^ -ipmi_fru.c: In function 'ipmi_fru_picmg_ext_edit': -ipmi_fru.c:2027:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 2027 | for(index=0;index<(sizeof(struct fru_multirec_header) -1);index++){ - | ^ -ipmi_sensor.c: In function 'print_thresh_setting': -ipmi_fru.c: In function 'ipmi_fru_picmg_ext_print': -ipmi_raw.c: In function 'ipmi_raw_main': -ipmi_raw.c:334:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 334 | else if (argc > sizeof(data)) - | ^ -ipmi_sensor.c:235:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] - 235 | printf(na_fmt, "na"); - | ^~~~~~ -ipmi_sensor.c:239:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] - 239 | printf(analog_fmt, sdr_convert_sensor_reading (full, setting)); - | ^~~~~~ -ipmi_fru.c:2294:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 2294 | for (j=0; j < sizeof(struct fru_picmgext_guid); - | ^ -ipmi_sensor.c:241:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] - 241 | printf(discrete_fmt, setting); - | ^~~~~~ -ipmi_isol.c: In function 'ipmi_isol_red_pill': -ipmi_isol.c:618:42: warning: pointer targets in passing argument 2 of 'processiSolUserInput' differ in signedness [-Wpointer-sign] - 618 | int rc = processiSolUserInput(intf, buffer, numRead); - | ^~~~~~ - | | - | char * -ipmi_isol.c:458:17: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' - 458 | uint8_t * input, - | ~~~~~~~~~~^~~~~ -ipmi_fru.c:2539:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 2539 | for (j=0; j < sizeof(struct fru_picmgext_guid); - | ^ -In file included from ../include/ipmitool/ipmi.h:41, - from ipmi_session.c:44: -ipmi_session.c: In function 'ipmi_get_session_info': -In file included from ../include/ipmitool/ipmi_fru.h:38, - from dimm_spd.c:37: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -ipmi_fru.c:2850:35: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'unsigned int' [-Wformat=] - 2850 | printf(" FRQ: %-9ld - min: %-9ld - max: %-9ld\n", - | ~~~~^ - | | - | long int - | %-9d - 2851 | freq, min_freq, max_freq); - | ~~~~ - | | - | unsigned int -../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^ -ipmi_session.c:313:11: note: in expansion of macro '__min' - 313 | __min(rsp->data_len, sizeof(session_info))); - | ^~~~~ -../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^~~ -ipmi_session.c:313:11: note: in expansion of macro '__min' - 313 | __min(rsp->data_len, sizeof(session_info))); - | ^~~~~ -../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^ -ipmi_session.c:315:23: note: in expansion of macro '__min' - 315 | __min(rsp->data_len, sizeof(session_info))); - | ^~~~~ -../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^~~ -ipmi_session.c:315:23: note: in expansion of macro '__min' - 315 | __min(rsp->data_len, sizeof(session_info))); - | ^~~~~ -../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^ -ipmi_session.c:347:11: note: in expansion of macro '__min' - 347 | __min(rsp->data_len, sizeof(session_info))); - | ^~~~~ -../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^~~ -ipmi_session.c:347:11: note: in expansion of macro '__min' - 347 | __min(rsp->data_len, sizeof(session_info))); - | ^~~~~ -../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^ -ipmi_session.c:349:23: note: in expansion of macro '__min' - 349 | __min(rsp->data_len, sizeof(session_info))); - | ^~~~~ -../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^~~ -ipmi_session.c:349:23: note: in expansion of macro '__min' - 349 | __min(rsp->data_len, sizeof(session_info))); - | ^~~~~ -ipmi_sdr.c: In function 'ipmi_sdr_list_cache_fromfile': -In file included from dimm_spd.c:37: -../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 84 | }; - | ^ -ipmi_fru.c:2850:48: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'unsigned int' [-Wformat=] - 2850 | printf(" FRQ: %-9ld - min: %-9ld - max: %-9ld\n", - | ~~~~^ - | | - | long int - | %-9d - 2851 | freq, min_freq, max_freq); - | ~~~~~~~~ - | | - | unsigned int -ipmi_sdr.c:3933:48: warning: unused parameter 'intf' [-Wunused-parameter] - 3933 | ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile) - | ~~~~~~~~~~~~~~~~~~^~~~ -In file included from ../include/ipmitool/ipmi.h:41, - from ipmi_sdr.c:45: -ipmi_sdr.c: In function 'ipmi_sdr_get_info': -../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^ -ipmi_sdr.c:4215:9: note: in expansion of macro '__min' - 4215 | __min(sizeof (struct get_sdr_repository_info_rsp), - | ^~~~~ -../include/ipmitool/helper.h:116:42: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] - 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) - | ^~~ -ipmi_sdr.c:4215:9: note: in expansion of macro '__min' - 4215 | __min(sizeof (struct get_sdr_repository_info_rsp), - | ^~~~~ -ipmi_fru.c:2850:61: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'unsigned int' [-Wformat=] - 2850 | printf(" FRQ: %-9ld - min: %-9ld - max: %-9ld\n", - | ~~~~^ - | | - | long int - | %-9d - 2851 | freq, min_freq, max_freq); - | ~~~~~~~~ - | | - | unsigned int -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:25, - from ipmi_user.c:37: -/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -ipmi_sdr.c: In function 'ipmi_sdr_print_type': -../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] - 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) - | ^ -ipmi_sdr.c:4485:6: note: in expansion of macro '__maxlen' - 4485 | __maxlen(type, - | ^~~~~~~~ -ipmi_sdr.c: In function 'ipmi_sdr_print_entity': -../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] - 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) - | ^ -ipmi_sdr.c:4550:7: note: in expansion of macro '__maxlen' - 4550 | __maxlen(entitystr, entity_id_vals[i].str)) == 0) { - | ^~~~~~~~ -ipmi_channel.c: In function 'ipmi_get_channel_cipher_suites': -ipmi_sdr.c: In function 'sdr_convert_sensor_reading': -ipmi_channel.c:418:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 418 | || rsp->data_len > sizeof(uint8_t) + MAX_CIPHER_SUITE_DATA_LEN) - | ^ -ipmi_sdr.c:206:6: warning: this statement may fall through [-Wimplicit-fallthrough=] - 206 | if (val & 0x80) - | ^ -ipmi_sdr.c:209:2: note: here - 209 | case 2: - | ^~~~ -ipmi_sdr.c: In function 'sdr_convert_sensor_hysterisis': -ipmi_fru.c: In function 'ipmi_fru_get_multirec_size_from_file': -ipmi_sdr.c:286:6: warning: this statement may fall through [-Wimplicit-fallthrough=] - 286 | if (val & 0x80) - | ^ -ipmi_sdr.c:289:2: note: here - 289 | case 2: - | ^~~~ -ipmi_sdr.c: In function 'sdr_convert_sensor_tolerance': -ipmi_sdr.c:361:6: warning: this statement may fall through [-Wimplicit-fallthrough=] - 361 | if (val & 0x80) - | ^ -ipmi_sdr.c:364:2: note: here - 364 | case 2: - | ^~~~ -dimm_spd.c: In function 'ipmi_spd_print_fru': -ipmi_fru.c:3867:36: warning: self-comparison always evaluates to false [-Wtautological-compare] - 3867 | if (((header.offset.internal * 8) > (header.offset.internal * 8)) && - | ^ -ipmi_fru.c:3871:35: warning: self-comparison always evaluates to false [-Wtautological-compare] - 3871 | if (((header.offset.chassis * 8) > (header.offset.chassis * 8)) && - | ^ -ipmi_fru.c:3875:33: warning: self-comparison always evaluates to false [-Wtautological-compare] - 3875 | if (((header.offset.board * 8) > (header.offset.board * 8)) && - | ^ -dimm_spd.c:1701:13: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 1701 | || len > rsp->data_len - 1 - | ^ +ipmi_ime.c: In function 'ImeImageCtxFromFile': +ipmi_ime.c:895:30: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] + 895 | if (pImageCtx->size < 0) + | ^ In file included from ../include/ipmitool/ipmi.h:41, from ipmi_lanp.c:48: ipmi_lanp.c: In function 'ipmi_lan_alert_set': -ipmi_fru.c:3879:35: warning: self-comparison always evaluates to false [-Wtautological-compare] - 3879 | if (((header.offset.product * 8) > (header.offset.product * 8)) && - | ^ ../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^ @@ -1217,11 +899,6 @@ ipmi_lanp.c:1827:25: note: in expansion of macro '__min' 1827 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ -In file included from ../include/ipmitool/ipmi_sensor.h:39, - from ipmi_strings.c:36: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ ../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^ @@ -1234,9 +911,11 @@ ipmi_lanp.c:1841:25: note: in expansion of macro '__min' 1841 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ -In file included from ipmi_sel.c:48: -At top level: -ipmi_fru.c: In function 'ipmi_fru_get_multirec_location_from_fru': +In file included from ../include/ipmitool/ipmi_fru.h:38, + from ipmi_fru.c:37: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ ../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^ @@ -1249,273 +928,264 @@ ipmi_lanp.c:1867:25: note: in expansion of macro '__min' 1867 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ -ipmi_fru.c:4054:36: warning: self-comparison always evaluates to false [-Wtautological-compare] - 4054 | if (((header.offset.internal * 8) > (header.offset.internal * 8)) && - | ^ -ipmi_fru.c:4058:35: warning: self-comparison always evaluates to false [-Wtautological-compare] - 4058 | if (((header.offset.chassis * 8) > (header.offset.chassis * 8)) && - | ^ +At top level: +ipmi_ime.c:799:12: warning: 'ImeUpdateShowStatus' defined but not used [-Wunused-function] + 799 | static int ImeUpdateShowStatus(struct ipmi_intf *intf) + | ^~~~~~~~~~~~~~~~~~~ ../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^ ipmi_lanp.c:1892:25: note: in expansion of macro '__min' 1892 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:114:17: warning: 'supermicro_x8' defined but not used [-Wunused-variable] - 114 | static uint16_t supermicro_x8[] = { - | ^~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:110:17: warning: 'supermicro_p8' defined but not used [-Wunused-variable] - 110 | static uint16_t supermicro_p8[] = { - | ^~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:103:17: warning: 'supermicro_h8' defined but not used [-Wunused-variable] - 103 | static uint16_t supermicro_h8[] = { - | ^~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:99:17: warning: 'supermicro_b8' defined but not used [-Wunused-variable] - 99 | static uint16_t supermicro_b8[] = { - | ^~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:76:17: warning: 'supermicro_x9sb' defined but not used [-Wunused-variable] - 76 | static uint16_t supermicro_x9sb[] = { - | ^~~~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:72:17: warning: 'supermicro_x9db' defined but not used [-Wunused-variable] - 72 | static uint16_t supermicro_x9db[] = { - | ^~~~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:68:17: warning: 'supermicro_x9dal' defined but not used [-Wunused-variable] - 68 | static uint16_t supermicro_x9dal[] = { - | ^~~~~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:47:17: warning: 'supermicro_b2' defined but not used [-Wunused-variable] - 47 | static uint16_t supermicro_b2[] = { - | ^~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:43:17: warning: 'supermicro_b11' defined but not used [-Wunused-variable] - 43 | static uint16_t supermicro_b11[] = { - | ^~~~~~~~~~~~~~ -../include/ipmitool/ipmi_sel_supermicro.h:37:17: warning: 'supermicro_x11' defined but not used [-Wunused-variable] - 37 | static uint16_t supermicro_x11[] = { - | ^~~~~~~~~~~~~~ ../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^~~ ipmi_lanp.c:1892:25: note: in expansion of macro '__min' 1892 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ +In file included from ipmi_fru.c:37: +../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 84 | }; + | ^ +In file included from ../include/ipmitool/ipmi_sensor.h:39, + from ipmi_strings.c:36: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ +In file included from ../include/ipmitool/ipmi_fru.h:38, + from dimm_spd.c:37: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ ../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^ ipmi_lanp.c:1920:25: note: in expansion of macro '__min' 1920 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ +In file included from ../include/ipmitool/ipmi_sel.h:38, + from ipmi_sel.c:47: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ ../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^~~ ipmi_lanp.c:1920:25: note: in expansion of macro '__min' 1920 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ -ipmi_fru.c:4062:33: warning: self-comparison always evaluates to false [-Wtautological-compare] - 4062 | if (((header.offset.board * 8) > (header.offset.board * 8)) && - | ^ ../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^ ipmi_lanp.c:1936:25: note: in expansion of macro '__min' 1936 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ +ipmi_channel.c: In function 'ipmi_get_channel_cipher_suites': +ipmi_channel.c:418:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 418 | || rsp->data_len > sizeof(uint8_t) + MAX_CIPHER_SUITE_DATA_LEN) + | ^ ../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) | ^~~ ipmi_lanp.c:1936:25: note: in expansion of macro '__min' 1936 | memcpy(data, p->data, __min(p->data_len, sizeof(data))); | ^~~~~ -ipmi_fru.c:4066:35: warning: self-comparison always evaluates to false [-Wtautological-compare] - 4066 | if (((header.offset.product * 8) > (header.offset.product * 8)) && - | ^ In file included from ../include/ipmitool/ipmi_sel.h:38, - from ipmi_oem.c:38: + from ipmi_pef.c:44: ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ -ipmi_fru.c: In function 'ipmi_fru_set_field_string': -ipmi_fru.c:4835:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] - 4835 | for (i = 0; i < fru_section_len - 1; i++) - | ^ -ipmi_oem.c: In function 'ipmi_oem_ibm': -ipmi_fru.c: In function 'ipmi_fru_set_field_string_rebuild': -ipmi_oem.c:86:33: warning: unused parameter 'intf' [-Wunused-parameter] - 86 | ipmi_oem_ibm(struct ipmi_intf * intf) - | ~~~~~~~~~~~~~~~~~~~^~~~ -ipmi_fru.c:5018:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 5018 | num_byte_change = strlen(f_string) - strlen(fru_area); - | ^~~~~~~~ - | | - | uint8_t * {aka unsigned char *} -In file included from ../include/ipmitool/helper.h:39, - from ../include/ipmitool/ipmi.h:41, - from ipmi_fru.c:33: -/usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'} - 385 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -ipmi_fru.c:5139:73: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] - 5139 | if(((header.offset.product * 8) + product_len_new - remaining_offset) < 0) - | ^ -ipmi_fru.c:5184:11: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 5184 | strlen(fru_area)), - | ^~~~~~~~ - | | - | uint8_t * {aka unsigned char *} -In file included from ../include/ipmitool/helper.h:39, - from ../include/ipmitool/ipmi.h:41, - from ipmi_fru.c:33: -/usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'} - 385 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -ipmi_fru.c:5189:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] - 5189 | for(counter = 0; counter < padding_len; counter ++) - | ^ -ipmi_user.c: In function '_ipmi_set_user_password': -ipmi_user.c:212:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 212 | if (copy_len > (data_len - 2)) { - | ^ -At top level: -ipmi_fru.c:855:1: warning: 'fru_area_print_multirec_bloc' defined but not used [-Wunused-function] - 855 | fru_area_print_multirec_bloc(struct ipmi_intf * intf, struct fru_info * fru, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_sunoem.lo ipmi_sunoem.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_fwum.lo ipmi_fwum.c -In file included from /usr/include/string.h:495, - from ipmi_mc.c:34: -In function 'strncpy', - inlined from 'ipmi_sysinfo_main' at ipmi_mc.c:1067:5: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] - 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'strncpy', - inlined from 'ipmi_sysinfo_main' at ipmi_mc.c:1063:5: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 14 equals destination size [-Wstringop-truncation] - 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/string.h:495, - from ipmi_user.c:38: -In function 'strncpy', - inlined from '_ipmi_set_user_password' at ipmi_user.c:217:3: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] - 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ipmi_user.c: In function '_ipmi_set_user_password': -ipmi_user.c:211:21: note: length computed here - 211 | size_t copy_len = strlen(password); - | ^~~~~~~~~~~~~~~~ -In file included from ../include/ipmitool/ipmi_sel.h:38, - from ipmi_sunoem.c:57: +ipmi_sol.c: In function 'ipmi_sol_set_param_isvalid_uint8_t': +In file included from ipmi_sensor.c:40: ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_picmg.lo ipmi_picmg.c -ipmi_sunoem.c: In function 'ipmi_sunoem_getbehavior': -ipmi_sunoem.c:2293:25: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] - 2293 | strncpy(getbehavior_req.behavior_id, argv[0], SUNOEM_BEHAVIORID_SIZE - 1); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ - | | - | unsigned char * -In file included from /usr/include/features.h:461, - from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:25, - from ipmi_sunoem.c:34: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' - 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, - | ^~~~~ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_main.lo ipmi_main.c -ipmi_fwum.c: In function 'KfwumSetupBuffersFromFile': -ipmi_fwum.c:365:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 365 | modulus, pFileHandle) == modulus) { - | ^~ -In file included from /usr/include/string.h:495, - from ipmi_user.c:38: -In function 'strncpy', - inlined from 'ipmi_user_set_username' at ipmi_user.c:376:2, - inlined from 'ipmi_user_name' at ipmi_user.c:712:9: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] - 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ipmi_user.c: In function 'ipmi_user_name': -ipmi_user.c:376:2: note: length computed here - 376 | strncpy((char *)(msg_data + 1), name, strlen(name)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_sol.c:659:10: warning: unused parameter 'base' [-Wunused-parameter] + 659 | int base, + | ~~~~^~~~ +In file included from dimm_spd.c:37: +../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 84 | }; + | ^ In file included from ../include/ipmitool/ipmi_fru.h:38, from ipmi_picmg.c:36: ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ +In file included from ../include/ipmitool/ipmi.h:41, + from ipmi_session.c:44: +ipmi_session.c: In function 'ipmi_get_session_info': +../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^ +ipmi_session.c:313:11: note: in expansion of macro '__min' + 313 | __min(rsp->data_len, sizeof(session_info))); + | ^~~~~ +In file included from ../include/ipmitool/ipmi_sel.h:38, + from ipmi_oem.c:38: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ +../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^~~ +ipmi_session.c:313:11: note: in expansion of macro '__min' + 313 | __min(rsp->data_len, sizeof(session_info))); + | ^~~~~ +../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^ +ipmi_session.c:315:23: note: in expansion of macro '__min' + 315 | __min(rsp->data_len, sizeof(session_info))); + | ^~~~~ +../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^~~ +ipmi_session.c:315:23: note: in expansion of macro '__min' + 315 | __min(rsp->data_len, sizeof(session_info))); + | ^~~~~ +ipmi_isol.c: In function 'ipmi_isol_red_pill': +ipmi_isol.c:618:42: warning: pointer targets in passing argument 2 of 'processiSolUserInput' differ in signedness [-Wpointer-sign] + 618 | int rc = processiSolUserInput(intf, buffer, numRead); + | ^~~~~~ + | | + | char * +ipmi_isol.c:458:17: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' + 458 | uint8_t * input, + | ~~~~~~~~~~^~~~~ +../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^ +ipmi_session.c:347:11: note: in expansion of macro '__min' + 347 | __min(rsp->data_len, sizeof(session_info))); + | ^~~~~ +../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^~~ +ipmi_session.c:347:11: note: in expansion of macro '__min' + 347 | __min(rsp->data_len, sizeof(session_info))); + | ^~~~~ +../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^ +ipmi_session.c:349:23: note: in expansion of macro '__min' + 349 | __min(rsp->data_len, sizeof(session_info))); + | ^~~~~ +../include/ipmitool/helper.h:116:36: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^~~ +ipmi_session.c:349:23: note: in expansion of macro '__min' + 349 | __min(rsp->data_len, sizeof(session_info))); + | ^~~~~ +In file included from ipmi_sdr.c:48: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ In file included from ipmi_picmg.c:36: ../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 84 | }; | ^ +ipmi_fru.c: In function 'write_fru_area': +ipmi_fru.c:474:26: warning: implicit declaration of function 'ipmi_intf_get_max_request_data_size'; did you mean 'ipmi_intf_set_max_request_data_size'? [-Wimplicit-function-declaration] + 474 | uint16_t max_rq_size = ipmi_intf_get_max_request_data_size(intf); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | ipmi_intf_set_max_request_data_size +In file included from ../include/ipmitool/ipmi_fru.h:38, + from ipmi_kontronoem.c:47: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ +ipmi_fru.c: In function 'read_fru_area': +ipmi_fru.c:649:26: warning: implicit declaration of function 'ipmi_intf_get_max_response_data_size'; did you mean 'ipmi_intf_set_max_response_data_size'? [-Wimplicit-function-declaration] + 649 | uint16_t max_rs_size = ipmi_intf_get_max_response_data_size(intf) - 1; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | ipmi_intf_set_max_response_data_size +ipmi_fru.c:717:13: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 717 | || tmp > rsp->data_len - 1 + | ^ +ipmi_fru.c: In function 'read_fru_area_section': +In file included from ipmi_sel.c:50: +../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 84 | }; + | ^ +ipmi_fru.c:829:13: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 829 | || tmp > rsp->data_len - 1 + | ^ +In file included from ../include/ipmitool/ipmi_fru.h:38, + from ../include/ipmitool/ipmi_ekanalyzer.h:41, + from ipmi_ekanalyzer.c:36: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ +In file included from ipmi_kontronoem.c:47: +../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 84 | }; + | ^ +ipmi_pef.c: In function 'ipmi_pef_bit_desc': +ipmi_pef.c:103:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] + 103 | sprintf(p, listitem[index], pmap->desc); + | ^~~~~~~ +ipmi_pef.c: In function 'ipmi_pef_print_flags': +ipmi_pef.c:134:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] + 134 | printf(listitem[index], ipmi_pef_bit_desc(map, maskval)); + | ^~~~~~ +ipmi_pef.c: In function 'ipmi_pef_print_field': +ipmi_pef.c:146:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] + 146 | printf(fmt[0], KYWD_LENGTH, label, val); + | ^~~~~~ +ipmi_pef.c:148:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] + 148 | printf(&fmt[1][2], val); /* skip field separator */ + | ^~~~~~ +ipmi_pef.c:150:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] + 150 | printf(fmt[1], val); + | ^~~~~~ ipmi_picmg.c: In function 'ipmi_picmg_fru_activation': +ipmi_fru.c: In function 'fru_area_print_chassis': ipmi_picmg.c:664:56: warning: unused parameter 'argc' [-Wunused-parameter] 664 | ipmi_picmg_fru_activation(struct ipmi_intf * intf, int argc, char ** argv, unsigned char state) | ~~~~^~~~ +ipmi_fru.c:1001:9: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1001 | if (i == j) { + | ^~ +ipmi_user.c: In function '_ipmi_set_user_password': +ipmi_user.c:212:16: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 212 | if (copy_len > (data_len - 2)) { + | ^ ipmi_picmg.c: In function 'ipmi_picmg_fru_activation_policy_get': ipmi_picmg.c:698:67: warning: unused parameter 'argc' [-Wunused-parameter] 698 | ipmi_picmg_fru_activation_policy_get(struct ipmi_intf * intf, int argc, char ** argv) | ~~~~^~~~ +ipmi_sensor.c: In function 'print_thresh_setting': +ipmi_sensor.c:235:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] + 235 | printf(na_fmt, "na"); + | ^~~~~~ +ipmi_sensor.c:239:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] + 239 | printf(analog_fmt, sdr_convert_sensor_reading (full, setting)); + | ^~~~~~ +ipmi_sensor.c:241:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] + 241 | printf(discrete_fmt, setting); + | ^~~~~~ +ipmi_oem.c: In function 'ipmi_oem_ibm': +ipmi_oem.c:86:33: warning: unused parameter 'intf' [-Wunused-parameter] + 86 | ipmi_oem_ibm(struct ipmi_intf * intf) + | ~~~~~~~~~~~~~~~~~~~^~~~ ipmi_picmg.c: In function 'ipmi_picmg_fru_activation_policy_set': +ipmi_fru.c: In function 'fru_area_print_board': ipmi_picmg.c:737:67: warning: unused parameter 'argc' [-Wunused-parameter] 737 | ipmi_picmg_fru_activation_policy_set(struct ipmi_intf * intf, int argc, char ** argv) | ~~~~^~~~ -ipmi_picmg.c: In function 'ipmi_picmg_get_led_properties': -In file included from ipmi_main.c:57: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -ipmi_picmg.c:1161:60: warning: unused parameter 'argc' [-Wunused-parameter] - 1161 | ipmi_picmg_get_led_properties(struct ipmi_intf * intf, int argc, char ** argv) - | ~~~~^~~~ -ipmi_picmg.c: In function 'ipmi_picmg_get_led_capabilities': -ipmi_picmg.c:1200:62: warning: unused parameter 'argc' [-Wunused-parameter] - 1200 | ipmi_picmg_get_led_capabilities(struct ipmi_intf * intf, int argc, char ** argv) - | ~~~~^~~~ -ipmi_picmg.c: In function 'ipmi_picmg_get_led_state': -ipmi_picmg.c:1250:55: warning: unused parameter 'argc' [-Wunused-parameter] - 1250 | ipmi_picmg_get_led_state(struct ipmi_intf * intf, int argc, char ** argv) - | ~~~~^~~~ -ipmi_picmg.c: In function 'ipmi_picmg_set_led_state': -ipmi_picmg.c:1337:55: warning: unused parameter 'argc' [-Wunused-parameter] - 1337 | ipmi_picmg_set_led_state(struct ipmi_intf * intf, int argc, char ** argv) - | ~~~~^~~~ -ipmi_picmg.c: In function 'ipmi_picmg_get_power_level': -ipmi_picmg.c:1413:57: warning: unused parameter 'argc' [-Wunused-parameter] - 1413 | ipmi_picmg_get_power_level(struct ipmi_intf * intf, int argc, char ** argv) - | ~~~~^~~~ -ipmi_picmg.c: In function 'ipmi_picmg_set_power_level': -ipmi_picmg.c:1464:57: warning: unused parameter 'argc' [-Wunused-parameter] - 1464 | ipmi_picmg_set_power_level(struct ipmi_intf * intf, int argc, char ** argv) - | ~~~~^~~~ -ipmi_picmg.c: In function 'ipmi_picmg_fru_control': -ipmi_picmg.c:1568:53: warning: unused parameter 'argc' [-Wunused-parameter] - 1568 | ipmi_picmg_fru_control(struct ipmi_intf * intf, int argc, char ** argv) - | ~~~~^~~~ -ipmi_picmg.c: In function 'ipmi_picmg_clk_set': -ipmi_picmg.c:1754:30: warning: pointer targets in passing argument 2 of 'is_clk_resid' differ in signedness [-Wpointer-sign] - 1754 | if (is_clk_resid(argv[6], &msg_data[10]) != 0) { - | ^~~~~~~~~~~~~ - | | - | unsigned char * -ipmi_picmg.c:328:44: note: expected 'int8_t *' {aka 'signed char *'} but argument is of type 'unsigned char *' - 328 | is_clk_resid(const char *argv_ptr, int8_t *clk_resid_ptr) - | ~~~~~~~~^~~~~~~~~~~~~ -In file included from ipmi_main.c:60: -../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 84 | }; - | ^ -In file included from ipmi_main.c:52: -ipmi_main.c: In function 'ipmi_cmd_run': -../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] - 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) - | ^ -ipmi_main.c:208:32: note: in expansion of macro '__maxlen' - 208 | if (strncmp(name, cmd->name, __maxlen(cmd->name, name)) == 0) - | ^~~~~~~~ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_tsol.lo ipmi_tsol.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_firewall.lo ipmi_firewall.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_kontronoem.lo ipmi_kontronoem.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_hpmfwupg.lo ipmi_hpmfwupg.c +ipmi_fru.c:1126:9: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1126 | if (i == j) + | ^~ +ipmi_sel.c: In function 'ipmi_sel_oem_readval': +ipmi_sel.c:87:22: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'int *' [-Wformat=] + 87 | if (sscanf(str, "0x%x", &ret) != 1) { + | ~^ ~~~~ + | | | + | | int * + | unsigned int * + | %x ipmi_tsol.c: In function 'ipmi_tsol_command': ipmi_tsol.c:88:23: warning: format '%d' expects argument of type 'int *', but argument 3 has type 'unsigned int *' [-Wformat=] 88 | if (sscanf(recvip, "%d.%d.%d.%d", &ip1, &ip2, &ip3, &ip4) != 4) { @@ -1541,6 +1211,43 @@ | | | | int * unsigned int * | %d +ipmi_fru.c: In function 'fru_area_print_product': +ipmi_fru.c:1261:9: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1261 | if (i == j) + | ^~ +In file included from ../include/ipmitool/ipmi_sel.h:38, + from ipmi_event.c:50: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ +ipmi_sel.c: In function 'ipmi_sel_oem_message': +ipmi_sel.c:196:69: warning: unused parameter 'verbose' [-Wunused-parameter] + 196 | static void ipmi_sel_oem_message(struct sel_event_record * evt, int verbose) + | ~~~~^~~~~~~ +In file included from ../include/ipmitool/ipmi_ekanalyzer.h:41, + from ipmi_ekanalyzer.c:36: +../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 84 | }; + | ^ +ipmi_picmg.c: In function 'ipmi_picmg_get_led_properties': +ipmi_pef.c: In function 'ipmi_pef_print_oem_lan_dest': +ipmi_fru.c: In function 'ipmi_fru_query_new_value': +ipmi_pef.c:605:61: warning: unused parameter 'ch' [-Wunused-parameter] + 605 | ipmi_pef_print_oem_lan_dest(struct ipmi_intf *intf, uint8_t ch, uint8_t dest) + | ~~~~~~~~^~ +ipmi_picmg.c:1161:60: warning: unused parameter 'argc' [-Wunused-parameter] + 1161 | ipmi_picmg_get_led_properties(struct ipmi_intf * intf, int argc, char ** argv) + | ~~~~^~~~ +ipmi_fru.c:1494:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] + 1494 | for( i=0;i out_buff_fill)) { @@ -1548,143 +1255,217 @@ ipmi_tsol.c:543:47: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 543 | if ((sizeof(out_buff) - out_buff_fill + 4) < buff_size) { | ^ -ipmi_tsol.c:561:53: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] - 561 | if ((fds[1].revents & POLLIN) && (sizeof(in_buff) > in_buff_fill)) { - | ^ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_sdradd.lo ipmi_sdradd.c -In file included from /usr/include/string.h:495, - from ipmi_sunoem.c:36: -In function 'strncpy', - inlined from 'send_luapi_prop_name' at ipmi_sunoem.c:1907:4, - inlined from 'ipmi_sunoem_setval' at ipmi_sunoem.c:2055:6, - inlined from 'ipmi_sunoem_main' at ipmi_sunoem.c:2412:8: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] - 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ipmi_sunoem.c: In function 'ipmi_sunoem_main': -ipmi_sunoem.c:1903:7: note: length computed here - 1903 | if (strlen(&(prop_name[i])) > MAX_SUNOEM_VAL_COMPACT_PAYLOAD) { - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/string.h:495, - from ipmi_sunoem.c:36: -In function 'strncpy', - inlined from 'send_luapi_prop_value' at ipmi_sunoem.c:1979:4, - inlined from 'ipmi_sunoem_setval' at ipmi_sunoem.c:2060:6, - inlined from 'ipmi_sunoem_main' at ipmi_sunoem.c:2412:8: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] - 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ipmi_sunoem.c: In function 'ipmi_sunoem_main': -ipmi_sunoem.c:1974:7: note: length computed here - 1974 | if (strlen(&(prop_value[i])) > MAX_SUNOEM_VAL_COMPACT_PAYLOAD) { - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/string.h:495, - from ipmi_sunoem.c:36: -In function 'strncpy', - inlined from 'ipmi_sunoem_getval' at ipmi_sunoem.c:1814:2, - inlined from 'ipmi_sunoem_main' at ipmi_sunoem.c:2406:8: -/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 79 equals destination size [-Wstringop-truncation] - 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:25, - from ../include/ipmitool/ipmi.h:36, - from ../include/ipmitool/ipmi_intf.h:36, - from ipmi_hpmfwupg.c:38: -/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -In file included from ../include/ipmitool/ipmi_fru.h:38, - from ipmi_kontronoem.c:47: +ipmi_picmg.c: In function 'ipmi_picmg_get_led_state': +ipmi_picmg.c:1250:55: warning: unused parameter 'argc' [-Wunused-parameter] + 1250 | ipmi_picmg_get_led_state(struct ipmi_intf * intf, int argc, char ** argv) + | ~~~~^~~~ +In file included from ../include/ipmitool/ipmi_sel.h:38, + from ipmi_sunoem.c:57: ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ -In file included from ipmi_kontronoem.c:47: -../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 84 | }; - | ^ +ipmi_fru.c: In function 'ipmi_fru_oemkontron_get': +ipmi_tsol.c:561:53: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] + 561 | if ((fds[1].revents & POLLIN) && (sizeof(in_buff) > in_buff_fill)) { + | ^ +ipmi_sel.c: In function 'get_kontron_evt_desc': +ipmi_fru.c:1605:25: warning: unused parameter 'len' [-Wunused-parameter] + 1605 | int off,int len, + | ~~~~^~~ +ipmi_sel.c:457:40: warning: unused parameter 'intf' [-Wunused-parameter] + 457 | get_kontron_evt_desc(struct ipmi_intf *intf, struct sel_event_record * rec) + | ~~~~~~~~~~~~~~~~~~^~~~ +ipmi_picmg.c: In function 'ipmi_picmg_set_led_state': +ipmi_fru.c:1606:41: warning: unused parameter 'h' [-Wunused-parameter] + 1606 | struct fru_multirec_header *h, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ +ipmi_picmg.c:1337:55: warning: unused parameter 'argc' [-Wunused-parameter] + 1337 | ipmi_picmg_set_led_state(struct ipmi_intf * intf, int argc, char ** argv) + | ~~~~^~~~ +ipmi_pef.c: In function 'ipmi_pef_print_dest': ipmi_kontronoem.c: In function 'ipmi_kontron_nextboot_set': +dimm_spd.c: In function 'ipmi_spd_print_fru': ipmi_kontronoem.c:659:55: warning: unused parameter 'argc' [-Wunused-parameter] 659 | ipmi_kontron_nextboot_set(struct ipmi_intf *intf, int argc, char **argv) | ~~~~^~~~ -ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_fc': -ipmi_sdr.c:1680:42: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] - 1680 | snprintf(sval, sizeof (sval), "%s %s", - | ^ -In file included from /usr/include/stdio.h:867, - from ipmi_sdr.c:40: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 17) into a destination of size 16 - 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 68 | __bos (__s), __fmt, __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ipmi_sdr.c:1626:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] - 1626 | snprintf(sval, sizeof (sval), "%s %s", - | ^ -In file included from /usr/include/stdio.h:867, - from ipmi_sdr.c:40: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 17) into a destination of size 16 - 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 68 | __bos (__s), __fmt, __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_ekanalyzer.lo ipmi_ekanalyzer.c +dimm_spd.c:1701:13: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 1701 | || len > rsp->data_len - 1 + | ^ +ipmi_pef.c:906:40: warning: unused parameter 'intf' [-Wunused-parameter] + 906 | ipmi_pef_print_dest(struct ipmi_intf * intf, uint8_t ch, uint8_t dest) + | ~~~~~~~~~~~~~~~~~~~^~~~ +ipmi_picmg.c: In function 'ipmi_picmg_get_power_level': +ipmi_pef.c:906:54: warning: unused parameter 'ch' [-Wunused-parameter] + 906 | ipmi_pef_print_dest(struct ipmi_intf * intf, uint8_t ch, uint8_t dest) + | ~~~~~~~~^~ +ipmi_picmg.c:1413:57: warning: unused parameter 'argc' [-Wunused-parameter] + 1413 | ipmi_picmg_get_power_level(struct ipmi_intf * intf, int argc, char ** argv) + | ~~~~^~~~ +ipmi_picmg.c: In function 'ipmi_picmg_set_power_level': +ipmi_picmg.c:1464:57: warning: unused parameter 'argc' [-Wunused-parameter] + 1464 | ipmi_picmg_set_power_level(struct ipmi_intf * intf, int argc, char ** argv) + | ~~~~^~~~ +ipmi_pef.c: In function 'ipmi_pef_print_event_info': +ipmi_fru.c: In function 'ipmi_fru_oemkontron_edit': +ipmi_pef.c:952:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 952 | if ((t-1) >= PEF_B2S_GENERIC_ER_ENTRIES) { + | ^~ +ipmi_fru.c:1910:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 1910 | for(index=0;index<(sizeof(struct fru_multirec_header) -1);index++){ + | ^ +ipmi_picmg.c: In function 'ipmi_picmg_fru_control': +ipmi_picmg.c:1568:53: warning: unused parameter 'argc' [-Wunused-parameter] + 1568 | ipmi_picmg_fru_control(struct ipmi_intf * intf, int argc, char ** argv) + | ~~~~^~~~ ipmi_hpmfwupg.c: In function 'HpmfwupgPreUpgradeCheck': ipmi_hpmfwupg.c:840:43: warning: unused parameter 'intf' [-Wunused-parameter] 840 | HpmfwupgPreUpgradeCheck(struct ipmi_intf *intf, | ~~~~~~~~~~~~~~~~~~^~~~ -In file included from ipmi_sdradd.c:51: +ipmi_fwum.c: In function 'KfwumSetupBuffersFromFile': +ipmi_fwum.c:365:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 365 | modulus, pFileHandle) == modulus) { + | ^~ +ipmi_fru.c: In function 'ipmi_fru_picmg_ext_edit': +ipmi_fru.c:2027:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 2027 | for(index=0;index<(sizeof(struct fru_multirec_header) -1);index++){ + | ^ +ipmi_picmg.c: In function 'ipmi_picmg_clk_set': +ipmi_picmg.c:1754:30: warning: pointer targets in passing argument 2 of 'is_clk_resid' differ in signedness [-Wpointer-sign] + 1754 | if (is_clk_resid(argv[6], &msg_data[10]) != 0) { + | ^~~~~~~~~~~~~ + | | + | unsigned char * +ipmi_picmg.c:328:44: note: expected 'int8_t *' {aka 'signed char *'} but argument is of type 'unsigned char *' + 328 | is_clk_resid(const char *argv_ptr, int8_t *clk_resid_ptr) + | ~~~~~~~~^~~~~~~~~~~~~ +ipmi_ekanalyzer.c: In function 'ipmi_ekanalyzer_main': +ipmi_ekanalyzer.c:483:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] + 483 | for (type_offset = 0; type_offset < (argc-1); type_offset++ ) { + | ^ +ipmi_fru.c: In function 'ipmi_fru_picmg_ext_print': +ipmi_hpmfwupg.c: In function 'HpmfwupgGetBufferFromFile': +In file included from ipmi_gendev.c:44: ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ -ipmi_hpmfwupg.c: In function 'HpmfwupgGetBufferFromFile': +ipmi_fru.c:2294:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 2294 | for (j=0; j < sizeof(struct fru_picmgext_guid); + | ^ +ipmi_lanp6.c: In function 'lanp_parse_cfgp': +ipmi_ekanalyzer.c:457:40: warning: unused parameter 'intf' [-Wunused-parameter] + 457 | ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv) + | ~~~~~~~~~~~~~~~~~~^~~~ ipmi_hpmfwupg.c:1423:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1423 | if (ret != pFwupgCtx->imageSize) { | ^~ -ipmi_hpmfwupg.c: In function 'HpmfwupgCalculateChecksum': -ipmi_hpmfwupg.c:2345:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 2345 | for (dataIdx = 0; dataIdx < length; dataIdx++) { - | ^ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_gendev.lo ipmi_gendev.c -In file included from ../include/ipmitool/ipmi_fru.h:38, - from ../include/ipmitool/ipmi_ekanalyzer.h:41, - from ipmi_ekanalyzer.c:36: +ipmi_lanp6.c:596:6: warning: this statement may fall through [-Wimplicit-fallthrough=] + 596 | if (set > 2) { + | ^ +ipmi_lanp6.c:601:2: note: here + 601 | case IPMI_LANP_IP6_DYNAMIC_RTR_ADDR: + | ^~~~ +In file included from ipmi_main.c:57: ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ -In file included from ../include/ipmitool/ipmi_ekanalyzer.h:41, - from ipmi_ekanalyzer.c:36: -../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 84 | }; - | ^ -ipmi_ekanalyzer.c: In function 'ipmi_ekanalyzer_main': -ipmi_ekanalyzer.c:483:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] - 483 | for (type_offset = 0; type_offset < (argc-1); type_offset++ ) { - | ^ -ipmi_ekanalyzer.c:457:40: warning: unused parameter 'intf' [-Wunused-parameter] - 457 | ipmi_ekanalyzer_main(struct ipmi_intf *intf, int argc, char **argv) - | ~~~~~~~~~~~~~~~~~~^~~~ +ipmi_lanp6.c: In function 'lanp_get_cfgp': +ipmi_lanp6.c:703:11: warning: this statement may fall through [-Wimplicit-fallthrough=] + 703 | data[0] = data[17] = data[24] = data[26] = set; + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_lanp6.c:705:2: note: here + 705 | case IPMI_LANP_IP6_DYNAMIC_RTR_ADDR: + | ^~~~ +ipmi_lanp6.c: In function 'lanp_set_cfgp': +ipmi_lanp6.c:653:7: warning: this statement may fall through [-Wimplicit-fallthrough=] + 653 | off = 1; + | ~~~~^~~ +ipmi_lanp6.c:655:2: note: here + 655 | case IPMI_LANP_IP6_DYNAMIC_RTR_ADDR: + | ^~~~ +In file included from ipmi_sdradd.c:51: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ +In file included from ../include/ipmitool/ipmi.h:41, + from ipmi_event.c:46: +ipmi_event.c: In function 'ipmi_event_find_offset': +../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] + 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) + | ^ +ipmi_event.c:221:33: note: in expansion of macro '__maxlen' + 221 | strncasecmp(desc, evt->desc, __maxlen(desc, evt->desc)) == 0) { + | ^~~~~~~~ +ipmi_fru.c:2539:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 2539 | for (j=0; j < sizeof(struct fru_picmgext_guid); + | ^ ipmi_ekanalyzer.c: In function 'ipmi_ek_matching_process': ipmi_ekanalyzer.c:1241:38: warning: unused parameter 'list_last' [-Wunused-parameter] 1241 | struct ipmi_ek_multi_header ** list_last, char * opt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -ipmi_ekanalyzer.c: In function 'ipmi_ek_display_record': -ipmi_ekanalyzer.c:2939:32: warning: unused parameter 'list_last' [-Wunused-parameter] - 2939 | struct ipmi_ek_multi_header *list_last) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -ipmi_ekanalyzer.c: In function 'ipmi_ek_display_board_p2p_record': -ipmi_ekanalyzer.c:3371:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 3371 | for (j = 0; j < sizeof(struct fru_picmgext_guid); j++) { +In file included from ../include/ipmitool/ipmi_fru.h:38, + from ipmi_vita.c:37: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ +ipmi_event.c: In function 'ipmi_event_fromsensor': +ipmi_event.c:407:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 407 | for (x = 0; x < sizeof(digi_on)/sizeof(*digi_on); x++) { + | ^ +ipmi_event.c:414:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 414 | for (x = 0; x < sizeof(digi_on)/sizeof(*digi_on); x++) { | ^ -At top level: -ipmi_ekanalyzer.c:3316:1: warning: 'ipmi_ek_display_shelf_fan_geography_record' defined but not used [-Wunused-function] - 3316 | ipmi_ek_display_shelf_fan_geography_record(struct ipmi_ek_multi_header *record) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_ime.lo ipmi_ime.c -In file included from ipmi_gendev.c:44: +In file included from ../include/ipmitool/ipmi_sensor.h:39, + from ipmi_dcmi.c:59: +../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ +ipmi_fru.c:2850:35: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'unsigned int' [-Wformat=] + 2850 | printf(" FRQ: %-9ld - min: %-9ld - max: %-9ld\n", + | ~~~~^ + | | + | long int + | %-9d + 2851 | freq, min_freq, max_freq); + | ~~~~ + | | + | unsigned int +In file included from ipmi_vita.c:37: +../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 84 | }; + | ^ +In file included from ../include/ipmitool/ipmi_sel.h:38, + from ipmi_delloem.c:53: ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ +ipmi_fru.c:2850:48: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'unsigned int' [-Wformat=] + 2850 | printf(" FRQ: %-9ld - min: %-9ld - max: %-9ld\n", + | ~~~~^ + | | + | long int + | %-9d + 2851 | freq, min_freq, max_freq); + | ~~~~~~~~ + | | + | unsigned int +ipmi_hpmfwupg.c: In function 'HpmfwupgCalculateChecksum': +ipmi_hpmfwupg.c:2345:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 2345 | for (dataIdx = 0; dataIdx < length; dataIdx++) { + | ^ +ipmi_fru.c:2850:61: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'unsigned int' [-Wformat=] + 2850 | printf(" FRQ: %-9ld - min: %-9ld - max: %-9ld\n", + | ~~~~^ + | | + | long int + | %-9d + 2851 | freq, min_freq, max_freq); + | ~~~~~~~~ + | | + | unsigned int +In file included from ipmi_main.c:60: +../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 84 | }; + | ^ ipmi_gendev.c: In function 'ipmi_gendev_get_eeprom_size': ipmi_gendev.c:74:43: warning: unused parameter 'intf' [-Wunused-parameter] 74 | struct ipmi_intf *intf, @@ -1693,51 +1474,137 @@ ipmi_gendev.c:385:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 385 | if(fileLength != eeprom_size) | ^~ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_delloem.lo ipmi_delloem.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_dcmi.lo ipmi_dcmi.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o hpm2.lo hpm2.c -ipmi_ime.c: In function 'ImeImageCtxFromFile': -ipmi_ime.c:895:30: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] - 895 | if (pImageCtx->size < 0) - | ^ -At top level: -ipmi_ime.c:799:12: warning: 'ImeUpdateShowStatus' defined but not used [-Wunused-function] - 799 | static int ImeUpdateShowStatus(struct ipmi_intf *intf) - | ^~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_vita.lo ipmi_vita.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_lanp6.lo ipmi_lanp6.c -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_cfgp.lo ipmi_cfgp.c -In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, - from /usr/include/stdlib.h:25, - from ipmi_dcmi.c:41: -/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] - 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" - | ^~~~~~~ -In file included from ../include/ipmitool/ipmi_sel.h:38, - from ipmi_delloem.c:53: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ +ipmi_ekanalyzer.c: In function 'ipmi_ek_display_record': +ipmi_ekanalyzer.c:2939:32: warning: unused parameter 'list_last' [-Wunused-parameter] + 2939 | struct ipmi_ek_multi_header *list_last) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from ../include/ipmitool/ipmi.h:41, + from ../include/ipmitool/ipmi_dcmi.h:23, + from ipmi_dcmi.c:50: +ipmi_dcmi.c: In function 'str2val2': +../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] + 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) + | ^ +ipmi_dcmi.c:598:6: note: in expansion of macro '__maxlen' + 598 | __maxlen(str, vs[i].str)) == 0) { + | ^~~~~~~~ +ipmi_ekanalyzer.c: In function 'ipmi_ek_display_board_p2p_record': +ipmi_ekanalyzer.c:3371:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 3371 | for (j = 0; j < sizeof(struct fru_picmgext_guid); j++) { + | ^ In file included from ipmi_delloem.c:55: ../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 84 | }; | ^ +ipmi_fru.c: In function 'ipmi_fru_get_multirec_size_from_file': +ipmi_fru.c:3867:36: warning: self-comparison always evaluates to false [-Wtautological-compare] + 3867 | if (((header.offset.internal * 8) > (header.offset.internal * 8)) && + | ^ +ipmi_sunoem.c: In function 'ipmi_sunoem_getbehavior': +ipmi_sunoem.c:2293:25: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] + 2293 | strncpy(getbehavior_req.behavior_id, argv[0], SUNOEM_BEHAVIORID_SIZE - 1); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ + | | + | unsigned char * +In file included from /usr/include/features.h:461, + from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, + from /usr/include/stdlib.h:25, + from ipmi_sunoem.c:34: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' + 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, + | ^~~~~ +ipmi_fru.c:3871:35: warning: self-comparison always evaluates to false [-Wtautological-compare] + 3871 | if (((header.offset.chassis * 8) > (header.offset.chassis * 8)) && + | ^ +ipmi_fru.c:3875:33: warning: self-comparison always evaluates to false [-Wtautological-compare] + 3875 | if (((header.offset.board * 8) > (header.offset.board * 8)) && + | ^ +In file included from ipmi_main.c:52: +ipmi_main.c: In function 'ipmi_cmd_run': +../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] + 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) + | ^ +ipmi_main.c:208:32: note: in expansion of macro '__maxlen' + 208 | if (strncmp(name, cmd->name, __maxlen(cmd->name, name)) == 0) + | ^~~~~~~~ +ipmi_fru.c:3879:35: warning: self-comparison always evaluates to false [-Wtautological-compare] + 3879 | if (((header.offset.product * 8) > (header.offset.product * 8)) && + | ^ +ipmi_dcmi.c: In function 'ipmi_dcmi_pwr_slimit': +ipmi_dcmi.c:1891:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + 1891 | val.limit = *(uint16_t*)(&lvalue); + | ^~~~~~~~~~~~~~~~~~~~ +ipmi_dcmi.c:1909:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] + 1909 | val.sample = *(uint16_t*)(&lvalue); + | ^~~~~~~~~~~~~~~~~~~~ +ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_mc_locator': +ipmi_sdr.c:2129:52: warning: unused parameter 'intf' [-Wunused-parameter] + 2129 | ipmi_sdr_print_sensor_mc_locator(struct ipmi_intf *intf, + | ~~~~~~~~~~~~~~~~~~^~~~ +ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_generic_locator': +ipmi_sdr.c:2225:57: warning: unused parameter 'intf' [-Wunused-parameter] + 2225 | ipmi_sdr_print_sensor_generic_locator(struct ipmi_intf *intf, + | ~~~~~~~~~~~~~~~~~~^~~~ +ipmi_fru.c: In function 'ipmi_fru_get_multirec_location_from_fru': +ipmi_fru.c:4054:36: warning: self-comparison always evaluates to false [-Wtautological-compare] + 4054 | if (((header.offset.internal * 8) > (header.offset.internal * 8)) && + | ^ +ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_fru_locator': +ipmi_sdr.c:2282:53: warning: unused parameter 'intf' [-Wunused-parameter] + 2282 | ipmi_sdr_print_sensor_fru_locator(struct ipmi_intf *intf, + | ~~~~~~~~~~~~~~~~~~^~~~ +ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_entity_assoc': +ipmi_fru.c:4058:35: warning: self-comparison always evaluates to false [-Wtautological-compare] + 4058 | if (((header.offset.chassis * 8) > (header.offset.chassis * 8)) && + | ^ +ipmi_sdr.c:2341:54: warning: unused parameter 'intf' [-Wunused-parameter] + 2341 | ipmi_sdr_print_sensor_entity_assoc(struct ipmi_intf *intf, + | ~~~~~~~~~~~~~~~~~~^~~~ +ipmi_sdr.c:2342:40: warning: unused parameter 'assoc' [-Wunused-parameter] + 2342 | struct sdr_record_entity_assoc *assoc) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +ipmi_fru.c:4062:33: warning: self-comparison always evaluates to false [-Wtautological-compare] + 4062 | if (((header.offset.board * 8) > (header.offset.board * 8)) && + | ^ +ipmi_fru.c:4066:35: warning: self-comparison always evaluates to false [-Wtautological-compare] + 4066 | if (((header.offset.product * 8) > (header.offset.product * 8)) && + | ^ +ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_oem_intel': ipmi_delloem.c: In function 'ipmi_lcd_set_text': ipmi_delloem.c:1341:61: warning: unused parameter 'line_number' [-Wunused-parameter] 1341 | ipmi_lcd_set_text(struct ipmi_intf * intf, char * text, int line_number) | ~~~~^~~~~~~~~~~ +ipmi_sdr.c:2356:51: warning: unused parameter 'intf' [-Wunused-parameter] + 2356 | ipmi_sdr_print_sensor_oem_intel(struct ipmi_intf *intf, + | ~~~~~~~~~~~~~~~~~~^~~~ +ipmi_sdr.c: In function 'ipmi_sdr_print_name_from_rawentry': +ipmi_sdr.c:2500:17: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] + 2500 | id_string = record.full->id_string; + | ^ ipmi_delloem.c: In function 'ipmi_macinfo_drac_idrac_virtual_mac': ipmi_delloem.c:1582:10: warning: unused variable 'j' [-Wunused-variable] 1582 | uint8_t j; | ^ +ipmi_sdr.c:2506:17: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] + 2506 | id_string = record.compact->id_string; + | ^ +ipmi_sdr.c:2512:17: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] + 2512 | id_string = record.eventonly->id_string; + | ^ ipmi_delloem.c: In function 'ipmi_macinfo_drac_idrac_mac': ipmi_delloem.c:1674:10: warning: unused variable 'j' [-Wunused-variable] 1674 | uint8_t j; | ^ +ipmi_sdr.c:2518:17: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] + 2518 | id_string = record.mcloc->id_string; + | ^ ipmi_delloem.c: In function 'ipmi_macinfo_10g': ipmi_delloem.c:1742:10: warning: unused variable 'j' [-Wunused-variable] 1742 | uint8_t j; | ^ +ipmi_sdr.c:2476:53: warning: unused parameter 'intf' [-Wunused-parameter] + 2476 | ipmi_sdr_print_name_from_rawentry(struct ipmi_intf *intf, uint16_t id, + | ~~~~~~~~~~~~~~~~~~^~~~ ipmi_delloem.c: In function 'ipmi_macinfo_11g': ipmi_delloem.c:1805:10: warning: unused variable 'j' [-Wunused-variable] 1805 | uint8_t j; @@ -1751,9 +1618,86 @@ ipmi_delloem.c:200:12: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 200 | uint8_t *nic_selection); | ~~~~~~~~~^~~~~~~~~~~~~ +ipmi_dcmi.c: In function 'ipmi_nm_thresh': +ipmi_dcmi.c:3156:28: warning: taking address of packed member of 'struct nm_thresh' may result in an unaligned pointer value [-Waddress-of-packed-member] + 3156 | if (str2ushort(argv[0], &thresh.thresholds[i++]) < 0) { + | ^~~~~~~~~~~~~~~~~~~~~~~ ipmi_delloem.c:1961:52: warning: unused parameter 'argc' [-Wunused-parameter] 1961 | ipmi_delloem_lan_main(struct ipmi_intf * intf, int argc, char ** argv) | ~~~~^~~~ +ipmi_sdr.c: In function 'ipmi_sdr_end': +ipmi_sdr.c:3087:32: warning: unused parameter 'intf' [-Wunused-parameter] + 3087 | ipmi_sdr_end(struct ipmi_intf *intf, struct ipmi_sdr_iterator *itr) + | ~~~~~~~~~~~~~~~~~~^~~~ +In file included from ipmi_sel.c:48: +At top level: +ipmi_fru.c: In function 'ipmi_fru_set_field_string': +../include/ipmitool/ipmi_sel_supermicro.h:114:17: warning: 'supermicro_x8' defined but not used [-Wunused-variable] + 114 | static uint16_t supermicro_x8[] = { + | ^~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:110:17: warning: 'supermicro_p8' defined but not used [-Wunused-variable] + 110 | static uint16_t supermicro_p8[] = { + | ^~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:103:17: warning: 'supermicro_h8' defined but not used [-Wunused-variable] + 103 | static uint16_t supermicro_h8[] = { + | ^~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:99:17: warning: 'supermicro_b8' defined but not used [-Wunused-variable] + 99 | static uint16_t supermicro_b8[] = { + | ^~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:76:17: warning: 'supermicro_x9sb' defined but not used [-Wunused-variable] + 76 | static uint16_t supermicro_x9sb[] = { + | ^~~~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:72:17: warning: 'supermicro_x9db' defined but not used [-Wunused-variable] + 72 | static uint16_t supermicro_x9db[] = { + | ^~~~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:68:17: warning: 'supermicro_x9dal' defined but not used [-Wunused-variable] + 68 | static uint16_t supermicro_x9dal[] = { + | ^~~~~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:47:17: warning: 'supermicro_b2' defined but not used [-Wunused-variable] + 47 | static uint16_t supermicro_b2[] = { + | ^~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:43:17: warning: 'supermicro_b11' defined but not used [-Wunused-variable] + 43 | static uint16_t supermicro_b11[] = { + | ^~~~~~~~~~~~~~ +../include/ipmitool/ipmi_sel_supermicro.h:37:17: warning: 'supermicro_x11' defined but not used [-Wunused-variable] + 37 | static uint16_t supermicro_x11[] = { + | ^~~~~~~~~~~~~~ +ipmi_fru.c:4835:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] + 4835 | for (i = 0; i < fru_section_len - 1; i++) + | ^ +At top level: +ipmi_ekanalyzer.c:3316:1: warning: 'ipmi_ek_display_shelf_fan_geography_record' defined but not used [-Wunused-function] + 3316 | ipmi_ek_display_shelf_fan_geography_record(struct ipmi_ek_multi_header *record) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_fru.c: In function 'ipmi_fru_set_field_string_rebuild': +ipmi_fru.c:5018:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 5018 | num_byte_change = strlen(f_string) - strlen(fru_area); + | ^~~~~~~~ + | | + | uint8_t * {aka unsigned char *} +In file included from ../include/ipmitool/helper.h:39, + from ../include/ipmitool/ipmi.h:41, + from ipmi_fru.c:33: +/usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'} + 385 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +ipmi_fru.c:5139:73: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] + 5139 | if(((header.offset.product * 8) + product_len_new - remaining_offset) < 0) + | ^ +ipmi_fru.c:5184:11: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] + 5184 | strlen(fru_area)), + | ^~~~~~~~ + | | + | uint8_t * {aka unsigned char *} +In file included from ../include/ipmitool/helper.h:39, + from ../include/ipmitool/ipmi.h:41, + from ipmi_fru.c:33: +/usr/include/string.h:385:35: note: expected 'const char *' but argument is of type 'uint8_t *' {aka 'unsigned char *'} + 385 | extern size_t strlen (const char *__s) + | ~~~~~~~~~~~~^~~ +ipmi_fru.c:5189:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] + 5189 | for(counter = 0; counter < padding_len; counter ++) + | ^ ipmi_delloem.c: In function 'ipmi_get_minpower_consmpt_history': ipmi_delloem.c:3364:10: warning: too many arguments for format [-Wformat-extra-args] 3364 | printf("Peak power consmhistory Data : " @@ -1762,11 +1706,63 @@ ipmi_delloem.c:3560:10: warning: too many arguments for format [-Wformat-extra-args] 3560 | printf("power cap Data :%x %x %x %x %x %x %x %x %x %x ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_sdr.c: In function 'ipmi_sdr_list_cache_fromfile': +ipmi_sdr.c:3933:48: warning: unused parameter 'intf' [-Wunused-parameter] + 3933 | ipmi_sdr_list_cache_fromfile(struct ipmi_intf *intf, const char *ifile) + | ~~~~~~~~~~~~~~~~~~^~~~ +In file included from ../include/ipmitool/ipmi.h:41, + from ipmi_sdr.c:45: +ipmi_sdr.c: In function 'ipmi_sdr_get_info': +../include/ipmitool/helper.h:116:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^ +ipmi_sdr.c:4215:9: note: in expansion of macro '__min' + 4215 | __min(sizeof (struct get_sdr_repository_info_rsp), + | ^~~~~ +../include/ipmitool/helper.h:116:42: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] + 116 | # define __min(a, b) ((a) < (b) ? (a) : (b)) + | ^~~ +ipmi_sdr.c:4215:9: note: in expansion of macro '__min' + 4215 | __min(sizeof (struct get_sdr_repository_info_rsp), + | ^~~~~ ipmi_delloem.c: In function 'ipmi_delloem_vFlash_main': ipmi_delloem.c:3819:55: warning: unused parameter 'argc' [-Wunused-parameter] 3819 | ipmi_delloem_vFlash_main(struct ipmi_intf * intf, int argc, char ** argv) | ~~~~^~~~ +ipmi_sdr.c: In function 'ipmi_sdr_print_type': +../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] + 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) + | ^ +ipmi_sdr.c:4485:6: note: in expansion of macro '__maxlen' + 4485 | __maxlen(type, + | ^~~~~~~~ +ipmi_sdr.c: In function 'ipmi_sdr_print_entity': +../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] + 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) + | ^ +ipmi_sdr.c:4550:7: note: in expansion of macro '__maxlen' + 4550 | __maxlen(entitystr, entity_id_vals[i].str)) == 0) { + | ^~~~~~~~ ipmi_delloem.c: In function 'ipmi_delloem_setled_main': +ipmi_sdr.c: In function 'sdr_convert_sensor_reading': +ipmi_sdr.c:206:6: warning: this statement may fall through [-Wimplicit-fallthrough=] + 206 | if (val & 0x80) + | ^ +ipmi_sdr.c:209:2: note: here + 209 | case 2: + | ^~~~ +In file included from /usr/include/string.h:495, + from ipmi_user.c:38: +In function 'strncpy', + inlined from '_ipmi_set_user_password' at ipmi_user.c:217:3: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] + 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_user.c: In function '_ipmi_set_user_password': +ipmi_user.c:211:21: note: length computed here + 211 | size_t copy_len = strlen(password); + | ^~~~~~~~~~~~~~~~ +ipmi_sdr.c: In function 'sdr_convert_sensor_hysterisis': ipmi_delloem.c:4228:45: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'int *' [-Wformat=] 4228 | } else if (sscanf(argv[current_arg], "%*x:%x:%x.%x", &b,&d,&f) == 3) { | ~^ ~~ @@ -1774,6 +1770,19 @@ | | int * | unsigned int * | %x +ipmi_sdr.c:286:6: warning: this statement may fall through [-Wimplicit-fallthrough=] + 286 | if (val & 0x80) + | ^ +ipmi_sdr.c:289:2: note: here + 289 | case 2: + | ^~~~ +ipmi_sdr.c: In function 'sdr_convert_sensor_tolerance': +ipmi_sdr.c:361:6: warning: this statement may fall through [-Wimplicit-fallthrough=] + 361 | if (val & 0x80) + | ^ +ipmi_sdr.c:364:2: note: here + 364 | case 2: + | ^~~~ ipmi_delloem.c:4228:48: warning: format '%x' expects argument of type 'unsigned int *', but argument 4 has type 'int *' [-Wformat=] 4228 | } else if (sscanf(argv[current_arg], "%*x:%x:%x.%x", &b,&d,&f) == 3) { | ~^ ~~ @@ -1802,6 +1811,10 @@ | | int * | unsigned int * | %x +At top level: +ipmi_fru.c:855:1: warning: 'fru_area_print_multirec_bloc' defined but not used [-Wunused-function] + 855 | fru_area_print_multirec_bloc(struct ipmi_intf * intf, struct fru_info * fru, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ipmi_delloem.c:4232:47: warning: format '%x' expects argument of type 'unsigned int *', but argument 5 has type 'int *' [-Wformat=] 4232 | } else if (sscanf(argv[current_arg], "%x:%x.%x", &b,&d,&f) == 3) { | ~^ ~~ @@ -1809,63 +1822,85 @@ | | int * | unsigned int * | %x -In file included from ../include/ipmitool/ipmi_sensor.h:39, - from ipmi_dcmi.c:59: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -In file included from ../include/ipmitool/ipmi_fru.h:38, - from ipmi_vita.c:37: -../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -In file included from ipmi_vita.c:37: -../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 84 | }; - | ^ -In file included from ../include/ipmitool/ipmi.h:41, - from ../include/ipmitool/ipmi_dcmi.h:23, - from ipmi_dcmi.c:50: -ipmi_dcmi.c: In function 'str2val2': -../include/ipmitool/helper.h:128:25: warning: ISO C forbids braced-groups within expressions [-Wpedantic] - 128 | # define __maxlen(a, b) ({ int x=strlen(a); int y=strlen(b); (x > y) ? x : y;}) - | ^ -ipmi_dcmi.c:598:6: note: in expansion of macro '__maxlen' - 598 | __maxlen(str, vs[i].str)) == 0) { - | ^~~~~~~~ -ipmi_dcmi.c: In function 'ipmi_dcmi_pwr_slimit': -ipmi_dcmi.c:1891:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - 1891 | val.limit = *(uint16_t*)(&lvalue); - | ^~~~~~~~~~~~~~~~~~~~ -ipmi_dcmi.c:1909:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - 1909 | val.sample = *(uint16_t*)(&lvalue); - | ^~~~~~~~~~~~~~~~~~~~ -ipmi_lanp6.c: In function 'lanp_parse_cfgp': -ipmi_lanp6.c:596:6: warning: this statement may fall through [-Wimplicit-fallthrough=] - 596 | if (set > 2) { - | ^ -ipmi_lanp6.c:601:2: note: here - 601 | case IPMI_LANP_IP6_DYNAMIC_RTR_ADDR: - | ^~~~ -ipmi_lanp6.c: In function 'lanp_get_cfgp': -ipmi_lanp6.c:703:11: warning: this statement may fall through [-Wimplicit-fallthrough=] - 703 | data[0] = data[17] = data[24] = data[26] = set; - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ipmi_lanp6.c:705:2: note: here - 705 | case IPMI_LANP_IP6_DYNAMIC_RTR_ADDR: - | ^~~~ -ipmi_lanp6.c: In function 'lanp_set_cfgp': -ipmi_lanp6.c:653:7: warning: this statement may fall through [-Wimplicit-fallthrough=] - 653 | off = 1; - | ~~~~^~~ -ipmi_lanp6.c:655:2: note: here - 655 | case IPMI_LANP_IP6_DYNAMIC_RTR_ADDR: - | ^~~~ -ipmi_dcmi.c: In function 'ipmi_nm_thresh': -ipmi_dcmi.c:3156:28: warning: taking address of packed member of 'struct nm_thresh' may result in an unaligned pointer value [-Waddress-of-packed-member] - 3156 | if (str2ushort(argv[0], &thresh.thresholds[i++]) < 0) { - | ^~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ../src/plugins/lan/md5.lo ../src/plugins/lan/md5.c +In file included from /usr/include/string.h:495, + from ipmi_mc.c:34: +In function 'strncpy', + inlined from 'ipmi_sysinfo_main' at ipmi_mc.c:1067:5: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] + 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'strncpy', + inlined from 'ipmi_sysinfo_main' at ipmi_mc.c:1063:5: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 14 equals destination size [-Wstringop-truncation] + 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/string.h:495, + from ipmi_user.c:38: +In function 'strncpy', + inlined from 'ipmi_user_set_username' at ipmi_user.c:376:2, + inlined from 'ipmi_user_name' at ipmi_user.c:712:9: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] + 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_user.c: In function 'ipmi_user_name': +ipmi_user.c:376:2: note: length computed here + 376 | strncpy((char *)(msg_data + 1), name, strlen(name)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/string.h:495, + from ipmi_sunoem.c:36: +In function 'strncpy', + inlined from 'send_luapi_prop_name' at ipmi_sunoem.c:1907:4, + inlined from 'ipmi_sunoem_setval' at ipmi_sunoem.c:2055:6, + inlined from 'ipmi_sunoem_main' at ipmi_sunoem.c:2412:8: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] + 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_sunoem.c: In function 'ipmi_sunoem_main': +ipmi_sunoem.c:1903:7: note: length computed here + 1903 | if (strlen(&(prop_name[i])) > MAX_SUNOEM_VAL_COMPACT_PAYLOAD) { + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/string.h:495, + from ipmi_sunoem.c:36: +In function 'strncpy', + inlined from 'send_luapi_prop_value' at ipmi_sunoem.c:1979:4, + inlined from 'ipmi_sunoem_setval' at ipmi_sunoem.c:2060:6, + inlined from 'ipmi_sunoem_main' at ipmi_sunoem.c:2412:8: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] + 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_sunoem.c: In function 'ipmi_sunoem_main': +ipmi_sunoem.c:1974:7: note: length computed here + 1974 | if (strlen(&(prop_value[i])) > MAX_SUNOEM_VAL_COMPACT_PAYLOAD) { + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/string.h:495, + from ipmi_sunoem.c:36: +In function 'strncpy', + inlined from 'ipmi_sunoem_getval' at ipmi_sunoem.c:1814:2, + inlined from 'ipmi_sunoem_main' at ipmi_sunoem.c:2406:8: +/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 79 equals destination size [-Wstringop-truncation] + 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_sdr.c: In function 'ipmi_sdr_print_sensor_fc': +ipmi_sdr.c:1680:42: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] + 1680 | snprintf(sval, sizeof (sval), "%s %s", + | ^ +In file included from /usr/include/stdio.h:867, + from ipmi_sdr.c:40: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 17) into a destination of size 16 + 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 68 | __bos (__s), __fmt, __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ipmi_sdr.c:1626:41: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] + 1626 | snprintf(sval, sizeof (sval), "%s %s", + | ^ +In file included from /usr/include/stdio.h:867, + from ipmi_sdr.c:40: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 17) into a destination of size 16 + 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 68 | __bos (__s), __fmt, __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ipmi_ekanalyzer.c: In function 'ipmi_ekanalyzer_ekeying_match': ipmi_ekanalyzer.c:1133:43: warning: 'pcarrier_p2p' may be used uninitialized in this function [-Wmaybe-uninitialized] 1133 | struct ipmi_ek_multi_header * pcarrier_p2p; @@ -1874,7 +1909,7 @@ ipmi_fru.c:3116:6: warning: 'rc' may be used uninitialized in this function [-Wmaybe-uninitialized] 3116 | int rc; | ^~ -/bin/bash ../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -export-dynamic -Wl,-z,relro -Wl,-z,now -o libipmitool.la helper.lo ipmi_sdr.lo ipmi_sel.lo ipmi_sol.lo ipmi_pef.lo ipmi_lanp.lo ipmi_fru.lo ipmi_chassis.lo ipmi_mc.lo log.lo dimm_spd.lo ipmi_sensor.lo ipmi_channel.lo ipmi_event.lo ipmi_session.lo ipmi_strings.lo ipmi_user.lo ipmi_raw.lo ipmi_oem.lo ipmi_isol.lo ipmi_sunoem.lo ipmi_fwum.lo ipmi_picmg.lo ipmi_main.lo ipmi_tsol.lo ipmi_firewall.lo ipmi_kontronoem.lo ipmi_hpmfwupg.lo ipmi_sdradd.lo ipmi_ekanalyzer.lo ipmi_gendev.lo ipmi_ime.lo ipmi_delloem.lo ipmi_dcmi.lo hpm2.lo ipmi_vita.lo ipmi_lanp6.lo ipmi_cfgp.lo ../src/plugins/lan/md5.lo -lm -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -export-dynamic -Wl,-z,relro -Wl,-z,now -o libipmitool.la helper.lo ipmi_sdr.lo ipmi_sel.lo ipmi_sol.lo ipmi_pef.lo ipmi_lanp.lo ipmi_fru.lo ipmi_chassis.lo ipmi_mc.lo log.lo dimm_spd.lo ipmi_sensor.lo ipmi_channel.lo ipmi_event.lo ipmi_session.lo ipmi_strings.lo ipmi_user.lo ipmi_raw.lo ipmi_oem.lo ipmi_isol.lo ipmi_sunoem.lo ipmi_fwum.lo ipmi_picmg.lo ipmi_main.lo ipmi_tsol.lo ipmi_firewall.lo ipmi_kontronoem.lo ipmi_hpmfwupg.lo ipmi_sdradd.lo ipmi_ekanalyzer.lo ipmi_gendev.lo ipmi_ime.lo ipmi_delloem.lo ipmi_dcmi.lo hpm2.lo ipmi_vita.lo ipmi_lanp6.lo ipmi_cfgp.lo ../src/plugins/lan/md5.lo -lm -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[3]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/lib' Making all in src make[3]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src' @@ -1882,8 +1917,8 @@ make[4]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins' Making all in lan make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/lan' -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o lan.lo lan.c -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o auth.lo auth.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o lan.lo lan.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o auth.lo auth.c auth.c: In function 'ipmi_auth_md2': auth.c:129:47: warning: unused parameter 's' [-Wunused-parameter] 129 | uint8_t * ipmi_auth_md2(struct ipmi_session * s, uint8_t * data, int data_len) @@ -1907,16 +1942,16 @@ lan.c:1445:50: warning: unused parameter 'intf' [-Wunused-parameter] 1445 | check_sol_packet_for_new_data(struct ipmi_intf * intf, | ~~~~~~~~~~~~~~~~~~~^~~~ -/bin/bash ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_lan.la lan.lo auth.lo md5.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_lan.la lan.lo auth.lo md5.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto copying selected object files to avoid basename conflicts... make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/lan' Making all in lanplus make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/lanplus' -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o lanplus.lo lanplus.c -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o lanplus_strings.lo lanplus_strings.c -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o lanplus_crypt.lo lanplus_crypt.c -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o lanplus_dump.lo lanplus_dump.c -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o lanplus_crypt_impl.lo lanplus_crypt_impl.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o lanplus.lo lanplus.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o lanplus_strings.lo lanplus_strings.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o lanplus_crypt.lo lanplus_crypt.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o lanplus_dump.lo lanplus_dump.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o lanplus_crypt_impl.lo lanplus_crypt_impl.c lanplus_crypt.c: In function 'lanplus_rakp2_hmac_matches': lanplus_crypt.c:89:1: warning: embedding a directive within macro arguments is not portable 89 | #ifdef HAVE_CRYPTO_SHA256 @@ -1982,11 +2017,11 @@ lanplus.c:3513:45: warning: 'auth_cap' may be used uninitialized in this function [-Wmaybe-uninitialized] 3513 | if (!ipmi_oem_active(intf, "i82571spt") && ! auth_cap.v20_data_available) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_lanplus.la lanplus.lo lanplus_strings.lo lanplus_crypt.lo lanplus_dump.lo lanplus_crypt_impl.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_lanplus.la lanplus.lo lanplus_strings.lo lanplus_crypt.lo lanplus_dump.lo lanplus_crypt_impl.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/lanplus' Making all in open make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/open' -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o open.lo open.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o open.lo open.c In file included from ../../../include/ipmitool/ipmi_sel.h:38, from open.c:47: ../../../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] @@ -2003,21 +2038,12 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_open.la open.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_open.la open.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/open' Making all in imb make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/imb' -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o imbapi.lo imbapi.c -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o imb.lo imb.c -In file included from ../../../include/ipmitool/ipmi_sel.h:38, - from imb.c:46: -../../../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 312 | } ATTRIBUTE_PACKING; - | ^ -imb.c: In function 'ipmi_imb_send_cmd': -imb.c:78:62: warning: unused parameter 'intf' [-Wunused-parameter] - 78 | static struct ipmi_rs * ipmi_imb_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req) - | ~~~~~~~~~~~~~~~~~~~^~~~ +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o imbapi.lo imbapi.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o imb.lo imb.c imbapi.c: In function 'open_imb': imbapi.c:173:47: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 173 | lprintf(LOG_DEBUG, "%s: opening the driver", __FUNCTION__); @@ -2057,6 +2083,11 @@ imbapi.c:344:4: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 344 | __FUNCTION__, IOCTL_IMB_POLL_ASYNC); | ^~~~~~~~~~~~ +In file included from ../../../include/ipmitool/ipmi_sel.h:38, + from imb.c:46: +../../../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 312 | } ATTRIBUTE_PACKING; + | ^ imbapi.c:349:56: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 349 | lprintf(LOG_DEBUG, "%s: DeviceIoControl status = %d", __FUNCTION__, | ^~~~~~~~~~~~ @@ -2135,11 +2166,15 @@ imbapi.c:1462:52: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 1462 | lprintf(LOG_DEBUG, "%s: munmap(0x%x,%d) success", __FUNCTION__, | ^~~~~~~~~~~~ -/bin/bash ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_imb.la imbapi.lo imb.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +imb.c: In function 'ipmi_imb_send_cmd': +imb.c:78:62: warning: unused parameter 'intf' [-Wunused-parameter] + 78 | static struct ipmi_rs * ipmi_imb_send_cmd(struct ipmi_intf * intf, struct ipmi_rq * req) + | ~~~~~~~~~~~~~~~~~~~^~~~ +/bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_imb.la imbapi.lo imb.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/imb' Making all in free make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/free' -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o free.lo free.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o free.lo free.c free.c: In function 'ipmi_free_open': free.c:66:13: warning: implicit declaration of function 'getuid' [-Wimplicit-function-declaration] 66 | if (getuid() != 0) { @@ -2173,40 +2208,18 @@ free.c:316:13: warning: obsolete use of designated initializer with ':' [-Wpedantic] 316 | target_addr: IPMI_BMC_SLAVE_ADDR, | ^ -/bin/bash ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -lfreeipmi -Wl,-z,relro -Wl,-z,now -o libintf_free.la free.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -lfreeipmi -Wl,-z,relro -Wl,-z,now -o libintf_free.la free.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/free' Making all in serial make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/serial' -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o serial_terminal.lo serial_terminal.c -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o serial_basic.lo serial_basic.c -serial_basic.c:92:22: warning: invalid use of structure with flexible array member [-Wpedantic] - 92 | struct ipmb_msg_hdr msg; - | ^~~ -serial_basic.c: In function 'serial_bm_open': -serial_basic.c:245:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 245 | for (i = 0; i < sizeof(rates) / sizeof(rates[0]); i++) { - | ^ -serial_basic.c:246:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 246 | if (rates[i].baudrate == rate) { - | ^~ -serial_basic.c:250:8: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] - 250 | if (i >= sizeof(rates) / sizeof(rates[0])) { - | ^~ -serial_basic.c: In function 'serial_bm_recv_msg': -serial_basic.c:585:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] - 585 | if (rv < recv_ctx->buffer_size) { - | ^ -serial_basic.c: In function 'serial_bm_build_msg': -serial_basic.c:630:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] - 630 | if(req->msg.data_len + 7 + bridging_level * 8 > max_len) { - | ^ -serial_basic.c: In function 'serial_bm_get_message': -serial_basic.c:825:25: warning: unused parameter 'max_len' [-Wunused-parameter] - 825 | uint8_t * msg, size_t max_len) - | ~~~~~~~^~~~~~~ +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o serial_terminal.lo serial_terminal.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o serial_basic.lo serial_basic.c serial_terminal.c:90:22: warning: invalid use of structure with flexible array member [-Wpedantic] 90 | struct ipmb_msg_hdr msg; | ^~~ +serial_basic.c:92:22: warning: invalid use of structure with flexible array member [-Wpedantic] + 92 | struct ipmb_msg_hdr msg; + | ^~~ serial_terminal.c: In function 'ipmi_serial_term_open': serial_terminal.c:192:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 192 | for (i = 0; i < sizeof(rates) / sizeof(rates[0]); i++) { @@ -2217,10 +2230,24 @@ serial_terminal.c:197:8: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 197 | if (i >= sizeof(rates) / sizeof(rates[0])) { | ^~ +serial_basic.c: In function 'serial_bm_open': +serial_basic.c:245:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 245 | for (i = 0; i < sizeof(rates) / sizeof(rates[0]); i++) { + | ^ +serial_basic.c:246:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 246 | if (rates[i].baudrate == rate) { + | ^~ +serial_basic.c:250:8: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] + 250 | if (i >= sizeof(rates) / sizeof(rates[0])) { + | ^~ serial_terminal.c: In function 'serial_term_build_msg': serial_terminal.c:491:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 491 | if(req->msg.data_len + 3 + bridging_level * 8 > max_len) { | ^ +serial_basic.c: In function 'serial_bm_recv_msg': +serial_basic.c:585:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] + 585 | if (rv < recv_ctx->buffer_size) { + | ^ serial_terminal.c: In function 'serial_term_send_msg': serial_terminal.c:639:19: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] 639 | buf += sprintf( buf, "%02x", msg[i]); @@ -2234,10 +2261,18 @@ /usr/include/x86_64-linux-gnu/bits/stdio2.h:34:1: note: expected 'char * restrict' but argument is of type 'uint8_t *' {aka 'unsigned char *'} 34 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ +serial_basic.c: In function 'serial_bm_build_msg': +serial_basic.c:630:48: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] + 630 | if(req->msg.data_len + 7 + bridging_level * 8 > max_len) { + | ^ serial_terminal.c: In function 'serial_term_get_message': serial_terminal.c:722:25: warning: unused parameter 'max_len' [-Wunused-parameter] 722 | uint8_t * msg, size_t max_len) | ~~~~~~~^~~~~~~ +serial_basic.c: In function 'serial_bm_get_message': +serial_basic.c:825:25: warning: unused parameter 'max_len' [-Wunused-parameter] + 825 | uint8_t * msg, size_t max_len) + | ~~~~~~~^~~~~~~ serial_basic.c: In function 'serial_bm_wait_response.constprop': serial_basic.c:535:25: warning: 'parse_ctx.msg_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 535 | ctx->msg[ctx->msg_len++] = data[i]; @@ -2245,46 +2280,46 @@ serial_basic.c:551:29: note: 'parse_ctx.msg_len' was declared here 551 | struct serial_bm_parse_ctx parse_ctx; | ^~~~~~~~~ -serial_basic.c: In function 'serial_bm_send_request': -serial_basic.c:921:3: warning: 'msg_len' may be used uninitialized in this function [-Wmaybe-uninitialized] - 921 | serial_bm_send_msg(intf, msg, msg_len); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ serial_terminal.c: In function 'ipmi_serial_term_send_cmd': serial_terminal.c:805:3: warning: 'msg_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | serial_term_send_msg(intf, msg, msg_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_serial.la serial_terminal.lo serial_basic.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +serial_basic.c: In function 'serial_bm_send_request': +serial_basic.c:921:3: warning: 'msg_len' may be used uninitialized in this function [-Wmaybe-uninitialized] + 921 | serial_bm_send_msg(intf, msg, msg_len); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_serial.la serial_terminal.lo serial_basic.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/serial' Making all in dummy make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/dummy' -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o dummy.lo dummy.c -/bin/bash ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_dummy.la dummy.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o dummy.lo dummy.c +/bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_dummy.la dummy.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/dummy' Making all in usb make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/usb' -/bin/bash ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o usb.lo usb.c +/bin/sh ../../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o usb.lo usb.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from ../../../include/ipmitool/helper.h:36, from usb.c:35: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ -/bin/bash ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_usb.la usb.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o libintf_usb.la usb.lo ../../../lib/libipmitool.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins/usb' make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins' -/bin/bash ../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmi_intf.lo ipmi_intf.c +/bin/sh ../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmi_intf.lo ipmi_intf.c In file included from ipmi_intf.c:56: ../../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ -/bin/bash ../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -export-dynamic -Wl,-z,relro -Wl,-z,now -o libintf.la ipmi_intf.lo lan/libintf_lan.la usb/libintf_usb.la lanplus/libintf_lanplus.la serial/libintf_serial.la free/libintf_free.la open/libintf_open.la imb/libintf_imb.la dummy/libintf_dummy.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -export-dynamic -Wl,-z,relro -Wl,-z,now -o libintf.la ipmi_intf.lo lan/libintf_lan.la usb/libintf_usb.la lanplus/libintf_lanplus.la serial/libintf_serial.la free/libintf_free.la open/libintf_open.la imb/libintf_imb.la dummy/libintf_dummy.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto copying selected object files to avoid basename conflicts... make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins' make[4]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src/plugins' make[4]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src' -gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmitool.o ipmitool.c -gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmishell.o ipmishell.c -gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -c -o ipmievd.o ipmievd.c +gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmitool.o ipmitool.c +gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmishell.o ipmishell.c +gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -c -o ipmievd.o ipmievd.c In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ipmishell.c:36: @@ -2301,14 +2336,6 @@ ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ -In file included from ipmitool.c:43: -../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] - 84 | }; - | ^ -In file included from ipmitool.c:63: -../include/ipmitool/ipmi_hpmfwupg.h:98:12: warning: 'errorCount' defined but not used [-Wunused-variable] - 98 | static int errorCount; - | ^~~~~~~~~~ ipmishell.c: In function 'ipmi_shell_main': ipmishell.c:102:50: warning: unused parameter 'argc' [-Wunused-parameter] 102 | int ipmi_shell_main(struct ipmi_intf * intf, int argc, char ** argv) @@ -2320,17 +2347,25 @@ ipmishell.c:228:39: warning: unused parameter 'intf' [-Wunused-parameter] 228 | int ipmi_echo_main(struct ipmi_intf * intf, int argc, char ** argv) | ~~~~~~~~~~~~~~~~~~~^~~~ +In file included from ipmitool.c:43: +../include/ipmitool/ipmi_fru.h:84:3: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] + 84 | }; + | ^ In file included from ../include/ipmitool/ipmi_sel.h:38, from ipmievd.c:81: ../include/ipmitool/ipmi_sdr.h:312:23: warning: ISO C99 doesn't support unnamed structs/unions [-Wpedantic] 312 | } ATTRIBUTE_PACKING; | ^ +In file included from ipmitool.c:63: +../include/ipmitool/ipmi_hpmfwupg.h:98:12: warning: 'errorCount' defined but not used [-Wunused-variable] + 98 | static int errorCount; + | ^~~~~~~~~~ ipmievd.c: In function 'ipmievd_cleanup': ipmievd.c:686:21: warning: unused parameter 'signal' [-Wunused-parameter] 686 | ipmievd_cleanup(int signal) | ~~~~^~~~~~ -/bin/bash ../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o ipmitool ipmitool.o ipmishell.o ../lib/libipmitool.la plugins/libintf.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto -/bin/bash ../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.1.0-23-amd64/build/include -Wl,-z,relro -Wl,-z,now -o ipmievd ipmievd.o ../lib/libipmitool.la plugins/libintf.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o ipmitool ipmitool.o ipmishell.o ../lib/libipmitool.la plugins/libintf.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto +/bin/sh ../libtool --silent --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/ipmitool-1.8.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -std=gnu99 -pedantic -Wformat -Wformat-nonliteral -I /lib/modules/6.9.7+bpo-amd64/build/include -Wl,-z,relro -Wl,-z,now -o ipmievd ipmievd.o ../lib/libipmitool.la plugins/libintf.la -lreadline -lncurses -ltinfo -lreadline -lncurses -ltinfo -lcrypto make[4]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src' make[3]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src' Making all in include @@ -2360,7 +2395,7 @@ make[2]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18' make[1]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18' dh_auto_test - make -j20 check VERBOSE=1 + make -j42 check VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/ipmitool-1.8.18' Making check in lib make[2]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/lib' @@ -2519,9 +2554,9 @@ make[4]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src' make[5]: Entering directory '/build/reproducible-path/ipmitool-1.8.18/src' /bin/mkdir -p '/build/reproducible-path/ipmitool-1.8.18/debian/ipmitool/usr/bin' - /bin/bash ../libtool --silent --mode=install /usr/bin/install -c ipmitool '/build/reproducible-path/ipmitool-1.8.18/debian/ipmitool/usr/bin' + /bin/sh ../libtool --silent --mode=install /usr/bin/install -c ipmitool '/build/reproducible-path/ipmitool-1.8.18/debian/ipmitool/usr/bin' /bin/mkdir -p '/build/reproducible-path/ipmitool-1.8.18/debian/ipmitool/usr/sbin' - /bin/bash ../libtool --silent --mode=install /usr/bin/install -c ipmievd '/build/reproducible-path/ipmitool-1.8.18/debian/ipmitool/usr/sbin' + /bin/sh ../libtool --silent --mode=install /usr/bin/install -c ipmievd '/build/reproducible-path/ipmitool-1.8.18/debian/ipmitool/usr/sbin' make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src' make[4]: Leaving directory '/build/reproducible-path/ipmitool-1.8.18/src' @@ -2605,8 +2640,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'ipmitool' in '../ipmitool_1.8.18-10.1_amd64.deb'. dpkg-deb: building package 'ipmitool-dbgsym' in '../ipmitool-dbgsym_1.8.18-10.1_amd64.deb'. +dpkg-deb: building package 'ipmitool' in '../ipmitool_1.8.18-10.1_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../ipmitool_1.8.18-10.1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -2614,12 +2649,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3165411/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3165411/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/255876 and its subdirectories -I: Current time: Thu Aug 8 23:16:50 -12 2024 -I: pbuilder-time-stamp: 1723202210 +I: removing directory /srv/workspace/pbuilder/3165411 and its subdirectories +I: Current time: Fri Sep 12 07:40:53 +14 2025 +I: pbuilder-time-stamp: 1757612453