[MacPorts] #14730: py25-libxml2 2.6.21_1 fails to build
MacPorts
noreply at macports.org
Sat Jan 31 11:30:13 PST 2009
#14730: py25-libxml2 2.6.21_1 fails to build
------------------------------+---------------------------------------------
Reporter: stephan@… | Owner: sfiera@…
Type: defect | Status: closed
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: worksforme | Keywords:
Port: |
------------------------------+---------------------------------------------
Comment(by ctempleton3@…):
Replying to [comment:5 sfiera@…]:
> That looks like a very different error.
Do you want me to make a new ticket?
Replying to [comment:5 sfiera@…]:
> * Can you make sure your version of libxml2/libiconv is up-to-date?
(`sudo port selfupdate` and `sudo port upgrade libxml2 libiconv`
{{{
$ port selfupdate
Password:
MacPorts base version 1.700 installed
Downloaded MacPorts base version 1.700
The MacPorts installation is not outdated so it was not updated
$
$ port upgrade libiconv libxml2
$
}}}
Replying to [comment:5 sfiera@…]:
> * Can you try disabling ccache? (I know nothing about it, including
how to enable/disable it; all I can say is that it has worked for me
without it)
This one was harder than I thought it would be. Apparently, if you build
python25 with ccache it wants to use it to build subsequent python
software even if ccache is not on the system. I had to eventualy rebuild
python25 from source to get it to default back to gcc. (When I uninstalled
it and reinstalled it from archive it continued to point to ccache.) That
aside I am still having the same problems. See below:
{{{
$ port -t install py25-libxml2
Password:
---> Fetching py25-libxml2
---> Verifying checksum(s) for py25-libxml2
---> Extracting py25-libxml2
---> Applying patches to py25-libxml2
---> Configuring py25-libxml2
---> Building py25-libxml2
trace: access denied to
/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/os.py
(*unknown*)
trace: access denied to
/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/os.pyc
(*unknown*)
trace: access denied to
/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/os.py
(*unknown*)
trace: access denied to
/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/os.pyc
(*unknown*)
trace: access denied to
/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/lib-dynload/strop.so (*unknown*)
trace: access denied to
/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/config/Makefile
(*unknown*)
trace: access denied to
/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5/pyconfig.h
(*unknown*)
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py25-libxml2/work/libxml2-python-2.6.21"
&& /opt/local/bin/python2.5 setup.py --no-user-cfg build " returned error
1
Command output: xmlRelaxNGValidityErrorFunc *:2 xmlXPathObjectPtr:22
const htmlEntityDesc *:2 xmlOutputMatchCallback:1 xmlElementContentPtr
*:1 xmlStructuredErrorFunc:3 xmlSchematronValidCtxtPtr:2
xmlParserInputBufferCreateFilenameFunc:2 xmlSchemaValType:2 size_t:1
xmlEnumerationPtr:5 xmlSchemaWildcardPtr:1 xmlXIncludeCtxtPtr:4
xmlRelaxNGValidityErrorFunc:2 xmlSAXHandler *:4 ...:1
xmlShellReadlineFunc:1 xmlDict *:1 xmlAutomataPtr:19
xmlParserInputPtr:17 xmlCatalogAllow:2 xmlExpNodePtr:3
xmlElementContent *:1 xmlCharEncodingOutputFunc:1 xmlDictPtr:10
xmlTextWriterPtr:77 const htmlElemDesc *:1 xmlIDPtr:1
xmlSchemaValPtr:13 xmlInputMatchCallback:1 xmlElementTablePtr:2 xmlChar
**:15 xmlXPathCompExprPtr:5 xmlTextReaderErrorFunc:1
xmlExternalEntityLoader:2 xmlNotationTablePtr:2
xmlXPathVariableLookupFunc:1 xmlParserNodeInfoPtr:1 xmlExpCtxtPtr:14
xmlPatternPtr:8 xmlC14NIsVisibleCallback:1 xmlDeregisterNodeFunc:2
va_list:1 xmlSchemaTypePtr:9 htmlStatus:1 xmlRegisterNodeFunc:2
xmlAttributeType:2 xmlRefPtr:1 xmlCharEncodingHandler *:4
xmlNotationPtr:3 xmlSaveCtxtPtr:8 xmlRegExecCallbacks:1 xmlNsPtr *:1
xmlLocationSetPtr:6 xmlSchemaSAXPlugPtr:1 xmlModulePtr:4
xmlEnumerationPtr *:2 xmlShellCtxtPtr:10 xlinkNodeDetectFunc:2
xmlRefTablePtr:1 xmlStreamCtxtPtr:4 xmlSchemaValidityErrorFunc *:2
xmlChRangeGroupPtr:1 xmlAttributeTablePtr:2 xmlSchematronParserCtxtPtr:5
xmlCatalogPrefer:1 xmlParserNodeInfoSeqPtr:3 xmlSchematronPtr:2
xmlNodePtr *:2 xmlInputReadCallback:7 char **:5 xmlCharEncoding:13
xmlRegExecCtxtPtr:5 xmlElementContentType:2 void *:85
xmlTextReaderErrorFunc *:1 xmlSAXHandlerPtr *:1 xmlEntityReferenceFunc:1
xmlDocPtr *:1 xmlBufferAllocationScheme:3 xmlSchemaValidityErrorFunc:2
xmlDOMWrapCtxtPtr:5 xmlOutputWriteCallback:2 xmlSchemaFacetPtr:7
xlinkHandlerPtr:2 xmlXPathFuncLookupFunc:1 htmlElemDesc *:3
xmlCharEncodingHandlerPtr:7 xmlCharEncodingInputFunc:1 xmlFeature:1
const xmlParserNodeInfo *:1 xmlNodeSetPtr:32 xmlEntitiesTablePtr:3
xmlIDTablePtr:1 xmlXPathFunction:4 xmlOutputBufferCreateFilenameFunc:2
xmlElementContentPtr:8 xmlElementTypeVal:1 xlinkType:1
xmlGenericErrorFunc *:1
running build
running build_py
creating build
creating build/lib.macosx-10.4-fat-2.5
copying libxml2.py -> build/lib.macosx-10.4-fat-2.5
copying drv_libxml2.py -> build/lib.macosx-10.4-fat-2.5
running build_ext
building 'libxml2mod' extension
creating build/temp.macosx-10.4-fat-2.5
/usr/bin/gcc-4.0 -arch ppc -arch i386 -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing -Wno-long-double -no-
cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_REENTRANT=1 -I/opt/local/include/libxml2
-I/opt/local/include -I/opt/local/include/python2.5
-I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
-c libxml2-py.c -o build/temp.macosx-10.4-fat-2.5/libxml2-py.o
/usr/bin/gcc-4.0 -arch ppc -arch i386 -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing -Wno-long-double -no-
cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_REENTRANT=1 -I/opt/local/include/libxml2
-I/opt/local/include -I/opt/local/include/python2.5
-I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
-c libxml.c -o build/temp.macosx-10.4-fat-2.5/libxml.o
/usr/bin/gcc-4.0 -arch ppc -arch i386 -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing -Wno-long-double -no-
cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_REENTRANT=1 -I/opt/local/include/libxml2
-I/opt/local/include -I/opt/local/include/python2.5
-I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
-c types.c -o build/temp.macosx-10.4-fat-2.5/types.o
/usr/bin/gcc-4.0 -arch i386 -arch ppc -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -L/opt/local/lib -bundle -undefined
dynamic_lookup -L/opt/local/lib
build/temp.macosx-10.4-fat-2.5/libxml2-py.o
build/temp.macosx-10.4-fat-2.5/libxml.o
build/temp.macosx-10.4-fat-2.5/types.o -L/opt/local/lib -lxml2 -lm -lz -o
build/lib.macosx-10.4-fat-2.5/libxml2mod.so
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: for architecture i386
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: warning can't open dynamic
library: /Developer/SDKs/MacOSX10.4u.sdk/opt/local/lib/libiconv.2.dylib
referenced from: /opt/local/lib/libxml2.dylib (checking for undefined
symbols may be affected) (No such file or directory, errno = 2)
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols:
_libiconv referenced from libxml2 expected to be defined in
/opt/local/lib/libiconv.2.dylib
_libiconv_close referenced from libxml2 expected to be defined in
/opt/local/lib/libiconv.2.dylib
_libiconv_open referenced from libxml2 expected to be defined in
/opt/local/lib/libiconv.2.dylib
collect2: ld returned 1 exit status
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: for architecture ppc
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: warning can't open
dynamic library:
/Developer/SDKs/MacOSX10.4u.sdk/opt/local/lib/libiconv.2.dylib referenced
from: /opt/local/lib/libxml2.dylib (checking for undefined symbols may be
affected) (No such file or directory, errno = 2)
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
_libiconv referenced from libxml2 expected to be defined in
/opt/local/lib/libiconv.2.dylib
_libiconv_close referenced from libxml2 expected to be defined in
/opt/local/lib/libiconv.2.dylib
_libiconv_open referenced from libxml2 expected to be defined in
/opt/local/lib/libiconv.2.dylib
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccnuH9aM.out (No such file or
directory)
error: command '/usr/bin/gcc-4.0' failed with exit status 1
Error: Status 1 encountered during processing.
$
}}}
What is the next thing I should do to try to fix this? Thanks,
- Charles
--
Ticket URL: <http://trac.macports.org/ticket/14730#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list