Opened 3 months ago

Last modified 2 months ago

#57213 assigned defect

transmission failed to build on Mojave

Reported by: stanimura Owned by: kurthindenburg (Kurt Hindenburg)
Priority: Normal Milestone:
Component: ports Version: 2.5.3
Keywords: mojave Cc: pftbest (Vadzim Dambrouski)
Port: transmission

Description

transmission 2.94 failed to build on Mojave.

$ xcodebuild -version
Xcode 10.0
Build version 10A255

Attachments (1)

main.log (179.5 KB) - added by stanimura 3 months ago.

Download all attachments as: .zip

Change History (5)

Changed 3 months ago by stanimura

Attachment: main.log added

comment:1 Changed 3 months ago by mf2k (Frank Schima)

Keywords: mojave added; Mojave removed
Owner: set to kurthindenburg
Status: newassigned

comment:2 Changed 2 months ago by pftbest (Vadzim Dambrouski)

Cc: pftbest added

comment:3 Changed 2 months ago by pftbest (Vadzim Dambrouski)

So there were 2 problems with this port, first a libevent.a file was missing, I just copied it over from /opt/local/lib, and second I had to replace angle brackets with quotes in #import <transmission.h> statements. Doing that fixed the build. The app works as expected, no issues noticed so far.

comment:4 Changed 2 months ago by kencu (Ken)

Ah, I finally found some documentation on how the header search paths have changed in Xcode 10 <https://devapple.weebly.com/uploads/1/0/8/0/108009593/release_notes_for_xcode_10_gm_seed.pdf>.

Note: See TracTickets for help on using tickets.