From nobody Fri Dec 31 10:22:27 2021 X-Original-To: dev-commits-src-all@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 B56F21919B31; Fri, 31 Dec 2021 10:22:30 +0000 (UTC) (envelope-from se@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 4JQLmk3GRQz3jLD; Fri, 31 Dec 2021 10:22:30 +0000 (UTC) (envelope-from se@freebsd.org) Received: from [IPV6:2003:cd:5f26:900:acb8:131a:e826:30d6] (p200300cd5f260900acb8131ae82630d6.dip0.t-ipconnect.de [IPv6:2003:cd:5f26:900:acb8:131a:e826:30d6]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 79DFD8E64; Fri, 31 Dec 2021 10:22:29 +0000 (UTC) (envelope-from se@freebsd.org) Message-ID: Date: Fri, 31 Dec 2021 11:22:27 +0100 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@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.4.1 Subject: Re: git: e2650af157bc - main - Make CPU_SET macros compliant with other implementations Content-Language: en-US To: Antoine Brodin , Konstantin Belousov Cc: src-committers , dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org, FreeBSD Ports Management Team References: <202112301154.1BUBsR1q017491@gitrepo.freebsd.org> From: Stefan Esser In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------TQ84wRweK4tT2dlhORHTEXDF" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640946150; 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=eMAPvNt+szx9q/in1sihXtgxPcBy14Ob4r1qH6fjMDo=; b=f2M7IpBS5aY5jspkS2TK+htVMoPd7AnRPXBCoMsoRl8suCfIlO4P0TFZ9VjOq1LUlWYWYa CE2+1Ke5UkJRyFlMVEzLydoVAldGlNXzb7h0dIcpogac4Ec8S+6U8d4B+j7MnZ3+sHH24C zqgu1I+4qY6m7IKjIal0pO77DpnmZNwLX6p/V4MElqAB6qs5y5hp45zphPOwQ/4Dcr4Clc bApArWlhgAhL8DP1mc7JmBo8/FT5XwYsOG90lGb6Kr6pn3USUhIHDNgIlI5VwcC+A0pLv0 LFVCxd1gw7UoVTzFdiaWa3NwXcIZM509dxTBgaCdkxmHvEOdegHZBaskSUY8Wg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640946150; a=rsa-sha256; cv=none; b=oGGjRQRgx0pLafxCW3asRaYddo3b6E1c9npCDoEcxCw5LFTFC/6KMth5Cmfw+8xhqVyzcU oIHuj/sLupq0syl0zuWIiQNZONhS7+YcSPzRvaHx/iVNUxJ6nz1+AjnSWNBdbIrGoNKdHi 24cN3QRyhVm4N3VOfVzxJaI0nFje+0b6EAj0ruMpGwfouZ1EKMZyu6HGfqU0J7xjzlczzO U+1TdqS2fZE1iAb3Br96hviowX4I59XLBchRahyT63taCBESrC0nRXuZu8UdCET4q1tkTr U0RLZpr0ltuSVy1GGC6ykfrJ0PgsxtEPxWkKVkrCNpFgXEdutGt2qV1QeJP8pw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------TQ84wRweK4tT2dlhORHTEXDF Content-Type: multipart/mixed; boundary="------------N90XZBVQMQXuyl2lIsBaUBeR"; protected-headers="v1" From: Stefan Esser To: Antoine Brodin , Konstantin Belousov Cc: src-committers , dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org, FreeBSD Ports Management Team Message-ID: Subject: Re: git: e2650af157bc - main - Make CPU_SET macros compliant with other implementations References: <202112301154.1BUBsR1q017491@gitrepo.freebsd.org> In-Reply-To: --------------N90XZBVQMQXuyl2lIsBaUBeR Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Am 31.12.21 um 09:01 schrieb Antoine Brodin: > On Thu, Dec 30, 2021 at 11:54 AM Stefan E=C3=9Fer wrot= e: >> >> The branch main has been updated by se: >> >> URL: https://cgit.FreeBSD.org/src/commit/?id=3De2650af157bc7489deaf2c9= 054995f0f88a6e5da >> >> commit e2650af157bc7489deaf2c9054995f0f88a6e5da >> Author: Stefan E=C3=9Fer >> AuthorDate: 2021-12-30 11:20:32 +0000 >> Commit: Stefan E=C3=9Fer >> CommitDate: 2021-12-30 11:20:32 +0000 >> [...] >> Ports that have added -D_WITH_CPU_SET_T to build on -CURRENT do >> no longer require that option. >> >> The FreeBSD version has been bumped to 1400046 to reflect this >> incompatible change. >> >> Reviewed by: kib >> MFC after: 2 weeks >> Relnotes: yes >> Differential Revision: https://reviews.freebsd.org/D33451 >=20 > Hi, >=20 > This breaks a lot of ports, like lang/python38. > Could these kinds of changes on public headers be tested with an > exp-run, and reverted in the mean-time? I'm sorry for the breakage. The commit had the goal to lessen port build problems caused by the misled assumptions that the port was being built on a GLIBC based system. In the case of the Python language ports, one additional macro was required and has been added in commit cb65d4432aed11. Since the official package builders have not been upgraded to a -CURRENT with this change, they are not affected. But I'll watch the failed build logs on beefy18. I'm not opposed to a revert and exp-run, but I'm convinced that any fall-out from this change is easily fixed, and I'm willing to quickly fix any ports or base system components affected. Regards, STefan --------------N90XZBVQMQXuyl2lIsBaUBeR-- --------------TQ84wRweK4tT2dlhORHTEXDF Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAmHO2eMFAwAAAAAACgkQR+u171r99URr bwgAjdWHJFy79NqvAEDcJtCgbgRDwAJmmV5K5BNIh6VySnW0iOiUy938XJBhmvY26tjRZhgAu/XT 5pIEqxMS6ZS3IbEPSc+/5qNs1dGnz+BDfWqfah8e/BwTjZD/FAxWmAYkPN29U2FvosXLyypx6ZF7 +ZrU4t85JQ0u0sOc9NqhEaI3E9uvMlKwYEQeWGHSKzHWyZ7nSSI1hUEtaB39lHsckFqqR40YJ56f kUTtSEnoAZszrN8LxHkkFAqA3o0uiTsQmR1hKiQP6YwP5AoAQ2H5t+sUR0Rj3eXUpr2tINGFCDMX fnZTZmhvXCFSZq3zQ2OfLLJiNK1IL4T0gx1XWh1oPA== =CdwC -----END PGP SIGNATURE----- --------------TQ84wRweK4tT2dlhORHTEXDF--