[MacPorts] #69114: php81 fails to build with gcc-4.2: cc1: error: unrecognized command line option "-Wno-implicit-fallthrough"

MacPorts noreply at macports.org
Mon Feb 5 16:56:21 UTC 2024


#69114: php81 fails to build with gcc-4.2: cc1: error: unrecognized command line
option "-Wno-implicit-fallthrough"
---------------------------+-----------------------------------------
  Reporter:  barracuda156  |      Owner:  ryandesign
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.1
Resolution:                |   Keywords:  tiger, leopard, snowleopard
      Port:  php81         |
---------------------------+-----------------------------------------

Comment (by barracuda156):

 Replying to [comment:1 ryandesign]:
 > so first check if php82 or php83 have this problem, and if so report it
 to them.

 Yes, `php83` is affected:
 {{{
 /bin/sh
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/libtool
 --silent --preserve-dup-deps --tag CC --mode=compile /usr/bin/gcc-4.2
 -std=gnu99 -Iext/date/
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/ext/date/
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/main
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/ext/date/lib
 -I/opt/local/include/libxml2 -I/opt/local/include
 -I/opt/local/include/editline
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/TSRM
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/Zend
 -I/opt/local/include -D_GNU_SOURCE  -fno-common -Wall -Wextra -Wno-unused-
 parameter -Wno-sign-compare -pipe -Os -arch ppc -fvisibility=hidden
 -DZEND_SIGNALS   -Wno-implicit-fallthrough -Iext/date/lib
 -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DHAVE_TIMELIB_CONFIG_H=1 -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/ext/date/lib/parse_tz.c
 -o ext/date/lib/parse_tz.lo  -MMD -MF ext/date/lib/parse_tz.dep -MT
 ext/date/lib/parse_tz.lo
 /bin/sh
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/libtool
 --silent --preserve-dup-deps --tag CC --mode=compile /usr/bin/gcc-4.2
 -std=gnu99 -Iext/date/
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/ext/date/
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/main
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/ext/date/lib
 -I/opt/local/include/libxml2 -I/opt/local/include
 -I/opt/local/include/editline
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/TSRM
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/Zend
 -I/opt/local/include -D_GNU_SOURCE  -fno-common -Wall -Wextra -Wno-unused-
 parameter -Wno-sign-compare -pipe -Os -arch ppc -fvisibility=hidden
 -DZEND_SIGNALS   -Wno-implicit-fallthrough -Iext/date/lib
 -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -DHAVE_TIMELIB_CONFIG_H=1 -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php83/work/php-8.3.2/ext/date/lib/parse_posix.c
 -o ext/date/lib/parse_posix.lo  -MMD -MF ext/date/lib/parse_posix.dep -MT
 ext/date/lib/parse_posix.lo
 cc1: error: unrecognized command line option "-Wno-implicit-fallthrough"
 make: *** [ext/date/php_date.lo] Error 1
 make: *** Waiting for unfinished jobs....
 cc1: error: unrecognized command line option "-Wno-implicit-fallthrough"
 make: *** [ext/date/lib/parse_date.lo] Error 1
 cc1: error: unrecognized command line option "-Wno-implicit-fallthrough"
 make: *** [ext/date/lib/parse_posix.lo] Error 1
 cc1: error: unrecognized command line option "-Wno-implicit-fallthrough"
 make: *** [ext/date/lib/parse_tz.lo] Error 1
 cc1: error: unrecognized command line option "-Wno-implicit-fallthrough"
 make: *** [ext/date/lib/dow.lo] Error 1
 cc1: error: unrecognized command line option "-Wno-implicit-fallthrough"
 make: *** [ext/date/lib/astro.lo] Error 1
 }}}

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


More information about the macports-tickets mailing list