From owner-svn-ports-head@FreeBSD.ORG Sun Dec 21 23:53:05 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9D98A91F; Sun, 21 Dec 2014 23:53:05 +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 898C331E6; Sun, 21 Dec 2014 23:53:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id sBLNr5Qw051943; Sun, 21 Dec 2014 23:53:05 GMT (envelope-from ian@FreeBSD.org) Received: (from ian@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id sBLNr5nX051942; Sun, 21 Dec 2014 23:53:05 GMT (envelope-from ian@FreeBSD.org) Message-Id: <201412212353.sBLNr5nX051942@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ian set sender to ian@FreeBSD.org using -f From: Ian Lepore Date: Sun, 21 Dec 2014 23:53:05 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r375203 - head/devel/arm-none-eabi-gcc 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: Sun, 21 Dec 2014 23:53:05 -0000 Author: ian (src committer) Date: Sun Dec 21 23:53:04 2014 New Revision: 375203 URL: https://svnweb.freebsd.org/changeset/ports/375203 QAT: https://qat.redports.org/buildarchive/r375203/ Log: Bump PORTREVISION to 2 to reflect libgcc being added to the package. (The prior attempt to bump the revision failed to override the master port revision.) Also now that the master port allows overriding target and configure variables, do the overrides before including the master rather than after. Approved by: imp Modified: head/devel/arm-none-eabi-gcc/Makefile Modified: head/devel/arm-none-eabi-gcc/Makefile ============================================================================== --- head/devel/arm-none-eabi-gcc/Makefile Sun Dec 21 23:52:01 2014 (r375202) +++ head/devel/arm-none-eabi-gcc/Makefile Sun Dec 21 23:53:04 2014 (r375203) @@ -1,21 +1,22 @@ # $FreeBSD$ -PORTREVISION=1 +PORTREVISION= 2 PKGNAMEPREFIX= arm-none-eabi- COMMENT= GNU Compiler Collection for bare metal arm cross-development GCC_TARGET= arm-none-eabi PLIST= ${.CURDIR}/pkg-plist -MASTERDIR= ${.CURDIR}/../powerpc64-gcc +# U-Boot requires libgcc, crossbuild and install it along with the compiler. +ALL_TARGET= all-gcc all-target-libgcc +INSTALL_TARGET= install-gcc install-target-libgcc -.include "${MASTERDIR}/Makefile" +# libstdcxx won't build, but we don't need it or multiple float-abi libs. +CONFIGURE_ARGS= --disable-libstdcxx \ + --disable-multilib -# U-Boot requires libgcc, crossbuild and install it. -ALL_TARGET+= all-target-libgcc -INSTALL_TARGET+= install-target-libgcc +MASTERDIR= ${.CURDIR}/../powerpc64-gcc -# libstdcxx won't build, but we don't need it or multiple float-abi libs. -CONFIGURE_ARGS+= --disable-libstdcxx --disable-multilib +.include "${MASTERDIR}/Makefile" # The following is required for clang to bootstrap gcc. .if ${COMPILER_TYPE} == clang