Opened 2 years ago

Closed 2 years ago

#64323 closed defect (worksforme)

graphviz-2.50.0_0+pangocairo+python27+x11 build failed

Reported by: Tommaso93 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), mascguy (Christopher Nielsen)
Port: graphviz

Description

Dear experts, this build fails on MacOS Big Sur 11.6.2.

Please find attached the log, Best, Tommaso

Attachments (1)

main.log (1.9 MB) - added by Tommaso93 2 years ago.

Download all attachments as: .zip

Change History (3)

Changed 2 years ago by Tommaso93

Attachment: main.log added

comment:1 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Looks like the problem is:

dyld: Library not loaded: /opt/local/lib/libcrypto.1.1.dylib
  Referenced from: /opt/local/lib/libxar.1.dylib
  Reason: image not found
fatal error: otool: fatal error in /opt/local/bin/llvm-objdump-mp-10

So graphviz is building with some part of llvm-10, llvm-10 is linked with libxar, and libxar is linked with libcrypto from openssl 1.1 which no longer exists now that the openssl port has been updated to 3.0.

That shouldn't be the case since in [7263344a804aaaa69f9a44ba445c272da4cdb5ad/macports-ports] the xar port was updated to 1.8.0.452_2 which should have made it link with the openssl 3 libraries. On my system, it is.

Could you confirm what version of xar is installed?

port -v installed xar

Are any ports are outdated?

port outdated

If so, upgrade them.

comment:2 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: worksforme
Status: newclosed

If you still experience this problem after following my guidance above, please reopen.

Note: See TracTickets for help on using tickets.