From owner-svn-ports-head@freebsd.org Wed Jun 28 10:34:03 2017 Return-Path: Delivered-To: svn-ports-head@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 6E8C1D9E93E; Wed, 28 Jun 2017 10:34:03 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::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 397BA73B66; Wed, 28 Jun 2017 10:34:03 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5SAY28J050933; Wed, 28 Jun 2017 10:34:02 GMT (envelope-from gerald@FreeBSD.org) Received: (from gerald@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5SAY2eh050931; Wed, 28 Jun 2017 10:34:02 GMT (envelope-from gerald@FreeBSD.org) Message-Id: <201706281034.v5SAY2eh050931@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gerald set sender to gerald@FreeBSD.org using -f From: Gerald Pfeifer Date: Wed, 28 Jun 2017 10:34:02 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r444563 - head/lang/gcc5-devel X-SVN-Group: ports-head X-SVN-Commit-Author: gerald X-SVN-Commit-Paths: head/lang/gcc5-devel X-SVN-Commit-Revision: 444563 X-SVN-Commit-Repository: ports 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.23 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: Wed, 28 Jun 2017 10:34:03 -0000 Author: gerald Date: Wed Jun 28 10:34:02 2017 New Revision: 444563 URL: https://svnweb.freebsd.org/changeset/ports/444563 Log: Update to the 20170627 snapshot of GCC 5.4.1. Adjust JAVA_USES to require python (also at run time), not just python:build. And, most importantly, remove headers being created by GCC's fixincludes machinery from the installation / packaging to avoid breakage when FreeBSD's headers are changing afterwards. Several fellow committers have strongly indicated that our headers do not need the kind of fixing (or "fixing") that GCC performs. Modified: head/lang/gcc5-devel/Makefile head/lang/gcc5-devel/distinfo Modified: head/lang/gcc5-devel/Makefile ============================================================================== --- head/lang/gcc5-devel/Makefile Wed Jun 28 09:58:37 2017 (r444562) +++ head/lang/gcc5-devel/Makefile Wed Jun 28 10:34:02 2017 (r444563) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gcc -PORTVERSION= 5.4.1.s20170613 +PORTVERSION= 5.4.1.s20170627 CATEGORIES= lang java MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel @@ -50,7 +50,7 @@ OPTIONS_EXCLUDE_DragonFly= JAVA BOOTSTRAP_DESC= Build using a full bootstrap GRAPHITE_DESC= Support for Graphite loop optimizations -JAVA_USES= python:build shebangfix +JAVA_USES= python shebangfix SHEBANG_FILES= libjava/contrib/aot-compile.in .if exists(/usr/lib32/libc.so) @@ -163,6 +163,7 @@ post-stage: ${RM} ${STAGEDIR}${PREFIX}/man/man7/* ${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \ ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1 + ${RM} -r ${STAGEDIR}${TARGLIB}/gcc/*/${GCC_VERSION}/include-fixed/ # Add target libraries and include files to packaging list. ${RM} ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax Modified: head/lang/gcc5-devel/distinfo ============================================================================== --- head/lang/gcc5-devel/distinfo Wed Jun 28 09:58:37 2017 (r444562) +++ head/lang/gcc5-devel/distinfo Wed Jun 28 10:34:02 2017 (r444563) @@ -1,3 +1,3 @@ -TIMESTAMP = 1497476612 -SHA256 (gcc-5-20170613.tar.xz) = 296705d70b03a1697932539f1b42a300ad4aaf10657d7adf0140baefc6162014 -SIZE (gcc-5-20170613.tar.xz) = 69364720 +TIMESTAMP = 1498639232 +SHA256 (gcc-5-20170627.tar.xz) = 60ec4818533fbd869ecf0bcae82ae62641ccd1ada706154c3607e9d083a97729 +SIZE (gcc-5-20170627.tar.xz) = 69368220