Closed Bug 1504404 Opened 6 years ago Closed 6 years ago

Port bug 1431441 and bug 1504188 to mail/app/nsMailApp.cpp

Categories

(Thunderbird :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 65.0

People

(Reporter: jorgk-bmo, Assigned: Paenglab)

Details

Attachments

(1 file, 1 obsolete file)

We don't use the sandbox now, if I'm right. Should we really add this for Mac?
I think so. The defines |defined(MOZ_CONTENT_SANDBOX)| will turn this into a no-op, but at least we keep the files in sync.
Attached patch 1504404-Mac-sandbox.patch (obsolete) — Splinter Review
Hmm, it seems, it's enabled. When I compile it on Mac, I get this error: 0:44.64 comm/mail/app/thunderbird 0:44.75 Undefined symbols for architecture x86_64: 0:44.75 "mozilla::EarlyStartMacSandboxIfEnabled(int, char**, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)", referenced from: 0:44.75 _main in nsMailApp.o 0:44.75 ld: symbol(s) not found for architecture x86_64
Assignee: nobody → richard.marti
For Jörg, our Mac specialist. ;-) With the moz.build part it builds and TB still starts and works on Mac.
Attachment #9022376 - Attachment is obsolete: true
Attachment #9022380 - Flags: review?(jorgk)
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 6 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 65.0
Type: enhancement → task
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: