[MacPorts] #74340: json-c @0.19 does not build on PPC Mac OS X 10.5.8, Leopard, because of error: redefinition of typedef ‘json_pointer_set_cb’
MacPorts
noreply at macports.org
Thu Aug 20 15:03:36 UTC 2026
#74340: json-c @0.19 does not build on PPC Mac OS X 10.5.8, Leopard, because of
error: redefinition of typedef ‘json_pointer_set_cb’
-------------------------+--------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.12.5
Keywords: ppc leopard | Port: json-c
-------------------------+--------------------
{{{
[ 14%] Building C object CMakeFiles/json-c.dir/json_pointer.c.o
/usr/bin/gcc-4.2 -D_GNU_SOURCE -Djson_c_EXPORTS
-I/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19 -pipe -Os
-ffunction-sections -fdata-sections -Wall -Wcast-qual -Wno-error
=deprecated-declarations -Wextra -Wwrite-strings -Wno-unused-parameter
-Wstrict-prototypes -DNDEBUG -O2 -arch ppc -mmacosx-version-min=10.5 -fPIC
-D JSON_C_DLL -D_REENTRANT -MD -MT CMakeFiles/json-c.dir/json_pointer.c.o
-MF CMakeFiles/json-c.dir/json_pointer.c.o.d -o
CMakeFiles/json-c.dir/json_pointer.c.o -c
/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19/json_pointer.c
In file included from
/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19/json_pointer.c:20:
/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19/json_pointer_private.h:36:
error: redefinition of typedef ‘json_pointer_set_cb’
/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19/json_pointer.h:143:
error: previous declaration of ‘json_pointer_set_cb’ was here
make[2]: *** [CMakeFiles/json-c.dir/json_pointer.c.o] Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19'
make[1]: *** [CMakeFiles/json-c.dir/all] Error 2
make[1]: Leaving directory
`/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19'
make: *** [all] Error 2
make: Leaving directory
`/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19'
Command failed: cd
"/opt/local/var/macports/build/json-c-12efb4bc/work/json-c-0.19" &&
/usr/bin/make -w all VERBOSE=ON
Exit code: 2
}}}
--
Ticket URL: <https://trac.macports.org/ticket/74340>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list