[MacPorts] #68314: legacy-support @1.1.1_0: fails to build on 10.4.11

MacPorts noreply at macports.org
Tue Oct 3 06:13:03 UTC 2023


#68314: legacy-support @1.1.1_0: fails to build on 10.4.11
-----------------------------+--------------------
  Reporter:  lazd            |      Owner:  (none)
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.8.1
Resolution:                  |   Keywords:  tiger
      Port:  legacy-support  |
-----------------------------+--------------------

Comment (by macportsraf):

 It's fixed in this pull request: https://github.com/macports/macports-
 legacy-support/pull/69

 That needs to fix a separate issue as well. Hopefully it does, and will
 get merged soon.

 Thanks again for the bug report, and thanks for giving me motivation to
 set up my 10.4 laptop for macports testing.

 However, I noticed a problem with `setreuid`/`setregid` on 10.4, which is
 needed by the LegacySupport implementation of `faccessat`. It returns `0`
 but has no effect. This doesn't affect the automatic `make test` tests,
 because they aren't run setuid/setgid. But if someone manually runs `sudo
 make test_faccessat_setuid`, those tests would fail. Since the `faccessat`
 implementation has only just started working at all on other platforms,
 this probably isn't important, but I thought I should mention it. Maybe
 `setreuid` and `setregid` should/could be fixed as well (separately to
 this).

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


More information about the macports-tickets mailing list