Opened 8 years ago

Closed 7 years ago

#53894 closed defect (fixed)

avahi @0.6.32: error: use of undeclared identifier 'O_CLOEXEC'

Reported by: BrentSqAR Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.4.1
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: avahi

Description

Avahi failed to build. OSX 10.6.8 (O_CLOEXEC was introduced with 10.7+). There is a fix for this issue in dbus (closed ticket #43203), its super short - but a I do not have the skills to implement this idea in a proper patch. Log file is attached.

Attachments (1)

main.log (1.5 MB) - added by BrentSqAR 8 years ago.
logfile port avahi build attempt

Download all attachments as: .zip

Change History (4)

Changed 8 years ago by BrentSqAR

Attachment: main.log added

logfile port avahi build attempt

comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Here is the upstream bug report: https://github.com/lathiat/avahi/issues/102

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

Cc: MarcusCalhoun-Lopez added

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

Owner: set to MarcusCalhoun-Lopez
Resolution: fixed
Status: newclosed

In 24673aac9ff9a839144b4f4e19bb03c36fda5814/macports-ports:

avahi: open dbus's machine-id even without O_CLOEXEC

Fixes #53894

Note: See TracTickets for help on using tickets.