[MacPorts] #70936: libarchive @3.7.6 does not build on PPC Tiger, Mac OS X 10.4.11, because old patches need updates
MacPorts
noreply at macports.org
Thu Sep 26 13:38:21 UTC 2024
#70936: libarchive @3.7.6 does not build on PPC Tiger, Mac OS X 10.4.11, because
old patches need updates
-------------------------+-----------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.1
Resolution: | Keywords: tiger ppc
Port: libarchive |
-------------------------+-----------------------
Comment (by ballapete):
The additional C code for `test` target seems to compile fine without
`STAILQ_FOREACH.patch` for `bsdunzip_test` (I do not know what happened
with earlier version of `libarchive`). Nevertheless it ends with
{{{
libtool: link: /opt/local/bin/gcc-apple-4.2 -std=gnu99 -pipe -Os -arch ppc
-Wall -Wformat -Wformat-security -fvisibility=hidden
-D__LIBARCHIVE_ENABLE_VISIBILITY -Wl,-headerpad_max_install_names -arch
ppc -o bsdunzip_test test_utils/bsdunzip_test-test_utils.o test_utils
/bsdunzip_test-test_main.o unzip/test/bsdunzip_test-test_0.o unzip/test
/bsdunzip_test-test_basic.o unzip/test/bsdunzip_test-test_doubledash.o
unzip/test/bsdunzip_test-test_glob.o unzip/test/bsdunzip_test-
test_not_exist.o unzip/test/bsdunzip_test-test_singlefile.o unzip/test
/bsdunzip_test-test_C.o unzip/test/bsdunzip_test-test_p.o unzip/test
/bsdunzip_test-test_d.o unzip/test/bsdunzip_test-test_j.o unzip/test
/bsdunzip_test-test_L.o unzip/test/bsdunzip_test-test_n.o unzip/test
/bsdunzip_test-test_o.o unzip/test/bsdunzip_test-test_q.o unzip/test
/bsdunzip_test-test_t.o unzip/test/bsdunzip_test-test_t_bad.o unzip/test
/bsdunzip_test-test_version.o unzip/test/bsdunzip_test-test_x.o unzip/test
/bsdunzip_test-test_Z1.o unzip/test/bsdunzip_test-test_P_encryption.o
unzip/test/bsdunzip_test-test_I.o -L/opt/local/lib
./.libs/libarchive_fe.a /opt/local/lib/liblzo2.dylib
/opt/local/lib/liblzma.dylib -lzstd -llz4 /opt/local/lib/libb2.dylib -lbz2
-lz /opt/local/lib/libxml2.dylib -pthread
/usr/bin/make check-TESTS
./build/autoconf/test-driver: line 112: 19820 Segmentation fault "$@"
>>"$log_file" 2>&1
FAIL: libarchive_test
./build/autoconf/test-driver: line 112: 19862 Segmentation fault "$@"
>>"$log_file" 2>&1
FAIL: bsdtar_test
PASS: bsdcpio_test
PASS: bsdcat_test
FAIL: bsdunzip_test
}}}
I'll try to attach all useful log files from failed tests.
--
Ticket URL: <https://trac.macports.org/ticket/70936#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list