[MacPorts] #65834: ghc: ld: symbol(s) not found for architecture x86_64

MacPorts noreply at macports.org
Tue Sep 13 22:23:27 UTC 2022


#65834: ghc: ld: symbol(s) not found for architecture x86_64
---------------------+-----------------------
  Reporter:  dbl001  |      Owner:  essandess
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.7.2
Resolution:          |   Keywords:
      Port:  ghc     |
---------------------+-----------------------

Comment (by essandess):

 Please see https://github.com/macports/macports-ports/pull/16115.

 Also please note that I bootstrapped the entire dependency tree in trace
 mode. I observe several trace mode outputs that to the best of my
 knowledge are false alerts, either because the ports are explicitly listed
 as dependencies (e.g. {{{wget}}}, {{{importlib_metadata}}}), or because
 the ports are confirmed not to be used as dependencies (e.g.
 {{{libunwind}}}). I know very little of how trace mode works, but fwiw,
 here are the trace mode comments. Trace mode builds successfully with
 these comments.

 {{{ghc}}}
 {{{
 Warning: The following existing files were hidden from the build system by
 trace mode:
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
 /site-packages/PIL/__init__.py
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
 /site-packages/chardet/__init__.py
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
 /site-packages/colorama/__init__.py
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
 /site-packages/importlib_metadata/__init__.py
   /opt/local/bin/gawk
   /opt/local/bin/gfind
   /opt/local/bin/ghc-pkg
   /opt/local/bin/git
   /opt/local/bin/gmake
   /opt/local/bin/gnutar
   /opt/local/bin/gsed
   /opt/local/bin/gtar
   /opt/local/bin/makeinfo
   /opt/local/lib/libunwind.dylib
   /private/var/select/sh
 }}}

 {{{cabal}}}
 {{{
 Warning: The following existing files were hidden from the build system by
 trace mode:
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
 /site-packages/PIL/__init__.py
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
 /site-packages/chardet/__init__.py
 /opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
 /site-packages/colorama/__init__.py
   /opt/local/bin/cpphs
   /opt/local/bin/ggrep
   /opt/local/lib/libunwind.dylib
   /private/var/select/sh
 }}}

 {{{lhs2tex}}} (built using {{{cabal}}})
 {{{
 Warning: The following existing files were hidden from the build system by
 trace mode:
   /opt/local/bin/wget
   /opt/local/lib/libunwind.dylib
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/65834#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list