[MacPorts] #72264: minipro build error: ‘for’ loop initial declaration used outside C99 mode

MacPorts noreply at macports.org
Mon Mar 31 15:59:55 UTC 2025


#72264: minipro build error: ‘for’ loop initial declaration used outside C99 mode
-----------------------------------------+----------------------
 Reporter:  barracuda156                 |      Owner:  krischik
     Type:  defect                       |     Status:  assigned
 Priority:  Normal                       |  Milestone:
Component:  ports                        |    Version:  2.10.5
 Keywords:  tiger, leopard, snowleopard  |       Port:  minipro
-----------------------------------------+----------------------
 {{{
 --->  Configuring minipro
 --->  Building minipro
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_minipro/minipro/work/minipro-0.7.2"
 && /usr/bin/make -j6 -w all PREFIX=/opt/local CC="/usr/bin/gcc-4.2 -arch
 ppc"
 make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_minipro/minipro/work/minipro-0.7.2'
 Creating version.c
 Creating version.h
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o xml.o xml.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o jedec.o jedec.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o ihex.o ihex.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o srec.o srec.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o database.o
 database.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o bitbang.o bitbang.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o prom.o prom.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o minipro.o minipro.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o tl866a.o tl866a.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o tl866iiplus.o
 tl866iiplus.c
 /usr/bin/gcc-4.2 -arch ppc -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-
 unused-parameter -I/opt/local/include/libusb-1.0
 -DSHARE_INSTDIR="\"/opt/local/share/minipro\""  -c -o t48.o t48.c
 prom.c: In function ‘is_empty’:
 prom.c:306: error: ‘for’ loop initial declaration used outside C99 mode
 prom.c: In function ‘prom_read_mask_prom’:
 prom.c:329: error: ‘for’ loop initial declaration used outside C99 mode
 prom.c:331: error: ‘for’ loop initial declaration used outside C99 mode
 prom.c:334: error: ‘for’ loop initial declaration used outside C99 mode
 prom.c: In function ‘prom_read’:
 prom.c:399: error: ‘for’ loop initial declaration used outside C99 mode
 make: *** [prom.o] Error 1
 make: *** Waiting for unfinished jobs....
 t48.c: In function ‘t48_logic_ic_test’:
 t48.c:549: error: ‘for’ loop initial declaration used outside C99 mode
 t48.c:553: error: ‘for’ loop initial declaration used outside C99 mode
 t48.c:556: error: ‘for’ loop initial declaration used outside C99 mode
 make: *** [t48.o] Error 1
 tl866iiplus.c: In function ‘tl866iiplus_logic_ic_test’:
 tl866iiplus.c:1195: error: ‘for’ loop initial declaration used outside C99
 mode
 tl866iiplus.c:1199: error: ‘for’ loop initial declaration used outside C99
 mode
 tl866iiplus.c:1202: error: ‘for’ loop initial declaration used outside C99
 mode
 tl866a.c: In function ‘tl866a_logic_ic_test’:
 tl866a.c:1389: error: ‘for’ loop initial declaration used outside C99 mode
 tl866a.c:1393: error: ‘for’ loop initial declaration used outside C99 mode
 tl866a.c:1396: error: ‘for’ loop initial declaration used outside C99 mode
 make: *** [tl866iiplus.o] Error 1
 make: *** [tl866a.o] Error 1
 }}}

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


More information about the macports-tickets mailing list