From owner-freebsd-ports@FreeBSD.ORG Thu Aug 11 23:56:00 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1524106564A for ; Thu, 11 Aug 2011 23:56:00 +0000 (UTC) (envelope-from daniel.haischt@googlemail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id 77EFF8FC08 for ; Thu, 11 Aug 2011 23:55:59 +0000 (UTC) Received: by yxl31 with SMTP id 31so1984193yxl.13 for ; Thu, 11 Aug 2011 16:55:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=imnzikOx5CVNcPCHPvHuxKxTlgKXHxZu54vNKeOI7+Y=; b=SPPctNkHP2p8gh+lhw2C1e5n4o46tB7xsG3urMupRd+Zfzpr5e0sHmN8NXTM7F+kVV GjWXiqrevfcXwE/ry7gR9kPvWVQOWbzooW1zgMp9tTT8j/9puqfMvyfJ3QHM8GqJQR6U h11E6zND2nDplrpWpz0aJH7fseL5oe9lVyAmI= MIME-Version: 1.0 Received: by 10.150.162.13 with SMTP id k13mr1244222ybe.282.1313106959465; Thu, 11 Aug 2011 16:55:59 -0700 (PDT) Received: by 10.150.53.4 with HTTP; Thu, 11 Aug 2011 16:55:59 -0700 (PDT) Date: Fri, 12 Aug 2011 01:55:59 +0200 Message-ID: From: dsh To: gahr@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: ports@FreeBSD.org Subject: FreeBSD Port: xqilla-2.2.4,1 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: Thu, 11 Aug 2011 23:56:00 -0000 Hi, I am in the process of creating an Apache Qpid [1] port. Apache Qpid optionally uses Apache Xerces and Xqilla. While compiling Apache Qpid against Xqilla the compile process bails out because of certain Xqilla header files which are generating warning messages because of -Wall and -Werror (see below). I think most if not all of those warnings could be addressed if the port would contain a patch file and thus I'd like to ask whether you can update the port to include an appropriate patch file that would patch the Xqilla header files? libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../include -I../include -I. -I=. -fPIC -I/usr/local/include -Werror -pedantic -Wall -Wextra -Wno-shadow -Wpointer-arith -Wcast-qual -Wcast-align -Wno-long-long -Wvolatile-register-var -Winvalid-pch -Wno-system-headers -Woverloaded-virtual -DQPID_LIBEXEC_DIR=\"/usr/local/libexec/qpid\" -DBOOST_FILESYSTEM_VERSION=2 -O2 -pipe -fno-strict-aliasing -MT qpid/xml/XmlExchange.lo -MD -MP -MF qpid/xml/.deps/XmlExchange.Tpo -c qpid/xml/XmlExchange.cpp -fPIC -DPIC -o qpid/xml/.libs/XmlExchange.o cc1plus: warnings being treated as errors In file included from /usr/local/include/xqilla/simple-api/XQQuery.hpp:30, from /usr/local/include/xqilla/xqilla-simple.hpp:23, from ./qpid/xml/XmlExchange.h:30, from qpid/xml/XmlExchange.cpp:24: /usr/local/include/xqilla/runtime/ResultImpl.hpp: In copy constructor 'ResultImpl::ResultImpl(const ResultImpl&)': /usr/local/include/xqilla/runtime/ResultImpl.hpp:61: warning: base class 'class LocationInfo' should be explicitly initialized in the copy constructor In file included from /usr/local/include/xqilla/events/EventSerializer.hpp:25, from /usr/local/include/xqilla/xqilla-simple.hpp:32, from ./qpid/xml/XmlExchange.h:30, from qpid/xml/XmlExchange.cpp:24: /usr/local/include/xqilla/events/EventHandler.hpp: At global scope: /usr/local/include/xqilla/events/EventHandler.hpp:38: warning: unused parameter 'location' /usr/local/include/xqilla/events/EventHandler.hpp:64: warning: unused parameter 'type' /usr/local/include/xqilla/events/EventHandler.hpp:64: warning: unused parameter 'value' /usr/local/include/xqilla/events/EventHandler.hpp:64: warning: unused parameter 'typeURI' /usr/local/include/xqilla/events/EventHandler.hpp:64: warning: unused parameter 'typeName' In file included from /usr/local/include/xqilla/xqilla-simple.hpp:32, from ./qpid/xml/XmlExchange.h:30, from qpid/xml/XmlExchange.cpp:24: /usr/local/include/xqilla/events/EventSerializer.hpp:40: warning: unused parameter 'location' In file included from /usr/local/include/xqilla/xerces/XercesConfiguration.hpp:26, from /usr/local/include/xqilla/xqilla-simple.hpp:34, from ./qpid/xml/XmlExchange.h:30, from qpid/xml/XmlExchange.cpp:24: /usr/local/include/xqilla/simple-api/XQillaConfiguration.hpp:55: warning: unused parameter 'context' /usr/local/include/xqilla/simple-api/XQillaConfiguration.hpp:57: warning: unused parameter 'context' gmake[3]: *** [qpid/xml/XmlExchange.lo] Error 1 gmake[3]: Leaving directory `/usr/ports/net/qpid/work/qpidc-0.10/src' [1] http://qpid.apache.org/ Cheers Daniel