[MacPorts] #42073: p5-wx does not build
MacPorts
noreply at macports.org
Thu Jan 9 09:00:44 PST 2014
#42073: p5-wx does not build
--------------------------------+--------------------------------
Reporter: macsforever2000@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: p5-wx |
--------------------------------+--------------------------------
Changes (by mojca@…):
* version: 2.2.1 =>
Old description:
> I know I'm the maintainer, but I am completely stuck. It would be great
> to get the p5-wx port built. I'm Cc'ing mojca because of his excellent
> work getting the wx ports updated and fixed.
>
> {{{
> :info:build /usr/bin/clang++ -UWX_PRECOMP -c -I. -I../..
> -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/wx/include
> /osx_cocoa-unicode-3.0
> -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0
> -pipe -Os -fno-common -DPERL_DARWIN -I/opt/local/include -fno-strict-
> aliasing -fstack-protector -I/opt/local/include -arch x86_64 -O3
> -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/opt/local/lib/perl5/5.16.1
> /darwin-thread-multi-2level/CORE" -DWXPL_EXT -D_FILE_OFFSET_BITS=64
> -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__ XRC.c
> :info:build clang: warning: treating 'c' input as 'c++' when in C++ mode,
> this behavior is deprecated
> :info:build In file included from XRC.c:24:
> :info:build ./cpp/xr_constants.cpp:37:12: error: use of undeclared
> identifier 'wxXML_ELEMENT_NODE'
> :info:build r( wxXML_ELEMENT_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:38:12: error: use of undeclared
> identifier 'wxXML_ATTRIBUTE_NODE'
> :info:build r( wxXML_ATTRIBUTE_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:39:12: error: use of undeclared
> identifier 'wxXML_TEXT_NODE'
> :info:build r( wxXML_TEXT_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:40:12: error: use of undeclared
> identifier 'wxXML_CDATA_SECTION_NODE'
> :info:build r( wxXML_CDATA_SECTION_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:41:12: error: use of undeclared
> identifier 'wxXML_ENTITY_REF_NODE'
> :info:build r( wxXML_ENTITY_REF_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:42:12: error: use of undeclared
> identifier 'wxXML_ENTITY_NODE'
> :info:build r( wxXML_ENTITY_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:43:12: error: use of undeclared
> identifier 'wxXML_PI_NODE'
> :info:build r( wxXML_PI_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:44:12: error: use of undeclared
> identifier 'wxXML_COMMENT_NODE'
> :info:build r( wxXML_COMMENT_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:45:12: error: use of undeclared
> identifier 'wxXML_DOCUMENT_NODE'
> :info:build r( wxXML_DOCUMENT_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:46:12: error: use of undeclared
> identifier 'wxXML_DOCUMENT_TYPE_NODE'
> :info:build r( wxXML_DOCUMENT_TYPE_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:47:12: error: use of undeclared
> identifier 'wxXML_DOCUMENT_FRAG_NODE'
> :info:build r( wxXML_DOCUMENT_FRAG_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:48:12: error: use of undeclared
> identifier 'wxXML_NOTATION_NODE'
> :info:build r( wxXML_NOTATION_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:49:12: error: use of undeclared
> identifier 'wxXML_HTML_DOCUMENT_NODE'
> :info:build r( wxXML_HTML_DOCUMENT_NODE );
> :info:build ^
> :info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
> :info:build return n;
> :info:build ^
> :info:build XRC.c:973:20: error: member access into incomplete type
> 'wxXmlDocument'
> :info:build RETVAL = THIS->IsOk();
> :info:build ^
> :info:build
> /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
> note: forward declaration of 'wxXmlDocument'
> :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
> :info:build ^
> :info:build XRC.c:999:20: error: member access into incomplete type
> 'wxXmlDocument'
> :info:build RETVAL = THIS->GetRoot();
> :info:build ^
> :info:build
> /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
> note: forward declaration of 'wxXmlDocument'
> :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
> :info:build ^
> :info:build XRC.c:1025:20: error: member access into incomplete type
> 'wxXmlDocument'
> :info:build RETVAL = THIS->GetVersion();
> :info:build ^
> :info:build
> /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
> note: forward declaration of 'wxXmlDocument'
> :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
> :info:build ^
> :info:build XRC.c:1051:20: error: member access into incomplete type
> 'wxXmlDocument'
> :info:build RETVAL = THIS->GetFileEncoding();
> :info:build ^
> :info:build
> /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
> note: forward declaration of 'wxXmlDocument'
> :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
> :info:build ^
> :info:build XRC.c:1078:11: error: member access into incomplete type
> 'wxXmlDocument'
> :info:build THIS->SetRoot( node );
> :info:build ^
> :info:build
> /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
> note: forward declaration of 'wxXmlDocument'
> :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
> :info:build ^
> :info:build XRC.c:1105:11: error: member access into incomplete type
> 'wxXmlDocument'
> :info:build THIS->SetVersion( version );
> :info:build ^
> :info:build
> /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
> note: forward declaration of 'wxXmlDocument'
> :info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
> :info:build ^
> :info:build fatal error: too many errors emitted, stopping now [-ferror-
> limit=]
> :info:build 20 errors generated.
> }}}
New description:
I know I'm the maintainer, but I am completely stuck. It would be great to
get the p5-wx port built. I'm Cc'ing mojca because of her excellent work
getting the wx ports updated and fixed.
{{{
:info:build /usr/bin/clang++ -UWX_PRECOMP -c -I. -I../..
-I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/wx/include
/osx_cocoa-unicode-3.0
-I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0
-pipe -Os -fno-common -DPERL_DARWIN -I/opt/local/include -fno-strict-
aliasing -fstack-protector -I/opt/local/include -arch x86_64 -O3
-DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-I/opt/local/lib/perl5/5.16.1
/darwin-thread-multi-2level/CORE" -DWXPL_EXT -D_FILE_OFFSET_BITS=64
-DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ -D__WXOSX_COCOA__ XRC.c
:info:build clang: warning: treating 'c' input as 'c++' when in C++ mode,
this behavior is deprecated
:info:build In file included from XRC.c:24:
:info:build ./cpp/xr_constants.cpp:37:12: error: use of undeclared
identifier 'wxXML_ELEMENT_NODE'
:info:build r( wxXML_ELEMENT_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:38:12: error: use of undeclared
identifier 'wxXML_ATTRIBUTE_NODE'
:info:build r( wxXML_ATTRIBUTE_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:39:12: error: use of undeclared
identifier 'wxXML_TEXT_NODE'
:info:build r( wxXML_TEXT_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:40:12: error: use of undeclared
identifier 'wxXML_CDATA_SECTION_NODE'
:info:build r( wxXML_CDATA_SECTION_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:41:12: error: use of undeclared
identifier 'wxXML_ENTITY_REF_NODE'
:info:build r( wxXML_ENTITY_REF_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:42:12: error: use of undeclared
identifier 'wxXML_ENTITY_NODE'
:info:build r( wxXML_ENTITY_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:43:12: error: use of undeclared
identifier 'wxXML_PI_NODE'
:info:build r( wxXML_PI_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:44:12: error: use of undeclared
identifier 'wxXML_COMMENT_NODE'
:info:build r( wxXML_COMMENT_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:45:12: error: use of undeclared
identifier 'wxXML_DOCUMENT_NODE'
:info:build r( wxXML_DOCUMENT_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:46:12: error: use of undeclared
identifier 'wxXML_DOCUMENT_TYPE_NODE'
:info:build r( wxXML_DOCUMENT_TYPE_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:47:12: error: use of undeclared
identifier 'wxXML_DOCUMENT_FRAG_NODE'
:info:build r( wxXML_DOCUMENT_FRAG_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:48:12: error: use of undeclared
identifier 'wxXML_NOTATION_NODE'
:info:build r( wxXML_NOTATION_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build ./cpp/xr_constants.cpp:49:12: error: use of undeclared
identifier 'wxXML_HTML_DOCUMENT_NODE'
:info:build r( wxXML_HTML_DOCUMENT_NODE );
:info:build ^
:info:build ./cpp/xr_constants.cpp:24:16: note: expanded from macro 'r'
:info:build return n;
:info:build ^
:info:build XRC.c:973:20: error: member access into incomplete type
'wxXmlDocument'
:info:build RETVAL = THIS->IsOk();
:info:build ^
:info:build
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
note: forward declaration of 'wxXmlDocument'
:info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
:info:build ^
:info:build XRC.c:999:20: error: member access into incomplete type
'wxXmlDocument'
:info:build RETVAL = THIS->GetRoot();
:info:build ^
:info:build
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
note: forward declaration of 'wxXmlDocument'
:info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
:info:build ^
:info:build XRC.c:1025:20: error: member access into incomplete type
'wxXmlDocument'
:info:build RETVAL = THIS->GetVersion();
:info:build ^
:info:build
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
note: forward declaration of 'wxXmlDocument'
:info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
:info:build ^
:info:build XRC.c:1051:20: error: member access into incomplete type
'wxXmlDocument'
:info:build RETVAL = THIS->GetFileEncoding();
:info:build ^
:info:build
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
note: forward declaration of 'wxXmlDocument'
:info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
:info:build ^
:info:build XRC.c:1078:11: error: member access into incomplete type
'wxXmlDocument'
:info:build THIS->SetRoot( node );
:info:build ^
:info:build
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
note: forward declaration of 'wxXmlDocument'
:info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
:info:build ^
:info:build XRC.c:1105:11: error: member access into incomplete type
'wxXmlDocument'
:info:build THIS->SetVersion( version );
:info:build ^
:info:build
/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0/wx/xrc/xmlres.h:44:27:
note: forward declaration of 'wxXmlDocument'
:info:build class WXDLLIMPEXP_FWD_XML wxXmlDocument;
:info:build ^
:info:build fatal error: too many errors emitted, stopping now [-ferror-
limit=]
:info:build 20 errors generated.
}}}
--
--
Ticket URL: <https://trac.macports.org/ticket/42073#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list