#19147: Error building xorg-libice ----------------------------------+----------------------------------------- Reporter: maggesi@… | Owner: mvfranz@… Type: defect | Status: new Priority: Normal | Component: ports Version: 1.7.1 | Keywords: Port: xorg-libice | ----------------------------------+----------------------------------------- Comment(by kthenriksson@…): I got the same error too. What I needed to do was deactivate the old xorg- libice, and then I could install the new one. In other words, running {{{ sudo port deactivate xorg-libice sudo port upgrade xorg-libice }}} should clear this up for anyone. As far as technical details, the problem is that the old version of xorg- libice and the new one have differing prototypes for the two functions IceRegisterForProtocolSetup and IceRegisterForProtocolReply. One thinks authNames should be a char** and the other thinks it should be a const char**. As long as the old version is active, the compiler will read in both definitions and then will be uncertain which is correct. So just deactivate the old and all will be well. -- Ticket URL: <http://trac.macports.org/ticket/19147#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS