News for hackers. Stuff that matters.
Re:FreeBSD 12.2-BETA1 by nix23 on Monday September 14, 2020 @11:51AM (#24471589)
Why do you not use poudriere? And build automatically everything from ports then install the build-ed packages on you machine's?
Re:FreeBSD 12.2-BETA1 by Mister_Snuggles on Monday September 14, 2020 @11:56AM (#24471658)
This is something I've been meaning to look into, but it still doesn't change the postgis30/postgresql11-server dependency in the current ports tree.

I'm sure I could work around it, but then I start to ask myself whether I'd rather do FreeBSD software administration or create an OpenSuse VM, install the packaged software (which is already the right version and already has the right config options), and work on my GIS project.

Re:FreeBSD 12.2-BETA1 by nix23 on Monday September 14, 2020 @12:57PM (#24472391)
>but it still doesn't change the postgis30/postgresql11-server dependency in the current ports tree

If you tell make.conf that postgres12 is the default it will compile postgis for that version, same with php/ruby/mysql and so on.

Re:FreeBSD 12.2-BETA1 by asveikau on Monday September 14, 2020 @12:07PM (#24471787)
I feel poudriere takes too much time and disk space building literally everything. I would like it to pick up dependencies from pkg and only build stuff from source when I have options changed.

Incidentally I wrote a shell script that does this.

Re:FreeBSD 12.2-BETA1 by nix23 on Monday September 14, 2020 @12:55PM (#24472361)
>I feel poudriere takes too much time and disk space building literally everything.

No not really just your packages and the dependencies of those.

Re:FreeBSD 12.2-BETA1 by asveikau on Monday September 14, 2020 @01:03PM (#24472456)
Ok, slight exaggeration. The dependencies get quite huge though, especially when you are using something substantial.
Re:FreeBSD 12.2-BETA1 by nix23 on Monday September 14, 2020 @02:59PM (#24473776)
Yeah that's true, having 1400 pkg installed needs often ~300 pkg to rebuild...but hey then you know everything is in harmony ;)
Re:FreeBSD 12.2-BETA1 by asveikau on Monday September 14, 2020 @07:39PM (#24476397)
Building both gcc and llvm from scratch (which somehow usually ends up happening) is probably more harmony than I need in my life.
Re:FreeBSD 12.2-BETA1 by nix23 on Tuesday September 15, 2020 @06:40AM (#24479708)
Both are faster build then chrome or Firefox ;)