From nobody Fri Dec 31 21:47:33 2021 X-Original-To: freebsd-ports@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 2E95B1927B17 for ; Fri, 31 Dec 2021 21:47:36 +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 4JQdzC5sqzz4blF; Fri, 31 Dec 2021 21:47:35 +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 39249F61D; Fri, 31 Dec 2021 21:47:35 +0000 (UTC) (envelope-from se@freebsd.org) Message-ID: <0a87cba2-983d-dd1d-301a-6e8568c2d0ca@freebsd.org> Date: Fri, 31 Dec 2021 22:47:33 +0100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@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: Lots of skips on python3[78]. Content-Language: en-US To: Larry Rosenman Cc: FreeBSD ports References: <55a191be-4018-0df7-fbf4-a64f3c0ac771@freebsd.org> <06f1c721d981aa9a82eb7e8826d1bf06@lerctr.org> From: Stefan Esser In-Reply-To: <06f1c721d981aa9a82eb7e8826d1bf06@lerctr.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------mnIP0h01LZc2z0oJbbogL0U6" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640987255; 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=zjR2CH+myMJ3oH0/ZjXCvm82QeH5CNNAhn0bBUZOSr8=; b=fjmp4FTU41rK3gTkVo20RC7MlA7r6MrqZGwTl7xbJnx2oXxyg0/7roGFtzmlyH50L5nofp uNzQRbG3C9/4tbZcnYZ1eCtbwL6jTFHxx4ACqwsvTSl9Pgc5UdsnUdUtlbkmShnmYC/u7y Mnjyq/zxsoIhMyRI8/1H/svX32zisr+kdpIPBJvrTtFrp3O8wL2OVcREynmBJ0wq/ShXNP HJTDk7AtwG5sR9G4rab3i/ryORt+eGxA8RGkyATmn1zCsXEvjYfnCsil50vt4sU4ERl8tE jG9ZhMvZ/gox4BezIdnPwT/6oXjmrVn3B6H/7RTqanb46nSm2wX7s6/ogjNx0A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640987255; a=rsa-sha256; cv=none; b=Tuug0bmPkxDJJUZ3hfDf0sj+97C01pH0jafuiFHdcf17JjV+fpOM8ECyReTgXuOmoDBI3N IbPKJG+m07FczCtNrv3oxdEwqhFpAPgKMwTfYAN27nGrFKXnCHEmewxikPoONqaPcl5iwl /uAQ25+BP5lvXZ1iCMxnKOHbTpnDembCbZQUcCvUjRgera9SOZ/Vp1oeonoHCfOppFtfld umu6zYfRG8c84bvaclgESEk2157LVSqOlDh6wa1YO5Twj6p7RYOsXOuBaftyaPO3raWzmO 6vO6muzWGufeJt3gIQpSnr9CVzfsPLpZBJhQt+BKLpshqTcN+ziiDLhz8O+ufg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------mnIP0h01LZc2z0oJbbogL0U6 Content-Type: multipart/mixed; boundary="------------cXbr3jvOA9G0YEHVXHg24LqT"; protected-headers="v1" From: Stefan Esser To: Larry Rosenman Cc: FreeBSD ports Message-ID: <0a87cba2-983d-dd1d-301a-6e8568c2d0ca@freebsd.org> Subject: Re: Lots of skips on python3[78]. References: <55a191be-4018-0df7-fbf4-a64f3c0ac771@freebsd.org> <06f1c721d981aa9a82eb7e8826d1bf06@lerctr.org> In-Reply-To: <06f1c721d981aa9a82eb7e8826d1bf06@lerctr.org> --------------cXbr3jvOA9G0YEHVXHg24LqT Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Am 31.12.21 um 20:20 schrieb Larry Rosenman: > On 12/31/2021 4:07 am, Stefan Esser wrote: >> Am 30.12.21 um 19:47 schrieb Larry Rosenman: >>> https://home.lerctr.org:8888/build.html?mastername=3Dlive-host-ports&= build=3D2021-12-30_11h08m50s >>> >>> >>> Can someone look? >> >> This is fall-out from my commit aiming to reduce incompatibilities >> of macros defined in sys/cpuset.h with those expected by programs >> written with GLIBC in mind. >> >> Python needs additional macros defined in GLIBC, and I'm going to >> add them after a buildworld/buildkernel has succeeded. >> >> I have already verified that Python builds succeed with this planned >> commit. >> >> Sorry for the breakage - I had tested the changes with a large number >> of locally built ports, but missed the build issue in the Python port.= >> >> Regards, STefan >=20 > Stefan, > =C2=A0=C2=A0 Can you look at > https://home.lerctr.org:8888/data/live-host-ports/2021-12-31_13h11m13s/= logs/errors/turbostat-4.17_2.log >=20 > It's got CPU_* macro issues, and is unmaintained. Hi Larry, I have updated the port to build on -CURRENT (commit 6cc600ed7040). It did define the macros that have been added to sys/cpuset.h, and the duplicate definitions caused the compilation to fail. But the port has functional issues. The variable "cpu_subset" in topology_probe() is only initialized to a non-NULL pointer if the program is invoked with a -c option, for example. The port is based on 4 year old upstream sources, which have last been updated in May of this year. I'm not going to fix the functional issues of this port now, but might look into it at a later time. Regards, STefan --------------cXbr3jvOA9G0YEHVXHg24LqT-- --------------mnIP0h01LZc2z0oJbbogL0U6 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAmHPenUFAwAAAAAACgkQR+u171r99UR7 YQf/V37tCSe16TLCoDiP3aXoRSyJUzJPVOfnwwcsCGKHt8PWIHzR56khL/SVDfCdXdIr8IpTLzod ySDbm4YITc7Jdujr7vjoqQmiZw7cEm+uP4XgPahQRo1H3soDyxf6nAOCGrRngZnGmXbZl21MkJz9 xK2thsnqPuiMfgZDdcADi3QLqLTlsPmDhvA+02CNsUZo49asDKD9ZWs3mWBv44z/IJUIIg6ABFM3 Y+x+VrKl/rQOJUo2yWuQOtRIAFcOvvIBfU6OHNopvjCnOevs/KHxW0bl7erG/tI/RyeB/yQCywDb A9QXwUlfs9iOAIV7kLR5gwl8DUlEPKza8YSapP3zzg== =wQFY -----END PGP SIGNATURE----- --------------mnIP0h01LZc2z0oJbbogL0U6--