From owner-freebsd-ppc@freebsd.org Wed Nov 20 04:14:34 2019 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0C00E1C71B8 for ; Wed, 20 Nov 2019 04:14:34 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-23.consmr.mail.gq1.yahoo.com (sonic304-23.consmr.mail.gq1.yahoo.com [98.137.68.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47Hq8S6Z1hz4J7j for ; Wed, 20 Nov 2019 04:14:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: woGaYv8VM1mG194B9ubLDJdEwDTfeojElUMMYoMuHsZlVF1fP39NwLL_miVPas9 dNjF2aToUvGs.lX4yWdm5JRiFS4OpPXWS9cu9c797B7sAuAene0tooSiTljk7VwzfoM8o1IbcnQc vgnWowgoN7gQRCYibJt3.6_8ytstM__MLzdCu_jD5pLn9k3Cfvm9rk7etTAKHenNQry151Flmb7M vW5_6o4s2PX_Jigerhzh6jXWrS7PG2y.yr47vuam0IQQcv_DDAVM6T2QQ8Gm_Bwir34vyFJ4xcnK gVm3CUG764gXZwFJ.c9T7btFOXMYsjOs3Bk37a.dkTIDGjpoMTDkFkXgy0CbGqhGtcVawbXfrFxa nb9cTwcJeUB0tEkgzNV168oJucdU7z64wPJKKv8sKZqUdpklmTcpB80g3Lw9qnYWdmWOe2aHGwsl ZxehNucVMz37dw00NqdUKl966qvNiUj_j8tNN01kEMAH2gvZrEz7os8K.qHMXDB4pGIyo3zxQtQS 5auTJ4YPLuzGV163kX6WD14zupyfGfK8AxLfSPWyHqWef4kp0xNLns_fUeKfml4ecUkS_iEyAC.p 3UWqCyLu7H2aDOgVSP3dYyXsV2Rdu8nZ5_nkHXRs7PIopXNgpAqjqEugfV.h8OFcDuVIDrq5vPpp i8wzj4WNemcciw_pal46N9QmMLzACYqPufKS3.FXIjao75OTUMSeWwCt0X84h.8_YY7bmiYNWdbm lDeKThcp15LiHA.EdE3dqNhLuiG6cwUMbsp4wVKwheMv5AM6.IMdGC_PlJx2jO5nAhjGvY6HjZVg qfXhMalDGysXGrTSksFJ_VkdVU9UvVI3AmU6oA6O0_WDElnR.IWzkURq3PZUUK54PaBUHSGslyag WAOYXq5vXlRm6FZ9ltfb_cX8VMG9I3Ge9nX0Cz0C4tg_EVqeGYXKd13v4RMQIl.Tc8l80Y0btxCN Yw9Zw_4iOB3RWQ3.FAtyjzeVnUTlLcnkIEMKtGJGF_8Bc1x37n8Sy9J9SyhGispf2UsoKIc.jBYL q1204zypXjsNVN495ASEdCEOFTb4ks0kc6MjCEhjHSFrL6eHEFd6KdmpptEkWtqXDLBAYwDYRa3W ._w.mtE83YIE7JGHSDZcNyqtlc_CIwh65LQLO.gB2MVdfUYbLfhoniED9Ig2B9_mFbcj0jE4CSjb 53e53..8eMhyc8xFiEsQGHE4V1Femf8p.6j4O_Lhhw3QEENADkbQMAI6L2zGzkQoY_VOUpV.gxCf CHlWqdUMH5j4ihysBU1nLk_9klPUwNfz2xtJdG9KBb01epxtYxNqRyEit.sqt.UCzNIOKXzkrknv PJNrnQQMExVLfcWaw2896ZiCiaVGlJfR9PawEmnzCoQ9Dfo2sRTwsnRRQyie6kdklhUQvW46S9X. NDvdTGC2hK3svdTMQLbTAedFND.IQhAdL5RQ- Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Wed, 20 Nov 2019 04:14:30 +0000 Received: by smtp428.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID a8c291721bb595cbb9bdd9503bc53f94; Wed, 20 Nov 2019 04:14:27 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\)) Subject: Re: [Bug 239813] Update lang/gcc9, lang/gcc9-devel, lang/gcc8, and lang/gcc8-devel to ELFv2 ABI on powerpc64 From: Mark Millard In-Reply-To: <20191120035853.GA23048@lonesome.com> Date: Tue, 19 Nov 2019 20:14:27 -0800 Cc: FreeBSD Toolchain , freebsd-ppc@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <78E581FE-E457-49A4-A6F0-1C85EC623A94@yahoo.com> References: <59781281-A43A-4D2C-BFFD-7168C83F6B13@yahoo.com> <091e1406-812a-f07c-2ad7-afa96bc9b953@FreeBSD.org> <20191120035853.GA23048@lonesome.com> To: Mark Linimon X-Mailer: Apple Mail (2.3601.0.10) X-Rspamd-Queue-Id: 47Hq8S6Z1hz4J7j X-Spamd-Bar: + X-Spamd-Result: default: False [1.76 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FORGED_SENDER(0.30)[marklmi26-fbsd@yahoo.com,marklmi@yahoo.com]; IP_SCORE(0.00)[ip: (8.04), ipnet: 98.137.64.0/21(0.88), asn: 36647(0.70), country: US(-0.05)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; FROM_NEQ_ENVFROM(0.00)[marklmi26-fbsd@yahoo.com,marklmi@yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_MEDIUM(0.97)[0.973,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.99)[0.990,0]; RCVD_IN_DNSWL_NONE(0.00)[204.68.137.98.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Nov 2019 04:14:34 -0000 On 2019-Nov-19, at 19:58, Mark Linimon wrote: >> devel/freebsd-gcc6 >> devel/freebsd-gcc6@aarch64 >=20 > These two ports are exactly equivalent. >=20 > I did not have enough time before the commit to puzzle out a way to > work around that. I have limited understanding of flavors. >=20 > The way it *should* work IMHO is for the former to refuse to build > with a message like "is a meta port -- nothing to build." This is > used in several other existing masterports. >=20 Ahh. That helps explain the use of "native" in devel/binutils and why it is listed first and that there is a matching default, from looking . . . FLAVORS=3D native aarch64 aarch64_none_elf amd64 arm_gnueabi = arm_none_eabi \ avr i386 mingw32 mips mips64 powerpc64 riscv64 s390x = sparc64 FLAVOR?=3D native Looks like that makes testing for the default (or literal native here) = testable: .if ${FLAVOR} !=3D native So adding an extra flavor as a default could allow for generating an = error? Thanks for the note. It helped me understand what to expect and what to = watch out for. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)