Last Comment Bug 103976 - libjss is built with -taso flag
: libjss is built with -taso flag
Product: JSS
Classification: Components
Component: Library (show other bugs)
: 3.1
-- critical (vote)
: 3.1.1
Assigned To: Jamie Nicolson
: somni
Depends on:
  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:
QA Whiteboard:
Iteration: ---
Points: ---

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

Description User image 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/, 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 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 User image Jamie Nicolson 2001-10-09 18:25:29 PDT
Created attachment 52845 [details] [diff] [review]
no more -taso
Comment 2 User image 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 ( and trunk (1.4).

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