[csw-maintainers] Direct binding now active

Dagobert Michelsen dam at opencsw.org
Mon Sep 17 16:03:06 CEST 2012


I just activated the proposed changes to linking in r19219.

1. Stick to Solaris 10u8 by using a linker map:


#   http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/port/mapfile-vers#301
libc.so - SUNW_1.22.5 SUNWprivate_1.1 $ADDVERS=SUNW_1.22.5;
#  http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libresolv2/common/mapfile-vers
libresolv.so - SUNW_2.2 SUNWprivate_2.1 $ADDVERS=SUNW_2.2;
# http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libnsl/common/mapfile-vers
libnsl.so - SUNW_1.9.1 SUNWprivate_1.5 $ADDVERS=SUNW_1.9.1;

2. Default to direct linking

LINKER_DIRECT ?= -B direct

3. Default to ignore unused library bindings

LINKER_IGNORE ?= -z ignore

The flags are documented in the variable reference and

Best regards

  -- Dago

"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2351 bytes
Desc: not available
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20120917/f2167fb9/attachment-0001.p7s>

More information about the maintainers mailing list