From nobody Thu Feb 3 22:05:38 2022 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 57D6E19AE656 for ; Thu, 3 Feb 2022 22:05:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (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 4JqXmc0K0mz4YwJ for ; Thu, 3 Feb 2022 22:05:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1643925944; bh=MtSBukTYZa2CNJIBpbZEPs1KWZJwIbf77YrI9RW3MV0=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=TttBiZnZsp/Zeo4hhxI9q//9LDsK2fqYQR2lhWyWlSUZXkZqcWouOfyYh/L3X/B4ADyCZdELcbQRLo4TtKV0W9dqz3Lc10pxemkk1LkC6Hw391emJ8K3gO8z0CE36aHByuyTjWapjAh85dxeORLo+WJX9aNzfxKJbzYuTfjChFNLNvxAUogxfW9l5h4Wkofmnw556VGR+QvWzdB+9d3vau80F7WQnoL5LfjELlVIJhaM3aApScvPl1IUBrUUe+5PBfL+Mb/9hNrzEwH7rRIe/rpW2HapXi4TCtv5UZq5IK6mDc/AAL9x8aUUfi/51XdGJLBzj6JvgVX9sOkbIytVVQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1643925944; bh=W+ItHyyIWB899fA7Hw5+B5Yai8p11rYaRbXOIqDpQ+/=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=ggJf2z6m8CIzEb5HnJ6VxhDZmkWAMqXofHqc/U9NcdqNclOhruF4KFXLmu1aHXaMY3QdvxJIfLuS8BMrlbtr7noDLCpxFPqALHb6Sjw1lEPDGhae/GcShHzUJBLf3op1geMrNB6S7C0r/SwekBN2p7vybxYWwLLrHkQfVwOHEU6IjMLMW9SPBgqFXscDyieiBA8GaZaKykm2euvegLjQPRwMaoxj3AEY6PtN7BN59u3PhyhX7I9GsP5GvzehWdMTRxCy0UzY9124GybYqbCafu1VF6ZoESSCSkBwMo2omAQNSUZt0J/snDL5xPc7ENNMUqBaqZ8owCnZsOrkUBnCVg== X-YMail-OSG: 5Rh2_EQVM1lBUvOtnU1DBIlMdoBLe1igC14ThUN7f202DkBRIVcOrxYjdC6F1G6 YOdUAf1fUL4m6rCl1OIGJs8jUjhP.G2BcSrPgQWQWIb6GWOMHWJ_4NEjyF5.Ijm0zmT35dIXVGig mYkZ6vQfVseTjs0v6asopLaZ6_Tqf67L4FoA_QTbKayCdEsTk2imsgV.5KLYbAOPuJ.uf7WLUnDC 9GCbaRqIpSesUjCzyhNxwdQovtdtddXZcM69BqjOFCoWvhAQVLMPd10I2S.aE.yK9yOBkSY_1S.6 VG.dcuOqtIthqGcb7etnG0avA0dQrWjYu5wrpRSBuc5dvSwY.Mvs8ZUqzheoBXh4PzSYU4.i5Ma8 duERgXBzb7r75vlwcQ_G5Ee3iBlqWk.ExWswhEgoKRXud1vncir8a0Zvxks_dHp3cn0auhIrAltR K4D0uIcuH8925bqOD1fN06WD4cXobGIqDi2CM8Ynpz17zgtWKKXR4q3k0V6RkYIodEahw9JIay5d DFQcRMd.6DaFP5X.HCrUTPaJCfInLTTayVgVX.5Ijd2n0dGPAch7icJbUDrCKHIibjy3Tps.c4b6 qcUSZHWVXLo_MjD9s8JJythi4GZmZf3ALXj_vukNM.SgHScwZSKtCjKM5aQYUllkXNewW8TqW7wj MhiZBfIypELesUv28u_phVmLOaziSwn1Po3OO7w0I3bWF_smvdZ8BouYyoW_NhfZ8g5mjNjFZuOE D5zd.TfH_UgFhqbuYjkutIBsa4B02izYl7B1GL_ByVqqxmiRysvKrUzDpg7quqHyd_yeqKWYYwiY PE2EMCMeJMIj_x5FoxyvtwBs93tETR5RT.1UZbpOyXsMtZoeHg53S7eyHi6qc1BKbUgES1YC26Jj FM843s06nG.hXQsHGLTep0p6bJR6Oqo0Pww77eJ4YGuCgKVWwQmrPqaaAEPiL94Af.lyZSZjO9WQ nqBQ032.OeEp4eXJigNzcE_hmBdJ3RrKh.mHj2quN5iBNxNHvr8WjHNcupEKYzSGISQrdItf_2pn AFy7T52IRhFak4GRizn7icIXJXNwEXMt0dad.An97fLjDdFRUVWtpCXCZWEaEdhgYRIZYM4guzis Tpw8zX1Vkj2oi4cC4C9tnLPvsYUvCakFOYf7B4fsaSMzEfOn6u6FHv6pKa8uhCPBWfFAkC8mZzMO 6RiBCGvDm.4oc77dRJuJqLlZHP7NSeZuXLTx_Vs.Gwiqz6X_mxfC2zIEPBDpaZ..KHxMvk_LFDOO .pL7RQJDkeNx80MbwGDye7EGS6jOtM6fwYsX2Wk6h3gAaG62QyaWmZrTj5oM9s47vfFR5LAI8usx EBPhgenPmHqr6Ox1tuwIPhhRBFFk2pt7kSUYE.xXfCKFLSDStZmfQ4y4PsMirnmR_C_Ro2P2qvk0 EvyE1RN8WZYdWfSs7LPT9E3WuT67sBPGdwyLt0TvTzw4sjdVz5tpgtYBnaIleYYGwuUI5vyQfNZM Bh.ybppgNKRO5JzCjD1kaRhUWPYFybcXex6CzynJr.x0Fre6TbjKFRIQ2Xo0azHHv6y6o66toxU. AS22QB4E2VvhaYgdWfMHuGVYQttpbixSCshgC0ga_9xD4cNhbRKbmZS.i4zTpPezjyDSOBEirBz_ NoZ_Nk1dOKI39HW0_nCs.Cf6ERvaJ2q8NzLumBevcqNrb8si1QbxWUYlK_wzzBNnFHlXsknZJd7i MqIJb8lL8Vn.U7LNZ56iKi2nfis13m3xy9psEACfEIJZhpWnQ0rxZDT7QxnZ9D4BsS5ToePT.SxP g2fB0RncFjJjIiirAtijGphBTWG4fQ2bkWIg81xSzkxzWAKvtH8s47iHRkRMuiMshwgyIqhXWW9F SeYMUtgabWho7LLrueLHaZqg1Hz7_g1Sq9uiRDxLIu__i9FlCprc2_b31NBDdxS9rEdG4Zcg0Pad VroBY0jHQZINk.aV02bB4DCe8_IkqBGwPGZFJm9VnkuXhMaYKveSBIP2cBAQFUxZAlJScgVMXxac yrhUB1hOrYrTa35Bn.x6HOuY8FDdWxgcd06mT1LlDQWr884nyClK4kopeT0xA0Zcg7AgjDIsxoEQ Lx6sl60qsWgbCLtISatCPg4mx_OoCVWsdhpT9YA8NjYk_DTYm1dlpeVMzlgMcHdXEe_KXmATyz7b jsSGwn_YGaXmqmOC6ERy6ZZrEg.CaQgqF.7udP4R9iii8ky7KukVFLYnHVBL9LXtIDNh0nb7yZBe qAQy2adeKLC_GSGYeMkI6ciIshM15MkveddA1jOc3wEQd6E6iT..yrCwJvaehdzHXISAhszBRRBK w2HODP6lBo25eDgMSQzFWzIPj0E2dJQBUBQnAh5S6a9b1gguJ2WmzyRstq18k_3rfsHFL0j_fPDC e6G1AG2i0ewGKOIM- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Thu, 3 Feb 2022 22:05:44 +0000 Received: by kubenode505.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 870a423e36fe7f386c688318942364bf; Thu, 03 Feb 2022 22:05:41 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: Troubles building world on stable/13 [an experiment-environment that leaves existing things alone] From: Mark Millard In-Reply-To: Date: Thu, 3 Feb 2022 14:05:38 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20220121031601.GA26308@www.zefox.net> <8595CFBD-DC65-4472-A0A1-8A7BE1C031D6@yahoo.com> <20220124165449.GA39982@www.zefox.net> <5FAC2B2C-7740-435E-A183-FB3EF1FCE7F9@yahoo.com> <20220202223208.GA78110@www.zefox.net> <70550346-BC53-458F-B01B-68559E5C9847@yahoo.com> <20220203015149.GA78722@www.zefox.net> <8A85F917-F4E8-4382-B777-15AF7401E616@yahoo.com> To: bob prohaska X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4JqXmc0K0mz4YwJ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=TttBiZnZ; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.147:from]; MLMMJ_DEST(0.00)[freebsd-arm]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.147:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N Status: O Content-Length: 4779 Lines: 135 Note: I happen to use wget below. You might use something else. Also: where I copy the gtest-all-f3760c* from is specific to my environment. Note: The later steps presume that the running kernel and the content of base.txz that are used are compatible. Otherwise, more steps would allow setting up to boot a matching kernel under an alternate name in order to allow the experiments. It would be good to know if you get failures vs. successes vs. a mix via the following sort of experimental setup. The notes below are about setting up the experiment and exiting the experimental environment. The text is from doing an example sequence in my environment and so some details will be different for your environment. # mkdir ~/13-snapshot-txz-files/ # cd ~/13-snapshot-txz-files/ # wget -nd -nH -r -np = http://ftp3.freebsd.org/pub/FreeBSD/snapshots/arm64/13.0-STABLE/base.txz --2022-02-03 13:26:17-- = http://ftp3.freebsd.org/pub/FreeBSD/snapshots/arm64/13.0-STABLE/base.txz Resolving ftp3.freebsd.org (ftp3.freebsd.org)... 204.15.11.67, = 2620:11c:5001:1099:1337::4 Connecting to ftp3.freebsd.org (ftp3.freebsd.org)|204.15.11.67|:80... = connected. HTTP request sent, awaiting response... 200 OK Length: 170624152 (163M) [application/octet-stream] Saving to: =E2=80=98base.txz=E2=80=99 base.txz = 100%[=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=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>] 162.72M 9.71MB/s in 17s =20 2022-02-03 13:26:34 (9.67 MB/s) - =E2=80=98base.txz=E2=80=99 saved = [170624152/170624152] FINISHED --2022-02-03 13:26:34-- Total wall clock time: 17s Downloaded: 1 files, 163M in 17s (9.67 MB/s) # wget -nd -nH -r -np = http://ftp3.freebsd.org/pub/FreeBSD/snapshots/arm64/13.0-STABLE/base-dbg.t= xz --2022-02-03 13:27:04-- = http://ftp3.freebsd.org/pub/FreeBSD/snapshots/arm64/13.0-STABLE/base-dbg.t= xz Resolving ftp3.freebsd.org (ftp3.freebsd.org)... 204.15.11.67, = 2620:11c:5001:1099:1337::4 Connecting to ftp3.freebsd.org (ftp3.freebsd.org)|204.15.11.67|:80... = connected. HTTP request sent, awaiting response... 200 OK Length: 208227180 (199M) [application/octet-stream] Saving to: =E2=80=98base-dbg.txz=E2=80=99 base-dbg.txz = 100%[=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=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>] 198.58M 10.0MB/s in 21s =20 2022-02-03 13:27:25 (9.56 MB/s) - =E2=80=98base-dbg.txz=E2=80=99 saved = [208227180/208227180] FINISHED --2022-02-03 13:27:25-- Total wall clock time: 21s Downloaded: 1 files, 199M in 21s (9.56 MB/s) # mkdir ~/13S-chroot/ # tar -xpf base.txz -C ~/13S-chroot/ # tar -xpf base-dbg.txz -C ~/13S-chroot/ # du -xsAm ~/13S-chroot/ 2167 /root/13S-chroot/ # mount -tdevfs devfs ~/13S-chroot/dev # cp -aRx ~/c_tests/*gtest-all-fe760c* ~/13S-chroot/root/ # chroot ~/13S-chroot/ NOTE: As of here (until the exit), files outside 13S-chroot are not accessible and / references ~/13S-chroot . ALTERNATE-PROMPT# cd root/ ALTERNATE-PROMPT# ls -Tla total 12424 drwxr-x--- 2 root wheel 512 Feb 3 21:38:42 2022 . drwxr-xr-x 18 root wheel 512 Feb 3 21:28:45 2022 .. -rw-r--r-- 2 root wheel 1023 Feb 3 03:41:57 2022 .cshrc -rw-r--r-- 1 root wheel 80 Feb 3 03:49:23 2022 .k5login -rw-r--r-- 1 root wheel 328 Feb 3 03:41:57 2022 .login -rw-r--r-- 2 root wheel 507 Feb 3 03:41:55 2022 .profile -rw-r--r-- 1 root wheel 865 Feb 3 03:41:55 2022 .shrc -rw-r--r-- 1 root wheel 0 Feb 2 22:08:08 2022 = gtest-all-fe760c-d2733764.o.tmp -rw-r--r-- 1 root wheel 7339473 Feb 2 22:08:10 2022 = gtest-all-fe760c.cpp -rw-r--r-- 1 root wheel 5246192 Feb 2 22:08:10 2022 = gtest-all-fe760c.o -rw-r--r-- 1 root wheel 4527 Feb 2 22:08:10 2022 = gtest-all-fe760c.sh -rw-r--r-- 1 root wheel 1448 Feb 2 22:08:10 2022 = lldb-gtest-all-fe760c.sh ALTERNATE-PROMPT# #EXPERIMENT WITH USAGE OF THE .sh FILES HERE ALTERNATE-PROMPT# exit # umount ~/13S-chroot/dev #=20 It would be good to know what experiments produce relative to failures vs. successes: all one? the other? a mix? Part of the point here is to test builds from official FreeBSD build servers instead of personal builds. =3D=3D=3D Mark Millard marklmi at yahoo.com