[MacPorts] #71152: perl5.38 @5.38.2 fails to build, actually 'test', on PPC Leopard, Mac OS X 10.5.8, because of ld not being able handle -rpath?

MacPorts noreply at macports.org
Tue Nov 12 20:06:01 UTC 2024


#71152: perl5.38 @5.38.2 fails to build, actually 'test', on PPC Leopard, Mac OS X
10.5.8, because of ld not being able handle -rpath?
------------------------+-------------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.10.2
Resolution:             |   Keywords:  leopard ppc
      Port:  perl5.38   |
------------------------+-------------------------

Comment (by ryandesign):

 Replying to [comment:6 ballapete]:
 > These two blocks mentioned above do not change from Perl 5.34 to 5.36 to
 5.38 on Tiger.

 We know this. It is the combination of two issues -- erroneously using
 `-rpath` and erroneously setting the deployment target -- that cause the
 build failure on Tiger. Fixing either issue will fix the build failure but
 both issues should be fixed in all of the perl versions affected by each
 issue.

 Replying to [comment:7 ballapete]:
 > Replying to [comment:3 ballapete]:
 > > There is a `patch file,
 /opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/lang/perl5/files/5.38
 /avoid-no-cpp-precomp-PR38913.patch`:
 >
 > This patch already exists since years:

 And as you can see by looking at its contents it has nothing to do with
 the issue being discussed here. Yes, it patches the file hints/darwin.sh,
 but to fix an unrelated problem.

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


More information about the macports-tickets mailing list