[MacPorts] #67462: :info:build plistutil.c:119:36: error: use of undeclared identifier 'PLIST_FORMAT_BINARY'
MacPorts
noreply at macports.org
Fri May 19 15:07:41 UTC 2023
#67462: :info:build plistutil.c:119:36: error: use of undeclared identifier
'PLIST_FORMAT_BINARY'
--------------------+----------------------
Reporter: dbl001 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Keywords: | Port: libplist
--------------------+----------------------
This error was on MacOS Catalina
{{{
:info:build /usr/bin/clang -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wall
-Wextra -Wredundant-decls -Wshadow -Wpointer-arith -Wwrite-strings
-Wswitch-default -Wno-unused-parameter -Wno-strict-aliasing
-fvisibility=hidden -I../include -pipe -Os
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch
x86_64 -MT plistutil.o -MD -MP -MF .deps/plistutil.Tpo -c -o plistutil.o
plistutil.c
:info:build plistutil.c:119:36: error: use of undeclared identifier
'PLIST_FORMAT_BINARY'
:info:build options->out_fmt = PLIST_FORMAT_BINARY;
:info:build ^
:info:build plistutil.c:121:36: error: use of undeclared identifier
'PLIST_FORMAT_XML'
:info:build options->out_fmt = PLIST_FORMAT_XML;
:info:build ^
:info:build plistutil.c:123:36: error: use of undeclared identifier
'PLIST_FORMAT_JSON'
:info:build options->out_fmt = PLIST_FORMAT_JSON;
:info:build ^
:info:build plistutil.c:125:36: error: use of undeclared identifier
'PLIST_FORMAT_OSTEP'
:info:build options->out_fmt = PLIST_FORMAT_OSTEP;
:info:build ^
:info:build plistutil.c:150:32: error: use of undeclared identifier
'PLIST_FORMAT_PRINT'
:info:build options->out_fmt = PLIST_FORMAT_PRINT;
:info:build ^
:info:build plistutil.c:154:40: error: use of undeclared identifier
'PLIST_FORMAT_PLUTIL'
:info:build options->out_fmt = PLIST_FORMAT_PLUTIL;
:info:build ^
:info:build plistutil.c:156:40: error: use of undeclared identifier
'PLIST_FORMAT_LIMD'
:info:build options->out_fmt = PLIST_FORMAT_LIMD;
:info:build ^
:info:build plistutil.c:190:21: error: use of undeclared identifier
'PLIST_ERR_UNKNOWN'
:info:build int input_res = PLIST_ERR_UNKNOWN;
:info:build ^
:info:build plistutil.c:191:22: error: use of undeclared identifier
'PLIST_ERR_UNKNOWN'
:info:build int output_res = PLIST_ERR_UNKNOWN;
:info:build ^
:info:build plistutil.c:210:9: error: implicit declaration of function
'plist_set_debug' is invalid in C99 [-Werror,-Wimplicit-function-
declaration]
:info:build plist_set_debug(1);
:info:build ^
:info:build plistutil.c:288:30: error: use of undeclared identifier
'PLIST_ERR_SUCCESS'
:info:build if (input_res == PLIST_ERR_SUCCESS) {
:info:build ^
:info:build plistutil.c:290:21: error: implicit declaration of function
'plist_sort' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
:info:build plist_sort(root_node);
:info:build ^
:info:build plistutil.c:290:21: note: did you mean 'plist_copy'?
:info:build /opt/local/include/plist/plist.h:220:13: note: 'plist_copy'
declared here
:info:build plist_t plist_copy(plist_t node);
:info:build ^
:info:build plistutil.c:298:30: error: use of undeclared identifier
'PLIST_ERR_SUCCESS'
:info:build if (input_res == PLIST_ERR_SUCCESS) {
:info:build ^
:info:build plistutil.c:300:21: error: implicit declaration of function
'plist_sort' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
:info:build plist_sort(root_node);
:info:build ^
:info:build plistutil.c:308:76: error: too many arguments to function
call, expected 3, have 4
:info:build input_res = plist_from_memory(plist_entire, read_size,
&root_node, NULL);
:info:build ~~~~~~~~~~~~~~~~~
^~~~
:info:build
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/sys/_types/_null.h:30:15:
note: expanded from macro 'NULL'
:info:build #define NULL __DARWIN_NULL
:info:build ^~~~~~~~~~~~~
:info:build
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:52:23:
note: expanded from macro '__DARWIN_NULL'
:info:build #define __DARWIN_NULL ((void *)0)
:info:build ^~~~~~~~~~~
:info:build /opt/local/include/plist/plist.h:699:5: note:
'plist_from_memory' declared here
:info:build void plist_from_memory(const char *plist_data, uint32_t
length, plist_t * plist);
:info:build ^
...
}}}
--
Ticket URL: <https://trac.macports.org/ticket/67462>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list