From owner-svn-ports-head@freebsd.org Mon Feb 5 23:30:38 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24C41ED75BB for ; Mon, 5 Feb 2018 23:30:38 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-146.reflexion.net [208.70.210.146]) (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 CA5968F624 for ; Mon, 5 Feb 2018 23:30:37 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 30283 invoked from network); 5 Feb 2018 23:30:36 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 5 Feb 2018 23:30:36 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.4) with SMTP; Mon, 05 Feb 2018 18:30:36 -0500 (EST) Received: (qmail 25762 invoked from network); 5 Feb 2018 23:30:36 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 5 Feb 2018 23:30:36 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 9857BEC9670; Mon, 5 Feb 2018 15:30:35 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: svn commit: r460968 - in head/devel: aarch64-binutils aarch64-none-elf-binutils amd64-binutils arm-gnueabi-binutils arm-none-eabi-binutils avr-binutils mingw32-binutils mips-binutils mips64-binutil... From: Mark Millard In-Reply-To: <20180205152147.z4iuu5342hnsvagn@ivaldir.net> Date: Mon, 5 Feb 2018 15:30:34 -0800 Cc: svn-ports-head@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <878C902E-6DFB-4C82-9146-E6A2545C86E6@dsl-only.net> <20180205152147.z4iuu5342hnsvagn@ivaldir.net> To: Baptiste Daroussin X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 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: Mon, 05 Feb 2018 23:30:38 -0000 On 2018-Feb-5, at 7:21 AM, Baptiste Daroussin wrote: > On Mon, Feb 05, 2018 at 06:18:02AM -0800, Mark Millard wrote: >> After updating to /usr/ports -r460973 and trying poudriere-devel I = still get: >>=20 >> [00:03:40] [03] [00:02:13] Saved devel/aarch64-binutils | = aarch64-binutils-2.30,1 wrkdir to: = /usr/local/poudriere/data/wrkdirs/FBSDFSSDjail-default/default/aarch64-bin= utils-2.30,1.tbz >> [00:03:40] [03] [00:02:13] Finished devel/aarch64-binutils | = aarch64-binutils-2.30,1: Failed: package >> [00:03:40] [03] [00:02:13] Skipping devel/aarch64-gcc | = aarch64-gcc-6.3.0: Dependent port devel/aarch64-binutils | = aarch64-binutils-2.30,1 failed >> [00:03:40] [03] [00:02:13] Skipping devel/aarch64-xtoolchain-gcc | = aarch64-xtoolchain-gcc-0.3: Dependent port devel/aarch64-binutils | = aarch64-binutils-2.30,1 failed >>=20 >> with the log file showing: >> (Note lack of any -unknown- as a potential cause? powerpc64 has such = in its >> names as I remember.) >=20 > Are you sure you are not having some local patches? there are some = patches being > worked on which adds the -unknown- but have not yet hit the tree You are correct, I had forgotten setting up to help someone test something that involved such at some point. It causes no problem for devel/powerpc64-binutils building in my amd64 environment (for cross building). M /usr/ports/devel/binutils/Makefile M /usr/ports/devel/powerpc64-gcc/Makefile M /usr/ports/devel/powerpc64-xtoolchain-gcc/Makefile M /usr/ports/devel/powerpc64-xtoolchain-gcc/files/xtoolchain.mk.in # svnlite diff /usr/ports/devel/binutils/Makefile Index: /usr/ports/devel/binutils/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- /usr/ports/devel/binutils/Makefile (revision 460973) +++ /usr/ports/devel/binutils/Makefile (working copy) @@ -36,7 +36,7 @@ GNU_CONFIGURE=3D yes =20 .if defined(PKGNAMEPREFIX) -BUTARGET?=3D ${PKGNAMEPREFIX}${OPSYS:tl} +BUTARGET?=3D ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL} OPTIONS_EXCLUDE=3D NLS INFO_PATH=3D ${PKGNAMEPREFIX:S/-$//}/info CONFIGURE_ARGS+=3D --disable-shared \ (This might have been from when I tried to test base/binutils and base/gcc for targeting powerpc64 and/or powerpc.) What I do not know is why devel/aarch64-binutils only failed recently while devel/powerpc64-binutils conitnues to build. The above are not new in my environment. (The following are powerpc64-gcc , not powerpc64-binutils --but are listed for reference.) # svnlite diff /usr/ports/devel/powerpc64-gcc/Makefile Index: /usr/ports/devel/powerpc64-gcc/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- /usr/ports/devel/powerpc64-gcc/Makefile (revision 460973) +++ /usr/ports/devel/powerpc64-gcc/Makefile (working copy) @@ -29,7 +29,7 @@ .if empty(GCC_TARGET) # We are building for a FreeBSD target GCC_TARGET?=3D ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL} -BU_PREFIX?=3D ${PKGNAMEPREFIX}${OPSYS:tl} +BU_PREFIX?=3D ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL} EXTRA_PATCHES+=3D ${FILESDIR}/freebsd-format-extensions .else BU_PREFIX?=3D ${GCC_TARGET} # svnlite diff /usr/ports/devel/powerpc64-xtoolchain-gcc/Makefile Index: /usr/ports/devel/powerpc64-xtoolchain-gcc/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- /usr/ports/devel/powerpc64-xtoolchain-gcc/Makefile (revision = 460973) +++ /usr/ports/devel/powerpc64-xtoolchain-gcc/Makefile (working copy) @@ -1,7 +1,7 @@ # $FreeBSD$ =20 PORTNAME=3D xtoolchain -PORTVERSION=3D 0.2 +PORTVERSION=3D 0.3 CATEGORIES=3D devel MASTER_SITES=3D # none DISTFILES=3D # none @@ -28,6 +28,7 @@ SUB_FILES=3D xtoolchain.mk SUB_LIST=3D TARGETARCH=3D${TOOLCHAIN_PREFIX:C/-//g} \ OPSYS=3D${OPSYS:tl} \ + OSREL=3D${OSREL} \ XCC=3D${XCC} \ XCXX=3D${XCXX} \ XCPP=3D${XCPP} \ # svnlite diff = /usr/ports/devel/powerpc64-xtoolchain-gcc/files/xtoolchain.mk.in Index: /usr/ports/devel/powerpc64-xtoolchain-gcc/files/xtoolchain.mk.in =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- /usr/ports/devel/powerpc64-xtoolchain-gcc/files/xtoolchain.mk.in = (revision 460973) +++ /usr/ports/devel/powerpc64-xtoolchain-gcc/files/xtoolchain.mk.in = (working copy) @@ -1,5 +1,5 @@ XCC=3D%%LOCALBASE%%/bin/%%XCC%% XCXX=3D%%LOCALBASE%%/bin/%%XCXX%% XCPP=3D%%LOCALBASE%%/bin/%%XCPP%% -CROSS_BINUTILS_PREFIX=3D%%LOCALBASE%%/%%TARGETARCH%%-%%OPSYS%%/bin/ = +CROSS_BINUTILS_PREFIX=3D%%LOCALBASE%%/%%TARGETARCH%%-unknown-%%OPSYS%%%%O= SREL%%/bin/ X_COMPILER_TYPE=3D%%X_COMPILER_TYPE%% =3D=3D=3D Mark Millard marklmi at yahoo.com ( markmi at dsl-only.net is going away in 2018-Feb, late)