Difference between revisions of "Platform Notes (SCO OpenServer)"

From FreeM Wiki
Jump to navigation Jump to search
(Created page with "== Port Status == SCO OpenServer is a Tier 2 Port == Testing Details == We build and test the SCO OpenServer port on a system with the following specifications: * ESXi...")
 
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
SCO OpenServer is a [[Tier 2 Port]]
 
SCO OpenServer is a [[Tier 2 Port]]
 +
 +
== Verified Releases ==
 +
 +
* 0.56.2 (4 Aug 2023)
 +
 +
== 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. An invocation such as the following should be sufficient:
 +
$ ACCEPT_INFERIOR_RM_PROGRAM=yes ./configure
  
 
== Testing Details ==
 
== Testing Details ==
Line 17: Line 25:
 
== Required Kernel Tuning ==
 
== 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.
+
You must set the maximum size of a shared memory segment to at least 6MB. This can be accomplished with the <code>scoadmin</code> utility.
 +
 
 +
Once this parameter is adjusted, you must re-link the kernel, also from <code>scoadmin</code>.
 +
 
 +
== Port Challenges ==
  
Once this parameter is adjusted, you must re-link the kernel, also from 'scoadmin'.
+
The build system presents significant challenges.
  
  
 
[[Category: Tier 2 Ports]]
 
[[Category: Tier 2 Ports]]
 
[[Category: Platform Notes]]
 
[[Category: Platform Notes]]

Latest revision as of 17:58, 4 August 2023

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.