From nobody Thu Dec 30 19:52:53 2021 X-Original-To: dev-commits-src-main@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 5B0011929D77 for ; Thu, 30 Dec 2021 19:53:04 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4JPzTW1n0fz3Qxx for ; Thu, 30 Dec 2021 19:53:03 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640893976; bh=lPJfvqhZgDeiIuUIEBSKcfoZkEZFuJ0BWjNaYHLfKx8=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=gYJqR2MO+XYtzl47NvC/WTG+xdM5qP3/Bt5p2GtxbianhwGc3d1MaYE40wqrDPDQdJiV6Oi3rRxCM30e8qK0SqITu/kTX8XvcXZ+7hC/+mVYgNHU7L0Uw9ux8KyipwoV2yNUjt0B53TK/JZJO68+yUup0Q8MRdDLNydTIH9pi7LWlsWmRhbsO475gqpiqAvz36koiDplu8FnuAkaxqXuYdoLdW7KWF2mZplWkho7n00+fip+niHH3a0icaYhSn1depKswhlptOJ67f3mLNnhdSj407s/acZNBHBhQuje+rleO95A5kcRfzb7jgG2OHCH6ehIjdg2H9qiXRQGIh3McQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640893976; bh=UB1XA7ihbpUDxT+nDL7pBAwN2OT7ldR3syvlTI9RJP6=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=FyUoh6Ck/TDwrCPQxh1rOqM0jBF4urMPX78l6LSpsCjHNn72Ty3keljhTzOJ8UKDwf36fEWaDALzYjcm8H2ZwUxPb/QbTwZP/HPevYY+UXqzatPc+Rx9SK/khG4jfP+yEUbdcuYB5HFJAlD9xXYiN9vLqDIUYMybBuQ54FA6yfBshirRAExqR2KJAqQ/Yog8TeWLMNYXQt9qqLbinl4ne7zuuAQGCUoygdWo1TCBPNKc2l4/yl4Uah41jNSlP6/7jz44wCUSwgLGyHSXjNedVQFww3cKgY/nYy5HokyOyxkrIM+uDPzcQVgqZ28tre+YYOLmT5+MnGAH2Y+xemmYtA== X-YMail-OSG: tOpQqgoVM1n8yXzDLyExnglneuR4R51pNLa1oM0HN9JiUAYfMdhiKQ0FUrTnlsc pQB9FGjp2c9v5bUOU3wtKfnloXV5ygjQSjnrkdG2BbrdmPA5e.I6y0mmjGyALhy0G9iDCYgNHNSU q28a1_KMjaMRjiJFCSZK98ZsLL44BPqEkh.T_YEq80zWNWnxn7bccWup_0kj3p9s85odOo9W9hqH A9nLKNcWi42zs1IKVdTsSkTK6KCOjJK_Kl4Cc_0v5AgWiNO2bGC6I5is2CD3fcH9K_SgKi2O4aqF PVKPuqebQUMVH2WggqaUbcYu0EB1IFL7OxNGQPw4QBhCKHDJ27UHkLavDhH3AsNYi_UdQ1OnL2gs oxxBdZ2XLqI4_OVGAKB5HVGo3.CmMu9AfQCouzxS.sc4TEo5t1FMdOvrX9GtzQNGhIBpZLoQYzlD NzHNUQ_IkkSugd8S8F04pBqszWe3xs4Khgz8P3NGxwMifdNmmwjODnbvUkO41l7FcSrzw2Q751_O xxEN9joIL54vPAP0hy8iOdtjH5KtgGHVTX_CEUWUtUkmNY8gyGSmyGJGoudjfmq5Zwy8fRHplv3h 6_Hhg32svMpIxbARqG7PL0nFTtcd_lSeNEKuApB3ApYag_nRnm5n_KlnyVbbsEjKkIVI9g7IZ4pP Pw72agG9bXIe0BvhQwzJT4tfEApO7PLD67dyF5xQMjkkzxEQk8qtIM2SZNr1HlGKzlsQmJHn49G5 zpc9CTUhz0h442gbX.bzI8nv.MDUb.o9RepebuoSUg30m9HSgidkAm96rRu.YL5U4oaQjrzfgO58 JeKNJdmugOxDk0Hlg6_UE93IS._2wVrOPnqP7uFQXs2m09770wl65ufvKQxO7GaGjpOc1BZxp6J5 t8sXSnvAzNQO3W2Qvh7t60XvR.egmzQxxBiq1wNBzbirNtyDoYxaZ19viBPdpoylWBoFUaN3OYri sX.TqA1sd_hw3RACHgIFhhMbcYvNrwLQNsCUuGXCYvL1336Oz_91OwlQvw1b0P2VeFiFiN95T9OG MgYInWLHOZ8RIZhtnKPBWr0taaJqfZ26nLZw01gDdPbFU_84.6J._Q3NaVxCTap8jtkbCHpDnyh2 9SO4Frzj_Dht8VSF.YTBWPZbGuClOagd9kSSXNkyfMLg0njleZF8DbdL3TGXrL9jsw1W.0Mk3rgS AXDU.Sai04JVZ.4ysNTQ.R2D0u.MtR7Oj6CqYDwGQPPcTNTXI7UT3FFbDycHINZWDA3q0t8sZWF3 yZoUNLrjRmiJNbncEDP5NvAN4_TkL13j0wvEpzhhfJuAi.zjLn5KjzXQ6pMxRd8Uxmq6gMXB6Kdq g_lE1IRp4Lu2OUA9jIWB1MAdhoweQEaKqYGEsyz8.Cq6oLkie1zlgm8T3jkbq3ZG5M0wNocLQ7ev IrrAclO2Z88A.Ge3AedEQ4gdjmtiuGVTYjHbws6MeBzUM7vvuGcNxIcs4kIF1PEpJ7Dq4xkCs2yV e5FIVFu0yDAeM94KnuGo0brUTCP93GUC_WVmbgjpU0UJv_5IFKg2PHde9a1MhLogRkXkAQ7LoWlG o6oUfoJSzVHg7._oKVOUjo6IuTN2n5G_l46zWMqXfoyuV.FiPAjZ8scvv6C_6AM7DwDd2m4U2jZD p4M3Fi3piAcHIVhAsX91.x8EsmCeOOl6je_hbgpjtms0XVZUEIlx2e3fT1R7buf.xnBwhv1fVu4U r3ZtttMx1WTqJdwLNzogT4RSV7qIPJD96YVTBmFjIQYyaFc68SVhhzM8Osi.y6M0PCW_n9cDOxI0 0m3Tj5ZhRwHi3sMq2PXuu8Nb6BxTqdG5RhP4ukwDANKDLVTLyZqsv_E1cfRslV3vY.lGcK8Ti2ej u9YCa02GSZqjwtJNhn7u9Cjn3urPMNCWn9MTFBYOQ5wlvJYHheTNEBrjpXJ.LoohoIIngsl_gS8F .tSGnGI7WIvL1ADEpCceki6maXuY8pS34Wr0E9Q5onxQoXdGzzuq9XxCmoMA3R1y9.p4ZD5P5tZO fgGnvwa819Jx.zSNsDkTLrfqQto_fOWjgE7sqbJPQYzQtxHOisy8sQniB0Eh8PIKNA6HlQHGbavI uEmPFZtYxAm6Dga09q6BfDkr9N5GJjJVW62UUk5A1Uox8ge9SxrS8HPMhNUxmYAUdf3yJN_azDm_ 7EVGNDxhWwZxgq6tb9IajunpKk0laNUo5JLOVDQ0rjucV3.sG8END7QXM6GdJBWqasMoGqCzOxEN Q7THiE2w4MCYxziKF9HJ9iY0x9I7yblkDBzcI43Un X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Thu, 30 Dec 2021 19:52:56 +0000 Received: by kubenode534.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID e719c63ca41880f52444e45f556d5f21; Thu, 30 Dec 2021 19:52:54 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Subject: Re: git: 5e6a2d6eb220 - main - Reapply: move libc++ from /usr/lib to /lib Message-Id: <45118DB4-F8C4-4F96-9CAA-5DC5DCFFEB7E@yahoo.com> Date: Thu, 30 Dec 2021 11:52:53 -0800 To: Cy Schubert , Dimitry Andric , Ed Maste , freebsd-current , "dev-commits-src-main@freebsd.org" X-Mailer: Apple Mail (2.3654.120.0.1.13) References: <45118DB4-F8C4-4F96-9CAA-5DC5DCFFEB7E.ref@yahoo.com> X-Rspamd-Queue-Id: 4JPzTW1n0fz3Qxx X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=gYJqR2MO; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.46 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[yahoo.com:+]; 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(-0.96)[-0.957]; 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.68.31:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.31:from]; RCVD_COUNT_TWO(0.00)[2] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-current X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N > This commit results in a different error. >=20 > ld: error: = /export/obj/opt/src/git-src/amd64.amd64/tmp/usr/lib/libc++.so:2:=20 > cannot find /usr/lib/libc++.so.1 inside = /export/obj/opt/src/git-src/amd64.am > d64/tmp > >>> GROUP ( /usr/lib/libc++.so.1 /usr/lib/libcxxrt.so ) > >>> ^ > c++: error: linker command failed with exit code 1 (use -v to see=20 > invocation) > *** [libclang_rt.asan-x86_64.so.full] Error code 1 >=20 > make[6]: stopped in /opt/src/git-src/lib/libclang_rt/asan_dynamic Working in a system that had the file removed and then manually put back after the upgrade, what I see after this new rebuild (not installed) is: # grep -r 'GROUP.*/lib.*/libc++.so' = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/ = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/libc++= /libc++.ld:GROUP ( /lib/libc++.so.1 /usr/lib/libcxxrt.so ) = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/obj-lib32/= tmp/usr/lib32/libc++.so:GROUP ( /usr/lib32/libc++.so.1 = /usr/lib32/libcxxrt.so ) = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/obj-lib32/= lib/libc++/libc++.ld:GROUP ( /usr/lib32/libc++.so.1 = /usr/lib32/libcxxrt.so ) grep: = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/sys/GENERI= C-NODBG/modules/usr/main-src/sys/modules/twa/opt_twa.h: No such file or = directory grep: = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/in= clude/dev/ic/esp.h: No such file or directory = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/li= b/libc++.so:GROUP ( /lib/libc++.so.1 /usr/lib/libcxxrt.so That has /lib/libc++.so.1 (outside lib32 materials). But it also has: /tmp/usr/lib/libc++.so and is that a problem? And, checking on when the files were modified: # ls -Tld `grep -rl 'GROUP.*/lib.*/libc++.so' = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/` grep: = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/sys/GENERI= C-NODBG/modules/usr/main-src/sys/modules/twa/opt_twa.h: No such file or = directory grep: = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/in= clude/dev/ic/esp.h: No such file or directory -rw-r--r-- 1 root wheel 64 Dec 30 08:30:43 2021 = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/lib/libc++= /libc++.ld -rw-r--r-- 1 root wheel 72 Dec 30 08:22:11 2021 = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/obj-lib32/= lib/libc++/libc++.ld -r--r--r-- 1 root wheel 72 Aug 19 03:09:03 2021 = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/obj-lib32/= tmp/usr/lib32/libc++.so -r--r--r-- 1 root wheel 64 Dec 30 08:30:43 2021 = /usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/tmp/usr/li= b/libc++.so So lib/libc++/libc++.ld and tmp/usr/lib/libc++.so both had been updated. I used META_MODE. So I do not get a full match to what is reported but the use of the tmp/usr/lib/libc++.so path does seem odd. I've not looked at what a system from before the first move of libc++.so.1 does. I may be able to check that in a while. =3D=3D=3D Mark Millard marklmi at yahoo.com