On Dec 29, 2021, at 10:24, Mark Anderson wrote: > From iTerm2 dev: "Running is supported on 10.14 but building is only ever > supported on the most recent released version of Xcode." > > This situation has caused me no end of trouble - I kinda wish I could have > the build bots build a version that runs on supported version > > The other idea I have is to build where I can (11 and 12), and then download > from our stuff, and just download the binary that works for 10.15 - 10.n from > gnachman himself. I'm building one that uses the XCode portgroup but once > again - trying to fix bugs in versions I don't have and can't build has > become problematic. > > I'm just kinda fishing for ideas here, since I would like to keep iTerm2 as a > working MacPort and not give up on getting it to work most places.
When they say they need "the most recent released version of Xcode", I assume what they actually need is the MacOSX.sdk from the latest macOS and maybe a recent version of clang. MacPorts already has recent clangs and I have work in progress on adding ports to offer various versions of MacOSX.sdk; let me see if I can get that committed and then I'll see if it helps with iTerm2. Alternately, a builtbot-centric idea: https://trac.macports.org/ticket/60878
