Cook: hfsprogs 332.25 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): libbsd-0.9.1-i486 Installing (pkg/local): libbsd-dev-0.9.1-i486 Installing (pkg/local): openssl-dev-1.1.1d-i486 Extracting source archive "hfsprogs_332.25.orig.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed patching file Makefile.lnx patching file fsck_hfs.tproj/Makefile.lnx patching file fsck_hfs.tproj/dfalib/Makefile.lnx patching file newfs_hfs.tproj/Makefile.lnx patching file fsck_hfs.tproj/cache.c patching file fsck_hfs.tproj/dfalib/BTree.c patching file fsck_hfs.tproj/dfalib/BlockCache.c patching file fsck_hfs.tproj/dfalib/SBTree.c patching file fsck_hfs.tproj/dfalib/SDevice.c patching file fsck_hfs.tproj/dfalib/SKeyCompare.c patching file fsck_hfs.tproj/dfalib/SRepair.c patching file fsck_hfs.tproj/dfalib/SRuntime.h patching file fsck_hfs.tproj/dfalib/SUtils.c patching file fsck_hfs.tproj/dfalib/SVerify2.c patching file fsck_hfs.tproj/dfalib/Scavenger.h patching file fsck_hfs.tproj/dfalib/hfs_endian.c patching file fsck_hfs.tproj/dfalib/hfs_endian.h patching file fsck_hfs.tproj/fsck_hfs.c patching file fsck_hfs.tproj/utilities.c patching file include/missing.h patching file newfs_hfs.tproj/hfs_endian.c patching file newfs_hfs.tproj/hfs_endian.h patching file newfs_hfs.tproj/makehfs.c patching file newfs_hfs.tproj/newfs_hfs.c patching file newfs_hfs.tproj/newfs_hfs.h patching file include/bitstring.h patching file include/hfs/hfs_format.h patching file include/hfs/hfs_mount.h patching file include/sys/appleapiopts.h patching file fsck_hfs.tproj/dfalib/BTreePrivate.h patching file fsck_hfs.tproj/dfalib/SControl.c patching file fsck_hfs.tproj/dfalib/SVerify1.c patching file fsck_hfs.tproj/dfalib/hfs_endian.c patching file fsck_hfs.tproj/dfalib/BTreeTreeOps.c patching file fsck_hfs.tproj/dfalib/SBTree.c patching file fsck_hfs.tproj/dfalib/SControl.c patching file fsck_hfs.tproj/dfalib/hfs_endian.c patching file newfs_hfs.tproj/makehfs.c patching file fsck_hfs.tproj/fsck_hfs.c patching file fsck_hfs.tproj/dfalib/SRepair.c patching file fsck_hfs.tproj/dfalib/SVerify1.c patching file fsck_hfs.tproj/fsck_debug.c patching file fsck_hfs.tproj/fsck_debug.h patching file fsck_hfs.tproj/dfalib/BTree.c patching file fsck_hfs.tproj/dfalib/BTreeAllocate.c patching file fsck_hfs.tproj/dfalib/BTreeMiscOps.c patching file fsck_hfs.tproj/dfalib/BTreeNodeOps.c patching file fsck_hfs.tproj/dfalib/BTreeTreeOps.c patching file fsck_hfs.tproj/dfalib/SControl.c patching file fsck_hfs.tproj/dfalib/SRepair.c patching file fsck_hfs.tproj/dfalib/SUtils.c patching file fsck_hfs.tproj/dfalib/SVerify1.c patching file fsck_hfs.tproj/dfalib/SVerify2.c patching file fsck_hfs.tproj/cache.c patching file include/missing.h patching file fsck_hfs.tproj/fsck_hfs.8 patching file newfs_hfs.tproj/newfs_hfs.8 for d in newfs_hfs.tproj fsck_hfs.tproj; do make -C $d -f Makefile.lnx all; done make[1]: Entering directory '/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/newfs_hfs.tproj' gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o hfs_endian.o hfs_endian.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o makehfs.o makehfs.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o newfs_hfs.o newfs_hfs.c newfs_hfs.c: In function 'validate_hfsplus_block_size': newfs_hfs.c:516:22: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] warnx("Warning: %ld is a non-optimal block size (4096 would be a better choice)", gBlockSize); ~~^ ~~~~~~~~~~ %d newfs_hfs.c: In function 'hfsplus_params': newfs_hfs.c:792:32: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] warnx("Warning: block size %ld is less than catalog b-tree node size %ld", gBlockSize, catnodesiz); ~~^ ~~~~~~~~~~ %d newfs_hfs.c:792:74: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] warnx("Warning: block size %ld is less than catalog b-tree node size %ld", gBlockSize, catnodesiz); ~~^ ~~~~~~~~~~ %d newfs_hfs.c:805:32: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] warnx("Warning: block size %ld is less than extents b-tree node size %ld", gBlockSize, extnodesiz); ~~^ ~~~~~~~~~~ %d newfs_hfs.c:805:74: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] warnx("Warning: block size %ld is less than extents b-tree node size %ld", gBlockSize, extnodesiz); ~~^ ~~~~~~~~~~ %d newfs_hfs.c:853:27: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("%qd sectors (%lu bytes per sector)\n", sectorCount, sectorSize); ~~^ ~~~~~~~~~~ %u newfs_hfs.c:856:27: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tblock-size: %lu\n", defaults->blockSize); ~~^ ~~~~~~~~~~~~~~~~~~~ %u newfs_hfs.c:857:29: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\ttotal blocks: %lu\n", totalBlocks); ~~^ ~~~~~~~~~~~ %u newfs_hfs.c:860:43: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tfirst free catalog node id: %lu\n", defaults->nextFreeFileID); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %u newfs_hfs.c:861:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tcatalog b-tree node size: %lu\n", defaults->catalogNodeSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ %u newfs_hfs.c:862:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tinitial catalog file size: %lu\n", defaults->catalogClumpSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ %u newfs_hfs.c:863:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\textents b-tree node size: %lu\n", defaults->extentsNodeSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ %u newfs_hfs.c:864:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tinitial extents file size: %lu\n", defaults->extentsClumpSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ %u newfs_hfs.c:865:45: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tinitial allocation file size: %lu (%lu blocks)\n", ~~^ %u defaults->allocationClumpSize, defaults->allocationClumpSize / gBlockSize); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ newfs_hfs.c:865:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tinitial allocation file size: %lu (%lu blocks)\n", ~~^ %u defaults->allocationClumpSize, defaults->allocationClumpSize / gBlockSize); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ newfs_hfs.c:867:37: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tdata fork clump size: %lu\n", defaults->dataClumpSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %u newfs_hfs.c:868:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tresource fork clump size: %lu\n", defaults->rsrcClumpSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %u newfs_hfs.c: In function 'hfs_params': newfs_hfs.c:943:13: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("%ld sectors at %ld bytes per sector\n", sectorCount, sectorSize); ~~^ ~~~~~~~~~~~ %d newfs_hfs.c:943:28: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("%ld sectors at %ld bytes per sector\n", sectorCount, sectorSize); ~~^ ~~~~~~~~~~ %d newfs_hfs.c:946:27: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tblock-size: %ld\n", defaults->blockSize); ~~^ ~~~~~~~~~~~~~~~~~~~ %d newfs_hfs.c:947:29: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\ttotal blocks: %ld\n", sectorCount / (alBlkSize / sectorSize) ); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %d newfs_hfs.c:948:43: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tfirst free catalog node id: %ld\n", defaults->nextFreeFileID); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d newfs_hfs.c:949:42: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tinitial catalog file size: %ld\n", defaults->catalogClumpSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ %d newfs_hfs.c:950:42: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tinitial extents file size: %ld\n", defaults->extentsClumpSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ %d newfs_hfs.c:951:32: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\tfile clump size: %ld\n", defaults->dataClumpSize); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d newfs_hfs.c:953:38: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\twrapper growable from %ld to %ld sectors\n", sectorCount, hfsgrowblks); ~~^ ~~~~~~~~~~~ %d newfs_hfs.c:953:45: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'uint32_t' {aka 'unsigned int'} [-Wformat=] printf("\twrapper growable from %ld to %ld sectors\n", sectorCount, hfsgrowblks); ~~^ ~~~~~~~~~~~ %d gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -Wl,-Os,--as-needed -Wl,--as-needed -o newfs_hfs hfs_endian.o makehfs.o newfs_hfs.o -lcrypto make[1]: Leaving directory '/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/newfs_hfs.tproj' make[1]: Entering directory '/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/fsck_hfs.tproj' gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o fsck_hfs.o fsck_hfs.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o strings.o strings.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o utilities.o utilities.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o cache.o cache.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o fsck_debug.o fsck_debug.c make -C dfalib -f Makefile.lnx CFLAGS="-march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include" LDFLAGS="-Wl,-Os,--as-needed -Wl,--as-needed" libdfa.a make[2]: Entering directory '/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/fsck_hfs.tproj/dfalib' gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o hfs_endian.o hfs_endian.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o BlockCache.o BlockCache.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o BTree.o BTree.c cache.c: In function 'CalculateCacheSize': cache.c:158:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] printf ("\tCache size should be greater than %uM and less than %luM\n", MinCacheSize/(1024*1024), max_size_t/(1024*1024)); ~~^ ~~~~~~~~~~~~~~~~~~~~~~ %u gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o BTreeAllocate.o BTreeAllocate.c In file included from /home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include/missing.h:5, from hfs_endian.c:35: hfs_endian.c: In function 'hfs_swap_HFSBTInternalNode': hfs_endian.c:1052:90: warning: iteration 3 invokes undefined behavior [-Waggressive-loop-optimizations] srcRec->dataExtents[j].startBlock = SWAP_BE16 (srcRec->dataExtents[j].startBlock); ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include/missing.h:77:34: note: in expansion of macro 'be16_to_cpu' #define OSSwapBigToHostInt16(x) be16_to_cpu(x) ^~~~~~~~~~~ hfs_endian.h:43:31: note: in expansion of macro 'OSSwapBigToHostInt16' #define SWAP_BE16(__a) OSSwapBigToHostInt16 (__a) ^~~~~~~~~~~~~~~~~~~~ hfs_endian.c:1052:57: note: in expansion of macro 'SWAP_BE16' srcRec->dataExtents[j].startBlock = SWAP_BE16 (srcRec->dataExtents[j].startBlock); ^~~~~~~~~ hfs_endian.c:1051:17: note: within this loop for (j = 0; j < kHFSExtentDensity * 2; j++) { ^~~ gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o BTreeMiscOps.o BTreeMiscOps.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o BTreeNodeOps.o BTreeNodeOps.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o BTreeScanner.o BTreeScanner.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o BTreeTreeOps.o BTreeTreeOps.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o CatalogCheck.o CatalogCheck.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o HardLinkCheck.o HardLinkCheck.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SBTree.o SBTree.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SControl.o SControl.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SVerify1.o SVerify1.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SVerify2.o SVerify2.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SRepair.o SRepair.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SRebuildCatalogBTree.o SRebuildCatalogBTree.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SUtils.o SUtils.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SKeyCompare.o SKeyCompare.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SDevice.o SDevice.c SKeyCompare.c: In function 'CompareAttributeKeys': SKeyCompare.c:475:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] UInt16 * str1 = searchKey->attrName; ^~~~~~~~~ SKeyCompare.c:476:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] UInt16 * str2 = trialKey->attrName; ^~~~~~~~ gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SExtents.o SExtents.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SAllocate.o SAllocate.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SCatalog.o SCatalog.c In file included from /usr/include/strings.h:144, from /usr/include/string.h:431, from /home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include/missing.h:8, from SRuntime.h:31, from Scavenger.h:31, from SVerify1.c:35: In function 'bcopy', inlined from 'VLockedChk' at SVerify1.c:2851:3: /usr/include/bits/strings_fortified.h:25:10: warning: '__builtin_memcpy' reading 28 bytes from a region of size 15 [-Wstringop-overflow=] (void) __builtin___memmove_chk (__dest, __src, __len, __bos0 (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/strings.h:144, from /usr/include/string.h:431, from /home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include/missing.h:8, from SRuntime.h:31, from BTree.h:37, from SExtents.c:37: In function 'bzero', inlined from 'DeallocateFile' at SExtents.c:701:3: /usr/include/bits/strings_fortified.h:31:10: warning: '__builtin___memset_chk' writing 52 bytes into a region of size 40 overflows the destination [-Wstringop-overflow=] (void) __builtin___memset_chk (__dest, '\0', __len, __bos0 (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'bzero', inlined from 'DeallocateFile' at SExtents.c:704:3: /usr/include/bits/strings_fortified.h:31:10: warning: '__builtin___memset_chk' writing 52 bytes into a region of size 40 overflows the destination [-Wstringop-overflow=] (void) __builtin___memset_chk (__dest, '\0', __len, __bos0 (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o SStubs.o SStubs.c gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -D_GLIBCXX_USE_C99_MATH=1 -c -o VolumeBitmapCheck.o VolumeBitmapCheck.c 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 SRebuildCatalogBTree.o SUtils.o SKeyCompare.o SDevice.o SExtents.o SAllocate.o SCatalog.o SStubs.o VolumeBitmapCheck.o make[2]: Leaving directory '/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/fsck_hfs.tproj/dfalib' gcc -march=i486 -Os -pipe -mindirect-branch=thunk -DDEBUG_BUILD=0 -D_FILE_OFFSET_BITS=64 -D LINUX=1 -D BSD=1 -I/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/include -Wl,-Os,--as-needed -Wl,--as-needed -o fsck_hfs fsck_hfs.o strings.o utilities.o cache.o fsck_debug.o dfalib/libdfa.a -lbsd make[1]: Leaving directory '/home/slitaz/wok/hfsprogs/source/hfsprogs-332.25/fsck_hfs.tproj' Copying man pages... Done ================================================================================ Executing strip on all files... Done Time: 0.45s. Size: 257056 B -> 192124 B. Save: 63 KB. Installing (pkg/local): advancecomp-static-2.1-i486 Compressing man pages... Done Time: 1.98s. Size: 8617 B -> 3736 B. Save: 5 KB. Cache hit: 2/2. ================================================================================ Build dependencies to remove: 4 Removing: advancecomp-static libbsd libbsd-dev openssl-dev Pack: hfsprogs 332.25 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "hfsprogs-332.25-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "hfsprogs-332.25-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/hfsprogs-332.25... Done Checking site script in source/hfsprogs-332.25... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: hfsprogs 332.25 ================================================================================ Src file : hfsprogs_332.25.orig.tar.gz Src size : 720.0K Source dir : 5.1M Produced : 252.0K Cook time : 13s Cook date : 2020-07-07 11:11 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 252.0K : 85.4K : 3 : hfsprogs-332.25-i486.tazpkg ================================================================================