[MacPorts] #52797: generate a relocatable xz executable

MacPorts noreply at macports.org
Wed Nov 2 21:56:42 CET 2016


#52797: generate a relocatable xz executable
--------------------------+------------------------
  Reporter:  RJVB         |      Owner:  ryandesign
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  haspatch
      Port:  xz           |
--------------------------+------------------------

Comment (by RJVB):

 It's the only option I see at the moment that doesn't involve changing the
 base layer and that ensures there's always an xz command available to
 allow ports to be activated or installed from .tar.xz archives, even when
 updating port:xz itself. Well, the only option that doesn't have users do
 the copying themselves.

 The intention of this ticket is just to give an upbeat by sharing a patch
 to the automake source to build an additional, relocatable xz command. Or
 rather, one that doesn't depend on liblzma.dylib; getting rid of the
 libintl dependency properly (if not configuring with `--disable-nls`)
 requires the 2nd patch I'll be uploading. For some reason libintl.la is
 missing from port:gettext which means that just using `-static-libtool-
 libs` isn't enough.

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



More information about the macports-tickets mailing list