[MacPorts] #57985: ruby26 @2.6.0: error: ‘for’ loop initial declaration used outside C99 mode

MacPorts noreply at macports.org
Wed Jan 30 23:42:11 UTC 2019


#57985: ruby26 @2.6.0: error: ‘for’ loop initial declaration used outside C99 mode
---------------------------------------+----------------------
 Reporter:  ryandesign                 |      Owner:  kimuraw
     Type:  defect                     |     Status:  assigned
 Priority:  Normal                     |  Milestone:
Component:  ports                      |    Version:
 Keywords:  tiger leopard snowleopard  |       Port:  ruby26
---------------------------------------+----------------------
 [https://build.macports.org/builders/ports-10.6_i386_legacy-
 builder/builds/59504/steps/install-port/logs/stdio ruby26 fails to build
 with compilers that default to C89 mode]:

 {{{
 addr2line.c:15: warning: unknown option after ‘#pragma GCC diagnostic’
 kind
 addr2line.c: In function ‘di_find_abbrev’:
 addr2line.c:1210: error: ‘for’ loop initial declaration used outside C99
 mode
 addr2line.c: In function ‘debug_info_read’:
 addr2line.c:1558: error: ‘for’ loop initial declaration used outside C99
 mode
 addr2line.c: In function ‘fill_lines’:
 addr2line.c:1904: error: ‘for’ loop initial declaration used outside C99
 mode
 addr2line.c:1940: error: ‘for’ loop initial declaration used outside C99
 mode
 addr2line.c:1958: error: ‘for’ loop initial declaration used outside C99
 mode
 addr2line.c:1961: error: ‘for’ loop initial declaration used outside C99
 mode
 addr2line.c:1999: error: ‘for’ loop initial declaration used outside C99
 mode
 make: *** [addr2line.o] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/57985>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list