Re: new xcode build system and build failures

2018-10-01 Thread Ryan Schmidt
On Oct 1, 2018, at 09:00, Ken Cunningham wrote: > To force Xcode10 to use the old build system (as it did before) add this flag > to the xcodebuild args. Some ports need this in both the build and destroot > args (aquaterm), others pass it in a different way (macvim). > >

Re: Keep 32-bit build support on Mojave

2018-10-01 Thread Joshua Root
On 2018-9-24 18:22 , Ryan Schmidt wrote: > https://github.com/ryandesign/macports-base/commits/MacOSX.sdk Looks mostly reasonable, but there are a couple of issues. First, configure_get_sdkroot is the wrong place to register a callback, since it can easily be called multiple times. The callback

Re: new xcode build system and build failures

2018-10-01 Thread Rainer Müller
On 2018-10-01 16:53, Ryan Schmidt wrote: > > > On Oct 1, 2018, at 09:00, Ken Cunningham wrote: > >> To force Xcode10 to use the old build system (as it did before) add this >> flag to the xcodebuild args. Some ports need this in both the build and >> destroot args (aquaterm), others pass it

Re: new xcode build system and build failures

2018-10-01 Thread Ken Cunningham
> On Oct 1, 2018, at 1:00 PM, Rainer Müller wrote: > > > One of the bugs with most impact seems to be that it always uses the > user home from Directory Service and does not respect $HOME in the > environment. The build system want to place > ~/Library/Developer/Xcode/DerivedData/ there, but

Re: new xcode build system and build failures

2018-10-01 Thread Mojca Miklavec
On Mon, 1 Oct 2018 at 22:00, Rainer Müller wrote: > > We could make -UseNewBuildSystem=NO the default for Xcode == 10 in the > port group for now, as the new build system just does not seem stable > enough just yet. I would have said that when Lion came out and we switched to clang immediately,

Re: new xcode build system and build failures

2018-10-01 Thread Ken Cunningham
On 2018-10-01, at 7:00 AM, Ken Cunningham wrote: > To force Xcode10 to use the old build system (as it did before) Pre-coffee correction. Xcode 10 always defaulted to the new build system. Previous Xcode versions used the old build system by default.

new xcode build system and build failures

2018-10-01 Thread Ken Cunningham
Xcode 9 introduced a new build system behind the scenes, but it was not the default, so most of us building OSS didn't really notice. Xcode10 has made it the default, and now a number of errors are showing

Re: new xcode build system and build failures

2018-10-01 Thread Ken Cunningham
On 2018-10-01, at 7:53 AM, Ryan Schmidt wrote: > > > On Oct 1, 2018, at 09:00, Ken Cunningham wrote: > >> To force Xcode10 to use the old build system (as it did before) add this >> flag to the xcodebuild args. Some ports need this in both the build and >> destroot args (aquaterm), others