The default bug view has changed. See this FAQ.

Bug 298044 broke XPCOM glue dynamic linking for BSD platforms

RESOLVED FIXED

Status

Core Graveyard
Embedding: GRE Core
--
major
RESOLVED FIXED
12 years ago
9 months ago

People

(Reporter: Jeroen Ruigrok van der Werven, Assigned: dougt)

Tracking

({fixed1.8})

Trunk
x86
Other
fixed1.8
Bug Flags:
blocking1.8rc1 +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

12 years ago
User-Agent:       ELinks/0.10.5 (textmode; DragonFly 1.3.5-DEVELOPMENT i386; 139x65-3)
Build Identifier: 

The Bugzilla bug report 298044 implemented a dynamic xpcom system which, how
wonderful it may be, broke support for a bunch of platforms, notably BSD.
Verifying if these platforms have dlopen()/dlclose() support would have taken 15
minutes with a google or yahoo search.

Reproducible: Always

Steps to Reproduce:
1. Build on a BSD system and try to install
2.
3.



Expected Results:  
To properly support dlopen()/dlclose().
(Reporter)

Comment 1

12 years ago
Created attachment 198621 [details] [diff] [review]
Patch to support DragonFly, FreeBSD, NetBSD and OpenBSD

This should add support for 4 major BSD platforms.  This broke before on my
DragonFly system.
Attachment #198621 - Flags: review+
Attachment #198621 - Flags: approval1.8rc1?
Attachment #198621 - Flags: approval1.8b5+
Comment on attachment 198621 [details] [diff] [review]
Patch to support DragonFly, FreeBSD, NetBSD and OpenBSD

weird, I definitely didn't mean to mark 1.8b5+
Attachment #198621 - Flags: approval1.8b5+

Updated

12 years ago
Attachment #198621 - Flags: approval1.8rc1? → approval1.8rc1+
Status: UNCONFIRMED → NEW
Ever confirmed: true
fixed on trunk and 1.8 branch
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Flags: blocking1.8rc1+
Keywords: fixed1.8
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.