From owner-svn-ports-head@FreeBSD.ORG Sat Feb 21 23:01:51 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A4F5B421; Sat, 21 Feb 2015 23:01:51 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (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 8FB943DC; Sat, 21 Feb 2015 23:01:51 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1LN1pJa029738; Sat, 21 Feb 2015 23:01:51 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1LN1pWK029737; Sat, 21 Feb 2015 23:01:51 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201502212301.t1LN1pWK029737@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Sat, 21 Feb 2015 23:01:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r379566 - head/devel/antlr/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Feb 2015 23:01:51 -0000 Author: marino Date: Sat Feb 21 23:01:50 2015 New Revision: 379566 URL: https://svnweb.freebsd.org/changeset/ports/379566 QAT: https://qat.redports.org/buildarchive/r379566/ Log: devel/antlr: Remove faulty gcc 2.95 patches According to the commit log, these patches were supposed to use for gcc version less than 3.2 (namely GCC 2.95). The logic is flawed. It doesn't work for gcc 3.2 or greater. There must have been a compatibility header in gcc 4 that masked the error. GCC5 doesn't have one so it broke. The logic is __GNU__ < 3 || __GNUC_MINOR__ < 2 it was intended to be __GNU__ < 3 || (__GNU__ == 3 && __GNU_MINOR__ < 2) However, there is no point in fixing these patches. These ancient GCCs aren't available on currently supported FreeBSD releases. Approved by: Just fix it Deleted: head/devel/antlr/files/patch-lib__cpp__antlr__CharBuffer.hpp head/devel/antlr/files/patch-lib__cpp__src__ASTFactory.cpp