Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#56490 closed defect (fixed)

grafx2 @2.5.1: fatal error: 'corefoundation/corefoundation.h' file not found

Reported by: kencu (Ken) Owned by: miniupnp (Thomas BERNARD)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: grafx2

Description

looks like it hardcodes a MACOSX_SYSROOT in src/Makefile

ifdef MACOSX_LION
MACOSX_SYSROOT = /Developer/SDKs/MacOSX10.6.sdk
else
MACOSX_SYSROOT = /Developer/SDKs/MacOSX10.4u.sdk
endif

Change History (5)

comment:1 Changed 3 years ago by miniupnp (Thomas BERNARD)

this should be removed, right ? I need help to clean the Makefile of this crap.

comment:2 Changed 3 years ago by kencu (Ken)

Nothing like a swing by the buildbots to bring a person modesty :>

Step one might be to make the "MACOSX_SYSROOT = /" and see where that winds up... Lets do that on our own a bit before we try any more commits, though...

comment:3 Changed 3 years ago by ryandesign (Ryan Schmidt)

Cc: miniupnp removed
Owner: set to miniupnp
Status: newassigned
Summary: grafx2: 2.5.1 fatal error: 'corefoundation/corefoundation.h' file not foundgrafx2 @2.5.1: fatal error: 'corefoundation/corefoundation.h' file not found

Should be <CoreFoundation/CoreFoundation.h> not <corefoundation/corefoundation.h>. File names are case-sensitive.

comment:4 Changed 3 years ago by kencu (Ken)

Yep, that was it exactly. Thanks!

I initialized my system years ago as a non-case-sensitive filesystem, and this has happened to me once or twice (Pingus, eg) because of that.

Last edited 3 years ago by kencu (Ken) (previous) (diff)

comment:5 Changed 3 years ago by ken-cunningham-webuse

Resolution: fixed
Status: assignedclosed

In f69b333771f5f01ecc299844513852e15c1800f6/macports-ports (master):

grafx2: fix case of include file

@thanks to Ryan for spotting this
closes #56490

Note: See TracTickets for help on using tickets.