Diff of the two buildlogs: -- --- b1/build.log 2023-04-11 11:39:28.363946596 +0000 +++ b2/build.log 2023-04-11 11:40:25.274060271 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon May 13 06:01:18 -12 2024 -I: pbuilder-time-stamp: 1715623278 +I: Current time: Wed Apr 12 01:39:31 +14 2023 +I: pbuilder-time-stamp: 1681213171 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./acpitool_0.5.1.orig.tar.gz] I: copying [./acpitool_0.5.1-7.debian.tar.xz] I: Extracting source -gpgv: Signature made Thu Feb 3 22:17:10 2022 -12 +gpgv: Signature made Sat Feb 5 00:17:10 2022 +14 gpgv: using RSA key 264A6030C1BAB4EA82C37F44E06376824AC5ABA9 gpgv: issuer "kkamagui@gmail.com" gpgv: Can't check signature: No public key @@ -35,11 +35,20 @@ dpkg-source: info: applying more_than_4_entries_in_power_supply.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/6930/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/13197/tmp/hooks/D01_modify_environment starting +debug: Running on codethink14-arm64. +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 +lrwxrwxrwx 1 root root 4 Jan 6 03:20 /bin/sh -> dash +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/13197/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/13197/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME='pbuilder2' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' @@ -49,38 +58,38 @@ IFS=' ' LANG='C' - LANGUAGE='en_US:en' + LANGUAGE='nl_BE:nl' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' + 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' - PPID='6930' + PPID='13197' PS1='# ' PS2='> ' 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.6czUHZCm/pbuilderrc_GyAZ --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6czUHZCm/b1 --logfile b1/build.log acpitool_0.5.1-7.dsc' + 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.6czUHZCm/pbuilderrc_BMHi --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6czUHZCm/b2 --logfile b2/build.log --extrapackages usrmerge acpitool_0.5.1-7.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' + TZ='/usr/share/zoneinfo/Etc/GMT-14' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a - Linux codethink13-arm64 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-208-generic #220-Ubuntu SMP Mon Mar 20 14:28:12 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 13 04:48 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/6930/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 11 00:24 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/13197/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -151,7 +160,7 @@ Get: 31 http://deb.debian.org/debian bookworm/main arm64 diffstat arm64 1.65-1 [31.2 kB] Get: 32 http://deb.debian.org/debian bookworm/main arm64 ed arm64 1.19-1 [56.4 kB] Get: 33 http://deb.debian.org/debian bookworm/main arm64 quilt all 0.67+really0.66-1 [303 kB] -Fetched 18.7 MB in 0s (41.4 MB/s) +Fetched 18.7 MB in 1s (32.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19616 files and directories currently installed.) @@ -297,8 +306,17 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/acpitool-0.5.1/ && 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 > ../acpitool_0.5.1-7_source.changes +I: user script /srv/workspace/pbuilder/13197/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/13197/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/acpitool-0.5.1/ && 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 > ../acpitool_0.5.1-7_source.changes dpkg-buildpackage: info: source package acpitool dpkg-buildpackage: info: source version 0.5.1-7 dpkg-buildpackage: info: source distribution unstable @@ -415,6 +433,22 @@ g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/acpitool-0.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o thinkpad.o thinkpad.cpp g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/acpitool-0.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpu.o cpu.cpp g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/acpitool-0.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o battery.o battery.cpp +thinkpad.cpp: In function 'int Has_Thinkpad_ACPI()': +thinkpad.cpp:17:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 17 | filename = "/proc/acpi/ibm"; + | ^~~~~~~~~~~~~~~~ +thinkpad.cpp: In function 'int Eject_Thinkpad_Bay()': +thinkpad.cpp:38:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 38 | filename = "/proc/acpi/ibm/bay"; + | ^~~~~~~~~~~~~~~~~~~~ +thinkpad.cpp: In function 'int Set_Thinkpad_LCD_Level(int)': +thinkpad.cpp:59:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 59 | filename = "/proc/acpi/ibm/brightness"; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +thinkpad.cpp: In function 'int Do_Thinkpad_Fan_Info()': +thinkpad.cpp:85:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 85 | filename = "/proc/acpi/ibm/fan"; + | ^~~~~~~~~~~~~~~~~~~~ asus.cpp: In function 'int Has_Asus_ACPI()': asus.cpp:50:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | filename = "/proc/acpi/asus"; @@ -447,26 +481,26 @@ asus.cpp:318:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 318 | filename = "/proc/acpi/asus/wled"; | ^~~~~~~~~~~~~~~~~~~~~~ +battery.cpp: In function 'int Get_Battery_Info_from_Proc(int, Battery_Info*, int)': +battery.cpp:360:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 360 | dirname = "/proc/acpi/battery/"; //find all entries in this dir + | ^~~~~~~~~~~~~~~~~~~~~ +battery.cpp: In function 'int Get_Battery_Info_from_Sys(int, Battery_Info*, int)': +battery.cpp:543:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 543 | dirname = "/sys/class/power_supply/"; //find all entries in this dir + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cpu.cpp: In function 'int Show_CPU_Info()': cpu.cpp:107:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 107 | dirname = "/proc/acpi/processor/"; //find all entries in this dir // | ^~~~~~~~~~~~~~~~~~~~~~~ -thinkpad.cpp: In function 'int Has_Thinkpad_ACPI()': -thinkpad.cpp:17:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 17 | filename = "/proc/acpi/ibm"; - | ^~~~~~~~~~~~~~~~ -thinkpad.cpp: In function 'int Eject_Thinkpad_Bay()': -thinkpad.cpp:38:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 38 | filename = "/proc/acpi/ibm/bay"; - | ^~~~~~~~~~~~~~~~~~~~ -thinkpad.cpp: In function 'int Set_Thinkpad_LCD_Level(int)': -thinkpad.cpp:59:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 59 | filename = "/proc/acpi/ibm/brightness"; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -thinkpad.cpp: In function 'int Do_Thinkpad_Fan_Info()': -thinkpad.cpp:85:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 85 | filename = "/proc/acpi/ibm/fan"; - | ^~~~~~~~~~~~~~~~~~~~ +battery.cpp: In function 'int Count_Batteries_ProcFS()': +battery.cpp:749:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 749 | dirname = "/proc/acpi/battery/"; + | ^~~~~~~~~~~~~~~~~~~~~ +battery.cpp: In function 'int Count_Batteries_SysFS()': +battery.cpp:798:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 798 | dirname = "/sys/class/power_supply/"; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ac_adapter.cpp: In function 'int Do_AC_Info(int)': ac_adapter.cpp:62:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | dirname = "/proc/acpi/ac_adapter/"; @@ -491,53 +525,6 @@ | ~~~^~ | | | char* -acpitool.cpp: In function 'int Has_ACPI(char*)': -acpitool.cpp:69:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 69 | filename = "/proc/acpi/info"; - | ^~~~~~~~~~~~~~~~~ -acpitool.cpp:70:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 70 | filename2 = "/sys/module/acpi/parameters/acpica_version"; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -acpitool.cpp: In function 'int Get_Kernel_Version(char*, int)': -acpitool.cpp:142:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 142 | filename = "/proc/sys/kernel/osrelease"; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -acpitool.cpp: In function 'int Set_Kernel_Version()': -acpitool.cpp:190:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 190 | filename = "/proc/sys/kernel/osrelease"; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -toshiba.cpp: In function 'int Has_Toshiba_ACPI()': -toshiba.cpp:50:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 50 | filename = "/proc/acpi/toshiba"; - | ^~~~~~~~~~~~~~~~~~~~ -toshiba.cpp: In function 'int Do_Toshiba_Fan_Info()': -toshiba.cpp:87:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 87 | filename = "/proc/acpi/toshiba/fan"; - | ^~~~~~~~~~~~~~~~~~~~~~~~ -acpitool.cpp: In function 'int Do_Thermal_Info(int, int)': -acpitool.cpp:231:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 231 | dirname = "/proc/acpi/thermal_zone/"; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -toshiba.cpp: In function 'int Do_LCD_Info()': -toshiba.cpp:137:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 137 | filename = "/proc/acpi/toshiba/lcd"; - | ^~~~~~~~~~~~~~~~~~~~~~~~ -acpitool.cpp: In function 'int Do_Fan_Info(int)': -acpitool.cpp:365:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 365 | dirname = "/proc/acpi/fan/"; - | ^~~~~~~~~~~~~~~~~ -battery.cpp: In function 'int Get_Battery_Info_from_Proc(int, Battery_Info*, int)': -battery.cpp:360:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 360 | dirname = "/proc/acpi/battery/"; //find all entries in this dir - | ^~~~~~~~~~~~~~~~~~~~~ -acpitool.cpp: In function 'int Show_WakeUp_Devices(int)': -acpitool.cpp:422:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 422 | filename = "/proc/acpi/wakeup"; - | ^~~~~~~~~~~~~~~~~~~ -toshiba.cpp: In function 'int Force_Fan(int)': -toshiba.cpp:171:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 171 | filename = "/proc/acpi/toshiba/fan"; - | ^~~~~~~~~~~~~~~~~~~~~~~~ cpu.cpp:64:45: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 64 | for(int t=0; t<4; t++) fgets(str, 299, cpuinfo_fp); // skip 4 lines // | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ @@ -580,67 +567,12 @@ cpu.cpp:289:42: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 289 | fgets(str, 100, throt_fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~ -acpitool.cpp: In function 'int Toggle_WakeUp_Device(int, int)': -acpitool.cpp:467:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 467 | filename = "/proc/acpi/wakeup"; - | ^~~~~~~~~~~~~~~~~~~ -toshiba.cpp: In function 'int Set_LCD_Level(int)': -toshiba.cpp:205:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 205 | filename = "/proc/acpi/toshiba/lcd"; - | ^~~~~~~~~~~~~~~~~~~~~~~~ -acpitool.cpp: In function 'int Do_Suspend(int)': -acpitool.cpp:534:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 534 | filename = "/proc/acpi/sleep"; // nice default values // - | ^~~~~~~~~~~~~~~~~~ -acpitool.cpp:535:11: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 535 | str = "3"; - | ^~~ -acpitool.cpp:541:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 541 | filename = "/sys/power/state"; - | ^~~~~~~~~~~~~~~~~~ -acpitool.cpp:542:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 542 | str = "mem"; - | ^~~~~ -acpitool.cpp:545:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 545 | case 4 : if(Kernel_24) str = "4"; - | ^~~ -acpitool.cpp:548:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 548 | filename = "/sys/power/state"; - | ^~~~~~~~~~~~~~~~~~ -acpitool.cpp:549:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 549 | str = "disk"; - | ^~~~~~ -battery.cpp: In function 'int Get_Battery_Info_from_Sys(int, Battery_Info*, int)': -battery.cpp:543:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 543 | dirname = "/sys/class/power_supply/"; //find all entries in this dir - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -toshiba.cpp: In function 'int Do_Video_Info()': -toshiba.cpp:236:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 236 | filename = "/proc/acpi/toshiba/video"; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -battery.cpp: In function 'int Count_Batteries_ProcFS()': -battery.cpp:749:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 749 | dirname = "/proc/acpi/battery/"; - | ^~~~~~~~~~~~~~~~~~~~~ -battery.cpp: In function 'int Count_Batteries_SysFS()': -battery.cpp:798:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 798 | dirname = "/sys/class/power_supply/"; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ac_adapter.cpp:183:27: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 183 | fscanf(temp_fp, "%s", str); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ac_adapter.cpp:219:26: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 219 | fgets(str, 100, power_fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~ -acpitool.cpp: In function 'int Has_ACPI(char*)': -acpitool.cpp:107:1: warning: control reaches end of non-void function [-Wreturn-type] - 107 | } - | ^ -acpitool.cpp: In function 'int Do_Thermal_Info(int, int)': -acpitool.cpp:323:30: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] - 323 | fgets(str, 120, fp); - | ~~~~~^~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/acpitool-0.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o freq.o freq.cpp battery.cpp: In function 'int Get_Battery_Info_from_Sys(int, Battery_Info*, int)': battery.cpp:575:27: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 575 | fscanf(temp_fp, "%s", str); @@ -648,6 +580,10 @@ battery.cpp:656:22: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 656 | fgets(str, 100, power_fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~ +battery.cpp: In function 'int Count_Batteries_SysFS()': +battery.cpp:844:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] + 844 | fscanf(powertype_fp, "%s", str); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ac_adapter.cpp:176:56: warning: '%s' directive writing up to 255 bytes into a region of size 76 [-Wformat-overflow=] 176 | sprintf(temp, "/sys/class/power_supply/%s/type", name); | ^~ @@ -684,10 +620,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ -battery.cpp: In function 'int Count_Batteries_SysFS()': -battery.cpp:844:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] - 844 | fscanf(powertype_fp, "%s", str); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ac_adapter.cpp: In function 'int Do_AC_Info_Proc(int)': ac_adapter.cpp:108:64: warning: '%s' directive writing up to 255 bytes into a region of size 178 [-Wformat-overflow=] 108 | sprintf(filename[ac_count], "/proc/acpi/ac_adapter/%s/state", name); @@ -701,6 +633,30 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ +toshiba.cpp: In function 'int Has_Toshiba_ACPI()': +toshiba.cpp:50:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 50 | filename = "/proc/acpi/toshiba"; + | ^~~~~~~~~~~~~~~~~~~~ +toshiba.cpp: In function 'int Do_Toshiba_Fan_Info()': +toshiba.cpp:87:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 87 | filename = "/proc/acpi/toshiba/fan"; + | ^~~~~~~~~~~~~~~~~~~~~~~~ +toshiba.cpp: In function 'int Do_LCD_Info()': +toshiba.cpp:137:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 137 | filename = "/proc/acpi/toshiba/lcd"; + | ^~~~~~~~~~~~~~~~~~~~~~~~ +toshiba.cpp: In function 'int Force_Fan(int)': +toshiba.cpp:171:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 171 | filename = "/proc/acpi/toshiba/fan"; + | ^~~~~~~~~~~~~~~~~~~~~~~~ +toshiba.cpp: In function 'int Set_LCD_Level(int)': +toshiba.cpp:205:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 205 | filename = "/proc/acpi/toshiba/lcd"; + | ^~~~~~~~~~~~~~~~~~~~~~~~ +toshiba.cpp: In function 'int Do_Video_Info()': +toshiba.cpp:236:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 236 | filename = "/proc/acpi/toshiba/video"; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ac_adapter.cpp: In function 'int Do_AC_Info(int)': ac_adapter.cpp:71:64: warning: '%s' directive writing up to 255 bytes into a region of size 178 [-Wformat-overflow=] 71 | sprintf(filename[ac_count], "/proc/acpi/ac_adapter/%s/state", name); @@ -714,6 +670,13 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ +acpitool.cpp: In function 'int Has_ACPI(char*)': +acpitool.cpp:69:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 69 | filename = "/proc/acpi/info"; + | ^~~~~~~~~~~~~~~~~ +acpitool.cpp:70:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 70 | filename2 = "/sys/module/acpi/parameters/acpica_version"; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ battery.cpp: In function 'int Get_Battery_Info_from_Sys(int, Battery_Info*, int)': battery.cpp:567:56: warning: '%s' directive writing up to 255 bytes into a region of size 76 [-Wformat-overflow=] 567 | sprintf(temp, "/sys/class/power_supply/%s/type", name); @@ -738,6 +701,61 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ +acpitool.cpp: In function 'int Get_Kernel_Version(char*, int)': +acpitool.cpp:142:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 142 | filename = "/proc/sys/kernel/osrelease"; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +acpitool.cpp: In function 'int Set_Kernel_Version()': +acpitool.cpp:190:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 190 | filename = "/proc/sys/kernel/osrelease"; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +acpitool.cpp: In function 'int Do_Thermal_Info(int, int)': +acpitool.cpp:231:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 231 | dirname = "/proc/acpi/thermal_zone/"; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +acpitool.cpp: In function 'int Do_Fan_Info(int)': +acpitool.cpp:365:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 365 | dirname = "/proc/acpi/fan/"; + | ^~~~~~~~~~~~~~~~~ +acpitool.cpp: In function 'int Show_WakeUp_Devices(int)': +acpitool.cpp:422:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 422 | filename = "/proc/acpi/wakeup"; + | ^~~~~~~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/acpitool-0.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o freq.o freq.cpp +acpitool.cpp: In function 'int Toggle_WakeUp_Device(int, int)': +acpitool.cpp:467:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 467 | filename = "/proc/acpi/wakeup"; + | ^~~~~~~~~~~~~~~~~~~ +acpitool.cpp: In function 'int Do_Suspend(int)': +acpitool.cpp:534:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 534 | filename = "/proc/acpi/sleep"; // nice default values // + | ^~~~~~~~~~~~~~~~~~ +acpitool.cpp:535:11: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 535 | str = "3"; + | ^~~ +acpitool.cpp:541:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 541 | filename = "/sys/power/state"; + | ^~~~~~~~~~~~~~~~~~ +acpitool.cpp:542:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 542 | str = "mem"; + | ^~~~~ +acpitool.cpp:545:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 545 | case 4 : if(Kernel_24) str = "4"; + | ^~~ +acpitool.cpp:548:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 548 | filename = "/sys/power/state"; + | ^~~~~~~~~~~~~~~~~~ +acpitool.cpp:549:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 549 | str = "disk"; + | ^~~~~~ +acpitool.cpp: In function 'int Has_ACPI(char*)': +acpitool.cpp:107:1: warning: control reaches end of non-void function [-Wreturn-type] + 107 | } + | ^ +acpitool.cpp: In function 'int Do_Thermal_Info(int, int)': +acpitool.cpp:323:30: warning: ignoring return value of 'char* fgets(char*, int, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] + 323 | fgets(str, 120, fp); + | ~~~~~^~~~~~~~~~~~~~ battery.cpp: In function 'int Get_Battery_Info_from_Proc(int, Battery_Info*, int)': battery.cpp:385:67: warning: '%s' directive writing up to 255 bytes into a region of size 241 [-Wformat-overflow=] 385 | sprintf(filename[findex], "/proc/acpi/battery/%s/info", name); @@ -918,8 +936,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'acpitool' in '../acpitool_0.5.1-7_arm64.deb'. dpkg-deb: building package 'acpitool-dbgsym' in '../acpitool-dbgsym_0.5.1-7_arm64.deb'. +dpkg-deb: building package 'acpitool' in '../acpitool_0.5.1-7_arm64.deb'. dpkg-genbuildinfo --build=binary -O../acpitool_0.5.1-7_arm64.buildinfo dpkg-genchanges --build=binary -O../acpitool_0.5.1-7_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -927,12 +945,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/13197/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/13197/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/6930 and its subdirectories -I: Current time: Mon May 13 06:02:27 -12 2024 -I: pbuilder-time-stamp: 1715623347 +I: removing directory /srv/workspace/pbuilder/13197 and its subdirectories +I: Current time: Wed Apr 12 01:40:24 +14 2023 +I: pbuilder-time-stamp: 1681213224