Re: LibcxxOnOlderSystems

2019-08-29 Thread Bill Cole
On 29 Aug 2019, at 18:46, Bjarne D Mathiesen wrote: Bill Cole wrote: I successfully re-ran the LibcxxOnOlderSystems procedure last weekend and have what seems to be a working setup on an original Intel Core Duo iMac running 10.6.8. I've also just done that on mine during the last two days

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bill Cole
the libc++ setting when I started. For bootstrapping LibcxxOnOlderSystems, you can't have those in macports.conf until the proper stage of bootstrapping, as per the instructions when it says to add the changes to macports.conf step by step along the way. I went back to a pristine

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bjarne D Mathiesen
Joshua Root wrote: > On 2019-8-30 00:53 , Bjarne D Mathiesen wrote: >> I >> 1) uninstalled all installed ports >> 2) manually cleared the build directory for cruft > > What about variants.conf? Makes no difference  > >> So ...  it fails already after the first port has been installed 

Re: LibcxxOnOlderSystems

2019-08-29 Thread Joshua Root
On 2019-8-30 00:53 , Bjarne D Mathiesen wrote: > I > 1) uninstalled all installed ports > 2) manually cleared the build directory for cruft What about variants.conf? > So ...  it fails already after the first port has been installed  Yeah, there's no getting around the fact that +llvm37

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bjarne D Mathiesen
Bill Cole wrote: > > I successfully re-ran the LibcxxOnOlderSystems procedure last weekend > and have what seems to be a working setup on an original Intel Core Duo > iMac running 10.6.8. I've also just done that on mine during the last two days. !!!EXECPT!!! that I didn't re-in

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bill Cole
int, where the LibcxxOnOlderSystems instructions for doing this stuff manually works ;-) I successfully re-ran the LibcxxOnOlderSystems procedure last weekend and have what seems to be a working setup on an original Intel Core Duo iMac running 10.6.8. I ultimately ended up here: # port insta

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bjarne D Mathiesen
I 1) uninstalled all installed ports 2) manually cleared the build directory for cruft now, "port -vN install libcxx" with buildfromsourcealways cxx_stdlib libc++ default_compilers macports-clang-5.0 macports-clang-3.7 gcc-4.2 apple-gcc-4.2 macports-clang-3.4 #=>

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bjarne D Mathiesen
Bjarne D Mathiesen wrote: > ---> Scanning binaries for linking errors > ---> No broken files found. > ---> Found 7 broken ports, determining rebuild order > You can always run 'port rev-upgrade' again to fix errors. > The following ports will be rebuilt: > gperf @3.1 > icu @58.2 > db48

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bjarne D Mathiesen
Joshua Root wrote: > On 2019-8-29 21:21 , Bjarne D Mathiesen wrote: >> >> #=> port deps clang-3.4 >> Full Name: clang-3.4 @3.4.2_12+analyzer >> Build Dependencies: cctools >> Library Dependencies: libxml2, llvm-3.4, python27, libffi, ncurses, zlib >> Runtime Dependencies: clang_select, ld64,

Re: LibcxxOnOlderSystems

2019-08-29 Thread Joshua Root
On 2019-8-29 21:21 , Bjarne D Mathiesen wrote: > > #=> port deps clang-3.4 > Full Name: clang-3.4 @3.4.2_12+analyzer > Build Dependencies: cctools > Library Dependencies: libxml2, llvm-3.4, python27, libffi, ncurses, zlib > Runtime Dependencies: clang_select, ld64, perl5 I guess you don't have

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bjarne D Mathiesen
Joshua Root wrote: > On 2019-8-29 20:04 , Bjarne D Mathiesen wrote: >> It's impossible to install the remaining ports one-by-one as they all >> depend on each other : >> >> #=> port install cctools >> ---> Computing dependencies for cctools >> The following dependencies will be installed: >>

Re: LibcxxOnOlderSystems

2019-08-29 Thread Joshua Root
libc++ setting and the >> default_compilers setting you added. > > I only had the libc++ setting when I started. > >> >> For bootstrapping LibcxxOnOlderSystems, you can't have those in >> macports.conf until the proper stage of bootstrapping, as per the >> inst

Re: LibcxxOnOlderSystems

2019-08-29 Thread Bjarne D Mathiesen
tting when I started. > > For bootstrapping LibcxxOnOlderSystems, you can't have those in macports.conf > until the proper stage of bootstrapping, as per the instructions when it says > to add the changes to macports.conf step by step along the way. I went back to a pristine macports.conf >

Re: LibcxxOnOlderSystems

2019-08-28 Thread Ken Cunningham
tine, or use the default one and copy it over as yours) you should be OK. I suspect your troubles are coming from the changed libc++ setting and the default_compilers setting you added. For bootstrapping LibcxxOnOlderSystems, you can't have those in macports.conf until the proper stage of bootstrap

Re: LibcxxOnOlderSystems

2019-08-28 Thread Bjarne D Mathiesen
And : #=> port clean --work libcxx ---> Cleaning libcxx root@0125000629 22:41:36 /macports/etc/macports #=> port -vN install libcxx ---> Computing dependencies for libcxx... ---> Dependencies to be installed: clang-3.4 cctools llvm-3.7 libcxx ld64 ld64-latest clang-5.0 clang-3.7

Re: LibcxxOnOlderSystems

2019-08-28 Thread Bjarne D Mathiesen
Ken Cunningham wrote: >> I'll let you know how it turns out when all of this has finished >> installing i a day or two :-D ;-) :-D >> >> -- > Please do. I'm very glad you have taken the interest and time to try it out > -- that is exactly why we have spent so much time trying to fix it for

LibcxxOnOlderSystems fails on step 7 - error: architecture not supported

2019-06-16 Thread Scott, Andrew
Hi, I'm trying to follow the guide listed here: https://trac.macports.org/wiki/LibcxxOnOlderSystems At step 7, running the line as written sudo port -v -n upgrade --force --enforce-variants cctools -llvm34 +llvm39 fails with Error: cctools: Variant llvm39 conflicts with llvm40 running the line