From nobody Fri Sep 12 08:09:10 2025 X-Original-To: freebsd-current@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 4cNRsV3T1Vz66f4s for ; Fri, 12 Sep 2025 08:09:18 +0000 (UTC) (envelope-from olce@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cNRsV2zKJz3BpW; Fri, 12 Sep 2025 08:09:18 +0000 (UTC) (envelope-from olce@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1757664558; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=LgAyP3m9XLQHWWQcAjqqxi30Q518rcvRfaEk17SoquU=; b=iHfsB5IyB03997zWCYV9YgGZLuyFXjHJWWS3CNckyoKE/IYSyg2/uGgP4hYSJgL2TMYSWD IoRcARpNUeohOHtPlO+tBHhsRLWLOF+oc7O3e83N988bAFLhvmQTNhkty4+5P/900uLgog nSMg0Q9sgO5lYYnXMXT7Tt6iLy62sYoP9XZUyMdm4agyRGs8w8fT3DH3tKg2h0Bl5qMrqV p6hJSh4KRJAoP8ULZyBTvzfkQFjw4sj97RCd4KrR/9CwfdX+OZwFl8BTNfJTGVlpjvVMjt r3EHGAaaIXsPDy/dlPzISNbxJ38ZO1Q/aodL22rcpazRDpy6QudbDq6ztwssgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1757664558; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=LgAyP3m9XLQHWWQcAjqqxi30Q518rcvRfaEk17SoquU=; b=igT9WKVLq9CsOKZgw3ob76213yT4FKynEM+eE9V54YIrJDdv0OTNCp12XIXSFTWUPnN15S +Mu7Q5tIBqsOSoFSPiydyVprxBWTfjCB42rA98qH+tM03WAjZHSXGi1RpUIpjBmb/70aTx UpJDsKPXiATw3IEBq1ukb9Cr+PYZ2gmWBhQ9ICoD1ixyq0IRoHsZ1FWoTviiYB3fTGqHqV dDJK0neDbE83tiBfI3q9730dZVRkaDn09gMSmerGow4Bi4NmFCu2lKvOtp7U9Bfj8771+/ GkETfNcXr344wdBO+cSp7QffVQ0YkLO3ukpyPuG2LAbU0rf7hTxFcsF8d0Sj9A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1757664558; a=rsa-sha256; cv=none; b=edZsnmErgpF4xqTY+3/RHDbTvEXl7YVnPcbDKiFCT2qqAEx0muFE+6ZRxZdoNutxjwdGD1 ofWHgCdMNsYF3AAkMlbazJI5M5i6C2g0UH/MklBATvYoMnp09y34XUNnLajbOe08T3th3v OMIVXxODSkJAqq4NYBc1PXMJVkZo1A8gDG8yvtMvk8pd2RTvXSRrDWZzC9eT4X/RTStXtw Unhw9fS0D9EdBL+mXFUfYNjFoSNXpMkpn/lNa5Vn3EIfupgzElNQr4jf5YHDDj9knxa9qs E+3kwDE9PGVdBQc452w1c3OniZZhGguKkjIOLF0Fdj+/wyTjmRTJAF4VKpoXdQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ravel.localnet (aclermont-ferrand-653-1-222-123.w90-14.abo.wanadoo.fr [90.14.66.123]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: olce/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4cNRsT6MySzNYc; Fri, 12 Sep 2025 08:09:17 +0000 (UTC) (envelope-from olce@freebsd.org) From: Olivier Certner To: FreeBSD Current , Alan Somers Cc: Toomas Soome Subject: Re: git: d549de769055 - main - libc: Remove readdir_r(3) [This broke building rust 1.88] Date: Fri, 12 Sep 2025 10:09:10 +0200 Message-ID: <4148862.BRNeRiNLvY@ravel> In-Reply-To: References: <1F6A4621-1505-4F78-97C6-85EA556B2165.ref@yahoo.com> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2378812.mfXeX5GmMH"; micalg="pgp-sha384"; protocol="application/pgp-signature" --nextPart2378812.mfXeX5GmMH Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Olivier Certner Cc: Toomas Soome Date: Fri, 12 Sep 2025 10:09:10 +0200 Message-ID: <4148862.BRNeRiNLvY@ravel> MIME-Version: 1.0 > That should certainly be done. I'll try to do it this weekend, if I have > time. However, the need to revert this change will remain. FreeBSD 15 > needs the ability to run both current and old Rust toolchains. Yes, and adding to that that I don't see any pressing reason to get rid of readdir_r(), knowing a bit or two on that topic, irrespective of what Rust will or will not do in the short/middle-term. Not detailing anything more here, as I already did in https://reviews.freebsd.org/D52474 where I think this discussion should continue. Thanks and regards. -- Olivier Certner --nextPart2378812.mfXeX5GmMH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCQAdFiEEmNCxHjkosai0LYIujKEwQJceJicFAmjD1SYACgkQjKEwQJce JicW4A//e9BefVuGd1F2hs3CBTzU+eF1gx+ZYZOlNOjGOu/rsu9PtF7dxvUkhMc4 p4jJG+vHlCJc1+AIXpKZaKAGWOJ6bIzIg1G//Oyf/GJUJvJWk6OcQEv6yewn57/B r7IIoHF0X8q2tJeoQI9QfnoSCH63ybU1RPchExdYY2tZID0f/lHQwPtIgiDCDP9R X78veA9RXerBiT41IT/GXNgsv44Quq226QyKppJCrd+BxKVXqJ8z9CiOt3d9UJVU otdFKonYe9zfNiPtRaX3iD0ZoljND11LfXZVc73HgL6FCxW5U2ePbKVrnJ+kq0es DxQJeBHK4EiKKFjzU2pJihxOAyOKCo3uokh2MrQ6d1RQN6Gi8GIHAsyUBVwmkX9O v9EVxkNIXx6Uj8QCh8GsmVEEUzqlWdhNNdZe3ijr71bxdCu+SYSGiigUenZmCcef aZWZ0eLnU0OLKGlZeJ16gtKBNMV1hDM7YxTwUdRX53S+lYGga8julliY3bT0I07m cy/MZiys9WEFLUSegy4KBahIC3j3FuKYYlo4z2dbToXGQT0m1C+k1kAqL/2FU/VN Q+ApWmtGx3NIuS9B343uafWnhG8zt+5n+fZVb2ZRawjdmlRd/ovy8ZxsiXruSZlV rjMaimhOdK1xWIXsLDVzFXbkEeXgwG1RviZTdHxPnCTr0qa4AZY= =q/jZ -----END PGP SIGNATURE----- --nextPart2378812.mfXeX5GmMH--