pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Is *anyone* using pkgsrc on IRIX?



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 they
want.

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



Home | Main Index | Thread Index | Old Index