From nobody Tue Apr 19 21:38:59 2022 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 A187011E37FE; Tue, 19 Apr 2022 21:39:01 +0000 (UTC) (envelope-from jhb@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Kjcd13v5dz3DdR; Tue, 19 Apr 2022 21:39:01 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1650404341; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RnCOML0rXIitftw0UEAe0ExpXI7EKGwv1t+BZhVirIk=; b=dNZX9Qik9sIchLUl5/ifFriJTHWe/9rV6pmP45T5EjOL06Qa7ijXHM7zAHO3L0mVau2mZq vUyqajR/YdGv8d1pONe/TYOlV1yfDEkz4uCewEPuSudP8Zgt4aaATLuLLPkD/RWqm/rSxE 4u4Wz4RDUAmA0tNlNbQ0Y1qR3kFBQgnFi9qr+zTN1SyQ74jjQSwLRvCQTPV2B61RUHqhz4 UEHr22eqfAdM5XRp3UO+KzXdb0DRcJ1T8dz0mlwYypZw1VpSjqozqa4NVcemmKNAUNo8eK V8Z5og8xzFEJJgATreJI35XQpMR80per7wlvvJoQzbFOfPSmmQomFbrhCJ/tgA== Received: from [10.0.1.4] (ralph.baldwin.cx [66.234.199.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id A7BBEDF65; Tue, 19 Apr 2022 21:39:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: <91411df5-60ff-65d5-2e53-ab3f227f8992@FreeBSD.org> Date: Tue, 19 Apr 2022 14:38:59 -0700 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 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Subject: Re: git: 0967f7030c67 - main - Install the recently added posix.mk file Content-Language: en-US To: Antoine Brodin , Colin Percival , "Simon J. Gerraty" Cc: src-committers , dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org, FreeBSD Ports Management Team References: <202204122006.23CK6Lib086784@gitrepo.freebsd.org> From: John Baldwin In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1650404341; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=RnCOML0rXIitftw0UEAe0ExpXI7EKGwv1t+BZhVirIk=; b=uNImV33iloSNg7Ovplvti/UnxTFaA+klzO8qcGtJ1uy9LU93wy/4aq9H4t+3Xr9dt9PBzO L/h8wwlg2h5UpoTnnPatwkyXeS0XdYigLkjvJ2WBpzItlTveLohDyaJnl37FlWWAGmdevK /lMr21BVDS6NqfjYhAG0Ee13CmiDeiFxao3cLdCn+inrI1L3dQm7ZBgx5HMB156TOQtPDJ /j3NKcv/ypSQOFcuJwGMvtabXFQ1Wa9AKciMN/Z17euVfath1XJd5mLXlPmIbpHJsAidEL WjAYeICgnkqOqpUoyONxmUKA0l/duX+3LMtjedw4ys2PpsYCA8qUf9fJ+6bgOg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1650404341; a=rsa-sha256; cv=none; b=QphLD5L7r1LkJb0VVGWLStB0QgB+1W222/TQvCArGrx+3ZpnuV4+WS1xqOQcoWWAeyrqzF qIK8CwhMaZQwrwMPZEJbsNtac/68R7Al8bo6xXVjQE2mJSO4AoZho0m9I3BdfeRTmiwEnx F0dv4+hcqXNmsB+FJDE+g5M9koBkbrAp+NplaEdcYMWz9NX926Lr2MEl7RKHpaK/9L0Y6o yFcgJshGnuGvkRQyoCqvbWbI1uidvlswKCO8JJaKTBt25nficAuwfjZCqGziLb5MblMUN6 QJSzMgQPjK6HjWMxpk937xxuF/tqYH0CRjuczj/P255gfLmS3dkFsHDcshPTiw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N On 4/19/22 2:33 PM, Antoine Brodin wrote: > On Tue, Apr 12, 2022 at 8:06 PM Colin Percival wrote: >> >> The branch main has been updated by cperciva: >> >> URL: https://cgit.FreeBSD.org/src/commit/?id=0967f7030c67442bfacc17d6c316f20acb6e6419 >> >> commit 0967f7030c67442bfacc17d6c316f20acb6e6419 >> Author: Colin Percival >> AuthorDate: 2022-04-11 17:48:43 +0000 >> Commit: Colin Percival >> CommitDate: 2022-04-12 20:05:55 +0000 >> >> Install the recently added posix.mk file >> >> This enables POSIX compatibility for Makefiles which start with >> .POSIX: >> >> Submitted by: sjg > > Hi, > > This breaks some ports, including math/mpfr which is required by binutils. > http://gohan04.nyi.freebsd.org/data/main-amd64-PR263406-default/2022-04-18_21h22m32s/logs/mpfr-4.1.0_1.log > Please revert and request an exp-run for such changes. I opened a review for math/mpfr yesterday with the fix. It was the only thing that broke on my laptop over the weekend (meaning once I fixed mpfr I could build the rest of the ports I use just fine). https://reviews.freebsd.org/D34953 Fix is fairly simple, just needs someone to review it. There's more detail in the review, but Colin contacted the mpfr authors to request them to remove .POSIX but they declined, so the review above switches mpfr to use gmake. -- John Baldwin