Upstream bmake for IRIX
#3
RE: Upstream bmake for IRIX
Hi Raion,

I tested with lots of version and some of the older ones had many more problems than "current".

I think there was only one actual code change in "make.h" to undef "OP_NONE" as this was defined in IRIX "/usr/include/sys/fcntl.h" and is enum value in bmake.

Other problem was realising that IRIX /sbin/sh is actually a Korn Shell and not a Bourne Shell.

Summary changes, from log:

<CHANGELOG>
2023-07-15  Simon J Gerraty  <sjg@beast.crufty.net>

        * make-bootstrap.sh.in: set prefix
        If configure is run using ksh we get unexpanded ${prefix} in
        DEFAULT_SYS_PATH, by ensuring prefix is set we should still get
        correct result.

2023-07-13  Simon J Gerraty  <sjg@beast.crufty.net>

        * VERSION (_MAKE_VERSION): 20230711
        bump version for IRIX tweaks

        * make.h: undef OP_NONE if defined

        * unit-tests/Makefile: set BROKEN_TESTS for IRIX

        * configure.in: override INSTALL on IRIX
</CHANGELOG>

Most of effort was in testing/verifying fixes.

Changes from tree diff: "diff bmake-beta bmake" are in this file: changes.txt

Tiny step in getting Ports going.

EDIT #1: New update 26 July 2023: http://www.crufty.net/ftp/pub/sjg/bmake-20230723.tar.gz


Cheers from Oz,

jwhat/John
(This post was last modified: 07-26-2023, 04:12 AM by jwhat.)
jwhat
Octane/O350/Fuel User

Trade Count: (0)
Posts: 513
Threads: 29
Joined: Jul 2018
Location: Australia
Find Reply
07-18-2023, 03:50 AM


Messages In This Thread
Upstream bmake for IRIX - by jwhat - 07-17-2023, 10:29 PM
RE: Upstream bmake for IRIX - by Raion - 07-17-2023, 11:41 PM
RE: Upstream bmake for IRIX - by jwhat - 07-18-2023, 03:50 AM
RE: Upstream bmake for IRIX - by Raion - 07-18-2023, 04:12 AM
RE: Upstream bmake for IRIX - by jwhat - 07-26-2023, 04:09 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)