From owner-freebsd-ports@FreeBSD.ORG Wed Jul 31 01:23:47 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2E2BEA27 for ; Wed, 31 Jul 2013 01:23:47 +0000 (UTC) (envelope-from vagabond@blackfoot.net) Received: from mx1.blackfoot.net (mx1.blackfoot.net [216.14.232.10]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 07F192300 for ; Wed, 31 Jul 2013 01:23:46 +0000 (UTC) Received: from smtp.blackfoot.net ([12.32.35.49]) by mx1.blackfoot.net ({9cf3d135-7b6e-4041-a57b-61a932741f4e}) via TCP (outbound) with ESMTPS id 20130731012309590 for ; Wed, 31 Jul 2013 01:23:09 +0000 X-RC-FROM: X-RC-RCPT: Received: from webmail.blackfoot.net ([192.168.100.27]) (authenticated bits=0) by smtp.blackfoot.net (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id r6V1N7Aj015560 for ; Tue, 30 Jul 2013 19:23:08 -0600 Received: from 12.32.36.70 (SquirrelMail authenticated user vagabond) by webmail.blackfoot.net with HTTP; Tue, 30 Jul 2013 19:23:08 -0600 (MDT) Message-ID: <53289.12.32.36.70.1375233788.squirrel@webmail.blackfoot.net> Date: Tue, 30 Jul 2013 19:23:08 -0600 (MDT) Subject: firefox won't build From: "Gary Aitken" To: freebsd-ports@freebsd.org User-Agent: SquirrelMail/1.4.10a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-MAG-OUTBOUND: blackfoot.redcondor.net@12.32.35.49/32 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 01:23:47 -0000 Ports tree updated this morning and everything being built on amd64. Unfortunately, I don't know enough about c++ templates to see what's wrong. Anyone else seeing this? In file included from /usr/ports/www/firefox/work/mozilla-release/gfx/2d/Blur.cp p:7: In file included from ../../dist/include/mozilla/gfx/Blur.h:12: ../../dist/include/mozilla/CheckedInt.h:179:31: error: non-type template argument of type 'const bool' is not an integral constant expression static const bool value = IntegerType(-1) <= IntegerType(0); ^ ../../dist/include/mozilla/CheckedInt.h:343:28: note: while checking a default template argument used here return IsInRangeImpl::run(x); ~~~~~~~~~~~~~~~~~~^ ../../dist/include/mozilla/CheckedInt.h:578:18: note: in instantiation of function template specialization 'mozilla::detail::IsInRange' requested here mIsValid(detail::IsInRange(value)) ^ /usr/ports/www/firefox/work/mozilla-release/gfx/2d/Blur.cpp:404:37: note: in instantiation of function template specialization 'mozilla::CheckedInt::CheckedInt' requested here CheckedInt minDataSize = CheckedInt<...