Opened 5 years ago
Closed 4 years ago
#59130 closed defect (worksforme)
lilypond-devel @2.19.83_2: error: expected initializer before '__OSX_AVAILABLE_STARTING'
Reported by: | dliessi (Davide Liessi) | Owned by: | nerdling (Jeremy Lavergne) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | nerdling (Jeremy Lavergne) | |
Port: | lilypond-devel |
Attachments (1)
Change History (6)
Changed 5 years ago by dliessi (Davide Liessi)
comment:1 Changed 5 years ago by kencu (Ken)
comment:2 Changed 4 years ago by nerdling (Jeremy Lavergne)
kencu: any updates? Tempted to close and just point at #59113.
comment:3 Changed 4 years ago by kencu (Ken)
I think they fixed gcc -- Iain certainly had fixes in. did they not?
Otherwise I can come up with some very simple defines for you like this to disappear them:
#define __OSX_AVAILABLE_BUT_DEPRECATED(...)
comment:4 Changed 4 years ago by kencu (Ken)
didn't do anything special port -v install lilypond-devel
looks like it built with clang
now.
checking for gcc... /usr/bin/clang
$ port -v installed | grep lilypond lilypond-devel @2.21.2_0 (active) platform='darwin 18' archs='x86_64' date='2020-06-30T22:47:20-0700'
comment:5 Changed 4 years ago by nerdling (Jeremy Lavergne)
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
Sounds like things are now working without modifying lilypond ourselves.
Note: See
TracTickets for help on using
tickets.
This would seem to be another example of the fact that gcc cannot build things against the new MacOSX10.15.sdk headers in Xcode 11, because at present gcc does not handle these macros:
<https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90835>