From nobody Wed Jul 31 15:18:40 2024 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 4WYwjW1g1lz5S3yV for ; Wed, 31 Jul 2024 15:18:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-24.consmr.mail.gq1.yahoo.com (sonic304-24.consmr.mail.gq1.yahoo.com [98.137.68.205]) (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 4WYwjV66wLz4tKc for ; Wed, 31 Jul 2024 15:18:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722439132; bh=nyeGezjPZI2CA/gz74yWO19judW4fgR3qZRD6VTsD4k=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=UN9baIkLfX2d3pIMnRwqpbim/HCKiFsVCxqVvh2nb0YU40bS5usmlfReC1us7YyhzWiTBfPbXXTlzoLmNMf+9UVFwQpk61yIgzfq1xyqCEnYFCcVgwZEnV2Rfr+nLtYwz5v0fk8wsOm96lIy5zd/Lhy9AXSaKZUUxBSkGmMYngUNw85tOIj1DZY3Pe8o7xGb8KiTvm+Iuhzsiqe4+GNhUK96/ngGX8eJTwcixw7yAcizs9k959t5ZaNkOIdB2zLd9PAmQaMW0PHRu6899cXiERD2LcUpDrZqf+L48rua12+6O+6/5rmIV5oT5gV0ZbH9NrjIhQexaXclaZEzY7CaUg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1722439132; bh=Y2Hu0c6pA8RB9LDb9PgMzHwuWESb7ta2p9NBzk59QU9=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=GTMtIWkYnU6DRA0droShwNmZZsxSED2X+wl+MEg5Q16OLY792lL6GQZmUAv1tqGURKgJ9iwsUnhXnBBf2xEhGEhxy236+JPiywSVZfJiXClDjM7rGmYEwBQU/zNZgnKElzl+ZVaNXEWL4PrVkjTneLPV0BeyJFponT3sZMzk3fDIp+zW+xIwbffGgYGKMt8pcjvqIyGJZpkWnr/L+/QCXxjXgwc/+6jD9PXkyl/8VMLS95asIkuoayLd+hAzlHdzeR2SbCvsr1RatgtaC9KZTFM1yAlWGSNw/wKTwnBN3jcitJWAFcFLxw1hGztLf+K+ZHESLShpM2EwycteViImEg== X-YMail-OSG: 7f0snqwVM1lRoXLPHaVZ6La6BN6bVayxkAFyE6bArXazgaxiTzBMl7BLqhWNh78 8GJbY5RW.cyeYEurQ4OLWm0PZTIUCkHCSD7CaGFFoZuyE9XkURefXiGy4HT9eM23AXfmlmXIv1Md mpGuq6lNZwL93csw7_8cMobNyInIdYIzyDjGAp7MH2utn.P8kkjJddDaxutQeD6_U8Q8MZy2QzYo 0vHTTDHavw0NbLjseFqgTGm80saHCPW5lXHxsnHttY1SICcAwSS_dOG0n1RRB098grVFIQPthrHg 07qfKHo2oMVxRqA.s5iyDvD6HQe2TAAMzl_nZF0TSIagdZz7nq3FiVWhK5qW80owjyz0snXkc.iN aztQKbpOXLCNpsxICQeoRFpiqaiE5HuorFkMkzyrr5l3i97zj8W4UP8gw.JPBK2S_c_JHnCSVJEr V9TiRtx.y.TLrR3OQAA2AKyqeWfwy8uUg_c08LewTmAvjqPN6IIninF3nNMyDrqR9zmOPt9Z1r4D eWqun1ep.Ajhb4x2KGMlVWply7M.Z7wviBHP5cqQCr_p09ZQ2kKKkIzE8sfETxC469GI4Ozlb7ks tP4GaBetr1lHsaVlCx63ZQu4qrM1g.5SVGhrVQQSa47yTTLTRP11jvh9_A4NXsdNGzrzQYladO5L eluU.d1YPYXVWBCrXAXIoSJIJPzEdDxvXGEsyo6EGmp1KepxD3CjU3xf_vddP28Sh7yKsPmzNlHR Qnv.kcun52ktDQJTaBpGFbAqjXLegyvo3kQnJCtnVXK3FKcxsfHbw589NiM9mMU7TvTpvWjX0jys QK7I71XBJSDk8kqLYnfpb5kLD7.NY_MFLWbq_1MT911c2Ntx8aEMxvFCjfaQMmlllPv.SZa8SsIF yDZsz03aHk_RbZfLdW4parL.yDa5zq_eOGs0U6VPZ8bPesv2Hvq8NMT5wMsOUU2c7OByT.bznvQr XMvPp6uQmYSs6twLiUfeZeC4rHH377SP4UPL5ifjukLXN2g0CmfOSuBCZ1hmWzQUOuPLiA8AqS_g _8ID.0bxblYpyidZWugM7WYwijjLTM46tNuqK1Xg6pjyNBAUqfvzVKT2cOESIbGYWT.Z8p0Uo5j. L.7xImC9Me.1v58EEZSRyVCSir38mMOOc9Xtqcy4wQoGDFSgGUsZlfckc0nzj3Dcszpy51IwZvTW huSSKia17.OvgXfY387hI_XiDDX9NPy4UDJr0k4tJskwK4XCQc1TSgJmDfwC9hJha0gLixo6oLq5 zGKhkBJnU7B53v64TwTFyxIW8wfFi83lmXq19BXcrBtcZbOsBhFIzYSXBG5fVW9bvD9QwZbubnw7 pCTAuU4STQ2vl9ho46_1Re9WVk.EZS.sfj_myq3Fnt3z_WYsExckGLVpkFkln4TErX4EeAGpThiF GtOZ8lH2.vtViTo7M9VB.cbYC2qNBEYuiV9S5bQcV66nK8QxenlyEqLEnEWo1e5k_Bw1E6pgUT52 eEsN99JiSVHdFGM4gkUPfSaONHqQrdS5RsqgxMtx2OX4.a4_xxDPfcwIsmlW5IGHaq2By5.wvzRu 4nTocFyJocD0s0e87dUTTN5io6w581Hsrh8njPUs_DPPre3Apit3zoCy7D5rotvPvBi8BEVij.X9 Se74Y.l.g9GZD.he2eA.RH0z1nJaNGgkPO57QNp4yBM7ZzIlHycRC3QqIvkBeZ5XY9eI1lroCz7J VT_WFFldyxUzo40qJukwgAp2T8gelfq41rgrbLNizbR9F1mrpQewLb3v.1h7JGfVZJcy7o.CRRp7 PXKaicDMVGGKJFgHTM.8Ten7DZHMaLjrqNWecU6U7aC_Hv5.LYXTzULQz8LVRGpJ48_gUtkVvxF5 U2lM6qkG4MMXKhg8h62L7UZHvPcjW0JjZvz6MDFk.DEO0ERgZ4mTCXouJ7q8C2_l0JDLz0gdMZ5c iGjPQU7uBzOXnMXNhhgqpxs6bM3fTyPpF4DQv3EqCOIDhaNUbi0KJOdzcB6ewSpwQSqVWUt.kmF1 H8OTN7zNWkC2yPrc_27rOiEQ9_0VRV42G35Ze8UrEgubXU.IXLirIjc7VMGDXc441VLVrt2uVBZA o8mAWB6oYQ1pEPaEW.Hq8Okg7j4m76SvUyOd70RFYBhn2HeZ5TQHW2pMvHDVHb5EoXVl094mgha6 xxW.kJP_t8W4EdZYY1dETg3n1u4YXFXlSKdgBvjky9D4sPFKZ7XX9NEDgh8vfbsaGJGNKfgbQByp ybt0p3KIQWstRGfF8rCv88iVh91xoNfR3u4vXArte_UsROMFVT_t3bnA2SF5m0mE8yTlPDwFZesE r1Eb5 X-Sonic-MF: X-Sonic-ID: 422e1308-66cf-4017-9cdd-ac2855ee7389 Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Wed, 31 Jul 2024 15:18:52 +0000 Received: by hermes--production-gq1-5d95dc458-7jxgc (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 03f286899e8ce3c6074a30bc8a784993; Wed, 31 Jul 2024 15:18:50 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: [main has a fix for] armv7-on-aarch64 stuck at urdlck: I got a replication of the "ampere2" bulk build hangup problem on a Windows DevKit 2023 From: Mark Millard In-Reply-To: Date: Wed, 31 Jul 2024 08:18:40 -0700 Cc: FreeBSD Mailing List , freebsd-arm@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: References: <561E4947-6D56-4431-AE08-C843FF232066@yahoo.com> <68C09CB4-92AF-4369-A1E0-A6EADF092449@yahoo.com> To: void X-Mailer: Apple Mail (2.3774.600.62) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4WYwjV66wLz4tKc On Jul 31, 2024, at 07:46, void wrote: > On Fri, Jul 26, 2024 at 05:14:31PM -0700, Mark Millard wrote: >> >> I assume that this wording is about having amd64 with qemu attempting >> bulk -a for building amv7 packages, not about having aarch64 (without >> qemu) bulk -a with armv7 jails do so (which are now being done). Have >> I got that right? >> >> If spreading the package-building load around more to amd64 contexts >> was a goal, and if amd64 with qemu worked well for aarch64, one could >> imagine having some of the aarch64 package builds on amd64 but all >> the armv7 ones on the ampere*'s. This may be more likely to work >> better overall than amd64 with qemu ever handling a 32-bit context >> well (armv7 here). > > Sort of adjacent to this discussion, but here's an idea: > > Don't have tier2 platforms building on the same machinery as tier1. > That way, issues like armv7 builds (for ports) running forever > will never delay aarch64. Sure to be other issues that can be sidestepped > with such an approach. There are only 3 aarch64 build servers, all armv7 jail capable. As stands, they are partitioned for building thus: ) ampere1 that builds for releng/1[34].* quarterly ( arm64 and armv7 ) ) ampere2 that builds for main latest ( arm64 and armv7 ) ) ampere3 that builds for releng/1[34].* latest ( arm64 and armv7 ) === Mark Millard marklmi at yahoo.com