Closed Bug 1764118 Opened 1 month ago Closed 1 month ago

Cannot dynamically load libc on FreeBSD

Categories

(Chat Core :: Security: OTR, defect)

Desktop
FreeBSD
defect

Tracking

(thunderbird_esr91+, thunderbird99 affected, thunderbird101 fixed)

RESOLVED FIXED
101 Branch
Tracking Status
thunderbird_esr91 + ---
thunderbird99 --- affected
thunderbird101 --- fixed

People

(Reporter: jamertwo, Assigned: jamertwo)

References

Details

Attachments

(1 file, 1 obsolete file)

Attached patch patch (obsolete) — Splinter Review

User Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:99.0) Gecko/20100101 Firefox/99.0

Steps to reproduce:

Tried using OTR functionality on the FreeBSD build.

Actual results:

The OTR library cannot be loaded because loading libc as a prerequisite fails due to a false assumption about the nature of FreeBSD's libc.so (it's a linker script).

Attachment #9271734 - Attachment is patch: true
Attachment #9271734 - Attachment mime type: text/x-patch → text/plain

Originally reported on bug 1642885.

Depends on: 1642885

Comment on attachment 9271734 [details] [diff] [review]
patch

Pretty sure this is fine, but hope Martin can take a quick look.

Attachment #9271734 - Flags: review?(martin)

I re-uploaded a Mercurial-compatible patch with the proper attribution.

Attachment #9271734 - Attachment is obsolete: true
Attachment #9271734 - Flags: review?(martin)
Attachment #9271757 - Flags: review?(martin)
Assignee: nobody → jamertwo
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Comment on attachment 9271757 [details] [diff] [review]
Patch for checkin

Review of attachment 9271757 [details] [diff] [review]:
-----------------------------------------------------------------

LGTM. Thank you for the patch!
Attachment #9271757 - Flags: review?(martin) → review+
Target Milestone: --- → 101 Branch
OS: Unspecified → FreeBSD
Hardware: Unspecified → Desktop

Pushed by nicolai@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/baef90479a90
Cannot dynamically load libc on FreeBSD. r=freaktechnik

Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.