[MacPorts] #64102: gettext @0.21 : build fails on tiger due to new libproc.h requirement

MacPorts noreply at macports.org
Wed Dec 1 22:31:42 UTC 2021


#64102: gettext @0.21 : build fails on tiger due to new libproc.h requirement
------------------------+------------------------
  Reporter:  alex-free  |      Owner:  ryandesign
      Type:  defect     |     Status:  accepted
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.7.1
Resolution:             |   Keywords:  tiger
      Port:  gettext    |
------------------------+------------------------

Comment (by kencu):

 FYI, quite a bit of libproc is actually already in libSystem.dylib on
 Tiger Intel. It only needs the libproc.h header (see TigerBrew for an
 example) to work on Tiger.

 I did not bring this header into MacPorts because the guts are not there
 in Tiger PPC, which was all I really cared about. But it might do the job
 for Tiger Intel in some or most cases.

 libproc is hard to duplicate (I tried three years ago) as it needs kernel
 support for lots of things to work. Some of the simpler things libproc is
 used for, like the name or location of the process, can be duplicated in
 other ways, though.

 I did build a new kernel for TigerPPC that had some of the libproc support
 in it -- but then I realized that was a non-starter for MacPorts anyway,
 so abandoned that idea.

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


More information about the macports-tickets mailing list