head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.10 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.8 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.6 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.4 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.2 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q1:1.1.0.16 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.14 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.12 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.10 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.8 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.6 pkgsrc-2008Q1:1.1.0.4 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.2 pkgsrc-2007Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2009.04.07.16.27.08; author drochner; state dead; branches; next 1.1; 1.1 date 2007.11.29.02.49.12; author rillig; state Exp; branches; next ; desc @@ 1.2 log @update to 2.6.8 This is a major update, I couldn't find the relevant changecogs but the last one. A couple of bugfixes. pkgsrc note: Since base and plugins are seperate distfiles now, we could abandon the Makefile.common or at least part of its complexity. I'll leave this to the MAINTAINER. Also, I'd suggest to rip -plugins into parts - many are too exotic. (There are also some new which are not built, I've just kept status quo.) @ text @$NetBSD: patch-sg,v 1.1 2007/11/29 02:49:12 rillig Exp $ For sunpro, "const char *" and "typedef'd const char *" are different types that result in different mangled names. That's really hard to find out: Undefined symbol: void UT_XML::processingInstruction(const char *, const char *); Existing symbol: void UT_XML::processingInstruction(const char *, const char *); Spot the difference! I couldn't find a tool that actually shows the differences between the two mangled symbols. "dem --verbose __1c..." would be nice. No cookie for Sun Microsystems. --- src/af/util/xp/ut_xml.cpp.orig 2005-09-17 18:10:32.000000000 +0200 +++ src/af/util/xp/ut_xml.cpp 2007-11-28 17:19:04.574680000 +0100 @@@@ -174,9 +174,7 @@@@ void UT_XML::flush_all () } } -/* Declared in ut_xml.h as: void UT_XML::startElement (const XML_Char * name, const XML_Char ** atts); - */ -void UT_XML::startElement (const char * name, const char ** atts) +void UT_XML::startElement (const XML_Char * name, const XML_Char ** atts) { if (m_bStopped) return; @@@@ -242,7 +240,7 @@@@ void UT_XML::charData (const char * buff m_chardata_buffer[m_chardata_length] = 0; } -void UT_XML::processingInstruction (const char * target, const char * data) +void UT_XML::processingInstruction (const XML_Char * target, const XML_Char * data) { if (m_bStopped) return; if (m_pExpertListener) @ 1.1 log @Abiword builds on Solaris with sunpro. Yay! @ text @d1 1 a1 1 $NetBSD$ @