On 6/26/20, Christoph Moench-Tegeder <c...@burggraben.net> wrote: > ## Donald Wilde (dwil...@gmail.com): > >> This is 12-STABLE as of a few days ago, and yes, it's running on >> amd64/HAMMER. > > So, llvm 10. As I guessed :) > >> I'll see if I can figure out how to get the 'configure output' from a >> port... That does seem to be a useful thing to know! > > That might be the point to look into poudriere: > https://www.freebsd.org/doc/handbook/ports-poudriere.html > It does not leave half-compiled ports lying around and does a very good > job of collecting build logs and managing dependencies. > Anyways, "configure" is - for PostgreSQL and some other software - > the first stage of the build process, where it figures out the > build environment and, well, configures the build process > Perhaps using packages would get you off the ground faster (and > will save some electricity) - figuring out FreeBSD and the ports > system while learning how to build software from source is > at least three variables at one and a very steep learning curve. > >> Cristoph, I am installing ports as they come, out of the box. The >> reality is that many ports still use LLVM80, and, even worse, gcc6. > > That would be gcc9, as there's no gcc6 around anymore? Else, there's > something very wrong.
I saw that it (llvm80) now uses something called 'gcc6-aux' and no longer gcc6. As you say. 7 and 8 are still there, but I have yet to install a port that references them. gcc9 seems to be the current stable gcc. As to your point, Pete, I do install from packages in some cases, but I've gotten involved with making 'synth upgrade-system' work. It wants to use the ports rather than packages, unless you change its defaults. At this point I only use packages to resolve circular dependencies, such as on graphviz and doxygen. As much as I want to end up with a system that implements what I need for the project, this mule is intended to be a _learning_ system. It may not be the fastest dancing bear around, but I _will_ learn to teach her to dance. Cristoph, I've only touched on poudriere. I'll take your advice and study it further. TY! -- Don Wilde **************************************************** * What is the Internet of Things but a system * * of systems including humans? * **************************************************** _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"