Opened 3 years ago
Last modified 3 years ago
#63462 closed defect
glib2 @2.62.6_1+quartz: ERROR: Value "gnu89" (of type "string") for combo option "C language standard to use" is not one of the choices — at Version 1
Reported by: | snarkhunter (Steve Langer) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.1 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt), SoapZA, FnControlOption (fn ⌃ ⌥) | |
Port: | meson |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
On Big Sur 11.5.2, glib2 doesn't get past the configuration step when default variants include +quartz:
meson.build:655:2: ERROR: Value "gnu89" (of type "string") for combo option "C language standard to use" is not one of the choices. Possible choices are (as string): "none", "c89", "c99", "c11", "c17", "gnu99", "gnu11".
Change History (2)
Changed 3 years ago by snarkhunter (Steve Langer)
Attachment: | meson-log.txt added |
---|
comment:1 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | SoapZA FnControlOption added |
---|---|
Description: | modified (diff) |
Port: | meson added |
Summary: | glib2 @2.62.6_1+quartz fails to configure → glib2 @2.62.6_1+quartz: ERROR: Value "gnu89" (of type "string") for combo option "C language standard to use" is not one of the choices |
This appears to have been caused by updating meson to 0.59.1. This problem didn't occur when using meson 0.58.1.
glib2 is outdated. Possibly updating glib2 will solve this. However, it seems like a meson bug to me. Why wouldn't gnu89 be valid?
Note: See
TracTickets for help on using
tickets.
log file