On Monday 2020-04-27 12:33, Alistair Crooks wrote:
On Sat, 25 Apr 2020 at 05:05, Boyd Lynn Gerber <gerberb%zenez.com@localhost> wrote:People who have legacy systems don't want to run gnome3 or kde5, or anything c++11 or c++14 - they want straight, solid support from a cross-platform packaging system that can provide them with what theywant. This is my situation. Legacy system with older compiler. Some plstforms do not have adequate thread support for the newer compilers. pkgsrc is a very stable, efective infrastructure. build and management system. I would support this. This would attract new people to pkgsrc IMHO.What packages should we be adding (back), then, in order to make this useful for you?
As long as I have github, https://github.com/NetBSD/pkgsrc.git I seem to have access
And is the current bootstrap process usable?
I had to use a newer version of bmake and modify bootstrap as follows. --- bootstrap.orig 2020-02-25 12:21:23.000000000 -0700 +++ bootstrap 2020-02-25 08:06:31.000000000 -0700 @@ -844,6 +844,20 @@ set_opsys=no whoamiprog='id -u' groupsprog='id -g' + machine_arch=`uname -m` + # Override machine_arch where required. + case "$machine_arch" in + i?86) machine_arch=i386 ;; + esac + if [ -x "/usr/bin/bash" ]; then + bootstrap_sh=${SH:-/usr/bin/bash} + bootstrap_sh_set=set + else + need_ksh=yes + bootstrap_sh=${SH:-/bin/ksh} + bootstrap_sh_set=set + fi + # SCO sh is brain dead and link sh to ksh is needed. # /bin/sh under OpenServer 5.0.7/3.2 breaks bmake tests. #bmakexargs="$bmakexargs --with-defshell=/bin/ksh" ;; -- Boyd Gerber <gerberb%zenez.com@localhost> 801 849-0213 ZENEZ 1042 East Fort Union #135, Midvale Utah 84047