Opened 6 years ago

Closed 6 years ago

#57355 closed defect (fixed)

py-pyside2 not building under mojave

Reported by: pmetzger (Perry E. Metzger) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: maintainer Cc:
Port: py-pyside2

Description

py-pyside2 doesn't seem to be building under mojave. build log attached.

Attachments (1)

main.log (1.1 MB) - added by pmetzger (Perry E. Metzger) 6 years ago.

Download all attachments as: .zip

Change History (7)

Changed 6 years ago by pmetzger (Perry E. Metzger)

Attachment: main.log added

comment:1 Changed 6 years ago by mf2k (Frank Schima)

Keywords: maintainer added

comment:2 Changed 6 years ago by pmetzger (Perry E. Metzger)

Updating to 5.11.2 doesn't seem to fix this.

comment:3 Changed 6 years ago by pmetzger (Perry E. Metzger)

Owner: set to MarcusCalhoun-Lopez
Status: newassigned

comment:4 Changed 6 years ago by pmetzger (Perry E. Metzger)

Marcus, do you think you can help? I seem to be stuck.

comment:5 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

As far as I can tell, the problem is that the MacPorts clang++ is called directly.
However, ${prefix}/libexec/llvm-7.0/bin/clang++ does not work correctly unless SDKROOT is set since /usr/include no longer exists on Mojave.

I have opened a pull request that will hopefully solve the problem.

comment:6 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: assignedclosed

In c986a8a41278140939dad7136c22655672048151/macports-ports (master):

py-pyside2: fix build on Mojave

Fixes #57355

Note: See TracTickets for help on using tickets.