Changes between Initial Version and Version 1 of Ticket #68386


Ignore:
Timestamp:
Oct 8, 2023, 1:01:37 AM (14 months ago)
Author:
mascguy (Christopher Nielsen)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #68386

    • Property Status changed from new to assigned
    • Property Cc mascguy added; nicos@… removed
    • Property Summary changed from Fails to build to djvulibre: build fails for 'divuextract', due to numerous undefined symbols; possible xcode 15 issue
    • Property Owner set to NicosPavlov
    • Property Version changed from to 2.8.1
    • Property Keywords xcode15 arm added
  • Ticket #68386 – Description

    initial v1  
     1Details (too many undefined symbols to list all, but a few examples follow).
     2
     3Also note that this port needs to be updated to disable silent rules, as there is no detail regarding compilation and link commands.
     4
    15{{{
    2 ➜ sudo port upgrade djvulibre                                                                                                                                   
    3 Password:
    4 --->  Fetching archive for djvulibre
    5 --->  Attempting to fetch djvulibre-3.5.28_3+universal.darwin_23.arm64-x86_64.tbz2 from https://packages.macports.org/djvulibre
    6 --->  Attempting to fetch djvulibre-3.5.28_3+universal.darwin_23.arm64-x86_64.tbz2 from http://mirror.fcix.net/macports/packages/djvulibre
    7 --->  Attempting to fetch djvulibre-3.5.28_3+universal.darwin_23.arm64-x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/djvulibre
    8 --->  Computing dependencies for djvulibre
    9 --->  Building djvulibre
    10 Error: Failed to build djvulibre: command execution failed
    11 Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_djvulibre/djvulibre/main.log for details.
    12 Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
     6:info:build ld: Undefined symbols:
     7:info:build   _DjVuPrintErrorUTF8, referenced from:
     8:info:build       _main in djvmcvt.o
     9:info:build       Usage() in djvmcvt.o
     10:info:build   DJVU::ByteStream::create(DJVU::GURL const&, char const*), referenced from:
     11:info:build       do_bundled(DJVU::GArray<DJVU::GUTF8String>&) in djvmcvt.o
     12:info:build   DJVU::GArrayBase::GArrayBase(DJVU::GCont::Traits const&, int, int), referenced from:
     13:info:build       _main in djvmcvt.o
     14:info:build   DJVU::GArrayBase::~GArrayBase(), referenced from:
     15:info:build       _main in djvmcvt.o
     16:info:build   DJVU::GException::GException(char const*, char const*, int, char const*, DJVU::GException::source_type), referenced from:
     17:info:build       _main in djvmcvt.o
     18
     19[...etc...]
     20
     21:info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)
     22:info:build make[2]: *** [djvuextract] Error 1
    1323}}}