Project

General

Profile

Bug #12337

remove legacy ABI switches from SVR4 packaging

Added by Peter Tribble 6 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
cmd - userland programs
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

SVR4 packaging has a number of ways to toggle ABI compliance (or non-compliance), for legacy packages (for non-compliant packages prior to Solaris 2.4).

These are toggled by setting the following in the environment:

NONABI_SCRIPTS
PKG_NONABI_SYMLINKS

No current packages should be requiring these non-compliance workarounds; most of the legacy packages finally failed when Solaris 10 was released in any case.

There's also

PKG_ABI_NAMELENGTH

which would enforce the old 9-character limit for package names; this is completely useless in the modern world.

Also available in: Atom PDF