Closed Bug 1844631 Opened 2 years ago Closed 2 years ago

Make taskcluster-built python on OSX independent from brew

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox117 fixed)

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: sergesanspaille, Assigned: sergesanspaille)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The python interpreter we build on OSX uses libssl, but it links with the version installed by brew, which may not exist.
There is no version of OpenSSL installed by default on OSX, so we should bundle it in the archive and set the rpath appropriately, as we already do on Linux (see https://phabricator.services.mozilla.com/D176249)

Pushed by sguelton@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5aaa3eabdaa0 Set RPATH on OSX and bundle libssl and libcrypto r=glandium
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Component: General → Task Configuration
Product: Taskcluster → Firefox Build System
Target Milestone: --- → 117 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: