[MacPorts] #65854: glib2 @2.70.5_0 does not build on PPC Leopard, Mac OS X 10.5.8, because #pragma GCC diagnostic not allowed inside functions

MacPorts noreply at macports.org
Sat Sep 17 15:47:28 UTC 2022


#65854: glib2 @2.70.5_0 does not build on PPC Leopard, Mac OS X 10.5.8, because
#pragma GCC diagnostic not allowed inside functions
-----------------------+--------------------
 Reporter:  ballapete  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.7.2
 Keywords:  leopard    |       Port:  glib2
-----------------------+--------------------
 {{{
 [107/1201] /usr/bin/gcc-4.2 -Iglib/tests/atomic.p -Iglib/tests
 -I../glib-2.70.5/glib/tests -I. -I../glib-2.70.5 -Iglib
 -I../glib-2.70.5/glib -I/opt/local/include -std=gnu99 -O2 -g -D_GNU_SOURCE
 -fno-strict-aliasing -DG_ENABLE_DEBUG -Wstrict-prototypes -Wunused -Wno-
 unused-parameter -Wno-bad-function-cast -Wno-format-zero-length -Werror
 =declaration-after-statement -Werror=format=2 -Werror=implicit-function-
 declaration -Werror=init-self -Werror=missing-include-dirs -Werror
 =missing-prototypes -Werror=pointer-arith -pipe -Os -fstrict-aliasing
 -Wno-deprecated-declarations -arch ppc '-DG_LOG_DOMAIN="GLib"'
 -UG_DISABLE_ASSERT -Wstrict-aliasing=2 -MD -MQ
 glib/tests/atomic.p/atomic.c.o -MF glib/tests/atomic.p/atomic.c.o.d -o
 glib/tests/atomic.p/atomic.c.o -c ../glib-2.70.5/glib/tests/atomic.c
 FAILED: glib/tests/atomic.p/atomic.c.o
 /usr/bin/gcc-4.2 -Iglib/tests/atomic.p -Iglib/tests
 -I../glib-2.70.5/glib/tests -I. -I../glib-2.70.5 -Iglib
 -I../glib-2.70.5/glib -I/opt/local/include -std=gnu99 -O2 -g -D_GNU_SOURCE
 -fno-strict-aliasing -DG_ENABLE_DEBUG -Wstrict-prototypes -Wunused -Wno-
 unused-parameter -Wno-bad-function-cast -Wno-format-zero-length -Werror
 =declaration-after-statement -Werror=format=2 -Werror=implicit-function-
 declaration -Werror=init-self -Werror=missing-include-dirs -Werror
 =missing-prototypes -Werror=pointer-arith -pipe -Os -fstrict-aliasing
 -Wno-deprecated-declarations -arch ppc '-DG_LOG_DOMAIN="GLib"'
 -UG_DISABLE_ASSERT -Wstrict-aliasing=2 -MD -MQ
 glib/tests/atomic.p/atomic.c.o -MF glib/tests/atomic.p/atomic.c.o.d -o
 glib/tests/atomic.p/atomic.c.o -c ../glib-2.70.5/glib/tests/atomic.c
 ../glib-2.70.5/glib/tests/atomic.c: In function ‘test_types’:
 ../glib-2.70.5/glib/tests/atomic.c:100: error: #pragma GCC diagnostic not
 allowed inside functions
 ../glib-2.70.5/glib/tests/atomic.c:101: error: #pragma GCC diagnostic not
 allowed inside functions
 ../glib-2.70.5/glib/tests/atomic.c:105: error: #pragma GCC diagnostic not
 allowed inside functions
 ninja: build stopped: subcommand failed.
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_glib2/glib2/work/build"
 && /opt/local/bin/ninja -j1 --verbose -v
 }}}

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


More information about the macports-tickets mailing list