Re: Unable to build Xcode projects using SwiftPM in MacPorts sandbox

2024-03-24 Thread Zero King
Hi Ryan, On Sat, Mar 23, 2024 at 11:19:03PM -0500, Ryan Schmidt wrote: On Mar 23, 2024, at 23:00, Zero King wrote: I think it could be base's sandbox that prevented writes to the home directory, where SwiftPM stores its cache. If disabling sandboxing in macports.conf makes it work, then you

New port for ldc2

2024-03-24 Thread P Padil
Hello, I’m trying to develop a new port for the d-lang ldc package (see attached), but I’m having a hard time deciphering the macports guide as to how to install something like this. It is a binary distributed in a tar.xz file which has the bin, lib, etc, imports directories in the tar and, I w

Re: New port for ldc2

2024-03-24 Thread Ryan Schmidt
On Mar 24, 2024, at 15:52, P Padil wrote: > I’m trying to develop a new port for the d-lang ldc package (see attached), > but I’m having a hard time deciphering the macports guide as to how to > install something like this. It is a binary distributed in a tar.xz file > which has the bin, lib, e

Re: New port for ldc2

2024-03-24 Thread P Padil
yes but requires a bootstrap from an older compiler. Would have to go bck to the first compiler that can be build from C, all recent versions require a previous ldc or gdc version. I can try to do the bootstrap, although not sure I have seen documentation for that either. > On Mar 24, 2024, at

Re: New port for ldc2

2024-03-24 Thread Austin Ziegler
The rustc port depends on rustc-bootstrap and that will download the previous compiler binary either from the rust source site or from a git repository (that should become part of the MacPorts org) if one doesn’t exist. The presence of that one previous version is an exercise left for the advent

ipsw: Builds for OSX 10.14 and below

2024-03-24 Thread Keto
Hey, I recently added ipsw to MacPorts. From what I can tell, the project only works with Go 1.19. Pushing updates, I've noticed build failures for OSX versions that support Go 1.22. I'm seeking assistance to resolve this issue, as I simply don't have the resources to do so. My goal is to support