From owner-svn-ports-all@FreeBSD.ORG Sat Jan 11 14:07:00 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 162F3ADC; Sat, 11 Jan 2014 14:07:00 +0000 (UTC) Received: from mailrelay012.isp.belgacom.be (mailrelay012.isp.belgacom.be [195.238.6.179]) by mx1.freebsd.org (Postfix) with ESMTP id 2C86B1538; Sat, 11 Jan 2014 14:06:58 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnwGAINP0VJbsUxj/2dsb2JhbABZgws4Srl0gQUXdIIlAQEBBDocIxALDgYECSUPKh4GiBsBCMMxF45UMweENwSYFoExkGWDLjs Received: from 99.76-177-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.177.76.99]) by relay.skynet.be with ESMTP; 11 Jan 2014 15:05:28 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.7/8.14.7) with ESMTP id s0BE5R64003860; Sat, 11 Jan 2014 15:05:27 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Sat, 11 Jan 2014 15:05:27 +0100 From: Tijl Coosemans To: Dirk Meyer Subject: Re: svn commit: r339400 - in head/net-im: licq licq-qt-gui Message-ID: <20140111150527.4297f016@kalimero.tijl.coosemans.org> In-Reply-To: <201401110633.s0B6X7Nj009042@svn.freebsd.org> References: <201401110633.s0B6X7Nj009042@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jan 2014 14:07:00 -0000 On Sat, 11 Jan 2014 06:33:07 +0000 (UTC) Dirk Meyer wrote: > Author: dinoex > Date: Sat Jan 11 06:33:06 2014 > New Revision: 339400 > URL: http://svnweb.freebsd.org/changeset/ports/339400 > > Log: > - add USE_GCC for CURRENT > > Modified: > head/net-im/licq-qt-gui/Makefile > head/net-im/licq/Makefile > > Modified: head/net-im/licq-qt-gui/Makefile > ============================================================================== > --- head/net-im/licq-qt-gui/Makefile Sat Jan 11 04:29:06 2014 (r339399) > +++ head/net-im/licq-qt-gui/Makefile Sat Jan 11 06:33:06 2014 (r339400) > @@ -14,6 +14,7 @@ LICENSE= GPLv2 > LIB_DEPENDS= libboost_regex.so:${PORTSDIR}/devel/boost-libs > RUN_DEPENDS= ${LOCALBASE}/lib/licq/protocol_icq.so:${PORTSDIR}/${LICQ_PORT}-icq > > +USE_GCC= yes > USE_XORG= x11 xext ice xscrnsaver > USES= cmake > USE_QT4= qmake_build moc_build rcc_build uic_build linguist_build > > Modified: head/net-im/licq/Makefile > ============================================================================== > --- head/net-im/licq/Makefile Sat Jan 11 04:29:06 2014 (r339399) > +++ head/net-im/licq/Makefile Sat Jan 11 06:33:06 2014 (r339400) > @@ -14,6 +14,7 @@ LIB_DEPENDS= libboost_regex.so:${PORTSDI > > LICENSE= GPLv2 > > +USE_GCC= yes > USES= cmake iconv > WRKSRC= ${WRKDIR}/${DISTNAME} > LICQ_PORT?= net-im/licq Have you run-tested this, because this port has C++ code and then USE_GCC almost certainly doesn't work on FreeBSD 10+. It seems the use of std::tr1 is entirely contained within the Google Test framework and you can fix that by defining GTEST_USE_OWN_TR1_TUPLE like this: Index: Makefile =================================================================== --- Makefile (revision 339424) +++ Makefile (working copy) @@ -14,7 +14,6 @@ LIB_DEPENDS= libboost_regex.so:${PORTSDI LICENSE= GPLv2 -USE_GCC= yes USES= cmake iconv WRKSRC= ${WRKDIR}/${DISTNAME} LICQ_PORT?= net-im/licq @@ -23,7 +22,7 @@ LICQ_PORT?= net-im/licq LDFLAGS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib ${ICONV_LIB} -Wl,--export-dynamic CPPFLAGS+= -I${LOCALBASE}/include CFLAGS+= -I${LOCALBASE}/include -CXXFLAGS+= -Wl,--export-dynamic +CXXFLAGS+= -Wl,--export-dynamic -DGTEST_USE_OWN_TR1_TUPLE OPTIONS_DEFINE= OPENSSL OPTIONS_DEFAULT=OPENSSL