>>> bzip2: Building main/bzip2 1.0.8-r4 (using abuild 3.10.0_rc1-r2) started Mon, 14 Nov 2022 15:46:58 +0000 >>> bzip2: Checking sanity of /home/buildozer/aports/main/bzip2/APKBUILD... >>> bzip2: Analyzing dependencies... >>> bzip2: Installing for build: build-base (1/1) Installing .makedepends-bzip2 (20221114.154659) OK: 268 MiB in 95 packages >>> bzip2: Cleaning up srcdir >>> bzip2: Cleaning up pkgdir >>> bzip2: Fetching https://distfiles.alpinelinux.org/distfiles/v3.17/bzip2-1.0.8.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 791k 100 791k 0 0 4211k 0 --:--:-- --:--:-- --:--:-- 4230k >>> bzip2: Fetching https://distfiles.alpinelinux.org/distfiles/v3.17/bzip2-1.0.8.tar.gz >>> bzip2: Checking sha512sums... bzip2-1.0.8.tar.gz: OK bzip2-1.0.4-makefile-CFLAGS.patch: OK bzip2-1.0.4-man-links.patch: OK bzip2-1.0.2-progress.patch: OK bzip2-1.0.3-no-test.patch: OK saneso.patch: OK bzip2.pc.in: OK >>> bzip2: Unpacking /var/cache/distfiles/v3.17/bzip2-1.0.8.tar.gz... >>> bzip2: bzip2-1.0.4-makefile-CFLAGS.patch patching file Makefile patching file Makefile-libbz2_so >>> bzip2: bzip2-1.0.4-man-links.patch patching file Makefile Hunk #1 succeeded at 85 with fuzz 2. >>> bzip2: bzip2-1.0.2-progress.patch patching file bzip2.1 patching file bzip2.c Hunk #1 succeeded at 53 (offset -92 lines). Hunk #2 succeeded at 210 with fuzz 2 (offset -92 lines). Hunk #3 succeeded at 336 (offset -91 lines). Hunk #4 succeeded at 349 (offset -91 lines). Hunk #5 succeeded at 372 (offset -91 lines). Hunk #6 succeeded at 475 with fuzz 2 (offset -87 lines). Hunk #7 succeeded at 484 (offset -87 lines). Hunk #8 succeeded at 512 (offset -87 lines). Hunk #9 succeeded at 1862 (offset -69 lines). Hunk #10 succeeded at 1940 (offset -69 lines). Hunk #11 succeeded at 1977 (offset -69 lines). >>> bzip2: bzip2-1.0.3-no-test.patch patching file Makefile Hunk #1 succeeded at 35 (offset 12 lines). >>> bzip2: saneso.patch patching file Makefile-libbz2_so gcc -Os -fomit-frame-pointer -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c blocksort.c gcc -Os -fomit-frame-pointer -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c huffman.c gcc -Os -fomit-frame-pointer -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c crctable.c gcc -Os -fomit-frame-pointer -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c randtable.c gcc -Os -fomit-frame-pointer -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c compress.c gcc -Os -fomit-frame-pointer -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c decompress.c gcc -Os -fomit-frame-pointer -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c bzlib.c In function 'mainSimpleSort', inlined from 'mainQSort3' at blocksort.c:651:10, inlined from 'mainSort' at blocksort.c:897:19: blocksort.c:347:6: warning: inlining failed in call to 'mainGtU': --param max-inline-insns-single limit reached [-Winline] 347 | Bool mainGtU ( UInt32 i1, | ^~~~~~~ blocksort.c:514:18: note: called from here 514 | while ( mainGtU ( | ^~~~~~~~~ 515 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | ) ) { | ~ blocksort.c:347:6: warning: inlining failed in call to 'mainGtU': --param max-inline-insns-single limit reached [-Winline] 347 | Bool mainGtU ( UInt32 i1, | ^~~~~~~ blocksort.c:528:18: note: called from here 528 | while ( mainGtU ( | ^~~~~~~~~ 529 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | ) ) { | ~ blocksort.c:347:6: warning: inlining failed in call to 'mainGtU': --param max-inline-insns-single limit reached [-Winline] 347 | Bool mainGtU ( UInt32 i1, | ^~~~~~~ blocksort.c:542:18: note: called from here 542 | while ( mainGtU ( | ^~~~~~~~~ 543 | ptr[j-h]+d, v+d, block, quadrant, nblock, budget | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ) ) { | ~ gcc -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.8 blocksort.o huffman.o crctable.o randtable.o compress.o decompress.o bzlib.o gcc -Os -fomit-frame-pointer -fpic -fPIC -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -o bzip2-shared bzip2.c libbz2.so.1.0.8 rm -f libbz2.so.1 ln -s libbz2.so.1.0.8 libbz2.so.1 rm -f libbz2.a gcc -Os -fomit-frame-pointer -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c bzip2.c ar cq libbz2.a blocksort.o huffman.o crctable.o randtable.o compress.o decompress.o bzlib.o gcc -Os -fomit-frame-pointer -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -c bzip2recover.c ranlib libbz2.a gcc -Os -fomit-frame-pointer -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -Wl,--as-needed,-O1,--sort-common -o bzip2recover bzip2recover.o gcc -Os -fomit-frame-pointer -Wall -Winline -D_FILE_OFFSET_BITS=64 -Os -fomit-frame-pointer -O2 -Wl,--as-needed,-O1,--sort-common -o bzip2 bzip2.o -L. -lbz2 Doing 6 tests (3 compress, 3 uncompress) ... If there's a problem, things might stop at this point. ./bzip2 -1 < sample1.ref > sample1.rb2 ./bzip2 -2 < sample2.ref > sample2.rb2 ./bzip2 -3 < sample3.ref > sample3.rb2 ./bzip2 -d < sample1.bz2 > sample1.tst ./bzip2 -d < sample2.bz2 > sample2.tst ./bzip2 -ds < sample3.bz2 > sample3.tst cmp sample1.bz2 sample1.rb2 cmp sample2.bz2 sample2.rb2 cmp sample3.bz2 sample3.rb2 cmp sample1.tst sample1.ref cmp sample2.tst sample2.ref cmp sample3.tst sample3.ref If you got this far and the 'cmp's didn't complain, it looks like you're in business. To install in /usr/local/bin, /usr/local/lib, /usr/local/man and /usr/local/include, type make install To install somewhere else, eg, /xxx/yyy/{bin,lib,man,include}, type make install PREFIX=/xxx/yyy If you are (justifiably) paranoid and want to see what 'make install' is going to do, you can first do make -n install or make -n install PREFIX=/xxx/yyy respectively. The -n instructs make to show the commands it would execute, but not actually execute them. Instructions for use are in the preformatted manual page, in the file bzip2.txt. For more detailed documentation, read the full manual. It is available in Postscript form (manual.ps), PDF form (manual.pdf), and HTML form (manual.html). You can also do "bzip2 --help" to see some helpful information. "bzip2 -L" displays the software license. >>> bzip2: Entering fakeroot... if ( test ! -d /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin ) ; then mkdir -p /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin ; fi if ( test ! -d /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/lib ) ; then mkdir -p /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/lib ; fi if ( test ! -d /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man ) ; then mkdir -p /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man ; fi if ( test ! -d /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1 ) ; then mkdir -p /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1 ; fi if ( test ! -d /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/include ) ; then mkdir -p /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/include ; fi cp -f bzip2 /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzip2 cp -f bzip2 /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bunzip2 cp -f bzip2 /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzcat cp -f bzip2recover /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzip2recover chmod a+x /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzip2 chmod a+x /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bunzip2 chmod a+x /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzcat chmod a+x /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzip2recover cp -f bzip2.1 /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1 chmod a+r /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzip2.1 ln -s bzip2.1 /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bunzip2.1 ln -s bzip2.1 /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzcat.1 ln -s bzip2.1 /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzip2recover.1 cp -f bzlib.h /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/include chmod a+r /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/include/bzlib.h cp -f libbz2.a /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/lib chmod a+r /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/lib/libbz2.a cp -f bzgrep /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzgrep ln -s bzgrep /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzegrep ln -s bzgrep /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzfgrep chmod a+x /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzgrep cp -f bzmore /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzmore ln -s bzmore /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzless chmod a+x /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzmore cp -f bzdiff /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzdiff ln -s bzdiff /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzcmp chmod a+x /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/bin/bzdiff cp -f bzgrep.1 bzmore.1 bzdiff.1 /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1 chmod a+r /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzgrep.1 chmod a+r /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzmore.1 chmod a+r /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzdiff.1 echo ".so man1/bzgrep.1" > /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzegrep.1 echo ".so man1/bzgrep.1" > /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzfgrep.1 echo ".so man1/bzmore.1" > /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzless.1 echo ".so man1/bzdiff.1" > /home/buildozer/aports/main/bzip2/pkg/bzip2/usr/share/man/man1/bzcmp.1 >>> bzip2-static*: Running split function static... >>> bzip2-static*: Preparing subpackage bzip2-static... >>> bzip2-static*: Stripping binaries >>> bzip2-static*: Running postcheck for bzip2-static >>> bzip2-dev*: Running split function dev... >>> bzip2-dev*: Preparing subpackage bzip2-dev... >>> bzip2-dev*: Stripping binaries >>> bzip2-dev*: Running postcheck for bzip2-dev >>> bzip2-doc*: Running split function doc... >>> bzip2-doc*: Preparing subpackage bzip2-doc... >>> bzip2-doc*: Running postcheck for bzip2-doc >>> libbz2*: Running split function libbz2... >>> libbz2*: Preparing subpackage libbz2... >>> libbz2*: Stripping binaries >>> libbz2*: Running postcheck for libbz2 >>> bzip2*: Running postcheck for bzip2 >>> bzip2*: Preparing package bzip2... >>> bzip2*: Stripping binaries >>> bzip2-dev*: Scanning shared objects >>> bzip2-doc*: Scanning shared objects >>> bzip2-static*: Scanning shared objects >>> bzip2*: Scanning shared objects >>> libbz2*: Scanning shared objects >>> bzip2-dev*: Tracing dependencies... libbz2=1.0.8-r4 pkgconfig >>> bzip2-dev*: Package size: 32.0 KB >>> bzip2-dev*: Compressing data... >>> bzip2-dev*: Create checksum... >>> bzip2-dev*: Create bzip2-dev-1.0.8-r4.apk >>> bzip2-doc*: Tracing dependencies... >>> bzip2-doc*: Package size: 56.0 KB >>> bzip2-doc*: Compressing data... >>> bzip2-doc*: Create checksum... >>> bzip2-doc*: Create bzip2-doc-1.0.8-r4.apk >>> bzip2-static*: Tracing dependencies... >>> bzip2-static*: Package size: 96.0 KB >>> bzip2-static*: Compressing data... >>> bzip2-static*: Create checksum... >>> bzip2-static*: Create bzip2-static-1.0.8-r4.apk >>> bzip2*: Tracing dependencies... so:libc.musl-x86_64.so.1 >>> bzip2*: Package size: 332.0 KB >>> bzip2*: Compressing data... >>> bzip2*: Create checksum... >>> bzip2*: Create bzip2-1.0.8-r4.apk >>> libbz2*: Tracing dependencies... so:libc.musl-x86_64.so.1 >>> libbz2*: Package size: 88.0 KB >>> libbz2*: Compressing data... >>> libbz2*: Create checksum... >>> libbz2*: Create libbz2-1.0.8-r4.apk >>> bzip2: Build complete at Mon, 14 Nov 2022 15:47:04 +0000 elapsed time 0h 0m 6s >>> bzip2: Cleaning up srcdir >>> bzip2: Cleaning up pkgdir >>> bzip2: Uninstalling dependencies... (1/1) Purging .makedepends-bzip2 (20221114.154659) OK: 268 MiB in 94 packages >>> bzip2: Updating the main/x86_64 repository index... >>> bzip2: Signing the index...