[MacPorts] #62801: lilypond 2.22.1_0: fails to build (macOS 11.3)
MacPorts
noreply at macports.org
Sun May 9 16:45:27 UTC 2021
#62801: lilypond 2.22.1_0: fails to build (macOS 11.3)
---------------------------+---------------------------
Reporter: emcrisostomo | Owner: nerdling
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: bigsur x86_64
Port: lilypond |
---------------------------+---------------------------
Comment (by ggruener):
I can confirm the problem when upgrading to `lilypond-2.22.1_0` on macOS
11.3 and Xcode 12.5.
Editing by hand `/opt/local/include/FlexLexer.h` to add the `override`
keyword at line 132 fixes the problem and lilypond is upgraded correctly.
{{{
$ diff /opt/local/include/FlexLexer.h /opt/local/include/FlexLexer.old
132c132
< void yy_switch_to_buffer( yy_buffer_state* new_buffer ) override;
---
> void yy_switch_to_buffer( yy_buffer_state* new_buffer );
}}}
The problem, though, should be fixed by port `flex`, responsible for this
file:
{{{
$ port provides /opt/local/include/FlexLexer.h
/opt/local/include/FlexLexer.h is provided by: flex
}}}
`nerdling` would you open a corresponding ticker there?
--
Ticket URL: <https://trac.macports.org/ticket/62801#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list