Difference between revisions of "Platform Notes (SCO OpenServer)"
Jump to navigation
Jump to search
(Add build notes) |
|||
Line 8: | Line 8: | ||
== Build Details == | == Build Details == | ||
− | You will need to set the <code>ACCEPT_INFERIOR_RM_PROGRAM</code> environment variable to <code>yes</code> before running <code>configure</code> if GNU <code>coreutils</code> is not installed. | + | You will need to set the <code>ACCEPT_INFERIOR_RM_PROGRAM</code> environment variable to <code>yes</code> before running <code>configure</code> if GNU <code>coreutils</code> is not installed. An invocation such as the following should be sufficient: |
+ | $ ACCEPT_INFERIOR_RM_PROGRAM=yes ./configure | ||
== Testing Details == | == Testing Details == |
Latest revision as of 16:58, 4 August 2023
Contents
Port Status
SCO OpenServer is a Tier 2 Port
Verified Releases
- 0.56.2 (4 Aug 2023)
Build Details
You will need to set the ACCEPT_INFERIOR_RM_PROGRAM
environment variable to yes
before running configure
if GNU coreutils
is not installed. An invocation such as the following should be sufficient:
$ ACCEPT_INFERIOR_RM_PROGRAM=yes ./configure
Testing Details
We build and test the SCO OpenServer port on a system with the following specifications:
- ESXi Virtual Machine
- SCO OpenServer 5.0.7
- gcc v2.95.3
- autoconf 2.54
- automake 1.7.1
This port requires significant manual intervention to build, given the old version of GNU autotools in play.
Required Kernel Tuning
You must set the maximum size of a shared memory segment to at least 6MB. This can be accomplished with the scoadmin
utility.
Once this parameter is adjusted, you must re-link the kernel, also from scoadmin
.
Port Challenges
The build system presents significant challenges.