Project

General

Profile

Bug #13073

openindiana should not deliver almost any static/archive libraries

Added by Rich Lowe 3 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
OI-Userland
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Bite-size
Tags:

Description

with Solaris 10, Solaris stopped delivering static libraries or executables in part because of their unsuitability for public use. This remains true.

Several static libraries seem to have slipped into OpenIndiana, they likely should go away, except for those in the compiler runtimes (which I believe are necessary in part for the compiler to produce truly static executables, should an end-user wish to) and Go, which insists on being Go.

'pkg search -r /*.a' seems to find others from TCL, mariadb, etc, which should be investigated and probably go away.

#1

Updated by Andreas Wacknitz 2 months ago

When no dynamic version of a library is available we need the static one. Our PostgreSQL developer packages have such needed static libraries, eg.
usr/postgres/10/lib/libpgcommon.a
usr/postgres/10/lib/libpgfeutils.a
usr/postgres/10/lib/libpgport.a

Also available in: Atom PDF