Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#62227 closed defect (fixed)

ossp-uuid: build fails on perl module due to SDK path baked into perl

Reported by: aforeman Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version:
Keywords: bigsur Cc: mojca (Mojca Miklavec)
Port: ossp-uuid perl5

Description


Attachments (1)

main.log (41.5 KB) - added by aforeman 3 years ago.

Download all attachments as: .zip

Change History (5)

Changed 3 years ago by aforeman

Attachment: main.log added

comment:1 Changed 3 years ago by aforeman

Port: ossp-uuid added; assp-uuid removed

comment:2 Changed 3 years ago by jmroot (Joshua Root)

Cc: mojca added
Keywords: bigsur added; Big Sur removed
Port: perl5 added
Summary: Error: Failed to build ossp-uuid: command execution failedossp-uuid: build fails on perl module due to SDK path baked into perl

This is a consequence of the way perl handles the selection of compiler flags for building modules, previously discussed in #50894. Perl should stop baking in the -isysroot option, but ossp-uuid also needs to pass in the correct one when building its perl module.

comment:3 Changed 3 years ago by jmroot (Joshua Root)

Owner: set to jmroot
Resolution: fixed
Status: newclosed

In 3fd7c70e4fa694267a7e3331d8e7cddf76e8b2a6/macports-ports (master):

ossp-uuid: add correct flags to perl module build

Fixes: #62227

comment:4 Changed 3 years ago by aforeman

This is still failing for me. It's the same error.

Note: See TracTickets for help on using tickets.