From owner-freebsd-office@freebsd.org Tue Oct 13 18:18:16 2015 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DAFA2A1247D for ; Tue, 13 Oct 2015 18:18:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BF4F7EFA for ; Tue, 13 Oct 2015 18:18:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BED47A1247C; Tue, 13 Oct 2015 18:18:16 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE678A1247B for ; Tue, 13 Oct 2015 18:18:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AB25EEF9 for ; Tue, 13 Oct 2015 18:18:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id t9DIIGJS011148 for ; Tue, 13 Oct 2015 18:18:16 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: office@FreeBSD.org Subject: [Bug 199601] devel/boost-all: Upgrade to 1.58 Date: Tue, 13 Oct 2015 18:18:14 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: truckman@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: office@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Oct 2015 18:18:16 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199601 --- Comment #15 from Don Lewis --- Deviating so significantly from upstream behavior bothers me, which got me wondering how libe-book manages to build on linux. Surely if it didn't build on linux, then it would get fixed. As an experiment, I tried compiling some code using "long long" with g++48 -pedantic. The compiler warns about "long long", but it is not a fatal error. Based on that, I think I'll try limiting the hack to only when we are using our ancient version of gcc. With clang it is also a non-fatal warning. For ports that prove troublesome, the best thing to do might be to tell them to use a better compiler. I'm currently working on a baseline for a local mini exp-run. I've got 304 ports on my list of boost consumers, which requires building somewhat more than 1000 ports total. I think I can build the full set in about 12 hours per arch/os combo on my available hardware. Testing the new boost version should take somehat less than that. While the baseline is getting built, I'll start looking at 1.59. If we're going to go through all this trouble ... Once I get something that looks promising, then we can do a real exp-run. -- You are receiving this mail because: You are the assignee for the bug.