Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed: phase compiling: libarchive31-3.7.7-1 failed #1215

Open
dak180 opened this issue Jan 30, 2025 · 1 comment
Open

Failed: phase compiling: libarchive31-3.7.7-1 failed #1215

dak180 opened this issue Jan 30, 2025 · 1 comment

Comments

@dak180
Copy link
Member

dak180 commented Jan 30, 2025

[ 16%] Linking C shared library libarchive.dylib
cd /opt/sw/src/fink.build/libarchive31-3.7.7-1/libarchive-3.7.7/finkbuild/libarchive && /opt/sw/bin/cmake -E cmake_link_script CMakeFiles/archive.dir/link.txt --verbose=1
/opt/sw/var/lib/fink/path-prefix-clang/cc  -Wall -Wformat -Wformat-security -fvisibility=hidden -O3 -DNDEBUG -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -dynamiclib -Wl,-headerpad_max_install_names -L/opt/sw/lib/aarch64-darwin -L/opt/sw/lib -Wl,-headerpad_max_install_names -Wl,-dead_strip -compatibility_version 21.0.0 -current_version 21.7.0 -o libarchive.13.7.7.dylib -install_name @rpath/libarchive.13.dylib CMakeFiles/archive.dir/archive_acl.c.o CMakeFiles/archive.dir/archive_check_magic.c.o CMakeFiles/archive.dir/archive_cmdline.c.o CMakeFiles/archive.dir/archive_cryptor.c.o CMakeFiles/archive.dir/archive_digest.c.o CMakeFiles/archive.dir/archive_entry.c.o CMakeFiles/archive.dir/archive_entry_copy_stat.c.o CMakeFiles/archive.dir/archive_entry_link_resolver.c.o CMakeFiles/archive.dir/archive_entry_sparse.c.o CMakeFiles/archive.dir/archive_entry_stat.c.o CMakeFiles/archive.dir/archive_entry_strmode.c.o CMakeFiles/archive.dir/archive_entry_xattr.c.o CMakeFiles/archive.dir/archive_getdate.c.o CMakeFiles/archive.dir/archive_hmac.c.o CMakeFiles/archive.dir/archive_match.c.o CMakeFiles/archive.dir/archive_options.c.o CMakeFiles/archive.dir/archive_pack_dev.c.o CMakeFiles/archive.dir/archive_pathmatch.c.o CMakeFiles/archive.dir/archive_ppmd8.c.o CMakeFiles/archive.dir/archive_ppmd7.c.o CMakeFiles/archive.dir/archive_random.c.o CMakeFiles/archive.dir/archive_rb.c.o CMakeFiles/archive.dir/archive_read.c.o CMakeFiles/archive.dir/archive_read_add_passphrase.c.o CMakeFiles/archive.dir/archive_read_append_filter.c.o CMakeFiles/archive.dir/archive_read_data_into_fd.c.o CMakeFiles/archive.dir/archive_read_disk_entry_from_file.c.o CMakeFiles/archive.dir/archive_read_disk_posix.c.o CMakeFiles/archive.dir/archive_read_disk_set_standard_lookup.c.o CMakeFiles/archive.dir/archive_read_extract.c.o CMakeFiles/archive.dir/archive_read_extract2.c.o CMakeFiles/archive.dir/archive_read_open_fd.c.o CMakeFiles/archive.dir/archive_read_open_file.c.o CMakeFiles/archive.dir/archive_read_open_filename.c.o CMakeFiles/archive.dir/archive_read_open_memory.c.o CMakeFiles/archive.dir/archive_read_set_format.c.o CMakeFiles/archive.dir/archive_read_set_options.c.o CMakeFiles/archive.dir/archive_read_support_filter_all.c.o CMakeFiles/archive.dir/archive_read_support_filter_by_code.c.o CMakeFiles/archive.dir/archive_read_support_filter_bzip2.c.o CMakeFiles/archive.dir/archive_read_support_filter_compress.c.o CMakeFiles/archive.dir/archive_read_support_filter_gzip.c.o CMakeFiles/archive.dir/archive_read_support_filter_grzip.c.o CMakeFiles/archive.dir/archive_read_support_filter_lrzip.c.o CMakeFiles/archive.dir/archive_read_support_filter_lz4.c.o CMakeFiles/archive.dir/archive_read_support_filter_lzop.c.o CMakeFiles/archive.dir/archive_read_support_filter_none.c.o CMakeFiles/archive.dir/archive_read_support_filter_program.c.o CMakeFiles/archive.dir/archive_read_support_filter_rpm.c.o CMakeFiles/archive.dir/archive_read_support_filter_uu.c.o CMakeFiles/archive.dir/archive_read_support_filter_xz.c.o CMakeFiles/archive.dir/archive_read_support_filter_zstd.c.o CMakeFiles/archive.dir/archive_read_support_format_7zip.c.o CMakeFiles/archive.dir/archive_read_support_format_all.c.o CMakeFiles/archive.dir/archive_read_support_format_ar.c.o CMakeFiles/archive.dir/archive_read_support_format_by_code.c.o CMakeFiles/archive.dir/archive_read_support_format_cab.c.o CMakeFiles/archive.dir/archive_read_support_format_cpio.c.o CMakeFiles/archive.dir/archive_read_support_format_empty.c.o CMakeFiles/archive.dir/archive_read_support_format_iso9660.c.o CMakeFiles/archive.dir/archive_read_support_format_lha.c.o CMakeFiles/archive.dir/archive_read_support_format_mtree.c.o CMakeFiles/archive.dir/archive_read_support_format_rar.c.o CMakeFiles/archive.dir/archive_read_support_format_rar5.c.o CMakeFiles/archive.dir/archive_read_support_format_raw.c.o CMakeFiles/archive.dir/archive_read_support_format_tar.c.o CMakeFiles/archive.dir/archive_read_support_format_warc.c.o CMakeFiles/archive.dir/archive_read_support_format_xar.c.o CMakeFiles/archive.dir/archive_read_support_format_zip.c.o CMakeFiles/archive.dir/archive_string.c.o CMakeFiles/archive.dir/archive_string_sprintf.c.o CMakeFiles/archive.dir/archive_util.c.o CMakeFiles/archive.dir/archive_version_details.c.o CMakeFiles/archive.dir/archive_virtual.c.o CMakeFiles/archive.dir/archive_write.c.o CMakeFiles/archive.dir/archive_write_disk_posix.c.o CMakeFiles/archive.dir/archive_write_disk_set_standard_lookup.c.o CMakeFiles/archive.dir/archive_write_open_fd.c.o CMakeFiles/archive.dir/archive_write_open_file.c.o CMakeFiles/archive.dir/archive_write_open_filename.c.o CMakeFiles/archive.dir/archive_write_open_memory.c.o CMakeFiles/archive.dir/archive_write_add_filter.c.o CMakeFiles/archive.dir/archive_write_add_filter_b64encode.c.o CMakeFiles/archive.dir/archive_write_add_filter_by_name.c.o CMakeFiles/archive.dir/archive_write_add_filter_bzip2.c.o CMakeFiles/archive.dir/archive_write_add_filter_compress.c.o CMakeFiles/archive.dir/archive_write_add_filter_grzip.c.o CMakeFiles/archive.dir/archive_write_add_filter_gzip.c.o CMakeFiles/archive.dir/archive_write_add_filter_lrzip.c.o CMakeFiles/archive.dir/archive_write_add_filter_lz4.c.o CMakeFiles/archive.dir/archive_write_add_filter_lzop.c.o CMakeFiles/archive.dir/archive_write_add_filter_none.c.o CMakeFiles/archive.dir/archive_write_add_filter_program.c.o CMakeFiles/archive.dir/archive_write_add_filter_uuencode.c.o CMakeFiles/archive.dir/archive_write_add_filter_xz.c.o CMakeFiles/archive.dir/archive_write_add_filter_zstd.c.o CMakeFiles/archive.dir/archive_write_set_format.c.o CMakeFiles/archive.dir/archive_write_set_format_7zip.c.o CMakeFiles/archive.dir/archive_write_set_format_ar.c.o CMakeFiles/archive.dir/archive_write_set_format_by_name.c.o CMakeFiles/archive.dir/archive_write_set_format_cpio.c.o CMakeFiles/archive.dir/archive_write_set_format_cpio_binary.c.o CMakeFiles/archive.dir/archive_write_set_format_cpio_newc.c.o CMakeFiles/archive.dir/archive_write_set_format_cpio_odc.c.o CMakeFiles/archive.dir/archive_write_set_format_filter_by_ext.c.o CMakeFiles/archive.dir/archive_write_set_format_gnutar.c.o CMakeFiles/archive.dir/archive_write_set_format_iso9660.c.o CMakeFiles/archive.dir/archive_write_set_format_mtree.c.o CMakeFiles/archive.dir/archive_write_set_format_pax.c.o CMakeFiles/archive.dir/archive_write_set_format_raw.c.o CMakeFiles/archive.dir/archive_write_set_format_shar.c.o CMakeFiles/archive.dir/archive_write_set_format_ustar.c.o CMakeFiles/archive.dir/archive_write_set_format_v7tar.c.o CMakeFiles/archive.dir/archive_write_set_format_warc.c.o CMakeFiles/archive.dir/archive_write_set_format_xar.c.o CMakeFiles/archive.dir/archive_write_set_format_zip.c.o CMakeFiles/archive.dir/archive_write_set_options.c.o CMakeFiles/archive.dir/archive_write_set_passphrase.c.o CMakeFiles/archive.dir/filter_fork_posix.c.o CMakeFiles/archive.dir/xxhash.c.o CMakeFiles/archive.dir/archive_blake2sp_ref.c.o CMakeFiles/archive.dir/archive_blake2s_ref.c.o CMakeFiles/archive.dir/archive_disk_acl_darwin.c.o  /opt/local/lib/libz.dylib /opt/sw/lib/libbz2.dylib /opt/sw/lib/liblzma.dylib /opt/sw/lib/liblzo2.dylib /opt/sw/lib/liblz4.dylib /opt/sw/lib/libzstd.dylib /opt/sw/lib/libiconv.dylib /opt/sw/lib/libcharset.dylib /opt/local/lib/libxml2.dylib 
ld: warning: ignoring file '/opt/local/lib/libxml2.2.dylib': found architecture 'x86_64', required architecture 'arm64'
ld: warning: ignoring file '/opt/local/lib/libz.1.2.8.dylib': found architecture 'x86_64', required architecture 'arm64'
Undefined symbols for architecture arm64:
  "_UTF8Toisolat1", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
  "_adler32", referenced from:
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
  "_compressBound", referenced from:
      _hfs_write_decmpfs_block in archive_write_disk_posix.c.o
  "_crc32", referenced from:
      _gzip_filter_read in archive_read_support_filter_gzip.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      _lzop_filter_read in archive_read_support_filter_lzop.c.o
      ...
  "_deflate", referenced from:
      _hfs_write_decmpfs_block in archive_write_disk_posix.c.o
      _archive_compressor_gzip_close in archive_write_add_filter_gzip.c.o
      _archive_compressor_gzip_write in archive_write_add_filter_gzip.c.o
      _compression_code_deflate in archive_write_set_format_7zip.c.o
      _zisofs_write_to_temp in archive_write_set_format_iso9660.c.o
      _compression_code_gzip in archive_write_set_format_xar.c.o
      _archive_write_zip_data in archive_write_set_format_zip.c.o
      ...
  "_deflateEnd", referenced from:
      __archive_write_disk_free in archive_write_disk_posix.c.o
      _archive_compressor_gzip_close in archive_write_add_filter_gzip.c.o
      _compression_end_deflate in archive_write_set_format_7zip.c.o
      _iso9660_free in archive_write_set_format_iso9660.c.o
      _compression_end_gzip in archive_write_set_format_xar.c.o
      _archive_write_zip_finish_entry in archive_write_set_format_zip.c.o
  "_deflateInit2_", referenced from:
      _archive_compressor_gzip_open in archive_write_add_filter_gzip.c.o
      __7z_compression_init_encoder in archive_write_set_format_7zip.c.o
      _compression_init_encoder_gzip in archive_write_set_format_xar.c.o
      _archive_write_zip_header in archive_write_set_format_zip.c.o
  "_deflateInit_", referenced from:
      _hfs_write_decmpfs_block in archive_write_disk_posix.c.o
      _zisofs_init_zstream in archive_write_set_format_iso9660.c.o
  "_deflateReset", referenced from:
      _hfs_write_decmpfs_block in archive_write_disk_posix.c.o
      _zisofs_init_zstream in archive_write_set_format_iso9660.c.o
  "_inflate", referenced from:
      _gzip_filter_read in archive_read_support_filter_gzip.c.o
      _extract_pack_stream in archive_read_support_format_7zip.c.o
      _cab_read_ahead_cfdata in archive_read_support_format_cab.c.o
      _archive_read_format_iso9660_read_data in archive_read_support_format_iso9660.c.o
      _rd_contents in archive_read_support_format_xar.c.o
      _archive_read_format_zip_seekable_read_header in archive_read_support_format_zip.c.o
      _zip_read_data_deflate in archive_read_support_format_zip.c.o
      ...
  "_inflateEnd", referenced from:
      _gzip_filter_read in archive_read_support_filter_gzip.c.o
      _gzip_filter_close in archive_read_support_filter_gzip.c.o
      _archive_read_format_7zip_cleanup in archive_read_support_format_7zip.c.o
      _archive_read_format_cab_cleanup in archive_read_support_format_cab.c.o
      _archive_read_format_iso9660_cleanup in archive_read_support_format_iso9660.c.o
      _xar_cleanup in archive_read_support_format_xar.c.o
      _archive_read_format_zip_cleanup in archive_read_support_format_zip.c.o
      ...
  "_inflateInit2_", referenced from:
      _gzip_filter_read in archive_read_support_filter_gzip.c.o
      _init_decompression in archive_read_support_format_7zip.c.o
      _cab_read_ahead_cfdata in archive_read_support_format_cab.c.o
      _archive_read_format_zip_seekable_read_header in archive_read_support_format_zip.c.o
      _zip_read_data_deflate in archive_read_support_format_zip.c.o
  "_inflateInit_", referenced from:
      _archive_read_format_iso9660_read_data in archive_read_support_format_iso9660.c.o
      _xar_read_header in archive_read_support_format_xar.c.o
      _rd_contents_init in archive_read_support_format_xar.c.o
      _iso9660_close in archive_write_set_format_iso9660.c.o
  "_inflateReset", referenced from:
      _init_decompression in archive_read_support_format_7zip.c.o
      _cab_read_ahead_cfdata in archive_read_support_format_cab.c.o
      _cab_read_ahead_cfdata in archive_read_support_format_cab.c.o
      _archive_read_format_iso9660_read_data in archive_read_support_format_iso9660.c.o
      _xar_read_header in archive_read_support_format_xar.c.o
      _rd_contents_init in archive_read_support_format_xar.c.o
      _archive_read_format_zip_seekable_read_header in archive_read_support_format_zip.c.o
      ...
  "_inflateSetDictionary", referenced from:
      _cab_read_ahead_cfdata in archive_read_support_format_cab.c.o
  "_uncompress", referenced from:
      _hfs_decompress in archive_write_disk_posix.c.o
  "_xmlBufferCreate", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlBufferFree", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlCleanupParser", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlFreeTextReader", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlFreeTextWriter", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlNewTextWriterMemory", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlReaderForIO", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextReaderConstLocalName", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextReaderConstValue", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextReaderIsEmptyElement", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextReaderMoveToFirstAttribute", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextReaderMoveToNextAttribute", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextReaderNodeType", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextReaderRead", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextReaderSetErrorHandler", referenced from:
      _xml2_read_toc in archive_read_support_format_xar.c.o
  "_xmlTextWriterEndDocument", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlTextWriterEndElement", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      ...
  "_xmlTextWriterSetIndent", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlTextWriterStartDocument", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlTextWriterStartElement", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      ...
  "_xmlTextWriterWriteAttribute", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
      _xmlwrite_string_attr in archive_write_set_format_xar.c.o
      _xmlwrite_heap in archive_write_set_format_xar.c.o
  "_xmlTextWriterWriteBase64", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlTextWriterWriteFormatAttribute", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
      _xar_close in archive_write_set_format_xar.c.o
  "_xmlTextWriterWriteString", referenced from:
      _xar_close in archive_write_set_format_xar.c.o
      _xmlwrite_time in archive_write_set_format_xar.c.o
      _xmlwrite_string in archive_write_set_format_xar.c.o
      _xmlwrite_string_attr in archive_write_set_format_xar.c.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libarchive/libarchive.13.7.7.dylib] Error 1
