<86>Feb 11 04:21:01 userdel[3810278]: delete user 'rooter'
<86>Feb 11 04:21:01 userdel[3810278]: removed group 'rooter' owned by 'rooter'
<86>Feb 11 04:21:01 userdel[3810278]: removed shadow group 'rooter' owned by 'rooter'
<86>Feb 11 04:21:01 groupadd[3810304]: group added to /etc/group: name=rooter, GID=1302
<86>Feb 11 04:21:01 groupadd[3810304]: group added to /etc/gshadow: name=rooter
<86>Feb 11 04:21:01 groupadd[3810304]: new group: name=rooter, GID=1302
<86>Feb 11 04:21:01 useradd[3810320]: new user: name=rooter, UID=1302, GID=1302, home=/root, shell=/bin/bash
<86>Feb 11 04:21:01 userdel[3810342]: delete user 'builder'
<86>Feb 11 04:21:01 userdel[3810342]: removed group 'builder' owned by 'builder'
<86>Feb 11 04:21:01 userdel[3810342]: removed shadow group 'builder' owned by 'builder'
<86>Feb 11 04:21:01 groupadd[3810362]: group added to /etc/group: name=builder, GID=1303
<86>Feb 11 04:21:01 groupadd[3810362]: group added to /etc/gshadow: name=builder
<86>Feb 11 04:21:01 groupadd[3810362]: new group: name=builder, GID=1303
<86>Feb 11 04:21:01 useradd[3810379]: new user: name=builder, UID=1303, GID=1303, home=/usr/src, shell=/bin/bash
/usr/src/in/srpm/hfsprogs-540.1.linux3-alt2.src.rpm: license not found in '/usr/share/license' directory: APSL
/usr/src/in/srpm/hfsprogs-540.1.linux3-alt2.src.rpm: license not found in '/usr/share/license' directory: 2.0
<13>Feb 11 04:21:03 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Feb 11 04:21:03 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359628 installed
<13>Feb 11 04:21:03 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Feb 11 04:21:03 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Feb 11 04:21:03 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed
<13>Feb 11 04:21:03 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Feb 11 04:21:03 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Feb 11 04:21:03 rpmi: libcrypto1.1-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799073 installed
<13>Feb 11 04:21:03 rpmi: libssl1.1-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799073 installed
<13>Feb 11 04:21:03 rpmi: libssl-devel-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799073 installed
<13>Feb 11 04:21:03 rpmi: libuuid-devel-2.38.1-alt1 sisyphus+308470.100.1.1 1665845352 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/hfsprogs-540.1.linux3-alt2.nosrc.rpm (w1.gzdio)
Installing hfsprogs-540.1.linux3-alt2.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.46019
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf hfsprogs-540.1.linux3
+ echo 'Source #0 (hfsprogs-540.1.linux3.tar):'
Source #0 (hfsprogs-540.1.linux3.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/hfsprogs-540.1.linux3.tar
+ cd hfsprogs-540.1.linux3
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (hfsplus-tools-no-blocks.patch):'
Patch #0 (hfsplus-tools-no-blocks.patch):
+ /usr/bin/patch -p1
patching file fsck_hfs.tproj/dfalib/SControl.c
patching file fsck_hfs.tproj/fsck_messages.c
patching file fsck_hfs.tproj/fsck_messages.h
patching file fsck_hfs.tproj/Makefile.lnx
patching file Makefile
+ echo 'Patch #1 (hfsplus-tools-learn-to-stdarg.patch):'
Patch #1 (hfsplus-tools-learn-to-stdarg.patch):
+ /usr/bin/patch -p1
patching file fsck_hfs.tproj/utilities.c
+ echo 'Patch #2 (hfsplus-tools-sysctl.patch):'
Patch #2 (hfsplus-tools-sysctl.patch):
+ /usr/bin/patch -p1
patching file fsck_hfs.tproj/dfalib/Scavenger.h
patching file fsck_hfs.tproj/fsck_hfs.c
patching file fsck_hfs.tproj/utilities.c
patching file newfs_hfs.tproj/makehfs.c
+ find . -type f -name '*.[ch]' -exec chmod -c -x '{}' +
mode of './fsck_hfs.tproj/dfalib/hfs_endian.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './fsck_hfs.tproj/dfalib/hfs_endian.c' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './fsck_hfs.tproj/dfalib/SRebuildBTree.c' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './fsck_hfs.tproj/dfalib/HardLinkCheck.c' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './fsck_hfs.tproj/dfalib/BTreeScanner.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of './fsck_hfs.tproj/dfalib/BTreeScanner.c' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
+ cp /usr/src/RPM/SOURCES/apsl-2.0.txt .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.46019
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd hfsprogs-540.1.linux3
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ make -j16 -f Makefile
for d in newfs_hfs.tproj fsck_hfs.tproj; do make -C $d -f Makefile.lnx all; done
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/newfs_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o hfs_endian.o hfs_endian.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/newfs_hfs.tproj'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/newfs_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o newfs_hfs.o newfs_hfs.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/newfs_hfs.tproj'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/newfs_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o makehfs.o makehfs.c
makehfs.c: In function 'make_hfsplus':
makehfs.c:219:33: warning: variable 'sectorsPerNode' set but not used [-Wunused-but-set-variable]
  219 |         UInt32                  sectorsPerNode;
      |                                 ^~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/newfs_hfs.tproj'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/newfs_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\" -Wl,--build-id -o newfs_hfs hfs_endian.o makehfs.o newfs_hfs.o -lcrypto
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/newfs_hfs.tproj'
make -C dfalib -f Makefile.lnx libdfa.a
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o fsck_strings.o fsck_strings.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o fsck_debug.o fsck_debug.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o fsck_hfs_strings.o fsck_hfs_strings.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o BTreeAllocate.o BTreeAllocate.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o BTreeMiscOps.o BTreeMiscOps.c
BTreeMiscOps.c: In function 'TrySimpleReplace':
BTreeMiscOps.c:498:41: warning: variable 'didItFit' set but not used [-Wunused-but-set-variable]
  498 |         Boolean                         didItFit;
      |                                         ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o BTreeNodeOps.o BTreeNodeOps.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o fsck_messages.o fsck_messages.c
