Restarting from scratch on Snow Leopard

2019-02-27 Thread Franco Vaccari
I’ve several old iMacs running Snow Leopard, and on one of them I tried to install some extra packages, but that created quite some troubles with failed updates of some dependencies. So I decided to reinstall MacPorts on that iMac, to see if I could get in par with the others, but with up-to-da

Restarting from scratch on Snow Leopard

2019-03-01 Thread Ken Cunningham
> One question about setting clang-5.0 as the default compiler. Do I have to > repeat the whole LibcxxOnOlderSystems procedure or is it enough to install > clang-5.0 (hoping it will install) and then change macports.conf to look > something like this? > default_compilers macports-clang-5.0 macpo

Re: Restarting from scratch on Snow Leopard

2019-02-27 Thread Ken Cunningham
The best way of giving extra lifespan to SL is to make it work like newer systems as much as possible. All current software for macOS is built and tested against libc++ using clang. The only reason to use libstdc++ is to get the prebuilt binaries. However there are issues with the gcc headers a

Re: Restarting from scratch on Snow Leopard

2019-02-27 Thread Franco Vaccari
> On 27 Feb 2019, at 16:27, Ken Cunningham > wrote: > > The best way of giving extra lifespan to SL is to make it work like newer > systems as much as possible. All current software for macOS is built and > tested against libc++ using clang. > > The only reason to use libstdc++ is to get th

Re: Restarting from scratch on Snow Leopard

2019-02-27 Thread Ken Cunningham
> So, just to be sure, you are suggesting to follow the path of > > > > I can certainly retry that, now that I have a more standard Xcode > installation. > > Thanks > > Franco That's what I use. It is a PITA to bootstrap, I won't deny i

Re: Restarting from scratch on Snow Leopard

2019-02-27 Thread Franco Vaccari
> On 27 Feb 2019, at 18:04, Ken Cunningham > wrote: > >> So, just to be sure, you are suggesting to follow the path of >> >> < >> https://trac.macports.org/wiki/LibcxxOnOlderSystems >> > >> >> I can certainly retry that, now that I have a more standard Xcode >> installation. >> >> Thank

Re: Restarting from scratch on Snow Leopard

2019-02-27 Thread Ken Cunningham
> is llvm39 still the one to be used? I still use +llvm39 $ port -v installed | grep ld64 ld64 @3_1+universal-ld64_127-ld64_236-ld64_97 (active) platform='darwin 10' archs='i386 x86_64' date='2018-09-20T16:56:39-0700' ld64-latest @274.2_2+llvm39+universal-llvm34 (active) platform='darwin 10'

Re: Restarting from scratch on Snow Leopard

2019-02-28 Thread Franco Vaccari
> On 27 Feb 2019, at 21:58, Ken Cunningham > wrote: > >> is llvm39 still the one to be used? > > I still use +llvm39 > > $ port -v installed | grep ld64 > ld64 @3_1+universal-ld64_127-ld64_236-ld64_97 (active) platform='darwin 10' > archs='i386 x86_64' date='2018-09-20T16:56:39-0700' > ld

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Franco Vaccari
> On 27 Feb 2019, at 21:58, Ken Cunningham > wrote: > >> is llvm39 still the one to be used? > > I still use +llvm39 > > $ port -v installed | grep ld64 > ld64 @3_1+universal-ld64_127-ld64_236-ld64_97 (active) platform='darwin 10' > archs='i386 x86_64' date='2018-09-20T16:56:39-0700' > l

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Ken Cunningham
BTW, when you get a chance, please print out for me the following, so I can see how it all worked out for you. We're trying to automate this, but I'm not sure it's perfect yet. $ port -v installed libcxx $ port -v installed cctools $ port -v installed | grep ld64 Specifically, I am curious

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Franco Vaccari
clang-5.0 installed properly, and after that I could install gdal, that previously failed. Below the output of the commands... > On 1 Mar 2019, at 19:26, Ken Cunningham > wrote: > > BTW, when you get a chance, please print out for me the following, so I can > see how it all worked out for you

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Ken Cunningham
> Do you see other anomalies in the output I’ve produced? No, everything else looks perfect. Go ahead with that line to upgrade to the emulated_tls variant of libcxx. I'll ponder adding a new instruction to the Libcxx... page to lead to the +emulated_tls variant. It's a bit tricky to automate,

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Ken Cunningham
On 2019-03-01, at 11:43 AM, Ken Cunningham wrote: > But that is what you get when you want to run 2019 software on a 2006 system > :> So in the end, you now have a whole new system infrastructure installed in /opt/local/lib Your ssl and TLS are up to date, if you use apache from macports you

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Franco Vaccari
> On 1 Mar 2019, at 20:43, Ken Cunningham > wrote: > >> Do you see other anomalies in the output I’ve produced? > > No, everything else looks perfect. Go ahead with that line to upgrade to the > emulated_tls variant of libcxx. > > I'll ponder adding a new instruction to the Libcxx... page

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Franco Vaccari
> On 1 Mar 2019, at 21:10, Ken Cunningham > wrote: > > > On 2019-03-01, at 11:43 AM, Ken Cunningham wrote: > >> But that is what you get when you want to run 2019 software on a 2006 system >> :> And some of the Xserves that keep the lab going are even older than that… :-/ I’m trying to ge

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Bill Cole
On 1 Mar 2019, at 14:43, Ken Cunningham wrote: Do you see other anomalies in the output I’ve produced? No, everything else looks perfect. Go ahead with that line to upgrade to the emulated_tls variant of libcxx. I'll ponder adding a new instruction to the Libcxx... page to lead to the +emu

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread James Linder
> On 1 Mar 2019, at 8:00 pm, macports-users-requ...@lists.macports.org wrote: > >>> is llvm39 still the one to be used? >> >> I still use +llvm39 >> >> $ port -v installed | grep ld64 >> ld64 @3_1+universal-ld64_127-ld64_236-ld64_97 (active) platform='darwin 10' >> archs='i386 x86_64' date=

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Ken Cunningham
> No network and fiddle the date? Sounds likely. The internet seems to have no shortage of suggestions. I can’t really say macports could or would recommend a site called “LIfeHacker” but ... https://lifehacker.com/psa-an-expired-certificate-means-youll-need-to-remake-1762704972

Re: Restarting from scratch on Snow Leopard

2019-03-01 Thread Bill Cole
On 1 Mar 2019, at 20:08, Ken Cunningham wrote: No network and fiddle the date? Sounds likely. The internet seems to have no shortage of suggestions. I can’t really say macports could or would recommend a site called “LIfeHacker” It's a sibling site to Gizmodo, Jezebel, and the other remna

Re: Restarting from scratch on Snow Leopard

2019-03-03 Thread Franco Vaccari
> On 1 Mar 2019, at 21:10, Ken Cunningham > wrote: > > > On 2019-03-01, at 11:43 AM, Ken Cunningham wrote: > >> But that is what you get when you want to run 2019 software on a 2006 system >> :> > > > So in the end, you now have a whole new system infrastructure installed in > /opt/local