The default bug view has changed. See this FAQ.

libjss is built with -taso flag

RESOLVED FIXED in 3.1.1

Status

JSS
Library
--
critical
RESOLVED FIXED
16 years ago
16 years ago

People

(Reporter: Jamie Nicolson, Assigned: Jamie Nicolson)

Tracking

Details

Attachments

(1 attachment)

(Assignee)

Description

16 years ago
We used to build JSS with the -taso flag. Here's why:

# Unfortunately, since the DBM and SECURITY libraries were compiled with
# the "-taso" switch (in ns/coreconf/OSF1.mk), we must ALSO compile the
# JSS dynamic libraries with the "-taso" switch (unless USE_64 is specified)

But NSS is no longer built with -taso. If you try to load libjss3.so into an
executable that is not -taso (for example, the "java" runtime executable), the
dlopen() call will fail.

So we need to stop building JSS with -taso.
(Assignee)

Updated

16 years ago
Target Milestone: --- → 3.1.1
(Assignee)

Comment 1

16 years ago
Created attachment 52845 [details] [diff] [review]
no more -taso
(Assignee)

Comment 2

16 years ago
I conferred with Matthew, who agreed that this was now appropriate.

Fixed on JSS_3_1_BRANCH (1.3.2.2) and trunk (1.4).
Status: NEW → RESOLVED
Last Resolved: 16 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.