Last Comment Bug 103976 - libjss is built with -taso flag
: libjss is built with -taso flag
Status: RESOLVED FIXED
:
Product: JSS
Classification: Components
Component: Library (show other bugs)
: 3.1
: DEC OSF/1
: -- critical (vote)
: 3.1.1
Assigned To: Jamie Nicolson
: somni
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2001-10-09 18:23 PDT by Jamie Nicolson
Modified: 2001-10-09 18:39 PDT (History)
1 user (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments
no more -taso (752 bytes, patch)
2001-10-09 18:25 PDT, Jamie Nicolson
no flags Details | Diff | Review

Description Jamie Nicolson 2001-10-09 18:23:56 PDT
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.
Comment 1 Jamie Nicolson 2001-10-09 18:25:29 PDT
Created attachment 52845 [details] [diff] [review]
no more -taso
Comment 2 Jamie Nicolson 2001-10-09 18:39:40 PDT
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).

Note You need to log in before you can comment on or make changes to this bug.