Raion's Development Log -
Raion - 01-27-2020
Restarting this thread for development's sake.
I've finished sudo's latest version with a small patch. Here's the code/patch: http://irix.cc/raion/sudo-1.8.30.tar.gz
Sudo has been updated/replaced with a much better proper version.
http://irix.cc/raion - This directory will have copies of my builds.
RE: Raion's Development Log -
Raion - 01-27-2020
And a bug for the above patch:
https://bugzilla.sudo.ws/show_bug.cgi?id=915
I will be working on other useful stuff.
RE: Raion's Development Log -
Raion - 01-27-2020
Sweet, Todd upstreamed my patch in a slightly different way.
RE: Raion's Development Log -
Raion - 01-28-2020
Well, looks like I wasn't on quite the right track with that one, either way it looks to be getting fixed.
Regarding Perl, I've confirmed Perl 5.30 compiles. I'm running the testsuite now.
RE: Raion's Development Log -
Raion - 01-29-2020
tcsh 6.22.01 compiles fine out of the box. I'm not going to bother uploading copies of the source, but there's only a few testsuite failures, which I've raised with the maintainers of tcsh to see if they're open to working with me on it.
Perl's 5.30 testsuite is still running off/on. I'm using my Challenge S for most compilations due to low power consumption and noise.
RE: Raion's Development Log -
Raion - 01-30-2020
OpenSSL 1.1.1d testsuite results:
https://pastebin.com/0yduPyw0
Building:
% ./Configure irix-mips3-cc shared --prefix=/usr --openssldir=/usr/openssl
% make
% make test
% sudo make install
RE: Raion's Development Log -
Raion - 02-01-2020
Berkeley DB 4.4.20 compiles fine with mipspro out of the box
Same with rsync 3.1.3
Will continue to research other things we can easily compile
RE: Raion's Development Log -
Raion - 02-01-2020
pkgconf 0.9.6 (a BSD-licensed pkgconfig replacement) builds out of the box with GCC 4.6.x and up.
RE: Raion's Development Log -
Raion - 02-01-2020
Sudo 1.8.31 compiles with MIPSPro out of the box on IRIX:
http://irix.cc/raion/sudo-1.8.31.tar.gz
Precompiled for MIPSIV
RE: Raion's Development Log -
Raion - 02-01-2020
OpenSSH is done moreorless with credit to Daniel Hams for the patches I used to compile it for MIPSIV with -O3. Will upload soon.
Let me answer some questions I got:
1. Are you gonna do tardists?
Yeah, I plan to. I'm not setup for it yet and I want to familiarize myself more with gendist/swpkg and write some wrappers/scripts for it.
2. Why aren't you sharing everything?
Easy. It's expensive in terms of time and disk space. If it compiles out of the box, what's the dang point?
3. Why are you focusing on some older releases, like with pkgconf?
I'm using the latest I got to compile with MIPSPro or GCC.
4. Will you backport your packages to nekoware?
If I can do it without it breaking nekoware packages already in place, why not?
5. IRIXPorts?
I'm occasionally adding ports that are welcomed there. Larbob has said he doesn't want to add stuff that requires root to install.
6. irisware?
irisware is officially dead moreorless, but I'm always looking to learn from my past mistakes. The project died, but the mistakes of said project will not be in vain.
7. RPMs?
Not currently, no. I'm not opposed to it, but I'm not interested in experimentalism at the moment.
8. You keep talking about dropbear. Whats wrong with OpenSSH?
Ever used OpenSSH on a lower end SGI? It's painful. I of course ain't opposed to it, but it's not as portable or fast as the OpenBSD project likes to believe.