Platform Notes (Compaq Tru64 UNIX)
Jump to navigation
Jump to search
Port Status
Compaq Tru64 UNIX is a Tier 2 Port
Verified Releases
- FreeM 0.62.3 (27 Mar 2025)
cvs-current
(26 Mar 2025) (builds and runs cleanly, but will use global-backed SSVNs)
FreeM 0.62.2 builds, but errors out when launching the daemon:
freem [FATAL]: memory allocation failure in symtab_init [errno 0 Successful]
There is an issue on this at https://bugs.coherent-logic.com/view.php?id=16
Testing Details
We build and test the Tru64 UNIX port on a system with the following specifications:
- Alpha EV67-based host
- Compaq Tru64 UNIX 5.1b
- GNU gcc v4.7.7
- GNU autoconf 2.71
- GNU automake 1.16.4
This port should theoretically run on DEC OSF/1 or Digital UNIX, given a compatible GNU toolchain, but we do not have the resources to test such configurations.
Required Kernel Tuning
For the default daemon configuration, you will need a kernel shm_max
parameter of at least 16795968. We recommend 17000000.
To apply an shm_max of 17000000, you will need to do the following:
- Gain root privileges on your system
- Create a file called "pstanza" with the following data:
ipc: shm_max = 17000000
- If no
shm_max
parameter exists in/etc/sysconfigtab
:
# sysconfigdb -a -f pstanza ipc
- If a previous
shm_max
configuration exists:
# sysconfigdb -m -f pstanza ipc
- Reboot the system