[MacPorts] #60740: perl5.28: configures with -L/opt/local/lib but strips that out during the build (was: perl5.28: fails on Tiger Intel : ld: library not found for -lssp_nonshared)

MacPorts noreply at macports.org
Fri Jul 3 20:41:56 UTC 2020


#60740: perl5.28: configures with -L/opt/local/lib but strips that out during the
build
--------------------------------+----------------------
  Reporter:  kencu              |      Owner:  mojca
      Type:  defect             |     Status:  reopened
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:
Resolution:                     |   Keywords:  Tiger
      Port:  perl5.28 perl5.30  |
--------------------------------+----------------------
Changes (by kencu):

 * status:  closed => reopened
 * resolution:  invalid =>


Comment:

 So - after finally sorting out what is really going on here -- the
 {{{perl}}} ports run {{{configure}}} with an environment that includes
 this:
 {{{
 LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64'
 }}}
 but then later on manually strip out {{{-L/opt/local/lib}}} with a patch
 during  the build.

 This causes this error, and will ''most likely'' cause errors in the
 future with other builds.

 This is a bug in the perl port.

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


More information about the macports-tickets mailing list