Opened 2 years ago

Closed 2 years ago

#65766 closed defect (fixed)

fluidsynth @2.2.8: builds failing for 10.11 and earlier: os/log.h not found

Reported by: mascguy (Christopher Nielsen) Owned by: kakuhen
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc: mojca (Mojca Miklavec), RJVB (René Bertin)
Port: fluidsynth

Description

This port was just updated to 2.2.8, via PR:

And now builds are failing for 10.11 and earlier, with the following:

fluidsynth/work/fluidsynth-2.2.8/src/drivers/fluid_coremidi.c:52:10:
fatal error: 'os/log.h' file not found
#include <os/log.h>
         ^

Note that this port was building across-the-board before - from 10.6 thru Monterey - so this needs to be fixed ASAP.

https://ports.macports.org/port/fluidsynth/details/

Change History (2)

comment:1 Changed 2 years ago by RJVB (René Bertin)

Not at my Mac but comparing the files between v2.1.9 and v2.2.8 it looks like the header is a spurious include that can be removed. That could be the most ASAP fix.

comment:2 Changed 2 years ago by Christopher Nielsen <mascguy@…>

Resolution: fixed
Status: assignedclosed

In 3d9d0d6bcb2545928daa30ce42fe30150fa57093/macports-ports (master):

fluidsynth: patch out reference to os/log.h
Fixes: #65766

Note: See TracTickets for help on using tickets.