From owner-svn-src-head@freebsd.org Sun Jan 5 19:44:15 2020 Return-Path: Delivered-To: svn-src-head@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 DE30C1E422A for ; Sun, 5 Jan 2020 19:44:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-20.consmr.mail.gq1.yahoo.com (sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]) (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 47rTby6Gg4z3Byn for ; Sun, 5 Jan 2020 19:44:14 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: J1LOu9YVM1n53nm1XDPWlJwM832p.Z0eUkpzASG3f4TbnXbHMld5raM1_4ZJ16K 36lQeU2G2dt0VvsDKENmRhgxM66wan5auISUsh4qrOehongkCbT82SROkXO0lJfUhZPl7j4VWGQC HnGfegEQSnHqZE3UdtvNCxlcZYYV1cbJvpfJF1xJ5n2pnFow1lqb64VKTb9AKgBLzFqmLNXyCb.D wMN1WAUsc5t88nXI6vMjdAPgC5W3ybgJSfRsUXSIN_TLtqaX2fhQ29qhVX9js66Dm5a34PphBBtE GToTc5pq5oNA.N5Ud7tOtgWqX3OXryo4bfhREyPdWYpPFM8uTBBYbrk3TG.NBl7TWIHy4BenZcaH M9PJpLUExeQMiSm.HHRssEnH1qXpz0CqS5VW2Y3PhTKYAf4x1XtChMAByuFvhQiYpKWg8TQgCHdR kYxHSbxCRnHGnbp2ZXWVkxEGIO6NXs3KYelD48eXy.GaJJOmTijxXVqF9jtgBqiXnuoqMFzHukLP EadZLbv8buROZ4U9KaZrCqJl9KGyWXEUtNJ5_xdbopGCGg12cKEpGvVeUfPPcXrobNWZX3MAJHI6 SPSwK_aRxuozhlVZCuBVTLo4g6bkgGQmzE.ESHIdljsQZHp2bXPvpTXCUNdImz6uliONfZia1SWC ZL3uLhFAsDig04Z7.PR7Tsq30N7nY8eAAujSbWyO_sS8NrEN0tXA_vMtnlpojuLByZy2SUHZ5lJI QM1hdfcfNMlcnspZ6rCAayNdr5rKmWr0i2ZNcUlBeMPS5VXfRLTdyR9NK1Zls883TuBBk45DkCK2 oeYiCiEzxMbim5lTPvUlGVKohaw0KUpSZ7w2Zm52mth_0yJt5_L8iXKTinDdFnB_R5_uBZIeRiJW 4RxltUwriIH16YDWy55_rueeYE6cMs90gChSXptNl_RybBDBz3PHtRsAKrNPH2LyKfm.HduGT7XN BJr4v4Xq7HZc_Q1cwKsCn9L3Tb7ZTwf.rZPsVVwzBs9xCSQjEhstQ730DJqTCgEWpE2kvccESbP8 sAt_6TH1HUVs0vAC94NFQq1BcKXm.dKCoenKN8aggA2ug.xkOlmlwImUdhVaP2dewB0xBSx8kUFg cQtpx_uBv11l4yhUcPFKsIfacqf8Kzp4IBTDl7q2SoFzuNMjGQBH786rpH0tR8hgplMifYtGsUz3 MNn9y9hSrCpA3HVqtUJP_9MsnckFtG43GmGVUCLvRveCrpMhXR1InwvEIM2LbmkkmUTcNRU6bGA8 zyL6pq6ckz8NSmr9OrWyXeZgbCx9hJ6Dzc2e83ABVnaG0eEiwybtyXUFWZbl2w35zkldspHqaBKv EcB6NDDcY23B9etVpQqSHFBItz7NOKvDBCIvJqVoTCejc55PsqBd5dsKbARcZgYbOhDxhuf_1.yB xpZv3cfFNze5NbMEw6XmPJNhQDbaGG2HF9g-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Sun, 5 Jan 2020 19:44:13 +0000 Received: by smtp418.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 77d48376ce88ebe8291c421e1aee4171; Sun, 05 Jan 2020 19:44:09 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\)) Subject: Re: svn commit: r356379 - head/share/mk Message-Id: <8FEA0145-AF03-46EA-8AD7-E0B13C29965A@yahoo.com> Date: Sun, 5 Jan 2020 11:44:07 -0800 To: Ed Maste , Justin Hibbits , svn-src-head@freebsd.org X-Mailer: Apple Mail (2.3608.40.2.2.4) References: <8FEA0145-AF03-46EA-8AD7-E0B13C29965A.ref@yahoo.com> X-Rspamd-Queue-Id: 47rTby6Gg4z3Byn X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.19 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.80)[-0.798,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[text/plain]; MV_CASE(0.50)[]; NEURAL_HAM_LONG(-0.89)[-0.890,0]; TO_DN_SOME(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCVD_IN_DNSWL_NONE(0.00)[83.64.137.98.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.00)[ip: (2.45), ipnet: 98.137.64.0/21(0.88), asn: 36647(0.70), country: US(-0.05)]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2020 19:44:15 -0000 Justin Hibbits chmeeedalf at gmail.com wrote on Sun Jan 5 18:03:59 UTC 2020 : > On Sun, 5 Jan 2020 12:21:53 -0500 Ed Maste = wrote: > On Sun, 5 Jan 2020 at 11:59, Ed Maste = wrote:=20 > > >=20 > > > Author: emaste=20 > > > Date: Sun Jan 5 16:59:24 2020=20 > > > New Revision: 356379=20 > > > URL: https://svnweb.freebsd.org/changeset/base/356379 > > >=20 > > > Log:=20 > > > src.opts.mk: disable BINUTILS_BOOTSTRAP on mips64*=20 > >=20 > > I should probably make this the case for all of mips* and sparc64.=20= > > Using a decade-old binutils with a contemporary compiler (either = Clang=20 > > or GCC) isn't likely to be a combination used by anyone else and = it's=20 > > not going to be a good use of our time investigating and addressing=20= > > any issues that arise.=20 > powerpc and powerpcspe still use in-tree binutils (or external = binutils... but in-tree works well enough, until we start adding = ifuncs), until such a time that lld is fully functional.=20 FYI: I've tried the following combinations involving devel/binutils@powerpc for 32-bit powerpc, either the kernel crashed extremely early or the build fails to complete. system-clang and devel/binutils@powerpc (the crashing case) devel/gcc9@powerpc and devel/binutils@powerpc (fails to build) (These were cross builds.) On the old 32-bit PowerMacs the crash is before Apple's displayed material is replaced and it gets back to Apple's prompt after the error message. The only combination that I've had success with so far for 32-bit powerpc has been system-clang for buildkernel with the in-tree-binutils used. This may not matter much until ifuncs additions are desired --or ever if lld becomes sufficient first. The build failure is for: --- libc.so.7.full --- /usr/local/bin/powerpc-unknown-freebsd13.0-ld: bss-plt forced due to = /usr/obj/powerpcvtsc_xtoolchain-gcc/powerpc.powerpc/usr/src/powerpc.powerp= c/tmp/usr/lib/crtbeginS.o collect2: error: ld returned 1 exit status *** [libc.so.7.full] Error code 1 As for the crashing case, looking at the kernel produced show significant differences in where ABS is used and some other differences. (I do not claim anything like a complete comparison.) Without work on one or both sides, devel/binutils@powerpc does not seem to be an alternative. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)