make[2]: Leaving directory `/opt/sw/src/fink.build/libarchive31-3.7.7-1/libarchive-3.7.7/finkbuild'
make[1]: *** [libarchive/CMakeFiles/archive.dir/all] Error 2
make[1]: Leaving directory `/opt/sw/src/fink.build/libarchive31-3.7.7-1/libarchive-3.7.7/finkbuild'
make: *** [all] Error 2
make: Leaving directory `/opt/sw/src/fink.build/libarchive31-3.7.7-1/libarchive-3.7.7/finkbuild'
### execution of /tmp/fink.qv1qW failed, exit code 2
### execution of /tmp/fink.q9N3U failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/opt/sw/bin/dpkg-lockwait -r fink-buildlock-libarchive31-3.7.7-1
(Reading database ... 293301 files and directories currently installed.)
Removing fink-buildlock-libarchive31-3.7.7-1 (2025.01.30-05.43.43) ...
Failed: phase compiling: libarchive31-3.7.7-1 failed
Package manager version: 0.45.99.git
Distribution version: selfupdate-rsync Thu Jan 30 05:42:33 2025, 15.0, arm64
Trees: local/main remote/dak180 stable/main local/injected
Xcode.app: 16.2
Xcode command-line tools: 16.2.0.0.1.1733547573
Max. Fink build jobs:  1
@nieder
Copy link
Member

nieder commented Jan 30, 2025

The MacPorts files you have in /opt/local/lib are x86_64, and you're building arm64. The linker sees those when looking for -lz -lxml2 and because they're the wrong architecture, doesn't use them, and therefore can't find their symbols to link.

/opt/local/lib/libz.dylib /opt/sw/lib/libbz2.dylib /opt/sw/lib/liblzma.dylib /opt/sw/lib/liblzo2.dylib /opt/sw/lib/liblz4.dylib /opt/sw/lib/libzstd.dylib /opt/sw/lib/libiconv.dylib /opt/sw/lib/libcharset.dylib /opt/local/lib/libxml2.dylib`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants