From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jan 8 12:40:06 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0E41106564A for ; Sun, 8 Jan 2012 12:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CD3D88FC1F for ; Sun, 8 Jan 2012 12:40:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q08Ce5el067658 for ; Sun, 8 Jan 2012 12:40:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q08Ce5hs067657; Sun, 8 Jan 2012 12:40:05 GMT (envelope-from gnats) Resent-Date: Sun, 8 Jan 2012 12:40:05 GMT Resent-Message-Id: <201201081240.q08Ce5hs067657@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, John Marino Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29357106564A for ; Sun, 8 Jan 2012 12:38:09 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 17EE28FC0A for ; Sun, 8 Jan 2012 12:38:09 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q08Cc8pk002690 for ; Sun, 8 Jan 2012 12:38:08 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q08Cc8gu002689; Sun, 8 Jan 2012 12:38:08 GMT (envelope-from nobody) Message-Id: <201201081238.q08Cc8gu002689@red.freebsd.org> Date: Sun, 8 Jan 2012 12:38:08 GMT From: John Marino To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/163914: [MAINTAINER] lang/gnat-aux: Upgrade to gcc-4.6.2, add fortran and ObjC langs X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Jan 2012 12:40:06 -0000 >Number: 163914 >Category: ports >Synopsis: [MAINTAINER] lang/gnat-aux: Upgrade to gcc-4.6.2, add fortran and ObjC langs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Jan 08 12:40:05 UTC 2012 >Closed-Date: >Last-Modified: >Originator: John Marino >Release: >Organization: >Environment: >Description: This is a port upgrade. Obvious improvements: 1) Upgrades sync from gcc 4.6.1-RELEASE to gcc-4.6.2-RELEASE 2) Adds capability to build fortran 3) Adds capability to build Objective-C 4) Sets default to build all five languages (Ada, C, C++, ObjC, Fortran) 5) Fortran and ObjC testsuites added Behind the scenes: 1) Previously GNAT-Aux was built from a custom tarball provided by dragonlace.net. Now real gcc source tarballs are used, and then patched. 2) The standard patch mechanism is not used. Composite diff files generated and provided by dragonlace.net are applied as needed. 3) This might be the only gcc in ports that doesn't use the monolithic gcc tarball but rather the individual tarballs (e.g. g++, fortran, testsuite) that are downloaded and extracted as specified by the set options. 4) libstdc++ can't break during testing (forced evaluation to true) 5) This sets the stage to sync GNAT-Aux with gcc 4.7.0 when its released What changed: modified: Makefile modified: distinfo modified: pkg-plist deleted: files/patch-gcc__ada__* (three) added: files/diff-* (seven) The new diff-* files are 722kb combined, so a compressed tarball is being provided externally rather than attach a patch file to this PR. >How-To-Repeat: >Fix: replace the current lang/gnat-aux port with this one: http://leaf.dragonflybsd.org/~marino/freebsd/freebsd.gnat-aux.462.tar.bz2 >Release-Note: >Audit-Trail: >Unformatted: