IRIX Network Forums
Raion's Development Log - Printable Version

+- IRIX Network Forums (//forums.irixnet.org)
+-- Forum: SGI/MIPS (//forums.irixnet.org/forum-3.html)
+--- Forum: Development/Porting (//forums.irixnet.org/forum-9.html)
+--- Thread: Raion's Development Log (/thread-1836.html)

Pages: 1 2 3 4


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.