From nobody Sat Sep 02 16:37:18 2023 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 4RdLD35LBPz4s9Dk for ; Sat, 2 Sep 2023 16:37:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-21.consmr.mail.gq1.yahoo.com (sonic309-21.consmr.mail.gq1.yahoo.com [98.137.65.147]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4RdLD200wMz4T9r for ; Sat, 2 Sep 2023 16:37:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=KWPvwVCn; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693672655; bh=BtOIp9lD3RPfat4sWwOUQxrnxps09ESRKSLYeD+IUYs=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=KWPvwVCnfzSt36M0prPG2WmwjG3dFWFazIJNJ1YLEtzTt5GYUOpfbw/WKLiWxQubWbydmEsK/DPNkNWkybQQBcwfY5whgyif1SDWjT9xOPgt9CWfMsWyriuU985KUuwwGJaIXtP0sGHZMmJcj6aeBhK8VTX3sLiVrM5ipvKqFVItRejpifOV/Pr+6T8mrkuNAuOlUnxx0yJOm07a8kFIgBYUQO0XEAwgbMMaaxjgdzSn3p+FM+F0qT1Q+wb+lFMWaW66RSHvN3s9m2fTNNHymQLAOxDoQtK8FXvsQhe0rVY+wWojcYzOyppX+E0VyfyikucvsHaYatIWQViAzBhWnQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693672655; bh=cOHWzC3OocTc7zn1fkhTOrWILfzTIEPAOjpXGam2MtO=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=SemVU/Sc9g5X0TXHVBAsUixDbPkWTMNFdiF+SyKayx40akP9CwjUbdG3juTVhpUHjDcBJqsSJLBiP7j/B7iBLg8EG8Erhi9J/DNtTt6vm+wIS7jXInTgTrHTJi4GhrYNjrWu7qYBg8aA7S2R72TpUaDvD6GELI/iiz3+OATNlzKgmgcLiuChGHP9WGDJCkmo8icps7D68Rhmi1QV2bMWtRJLrs67H0hulUc12pq77+xVvdNc/zx3Fbk0zr33Z0DeJ8OI9z9A969a1jRNxBFnoBtFJQi6OEWCm9PJ1XlirXSlvMKnzn6NPhvCg1fMLgWTPX1bwfV0rh/AUxLakaMGtA== X-YMail-OSG: DzDjCKgVM1n9Ill_unoQzgbW_gm0Dq.9gPgSCEw_tuU1qVoWVMGzyimx66IEcQl mGQBxNOOFvZK9OIAFrkDOeQxhXRwJ5Qyv29W_xkgVnPcPObn4WcXTWQomZyQiVJWebI59VlR0602 oi8iEC0TXcMZyUvaYL1OlZiL61CMqgm0Xevv09iu6cz9rGCnOAEH1ZLB3o0r_sftiq1teUsDD7XV jh6kiXcuwAU6TeWjHRcwHamvAPI92PnJtHEOGsRFoRVncrsZ2TEh8SfPD2g_rKBtiwSQDf4d2gXk E67EiUtUc7NknxgqcPsQxpE94jV2Vb65zzDl5UZyVuiF3_N3Tj.fzfOSwdVvKYlaJJu_532rWMoI p9FPopU9mEmDK4vRcpusg53r6gW3SIZEK.DJTMcRGPKsTwDAarcWPYoYUlrWK8g5vIAI9WXzsYP4 VG86a23ilHli_PuwtGkvGbVjmizkEFFykuNiAUSo8wfKKUKltmPiLCiy06YKelc38jh_MK2_.Dh. zFgsSoETYn_d6ica8JVSlXSwYSjZR.tNwFOHnCA72tjbPVyNAoO17lgxd6HTFcwcH_1nRroWnAW0 yK3ZxKha0dMTrVhBuMchWccPRZLyHsMugq1_NGpEF2kBimOhoGLpPO3yN0rprXNxYNkZxJwD7o55 lBUF1q2DmFHg7y5u31E5CdKMTrygzk4W.mfj87oO1Bd.c6HizRQciVuZH9_tIoZKi9BmlajDKLer yJ0PhWq798hUqDoDZcK99FpGrhz0lLozMxi7pfks_394FJIq7agaXiEddaZaWJjYvwxgNOEEujbz 5Lv0_kCfAyF1hiNSFnqGpHtg4IVGTR8kuA6MdZBE.fl.aMuFMKuDN5q2cwbCpEWIbm7.q5TX.EJj M7JL6JXgwNbJAnj2GZGhehGlNrPliX.oav0gq_8EvKezU3ddL4SCm2VJpML0HvhMrz46rlt7MCnL A.51_EkvRITM_9hV3Rne8oyteqWallTml1L3oyng0Rqf6wQR0eMn1vGUC4dGgV0cIenWIMmdYyLu ZtWypI1TfyoEig9O35Hf6mwLCrIHF7oLoUmvRnDg0YJnO6O4Kz0e9O_7vLIoi8zSpDFSGx1B1c6O Jd07Ms7ENCzOQO29FpTniF_r9KLWxXcNqQjylnv.hBHVlueYHJHn_YtgqcNlpegT.HApJ_kV5CD1 qwcK9FdBuOp0DZWMxj1JSGEkRLivt8V6zV42Af1yUqggzy6ubobJCmdYOJi8O6JZuh45kdGMgoEg qXZ4rnWG5mCZbgsFq2kVZBEX10d6Jsziij.MvTRm1ocNMxcgikpaTb.FkJhqo7oCiHRD18CSRlQA 2sbFvqduvjK2cmZAw2YyLgglxAvTsAxcK_j8c9GQFLz0cZph_Taf.0AuzCimP1HugfVjhzhOCktT H98fshFDBNA9KsP2yFGZPEbm07CurEFcFL03q_X1vf6Fo1fa_O8r.rOXn_9GKls8v6vk69I96z8Z oMR06reZAYjSjOc_7J9fEXHWDPyuRR4HceFt63OrI3Q0vC7jsF2MIw.tAkqnooZMkudxeEc1srom BB8gPcAxn0HhLARfJEBtz0UvItEHLWfALRHIq4Xtf3Vxgj531PNH20a9zbwY56RXYAou8cGe0Gxz DO.tVpRf.izZOKo9dAKhcYrwl09Ea5VJ1LFjgbbPZT32E__wet3ebV6hSYv0XqDWYAKyfIvb_Kqo u0ROsNNBxK8KGbjkqWlP9Kpxh8_T9Sh28rEe08cEY3dO.AkW4qFVHpxOF8MpN58Qq.gKJHoSHb9X 5Z4ua3d348dVjld8D2fd7YRKGIFkIh7U0gXdr_o1L3UCtilyXTs2_Iw8zLNFdW6505nCCvY_ZhCr Ibd4vb7RSKnl7CAGNBjpUIz8sh4bI0CWOIzW1wsPw4gzQwR7RdFmqNPmLyxC_DIPdQRXUeFhVDQW dkVqgYA7FXUsFZX1LcDQfEGCjLa55I742LOzF5GEp3PKurmDBahaPovwhJsdd_QRVyvffkSFmsxd 1xQ04wFMD7mz6jF3jvYhJ1j8V8kmarmhnD6E3SkIiely_2yvJRK22qYHagzerQ6Fv03M0T.LT_N1 SzlmmyuL0CN5t3oY1XUcJPiA87_q2VPQ0afK69e4aHXyw2Cl01F6oAzxr.p16Fdhvs4p0TRHZLEq 2wLFUjL5_3pAMLxNw63y6Y.n1S8X9huAX_LCjDui1_NSjIR5M82BKg505V7nS.jc1iygfDnsVz88 clnQefTQNz0R86602Gp2hQdk5k1AQNLAMqPQCTBps5Ue261zcQAIT3PTa1EynD_1.ao3WNEqhog- - X-Sonic-MF: X-Sonic-ID: dfb6154f-005b-4781-8013-aa83514faf5b Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sat, 2 Sep 2023 16:37:35 +0000 Received: by hermes--production-bf1-865889d799-7vf9r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6366b33b268ead65dcced2b414d2ca9b; Sat, 02 Sep 2023 16:37:31 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 16.0 \(3731.700.6\)) Subject: Re: [Bug 273506] main [so: 15] aarch64 kyua python use fails with: . . . and dlerror is reporting "/usr/lib/ossl-modules/legacy.so: Undefined symbol \"MD4_Update\"", '\000' Date: Sat, 2 Sep 2023 09:37:18 -0700 References: <721EBF15-6905-437E-9B23-A4E3D1129658@yahoo.com> To: freebsd-arm , Current FreeBSD In-Reply-To: <721EBF15-6905-437E-9B23-A4E3D1129658@yahoo.com> Message-Id: X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; ARC_NA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.147:from]; BLOCKLISTDE_FAIL(0.00)[98.137.65.147:server fail]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.147:from]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RdLD200wMz4T9r On Sep 2, 2023, at 00:35, Mark Millard wrote: > For: >=20 >> Date: Sat, 02 Sep 2023 00:58:29 UTC=20 >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273506 >>=20 >> Bug ID: 273506 >> Summary: main [so: 15] aarch64 kyua python use fails with: >> "RuntimeError: OpenSSL 3.0's legacy provider failed to >> load" >> Product: Base System >> Version: CURRENT >> Hardware: Any >> OS: Any >> Status: New >> Severity: Affects Only Me >> Priority: --- >> Component: arm >> Assignee: freebsd-arm@FreeBSD.org >> Reporter: marklmi26-fbsd@yahoo.com >=20 > Turns out that internally dlerror is reporting: >=20 > "/usr/lib/ossl-modules/legacy.so: Undefined symbol \"MD4_Update\"", = '\000' >=20 > (as shown via a gdb session printing the string). >=20 > See: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273506#c3 >=20 > where I finally got to that information. amd64 did not have: devel/py-pytest-twisted devel/py-twisted net/py-dpkt security/nist-kat security/openvpn installed and so was not doing the same sequence of dlopen calls. After adding those, the amd64 run fails like aarch64: It then starts to = try to use .../cryptography/hazmat/bindings/_rust.abi3.so leads to the = problem. [Detaching after fork from child process 98729] Breakpoint 1.1, dlopen (name=3Dname@entry=3D0x803239710 "libc.so.7", = mode=3D2) at /usr/main-src/libexec/rtld-elf/rtld.c:3662 3662 return (rtld_dlopen(name, -1, mode)); (gdb) c Continuing. Breakpoint 1.1, dlopen (name=3Dname@entry=3D0x8032c80d0 = "/usr/local/lib/python3.9/site-packages/cryptography/hazmat/bindings/_rust= .abi3.so", mode=3D2) at /usr/main-src/libexec/rtld-elf/rtld.c:3662 3662 return (rtld_dlopen(name, -1, mode)); (gdb) c Continuing. Breakpoint 1.1, dlopen (name=3Dname@entry=3D0x8032c7440 = "/usr/local/lib/python3.9/site-packages/_cffi_backend.cpython-39.so", = mode=3D2) at /usr/main-src/libexec/rtld-elf/rtld.c:3662 3662 return (rtld_dlopen(name, -1, mode)); (gdb) c Continuing. Breakpoint 1.1, dlopen (name=3Dname@entry=3D0x80219d080 = "/usr/lib/ossl-modules/legacy.so", mode=3D2) at = /usr/main-src/libexec/rtld-elf/rtld.c:3662 3662 return (rtld_dlopen(name, -1, mode)); (gdb) c Continuing. INTERNALERROR> Traceback (most recent call last): . . . This appears to be tied to devel/py-twisted and/or = devel/py-pytest-twisted but like anything leading to loading .../cryptography/hazmat/bindings/_rust.abi3.so is going to get the problem. =3D=3D=3D Mark Millard marklmi at yahoo.com