From owner-freebsd-ports@FreeBSD.ORG Tue Nov 9 20:49:24 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE0E010656B3 for ; Tue, 9 Nov 2010 20:49:24 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from forward13.mail.yandex.net (forward13.mail.yandex.net [95.108.130.120]) by mx1.freebsd.org (Postfix) with ESMTP id 5CCCA8FC23 for ; Tue, 9 Nov 2010 20:49:24 +0000 (UTC) Received: from smtp12.mail.yandex.net (smtp12.mail.yandex.net [95.108.131.191]) by forward13.mail.yandex.net (Yandex) with ESMTP id 70C0B1080DFE; Tue, 9 Nov 2010 23:49:22 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1289335762; bh=OqhIwm4XDICJC/VHxkFn9wqZ06CwsDB9ifiqG5COVpI=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=G+EQQQofTZ8aLza4BtGUUt7NwQ9O3pqHoEVg8XNOSCwMZRER8vGOdcGShGJ+juh5Z rRpgZ5DtiC+BPvoxigkJzrH6QWD/ETK9LYOkmQm3M2od2DaxrdnVsdd3Wlh9li3wFi 7yZxKHvZv2VOgxPciEfD5ij0rhs3AE/OtwCP9OVc= Received: from smeshariki2.local (unknown [77.66.145.223]) by smtp12.mail.yandex.net (Yandex) with ESMTPSA id 1CC4B13E8093; Tue, 9 Nov 2010 23:49:22 +0300 (MSK) Message-ID: <4CD9B3CA.6050500@yandex.ru> Date: Tue, 09 Nov 2010 23:49:14 +0300 From: Ruslan Mahmatkhanov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; ru-RU; rv:1.9.2.12) Gecko/20101029 Thunderbird/3.1.6 MIME-Version: 1.0 To: "O. Hartmann" References: <4CD9A258.3080309@mail.zedat.fu-berlin.de> In-Reply-To: <4CD9A258.3080309@mail.zedat.fu-berlin.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Yandex-TimeMark: 1289335762 X-Yandex-Spam: 1 X-Yandex-Front: smtp12.mail.yandex.net Cc: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org Subject: Re: USGS ISIS 3.2.1: build failure on FBSD 8.1/9.0 due to oudated xerxec-c2 ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Nov 2010 20:49:25 -0000 Good day! 09.11.2010 22:34, O. Hartmann пишет: > Hello. > Tried to build the newest ISIS 3.2.1 software package for planetary > survey science, but fail. I always get the following error which seems > to be triggered due to an ambiguous overload of a function, but I do not > know how to fix the problem since everything seems clen to me. The USGS > ISIS package uses prebuild libraries, but only for two Linux > distributions and OSX, libxerces is version 3.1 as far as I can see, but > FreeBSD port textproc/xerces-c2 is stuck with 2.7. So far, ISIS 3.2.0 > could be build on FreeBSD 8 and 9 with minor problems but working. Is > anybody out here also utilising FreeBSD for scientific purposes and alsi > using ISIS3 3.2.1? Can anybody help or give a hint? Which exact xerces version is needed for successful build? Did you tried to install textproc/xerces-c2-devel? (It has 2.8.0 that is last stable release in 2.x branch). > > Thanks in advance, > > Oliver > > > Building object [IsisAml] (20:22:34) > In file included from > /usr/local/include/xercesc/framework/psvi/XSModel.hpp:29, > from /usr/local/include/xercesc/framework/XMLGrammarPool.hpp:27, > from /usr/local/include/xercesc/validators/common/GrammarResolver.hpp:24, > from /usr/local/include/xercesc/internal/XMLScanner.hpp:36, > from /usr/local/include/xercesc/internal/VecAttributesImpl.hpp:28, > from /usr/local/include/xercesc/parsers/SAX2XMLReaderImpl.hpp:27, > from /usr/local/include/xercesc/sax2/XMLReaderFactory.hpp:24, > from IsisAml.cpp:27: > /usr/local/include/xercesc/validators/schema/SchemaElementDecl.hpp: In > member function 'virtual bool > xercesc_2_7::SchemaElementDecl::isGlobalDecl() const': > /usr/local/include/xercesc/validators/schema/SchemaElementDecl.hpp:508: > warning: comparison between signed and unsigned integer expressions > IsisXMLApplication.cpp: In member function 'virtual void > IsisXMLApplication::startElement(const XMLCh*, const XMLCh*, const > XMLCh*, const xercesc_2_7::Attributes&)': > IsisXMLApplication.cpp:99: error: call of overloaded > 'getValue(XMLSize_t)' is ambiguous > /usr/local/include/xercesc/sax2/Attributes.hpp:195: note: candidates > are: virtual const XMLCh* xercesc_2_7::Attributes::getValue(unsigned > int) const > /usr/local/include/xercesc/sax2/Attributes.hpp:270: note: virtual const > XMLCh* xercesc_2_7::Attributes::getValue(const XMLCh*) const > gmake[5]: *** [IsisXMLApplication.o] Error 1 > gmake[4]: *** [object] Error 2 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > -- Regards, Ruslan