Re: [MacPorts] #66722: avrdude fails to build with gcc-4.2: error: ‘for’ loop initial declaration used outside C99 mode

MacPorts noreply at macports.org
Fri Jan 20 05:49:05 UTC 2023


#66722: avrdude fails to build with gcc-4.2: error: ‘for’ loop initial declaration
used outside C99 mode
-------------------------+-------------------------------------------------
  Reporter:              |      Owner:  (none)
  barracuda156           |
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.8.0
Resolution:              |   Keywords:  powerpc, leopard, snowleopard,
      Port:  avrdude     |  rosetta
-------------------------+-------------------------------------------------

Comment (by barracuda156):

 This time just passing `-std=c99` fails to help:
 {{{
 term.c: In function ‘cmd_write’:
 term.c:413: warning: declaration does not declare anything
 term.c:420: error: unknown field ‘ll’ specified in initializer
 term.c:421: warning: excess elements in struct initializer
 term.c:421: warning: (near initialization for ‘data’)
 term.c:459: error: ‘struct Data’ has no member named ‘ll’
 term.c:462: error: ‘struct Data’ has no member named ‘f’
 term.c:468: error: ‘struct Data’ has no member named ‘ll’
 term.c:499: error: ‘struct Data’ has no member named ‘ll’
 term.c:504: error: ‘struct Data’ has no member named ‘ll’
 term.c:505: error: ‘struct Data’ has no member named ‘ll’
 term.c:505: error: ‘struct Data’ has no member named ‘ll’
 term.c:509: error: ‘struct Data’ has no member named ‘ll’
 term.c:511: error: ‘struct Data’ has no member named ‘ll’
 term.c:513: error: ‘struct Data’ has no member named ‘ll’
 term.c:515: error: ‘struct Data’ has no member named ‘ll’
 term.c:525: error: ‘struct Data’ has no member named ‘a’
 term.c:526: error: ‘struct Data’ has no member named ‘ll’
 term.c:527: error: ‘struct Data’ has no member named ‘a’
 term.c:528: error: ‘struct Data’ has no member named ‘ll’
 term.c:529: error: ‘struct Data’ has no member named ‘a’
 term.c:530: error: ‘struct Data’ has no member named ‘a’
 term.c:532: error: ‘struct Data’ has no member named ‘ll’
 term.c:533: error: ‘struct Data’ has no member named ‘a’
 term.c:534: error: ‘struct Data’ has no member named ‘a’
 term.c:535: error: ‘struct Data’ has no member named ‘a’
 term.c:536: error: ‘struct Data’ has no member named ‘a’
 make[2]: *** [avrdude-term.o] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/66722#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list