Closed Bug 126165 Opened 23 years ago Closed 23 years ago

libraries specified in incorrect order in linking of GTK tests

Categories

(SeaMonkey :: Build Config, defect)

DEC
OpenVMS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: colin, Assigned: netscape)

References

()

Details

The static build work added to /embedding/browser/gtk/tests/Makefile.in needs a
little more work. OpenVMS fails to link because the NSPR libraries are brought
in before some of the modules (layout) that reference them. On OpenVMS (and
other platforms I believe) order is relevant.

I moved MOZ_COMPONENT_LIBS "down" to the end of EXTRA_LIBS and now it works.

xpfe/bootstrap/Makefile.in gets it right if you want a good example.
The link order issue may be fixed by the patch in bug 88038 since I factored out
the static linking code to a separate makefile.  Can you try it?
Fixed by static makefile reorg in bug 88038.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.