fsck_messages.c: In function 'fsckAskPrompt':
fsck_messages.c:522:34: warning: the comparison will always evaluate as 'false' for the address of 'resp' will never be NULL [-Waddress]
  522 |                         if (resp == NULL || len == 0) {
      |                                  ^~
fsck_messages.c:509:30: note: 'resp' declared here
  509 |                         char resp[80];
      |                              ^~~~
fsck_messages.c:517:25: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
  517 |                         fgets (resp, 80, stdin);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
fsck_messages.c: In function 'fsckPrintToString':
fsck_messages.c:719:9: warning: ignoring return value of 'vasprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
  719 |         vasprintf(&tmpstr, m->msg, ap);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fsck_messages.c:721:17: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
  721 |                 asprintf(&retval, "%s%s\n", astr, tmpstr);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o BlockCache.o BlockCache.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o BTree.o BTree.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o fsck_hfs.o fsck_hfs.c
fsck_hfs.c: In function 'mountpoint':
fsck_hfs.c:318:13: warning: unused variable 'i' [-Wunused-variable]
  318 |         int i;
      |             ^
fsck_hfs.c:317:13: warning: unused variable 'result' [-Wunused-variable]
  317 |         int result;
      |             ^~~~~~
fsck_hfs.c:315:24: warning: unused variable 'fsinfo' [-Wunused-variable]
  315 |         struct statfs *fsinfo;
      |                        ^~~~~~
fsck_hfs.c: In function 'checkfilesys':
fsck_hfs.c:358:13: warning: variable 'flags' set but not used [-Wunused-but-set-variable]
  358 |         int flags;
      |             ^~~~~
fsck_hfs.c: In function 'setup':
fsck_hfs.c:722:21: warning: unused variable 'rv' [-Wunused-variable]
  722 |                 int rv;
      |                     ^~
fsck_hfs.c:721:24: warning: unused variable 'dsize' [-Wunused-variable]
  721 |                 size_t dsize = sizeof(memSize);
      |                        ^~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o BTreeScanner.o BTreeScanner.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o cache.o cache.c
cache.c: In function 'CalculateCacheSizes':
cache.c:171:90: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
  171 |                         printf ("\tCache size should be greater than %uM and less than %luM\n", MinCacheSize/(1024*1024), max_size_t/(1024*1024));
      |                                                                                        ~~^                                ~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                          |                                          |
      |                                                                                          long unsigned int                          size_t {aka unsigned int}
      |                                                                                        %u
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o utilities.o utilities.c
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SBTree.o SBTree.c
SBTree.c: In function 'SearchBTreeRecord':
SBTree.c:105:34: warning: pointer targets in passing argument 1 of 'DebugStr' differ in signedness [-Wpointer-sign]
  105 |                         DebugStr("SearchBTreeRecord: bad record?");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                  |
      |                                  char *
In file included from BTree.h:36,
                 from SBTree.c:35:
SRuntime.h:139:27: note: expected 'ConstStr255Param' {aka 'const unsigned char *'} but argument is of type 'char *'
  139 | DebugStr(ConstStr255Param debuggerMsg);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
SBTree.c: In function 'GetBTreeRecord':
SBTree.c:213:34: warning: pointer targets in passing argument 1 of 'DebugStr' differ in signedness [-Wpointer-sign]
  213 |                         DebugStr("GetBTreeRecord: bad record?");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                  |
      |                                  char *
SRuntime.h:139:27: note: expected 'ConstStr255Param' {aka 'const unsigned char *'} but argument is of type 'char *'
  139 | DebugStr(ConstStr255Param debuggerMsg);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
SBTree.c: In function 'InsertBTreeRecord':
SBTree.c:245:26: warning: pointer targets in passing argument 1 of 'DebugStr' differ in signedness [-Wpointer-sign]
  245 |                 DebugStr("InsertBTreeRecord: bad record?");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                          |
      |                          char *
SRuntime.h:139:27: note: expected 'ConstStr255Param' {aka 'const unsigned char *'} but argument is of type 'char *'
  139 | DebugStr(ConstStr255Param debuggerMsg);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
SBTree.c: In function 'ReplaceBTreeRecord':
SBTree.c:307:26: warning: pointer targets in passing argument 1 of 'DebugStr' differ in signedness [-Wpointer-sign]
  307 |                 DebugStr("ReplaceBTreeRecord: bad record?");
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                          |
      |                          char *
SRuntime.h:139:27: note: expected 'ConstStr255Param' {aka 'const unsigned char *'} but argument is of type 'char *'
  139 | DebugStr(ConstStr255Param debuggerMsg);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
SBTree.c: In function 'SetEndOfForkProc':
SBTree.c:346:34: warning: pointer targets in passing argument 1 of 'DebugStr' differ in signedness [-Wpointer-sign]
  346 |                         DebugStr("SetEndOfForkProc: minEOF is smaller than current size!");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                  |
      |                                  char *
SRuntime.h:139:27: note: expected 'ConstStr255Param' {aka 'const unsigned char *'} but argument is of type 'char *'
  139 | DebugStr(ConstStr255Param debuggerMsg);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
SBTree.c: In function 'CheckBTreeKey':
SBTree.c:444:34: warning: pointer targets in passing argument 1 of 'DebugStr' differ in signedness [-Wpointer-sign]
  444 |                         DebugStr("CheckBTreeKey: bad key length!");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                  |
      |                                  char *
SRuntime.h:139:27: note: expected 'ConstStr255Param' {aka 'const unsigned char *'} but argument is of type 'char *'
  139 | DebugStr(ConstStr255Param debuggerMsg);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o BTreeTreeOps.o BTreeTreeOps.c
BTreeTreeOps.c: In function 'InsertLevel':
BTreeTreeOps.c:441:34: warning: pointer targets in passing argument 1 of 'DebugStr' differ in signedness [-Wpointer-sign]
  441 |                         DebugStr("InsertLevel: New root from primary key, update from secondary key...");
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                  |
      |                                  char *
In file included from BTree.h:36,
                 from BTreePrivate.h:38,
                 from BTreeTreeOps.c:35:
SRuntime.h:139:27: note: expected 'ConstStr255Param' {aka 'const unsigned char *'} but argument is of type 'char *'
  139 | DebugStr(ConstStr255Param debuggerMsg);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
BTreeTreeOps.c: In function 'InsertNode':
BTreeTreeOps.c:567:42: warning: variable 'rightNodeNum' set but not used [-Wunused-but-set-variable]
  567 |         UInt32                           rightNodeNum;
      |                                          ^~~~~~~~~~~~
BTreeTreeOps.c: In function 'AddNewRootNode':
BTreeTreeOps.c:1245:41: warning: variable 'didItFit' set but not used [-Wunused-but-set-variable]
 1245 |         Boolean                         didItFit;
      |                                         ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o hfs_endian.o hfs_endian.c
In file included from /usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include/missing.h:5,
                 from /usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include/hfs/hfs_format.h:32,
                 from hfs_endian.c:38:
hfs_endian.c: In function 'hfs_swap_HFSBTInternalNode':
hfs_endian.c:1062:92: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations]
 1062 |                     srcRec->dataExtents[j].startBlock   = SWAP_BE16 (srcRec->dataExtents[j].startBlock);
      |                                                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
