[MacPorts] #68964: texinfo @7.1 fails to build on Tiger: error: expected '=', ',', '; ', 'asm' or '__attribute__' before 'mcontext64_t'
MacPorts
noreply at macports.org
Sat Dec 23 14:15:58 UTC 2023
#68964: texinfo @7.1 fails to build on Tiger: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'mcontext64_t'
----------------------------+--------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: tiger
Port: texinfo, wget |
----------------------------+--------------------
Comment (by kencu):
you’ll see this error many times on Tiger in various ports.
sys/signal.h changed quite a bit between Tiger and Leopard, and has stayed
stable since.
Many Tiger builds would work better if you could use the 10.5 SDK to build
things on Tiger, but there are problems doing that nobody ever sorted out.
The kinds of fixes needed can be seen in this patch by Evan
https://github.com/macports/macports-ports/blob/master/lang/ruby22/files
/patch-ruby22-tigeri386.diff
Or see what Jeremy did in the ld64 portfile.
You do learn a great deal about MacOS building by fixing Tiger errors,
though. Touches many things.
--
Ticket URL: <https://trac.macports.org/ticket/68964#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list