[MacPorts] #30136: libxslt: libtool: link: `/opt/local/lib/libxml2.la' is not a valid libtool archive
MacPorts
noreply at macports.org
Tue Jul 12 06:45:56 PDT 2011
#30136: libxslt: libtool: link: `/opt/local/lib/libxml2.la' is not a valid libtool
archive
-------------------------------------+--------------------------------------
Reporter: idrisadesanya@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: libxslt, libxml2
-------------------------------------+--------------------------------------
Comment(by ryandesign@…):
The log says:
{{{
:info:build /opt/local/include/X11/ICE/ICElib.h:1:1: warning: null
character(s) ignored
:info:build In file included from gnome-client.c:50:
:info:build /opt/local/include/X11/SM/SMlib.h:42: error: expected '=',
',', ';', 'asm' or '__attribute__' before 'SmPointer'
}}}
In other words: ICElib.h is corrupt (contains null characters) as well,
and SMlib.h then doesn't function properly because the thing it expected
to have been defined in ICElib.h isn't there. You'll have to rebuild the
port that provides ICElib.h as well.
{{{
$ port provides /opt/local/include/X11/ICE/ICElib.h
/opt/local/include/X11/ICE/ICElib.h is provided by: xorg-libice
}}}
But first you should really figure out why these files are corrupt to
begin with. Could be a dying disk. Definitely make a backup of your disk
immediately, and see if Disk Utility can repair it.
--
Ticket URL: <https://trac.macports.org/ticket/30136#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list