hfs_endian.c:1061:31: note: within this loop
 1061 |                 for (j = 0; j < kHFSExtentDensity * 2; j++) {
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o HardLinkCheck.o HardLinkCheck.c
HardLinkCheck.c: In function 'RepairHardLinkChains':
HardLinkCheck.c:557:16: warning: variable 'folderID' set but not used [-Wunused-but-set-variable]
  557 |         UInt32 folderID;
      |                ^~~~~~~~
HardLinkCheck.c: In function 'CheckHardLinks':
HardLinkCheck.c:901:16: warning: variable 'prefixlen' set but not used [-Wunused-but-set-variable]
  901 |         size_t prefixlen;
      |                ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SControl.o SControl.c
SControl.c: In function 'CheckHFS':
SControl.c:329:81: warning: comparison between pointer and integer
  329 |         if (strncpy(dataArea.deviceNode, rdevnode, sizeof(dataArea.deviceNode)) != strlen(rdevnode)) {
      |                                                                                 ^~
SControl.c: In function 'ScavSetUp':
SControl.c:1094:16: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1094 |         OSErr  err;
      |                ^~~
SControl.c: In function 'ScavTerm':
SControl.c:1338:33: warning: variable 'err' set but not used [-Wunused-but-set-variable]
 1338 |         OSErr                   err;
      |                                 ^~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SKeyCompare.o SKeyCompare.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SDevice.o SDevice.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SRebuildBTree.o SRebuildBTree.c
SRebuildBTree.c: In function 'InitializeBTree':
SRebuildBTree.c:572:41: warning: variable 'isHFSPlus' set but not used [-Wunused-but-set-variable]
  572 |         Boolean                         isHFSPlus = false;
      |                                         ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o CatalogCheck.o CatalogCheck.c
CatalogCheck.c: In function 'UniqueDotName':
CatalogCheck.c:1486:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
 1486 |     else
      |     ^~~~
CatalogCheck.c:1489:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 1489 |         nameLen = strlen((char *) myPtr );
      |         ^~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SCatalog.o SCatalog.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SStubs.o SStubs.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o dirhardlink.o dirhardlink.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SExtents.o SExtents.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SVerify2.o SVerify2.c
SVerify2.c: In function 'CompareVolumeHeader':
SVerify2.c:1400:33: warning: variable 'goodValue' set but not used [-Wunused-but-set-variable]
 1400 |         UInt32                  goodValue, badValue;
      |                                 ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SAllocate.o SAllocate.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SUtils.o SUtils.c
SUtils.c: In function 'AllocMinorRepairOrder':
SUtils.c:445:10: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  445 |     else if ( fsckGetVerbosity(GPtr->context) >= kDebugLog )
      |          ^~
SUtils.c:448:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  448 |         if ( GPtr->RepLevel == repairLevelNoProblemsFound )
      |         ^~
SUtils.c: In function 'CalculateItemCount':
SUtils.c:2009:33: warning: variable 'myVOPtr' set but not used [-Wunused-but-set-variable]
 2009 |         VolumeObjectPtr         myVOPtr;
      |                                 ^~~~~~~
SUtils.c: In function 'PrintName':
SUtils.c:2374:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
 2374 |     for ( i = 0; i < myCount; i++ )
      |     ^~~
SUtils.c:2376:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
 2376 |         plog( "\n" );
      |         ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o VolumeBitmapCheck.o VolumeBitmapCheck.c
VolumeBitmapCheck.c:1119:13: warning: 'TrimExtent' defined but not used [-Wunused-function]
 1119 | static void TrimExtent(SGlobPtr g, UInt32 startBlock, UInt32 blockCount)
      |             ^~~~~~~~~~
VolumeBitmapCheck.c:1099:13: warning: 'TrimFlush' defined but not used [-Wunused-function]
 1099 | static void TrimFlush(void)
      |             ^~~~~~~~~
VolumeBitmapCheck.c:1091:13: warning: 'TrimInit' defined but not used [-Wunused-function]
 1091 | static void TrimInit(void)
      |             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SVerify1.o SVerify1.c
SVerify1.c: In function 'RecordBadExtent':
SVerify1.c:3543:17: warning: variable 'isHFSPlus' set but not used [-Wunused-but-set-variable]
 3543 |         Boolean isHFSPlus;
      |                 ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\"   -c -o SRepair.o SRepair.c
SRepair.c: In function 'RepairReservedBTreeFields':
SRepair.c:3433:54: warning: taking address of packed member of 'struct HFSCatalogThread' may result in an unaligned pointer value [-Waddress-of-packed-member]
 3433 |                                 reserved = (UInt32*) &(record.hfsThread.reserved);
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
SRepair.c: In function 'SearchExtentInVH':
SRepair.c:4730:83: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 4730 |                                                                                 (*(HFSPlusExtentRecord *)fcb->fcbExtents16),
      |                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SRepair.c: In function 'SearchExtentInCatalogBT':
SRepair.c:4851:83: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 4851 |                                                                                 (*(HFSPlusExtentRecord *)catRecord->hfsFile.dataExtents),
      |                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SRepair.c:4857:83: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 4857 |                                                                                 (*(HFSPlusExtentRecord *)catRecord->hfsFile.rsrcExtents),
      |                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[2]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
ar rc libdfa.a hfs_endian.o BlockCache.o BTree.o BTreeAllocate.o BTreeMiscOps.o BTreeNodeOps.o BTreeScanner.o BTreeTreeOps.o CatalogCheck.o HardLinkCheck.o SBTree.o SControl.o SVerify1.o SVerify2.o SRepair.o dirhardlink.o SRebuildBTree.o SUtils.o SKeyCompare.o SDevice.o SExtents.o SAllocate.o SCatalog.o SStubs.o VolumeBitmapCheck.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj/dfalib'
make[1]: Entering directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/include -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -D VERSION=\"540.1.linux3\" -Wl,--build-id fsck_hfs.o utilities.o cache.o fsck_messages.o fsck_debug.o fsck_hfs_strings.o fsck_strings.o dfalib/libdfa.a -o fsck_hfs -lpthread
In function 'hfs_swap_HFSBTInternalNode',
    inlined from 'hfs_swap_BTNode' at dfalib/hfs_endian.c:306:21:
dfalib/hfs_endian.c:1062:59: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations]
 1062 |                     srcRec->dataExtents[j].startBlock   = SWAP_BE16 (srcRec->dataExtents[j].startBlock);
      |                                                           ^
dfalib/hfs_endian.c:1061:31: note: within this loop
 1061 |                 for (j = 0; j < kHFSExtentDensity * 2; j++) {
      |                               ^
In function 'strncat',
    inlined from 'rawname' at utilities.c:232:8,
    inlined from 'blockcheck' at utilities.c:188:9:
/usr/include/bits/string_fortified.h:138:10: warning: '__builtin___strncat_chk' specified bound 32 equals destination size [-Wstringop-overflow=]
  138 |   return __builtin___strncat_chk (__dest, __src, __len,
      |          ^
In function 'snprintf',
    inlined from 'FixBadLinkChainFirst' at dfalib/SRepair.c:873:9:
/usr/include/bits/stdio2.h:71:10: warning: '__builtin___snprintf_chk' specified bound 4294967284 exceeds maximum object size 2147483647 [-Wstringop-overread]
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^
In function 'bcopy',
    inlined from 'VLockedChk' at dfalib/SVerify1.c:3457:3:
/usr/include/bits/strings_fortified.h:25:10: warning: '__builtin_memcpy' reading 28 bytes from a region of size 15 [-Wstringop-overread]
   25 |   (void) __builtin___memmove_chk (__dest, __src, __len,
      |          ^
In function 'bzero',
    inlined from 'DeallocateFile' at dfalib/SExtents.c:694:3,
    inlined from 'DeleteCatalogNode' at dfalib/SCatalog.c:238:12:
/usr/include/bits/strings_fortified.h:32:10: warning: '__builtin___memset_chk' writing 52 bytes into a region of size 40 overflows the destination [-Wstringop-overflow=]
   32 |   (void) __builtin___memset_chk (__dest, '\0', __len,
      |          ^
In function 'bzero',
    inlined from 'DeallocateFile' at dfalib/SExtents.c:697:3,
    inlined from 'DeleteCatalogNode' at dfalib/SCatalog.c:238:12:
/usr/include/bits/strings_fortified.h:32:10: warning: '__builtin___memset_chk' writing 52 bytes into a region of size 40 overflows the destination [-Wstringop-overflow=]
   32 |   (void) __builtin___memset_chk (__dest, '\0', __len,
      |          ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/hfsprogs-540.1.linux3/fsck_hfs.tproj'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.50358
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/hfsprogs-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/hfsprogs-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd hfsprogs-540.1.linux3
+ mkdir -p /usr/src/tmp/hfsprogs-buildroot/usr/sbin/
+ install -m 755 newfs_hfs.tproj/newfs_hfs /usr/src/tmp/hfsprogs-buildroot/usr/sbin/mkfs.hfsplus
+ install -m 755 fsck_hfs.tproj/fsck_hfs /usr/src/tmp/hfsprogs-buildroot/usr/sbin/fsck.hfsplus
+ mkdir -p /usr/src/tmp/hfsprogs-buildroot//usr/share/man/man8
+ cat fsck_hfs.tproj/fsck_hfs.8
+ sed -e 's/[F|f]sck_hfs/fsck.hfsplus/g'
+ cat newfs_hfs.tproj/newfs_hfs.8
+ sed -e 's/[N|n]ewfs_hfs/mkfs.hfsplus/g'
+ cd /usr/src/tmp/hfsprogs-buildroot//usr/sbin
+ ln -s fsck.hfsplus fsck.hfs
+ cd /usr/src/tmp/hfsprogs-buildroot//usr/share/man/man8
+ ln -s fsck.hfsplus.8 fsck.hfs.8
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/hfsprogs-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/hfsprogs-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/hfsprogs-buildroot/ (default)
Compressing files in /usr/src/tmp/hfsprogs-buildroot (auto)
removed '/usr/src/tmp/hfsprogs-buildroot/usr/share/man/man8/fsck.hfs.8'
'/usr/src/tmp/hfsprogs-buildroot/usr/share/man/man8/fsck.hfs.8.xz' -> 'fsck.hfsplus.8.xz'
Verifying ELF objects in /usr/src/tmp/hfsprogs-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Processing files: hfsprogs-540.1.linux3-alt2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.96824
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd hfsprogs-540.1.linux3
+ DOCDIR=/usr/src/tmp/hfsprogs-buildroot/usr/share/doc/hfsprogs-540.1.linux3
+ export DOCDIR
+ rm -rf /usr/src/tmp/hfsprogs-buildroot/usr/share/doc/hfsprogs-540.1.linux3
+ /bin/mkdir -p /usr/src/tmp/hfsprogs-buildroot/usr/share/doc/hfsprogs-540.1.linux3
+ cp -prL apsl-2.0.txt /usr/src/tmp/hfsprogs-buildroot/usr/share/doc/hfsprogs-540.1.linux3
+ chmod -R go-w /usr/src/tmp/hfsprogs-buildroot/usr/share/doc/hfsprogs-540.1.linux3
+ chmod -R a+rX /usr/src/tmp/hfsprogs-buildroot/usr/share/doc/hfsprogs-540.1.linux3
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WIfHOR
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bPwRAk
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: hfsplus-tools = 540.1.linux3-alt2
Requires: /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libc.so.6(GLIBC_2.8), libcrypto.so.1.1 >= set:qoPDJTmSSi2hV0, libcrypto.so.1.1(OPENSSL_1_1_0), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Conflicts: hfsplusutils
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.owXrC8
Creating hfsprogs-debuginfo package
Processing files: hfsprogs-debuginfo-540.1.linux3-alt2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bnmiTJ
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fQ5jdq
find-requires: running scripts (debuginfo)
Requires: hfsprogs = 540.1.linux3-alt2, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcrypto.so.1.1)
Adding to hfsprogs-debuginfo a strict dependency on hfsprogs
Wrote: /usr/src/RPM/RPMS/i586/hfsprogs-540.1.linux3-alt2.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/hfsprogs-debuginfo-540.1.linux3-alt2.i586.rpm (w2.lzdio)
9.21user 1.26system 0:08.47elapsed 123%CPU (0avgtext+0avgdata 52276maxresident)k
0inputs+0outputs (0major+452440minor)pagefaults 0swaps
/.out/hfsprogs-540.1.linux3-alt2.i586.rpm: license not found in '/usr/share/license' directory: APSL
/.out/hfsprogs-540.1.linux3-alt2.i586.rpm: license not found in '/usr/share/license' directory: 2.0
/.out/hfsprogs-debuginfo-540.1.linux3-alt2.i586.rpm: license not found in '/usr/share/license' directory: APSL
/.out/hfsprogs-debuginfo-540.1.linux3-alt2.i586.rpm: license not found in '/usr/share/license' directory: 2.0
1.62user 1.04system 0:13.29elapsed 20%CPU (0avgtext+0avgdata 108568maxresident)k
0inputs+0outputs (32144major+162134minor)pagefaults 0swaps
--- hfsprogs-540.1.linux3-alt2.i586.rpm.repo	2021-07-15 23:20:53.000000000 +0000
+++ hfsprogs-540.1.linux3-alt2.i586.rpm.hasher	2023-02-11 04:21:13.573859120 +0000
@@ -18,2 +18,4 @@
 Requires: libc.so.6(GLIBC_2.3.4)  
+Requires: libc.so.6(GLIBC_2.33)  
+Requires: libc.so.6(GLIBC_2.34)  
 Requires: libc.so.6(GLIBC_2.4)  
@@ -24,6 +26,2 @@
 Requires: libcrypto.so.1.1(OPENSSL_1_1_0)  
-Requires: libpthread.so.0(GLIBC_2.0)  
-Requires: libpthread.so.0(GLIBC_2.1)  
-Requires: libpthread.so.0(GLIBC_2.2)  
-Requires: libpthread.so.0(GLIBC_2.3.2)  
 Requires: rtld(GNU_HASH)  
@@ -34,4 +32,4 @@
 File: /usr/sbin/fsck.hfs	120777	root:root		fsck.hfsplus
-File: /usr/sbin/fsck.hfsplus	100755	root:root	e68f11db923cc3598ccef6017b4c1685	
-File: /usr/sbin/mkfs.hfsplus	100755	root:root	fc916e6845fe8934a23f64b0a6d56256	
+File: /usr/sbin/fsck.hfsplus	100755	root:root	52c83eb739d54fd586fe9d0f8705745c	
+File: /usr/sbin/mkfs.hfsplus	100755	root:root	b3d9ab8c35be72dc770cc0c5334761e8	
 File: /usr/share/doc/hfsprogs-540.1.linux3	40755	root:root		
@@ -41,2 +39,2 @@
 File: /usr/share/man/man8/mkfs.hfsplus.8.xz	100644	root:root	22028bd4fc51530381728752d95a0b8e	
-RPMIdentity: d7462258d9c29a77f878a3d6fabe2fda3ca1c87f37ccfabf9559e45e66d8253813e8d13ca193b7dd5e6e4a95c7836004f873428a23a0875e3f2b6d4a88a395a7
+RPMIdentity: c7948bfa50053b36410329f21f4b61a7e0f0b0db5d0d6a6f85ef16c9d063dcc34c7c30252f590aa24a0f837faea50576e22646882d74579c8fe6a7fe908e43c8
--- hfsprogs-debuginfo-540.1.linux3-alt2.i586.rpm.repo	2021-07-15 23:20:53.000000000 +0000
+++ hfsprogs-debuginfo-540.1.linux3-alt2.i586.rpm.hasher	2023-02-11 04:21:13.649860099 +0000
@@ -1,7 +1,7 @@
 /usr/lib/debug/.build-id/44	40755	root:root	
-/usr/lib/debug/.build-id/44/379727b89f40b7fcfb881b54dbf2dc33eed8c1	120777	root:root	../../../../sbin/mkfs.hfsplus
-/usr/lib/debug/.build-id/44/379727b89f40b7fcfb881b54dbf2dc33eed8c1.debug	120777	root:root	../../usr/sbin/mkfs.hfsplus.debug
-/usr/lib/debug/.build-id/fb	40755	root:root	
-/usr/lib/debug/.build-id/fb/6ab63bdb82cc240b7fdf5545a20c40df71419f	120777	root:root	../../../../sbin/fsck.hfsplus
-/usr/lib/debug/.build-id/fb/6ab63bdb82cc240b7fdf5545a20c40df71419f.debug	120777	root:root	../../usr/sbin/fsck.hfsplus.debug
+/usr/lib/debug/.build-id/44/865ebed8f9180d6e1d423d5e54955eb02d65b5	120777	root:root	../../../../sbin/fsck.hfsplus
+/usr/lib/debug/.build-id/44/865ebed8f9180d6e1d423d5e54955eb02d65b5.debug	120777	root:root	../../usr/sbin/fsck.hfsplus.debug
+/usr/lib/debug/.build-id/9a	40755	root:root	
+/usr/lib/debug/.build-id/9a/b35f8dbfafc17234a6066c9076165a85319b98	120777	root:root	../../../../sbin/mkfs.hfsplus
+/usr/lib/debug/.build-id/9a/b35f8dbfafc17234a6066c9076165a85319b98.debug	120777	root:root	../../usr/sbin/mkfs.hfsplus.debug
 /usr/lib/debug/usr/sbin/fsck.hfs.debug	120777	root:root	fsck.hfsplus.debug
@@ -74,3 +74,2 @@
 Requires: debug(libcrypto.so.1.1)  
-Requires: debug(libpthread.so.0)  
 Requires: hfsprogs = 540.1.linux3-alt2:sisyphus+279150.100.1.1
@@ -79,10 +78,10 @@
 File: /usr/lib/debug/.build-id/44	40755	root:root		
-File: /usr/lib/debug/.build-id/44/379727b89f40b7fcfb881b54dbf2dc33eed8c1	120777	root:root		../../../../sbin/mkfs.hfsplus
-File: /usr/lib/debug/.build-id/44/379727b89f40b7fcfb881b54dbf2dc33eed8c1.debug	120777	root:root		../../usr/sbin/mkfs.hfsplus.debug
-File: /usr/lib/debug/.build-id/fb	40755	root:root		
-File: /usr/lib/debug/.build-id/fb/6ab63bdb82cc240b7fdf5545a20c40df71419f	120777	root:root		../../../../sbin/fsck.hfsplus
-File: /usr/lib/debug/.build-id/fb/6ab63bdb82cc240b7fdf5545a20c40df71419f.debug	120777	root:root		../../usr/sbin/fsck.hfsplus.debug
+File: /usr/lib/debug/.build-id/44/865ebed8f9180d6e1d423d5e54955eb02d65b5	120777	root:root		../../../../sbin/fsck.hfsplus
+File: /usr/lib/debug/.build-id/44/865ebed8f9180d6e1d423d5e54955eb02d65b5.debug	120777	root:root		../../usr/sbin/fsck.hfsplus.debug
+File: /usr/lib/debug/.build-id/9a	40755	root:root		
+File: /usr/lib/debug/.build-id/9a/b35f8dbfafc17234a6066c9076165a85319b98	120777	root:root		../../../../sbin/mkfs.hfsplus
+File: /usr/lib/debug/.build-id/9a/b35f8dbfafc17234a6066c9076165a85319b98.debug	120777	root:root		../../usr/sbin/mkfs.hfsplus.debug
 File: /usr/lib/debug/usr/sbin/fsck.hfs.debug	120777	root:root		fsck.hfsplus.debug
-File: /usr/lib/debug/usr/sbin/fsck.hfsplus.debug	100644	root:root	a2bdb2333baca52173a79469d1e03470	
-File: /usr/lib/debug/usr/sbin/mkfs.hfsplus.debug	100644	root:root	288887bb6bd02057c79b3a2450f60e5f	
+File: /usr/lib/debug/usr/sbin/fsck.hfsplus.debug	100644	root:root	8d00497aa8ffc3b174c4d267a91b2feb	
+File: /usr/lib/debug/usr/sbin/mkfs.hfsplus.debug	100644	root:root	58d5cb5afc67a98e6863856a693f27cc	
 File: /usr/src/debug/hfsprogs-540.1.linux3	40755	root:root		
@@ -149,2 +148,2 @@
 File: /usr/src/debug/hfsprogs-540.1.linux3/newfs_hfs.tproj/newfs_hfs.h	100644	root:root	9bd9ef61aa9a973fd3745697411dec16	
-RPMIdentity: 6cc545f327da9bb5fbd917daed893974715fff241c465c82067cb0f81ccee7e6085991eadd07cca29f8ea2c833cf4dfb2f535723612506ff6ef9790e6814ecd9
+RPMIdentity: 33f87b6b72faf3289c278a3ed53295727da6bae2f206f26cd63d0bc3c2973ffb903d257fe7c3b7eb47fdd32c4b7299d9f202c872412ce605ef7817bb4c8e2ee6