> On Jan 6, 2021, at 6:02 PM, Ken Cunningham <[email protected]> 
> wrote:
> 
> Pallet LIVES!!!
> 
> <https://github.com/macports/pallet/pull/1#issuecomment-755834338>


I cleaned up the commits a bit, and put it here for now:

<https://github.com/kencu/pallet/tree/ken_10_7_build 
<https://github.com/kencu/pallet/tree/ken_10_7_build>>

This repo builds on 10.7, 10.8, and 10.9 (so far) and runs on 10.8, 10.9 and ? 
On systems that are too new (eg Mojave) you get an error about monkeying with 
UI when not on the main thread.

It doesn’t crash, at least. It lists my installed ports, shows which ones are 
outdated.

Higher functions like sync, selfupdate, install, are not yet working, but don’t 
crash — I think perhaps tcl calling syntax has changed? Have to check.


I downgraded the xib files to build with the older xcodes, fussed with the 
archs and SDKs so it would build against the tcl library installed by MacPorts 
in the native arch, and fixed up a couple of tiny issues with calling 
ui_message.

i added back the growl.framework but didn’t add it to the build yet (in the 
fantasy that I might re-enable that for < 10.8 to work. Not a priority, clearly.

For anyone interested.




Ken

Reply via email to