From nobody Fri Mar 3 18:34:25 2023 X-Original-To: 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 4PSxTF6bhFz3wCcr for ; Fri, 3 Mar 2023 18:34:25 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PSxTF4c9hz3tqq for ; Fri, 3 Mar 2023 18:34:25 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1677868465; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=RvoldF/UGmzdcN8ecQqQ7jWEI5iZFpkwLoBLKzgIyTc=; b=B2cCBSND3yBJ9CJkdlvH80I+vaaaYFkkkzRVQ0M8VEVRCZjT86uy/Bh3Sbc+ujKM81HXHE NdNIsjMTewV82Qhf74qVYApdSxdnr6o1Hu9XIl8vAnNq/R7X5Htl9Dq/3JIJbzdtmYG2gu ATn0qO+iwTTtvnlls7/1RUWyYTWxR/sD51KrZYS9fx19IblaoW5Frf5+kiAaUrA8z8uqYT NoKb/q66YAKvcGUGxWgfnsz7IvaeMOd07Ln6ma+WFPoOjcUac5LYN10Hf5oO+Zxo9KhWop NvBNLDLZCArLA5h9insYoB98eooL2Y4Z7hJyqdcwjIDakGhY37voIledOqFuwQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1677868465; a=rsa-sha256; cv=none; b=fqygb3mHvROWDB2dOmYt0R9baP25d64Gdsa+JqvACP+mDzYlNvYPNioEe1VVjwTyc8spip WF2uBbHNBRWMonhdQTXi2mbU3D28djbnQfqRaj8xhux7ducSa6a2eftzCmJBdDskc7Di02 T+wkHTDzyjB1exjGQLJQIIGZfIaUmgVS773Eku+LZ4zl8fR3akrbq6f8TicOvxqAGKkFCO Ns2eAH/P6YH9ReG0n21LnQdRp5euBdTGbYqKaSp6TMv9TT3X/LU60VtGaTdRqYlw/XjKyI 1AeoVbBdI6PNIM0aUXs3nZqNETVfUcYveLxdUsr+6fLUwSjXwXiX69E6Q0Fd3g== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PSxTF3LVzz17ff for ; Fri, 3 Mar 2023 18:34:25 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 323IYP8W059709 for ; Fri, 3 Mar 2023 18:34:25 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 323IYPN7059708; Fri, 3 Mar 2023 18:34:25 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202303031834.323IYPN7059708@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Fri, 3 Mar 2023 18:34:25 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230303 ------------------------------------------------+-----------------+------------ textproc/redisearch | 2.2.10 | v2.6.6 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sun Mar 5 07:37:32 2023 X-Original-To: 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 4PTtpc70zCz3w8pB for ; Sun, 5 Mar 2023 07:37:44 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PTtpZ5y0nz41wV for ; Sun, 5 Mar 2023 07:37:42 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cs.huji.ac.il header.s=57791128 header.b=C2NaDpAU; spf=none (mx1.freebsd.org: domain of danny@cs.huji.ac.il has no SPF policy when checking 132.65.116.210) smtp.mailfrom=danny@cs.huji.ac.il; dmarc=pass (policy=none) header.from=huji.ac.il DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=To:Date:Message-Id:Subject:Mime-Version:Content-Transfer-Encoding:Content-Type:From; bh=0ps2DUn7fXizXRuc+MIS6linVMBoM3ssVhhYPGQmTM4=; b=C2NaDpAU5BUZyrhs7imC9ug0y86SNdz6PQd8LNJwNWTCt+bH8QUk95r3AoomtkQ62x1LiWSD1tZk8ibuwJjoiEHQEjULP2UWKvYItDjLGf8nzoZ49F8tErZTPSNshVx8abVTh8GEyb9bDUObm5eKm3kaF1jiNHvBEKVqfcEoh+qNFnK59HbXcgmNNX2Ssl79E2iarUVEa7HpJuvOhOIOKeSOatYAYwgGSDvTZsVBPOrTzvO9u4aNA2FdO+74l06j66i6IVlnGZk6rrRo6jMoVXELgGHsJbb6kghZAERxkhNszK4IsrvFyrIMCSr+trIBQ55G5aThi+BJam+0A8/A7Q==; Received: from bach.cs.huji.ac.il ([132.65.80.20] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1pYiw0-0003IE-P5 for ports@freebsd.org; Sun, 05 Mar 2023 09:37:32 +0200 From: Daniel Braniss Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 (Mac OS X Mail 16.0 \(3696.120.41.1.2\)) Subject: pkg writing to / Message-Id: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> Date: Sun, 5 Mar 2023 09:37:32 +0200 To: freebsd-ports X-Mailer: Apple Mail (2.3696.120.41.1.2) X-Spamd-Result: default: False [-2.80 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; SUBJECT_ENDS_SPACES(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[huji.ac.il,none]; R_DKIM_ALLOW(-0.20)[cs.huji.ac.il:s=57791128]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; MIME_TRACE(0.00)[0:+]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:378, ipnet:132.64.0.0/15, country:IL]; ARC_NA(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FREEFALL_USER(0.00)[danny]; DKIM_TRACE(0.00)[cs.huji.ac.il:+]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4PTtpZ5y0nz41wV X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N Hi, how can I tell pkg not to write to /? in my case sometimes / is mounted ro, and so for example pkg update failed, or / - which is usually- kept as small as possible gets filled up, eg by /.pkgtemp.compat.xxxxx/linux thanks, danny From nobody Sun Mar 5 08:03:27 2023 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 4PTvNd6Z7Dz3wBHF for ; Sun, 5 Mar 2023 08:03:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-23.consmr.mail.gq1.yahoo.com (sonic311-23.consmr.mail.gq1.yahoo.com [98.137.65.204]) (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 4PTvNc65pnz44Bm for ; Sun, 5 Mar 2023 08:03:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=knkN4lAR; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.204 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678003422; bh=25fb5aDkS8HrQJRtCfMHtcqfDzIK1syH2sq2Cl+j4BA=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=knkN4lARICkTIQF5fZV36nHEueeMMmR97v95WikHVnudt/B3QZcJm11B0gnSzHYgktdlbc3WDuyVa66XAVMZcH0joxLXjb/BYgk62YvjPWGV4PT0uniGbxy8qvJuMd/7K7KmEoqN2MKj9D7Wa7pBYRmfKLxzrUe8ucRcKX26UC4bDuDUj29oedPKl8oGnqAUhDw7J8S1ngHxhOsL4EHQ10/txAFPKLSPoxBI8+WkQQwUfEuOVWy2hv8hC8P9fQo3LLPyHx+Yz3NS/cTYpJNVQJkg8hlkAgEWsYPzqf8HuOCsKhzg1H7YeXVKxr2ZYX+1NGWRvrQ5u4Ycmkqxj4v+vg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678003422; bh=1cfuZ+H9w2dfDLz6kaCOZE0mvju7f8gDefJAnEQ96iA=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=lMMZO+jFPa9+4Q/er0QHp80ToOLj3r9U4qyvSENJwj2dDRQfGUqZmzQGjJU6t/kQ7cX0/iuw1uJc0yQIQ8ZluroPPASZC20pZt9hudEm6nTkouAbYCgRms0tU7xnYEyIHsZ3fK0nYTwtCL01KfImZKsii8cSm5FttPPpn3ZcRF1EFFwLiMSVrucFWmJWNvy3YhUoj5anTcFeRMPNjN0kUPbkZJ2/c2BoS2IzCFaLNPihHnmrUg5hlgBwtwe7IOBXV9lPkjyvV2SaVmQXiN+O9EoxIp/wEenArplMDXiXZgSR593sbp3HypEbVzvEQPv52+tJ5vxU1JdMfbNdhQyXmA== X-YMail-OSG: 7lnb06gVM1kkaCC8t7v.fFMZ3wPMeN910vN9bqROIrm67j2GBlR0xDK6qiYySUd gnxtsREnfh5VHwt7EOgvwcCwdeld4ozPrno4yiRl5QrFrSdLabEcdbq8GDElfXzH2Q4JY4nKnUPA 6NUJUEa2KDohWBXh6E11S7d0eDqB9_ZWu30ooohQNnCSZGbkuxHoaLOlF_23OEcy8xZF2.F.rtSo CpIryuod02.Jr85qjn6B5eh4Gg1LY6ljJ8IeRcK6RRNlL.0VxZA_fYgrqxdDcXo4o6FP5kzJOg07 RPKwHyLhtm1Og2Z4yVaQT.E0h17zc_pFOtydoQvdpVKqO8Ag6LZZq_3euVcJBGYj8RWpBxGOhMfN 9dW3AqP6ShP_JLdTxCOqrtg0Mko7UuWtNkVTXCO_06cjYkYlKw9oO.JMRcGO1BDqZKvEL_Yz80lz C1WydazkjZJg7X2L6l5hoPyJTAd6ZdLZejgW8lBqJIbeLIb2fFil4hq27LhkSphVCaNwcGUT7E9l 0i9he1qTzz9WMqQ_A0h.Ydac_NahoLaCtSs.NwwH.Zt6CPnlT1XUoiUR06QJ5ua9w00yuNDPy6Oh ZylIMdrWfxEosrhUO9FjgqCp24QR2QbXPoje1ovnGU36rn7euyPNSi9rtQBc0_tC83emS9kOqVkA nEXtaVs5E..oBRwiW8tpRXHMU_6TCntGL4OXFJ8VpwXuRLxnjgTw0WueYJ4Bf95ueyXvWBLbA8wm JkuYc4gN055Pfr8JcP8muq_LbN9Xo0cPLlFW50UaZrqXo06PjW2H0TC06WLnEgmn80VYv8.3rC2G JLbA1RiJQevdXy5e1Fe4iCEAWNHGCiBMsnOD.gh6JlQEIGZERAr8uFXI.dAvRVKv2NLQLwVNt_uW Ig7r4uVuABJI660s2qAQp.CKbxg9OUs6umjM4ZtCFcY7pE7vCRVpHh0oIhNSiMpli4sVxTkB2R0w WR61LiCN.DbHx1BKrAFhG.G38enVycJ_mmTo89qTQoSTcjnIxaZxFo9IEmTcqShYgaZ_qVj1hFNW 7ZiqkS__YB9nEBEHX97wnB00pqad449eK5EBb5zMOY.OUQ.HXW8ajmWpIJpHEOjN8dDpKGp79XyB nNebPna0Krk2YXTYIrneoKAo.yilWOrwlyV.VtKmoI9MTx.NRXyLOnxC8pfkNUD92S9AWEo7KlQV QcKZm79VuE5rwRFiw3HDjymzD0BV9tExI7N9gQD4D516pTIKUY0tJGsn_Mmf4jic6UFEahg.UntQ jlt2HoCPjyg2eHR8f_A9JJuCx5y1kcefKwF6CIYUXkJQwZ3DiEG7CeCJ2avAR_TMPQnxtSUCYyun jNU1D85gn.Ju7BTYcCCmTnUFqCVONdnq7Ia9Opu5fGgncrwjsjG841A58Lr8z502XjH5DuZviQEf aI.8U1KvZPnFLD3SG57zjf9wtKh1exU5fw0IqZminEOuDh_Dxlkj7YPwTLHb9L5gibFc0.4kNYWW hczm0TvwbCTyGU0jR3EM1Y0D.5bA08VvgaFgofzvM2W9lEnh4go8Y9c27n.Y1PICD0lOsjIdIOJD agdrC67TFM5pvsgA6MWuRlEZ2dSZkvCMmAbk.9QqvI1GKnHPndeGQPJ5SXpRT2rNJWZt9T_9xjSR xujZkU1BSjb8NIGlXYkwXXdfH.wi_WEZdnbZl7w6bbbU5jTQG.HC.Txn.EIA6Q636BnqYzl3ewcx i_Npcd82xhIJpA3GkYDUiCX092gWZQVdbNc.m.gmSIW.HHcbzix.spwBqmfoyGZVR6CzLbdzGB6b zcuKv8vBrFoeQHFP53S1dXOeEIrUWLXXXWawDzJRWUk_1Raa8K4Spw.r_Ukhj5KNNCtb2AZxoT4P m2KDnpSC8dV1SXQQNZRqnoqimjzEFLh7b7j5GoZCJ65dZ69Mf83ICWG.hSxrpyioXimP.LpJ_COn n3XoDjzvJipDD7EjwLa484dc3IN0euouSMB99ZSma5SjvmvIgFStZ_6DMILQw4GxDb0J7pgWi1V2 uN7CPXdkiMO7g1AVxVM.hf8Ob9V88Rc3qF8m1mwfRHttEhYTQ1LjgwR8U31UW68WXKgg05n1ZEUl BHF9DCG8Opeji0L5aSwA5nxxvwdabfyATDd87y6Hox2ZgnGBYTzWeS6ieeCTmZ0LXCP0wullFrk3 FKyUvH8adQL5Tq4N3XuFKdn6dbpJCZXa1qjwXtDV4u2dxNSmtMXYp.R0wEm8ibgVvpWzie5frcKC DgufuGdQWdFgS6l6TUjMcbNbIv.Wrhai3nKcaSH..OqT05w2A46Idql6.hFRkxlE_5qa88AftCF2 HlyQ- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Sun, 5 Mar 2023 08:03:42 +0000 Received: by hermes--production-gq1-6cf7749bc8-72cjd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cfc86714786351a6792deb4986016bb6; Sun, 05 Mar 2023 08:03:38 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: poudriere-devel based llvm16-16.0.0.r3 build got: "pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory" Message-Id: <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> Date: Sun, 5 Mar 2023 00:03:27 -0800 To: "bapt@freebsd.org" , FreeBSD Mailing List X-Mailer: Apple Mail (2.3731.400.51.1.1) References: <444B5B74-8ED0-4276-8489-AD14F039E4CD.ref@yahoo.com> X-Spamd-Result: default: False [-3.39 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.89)[-0.889]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.204:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_COUNT_THREE(0.00)[3]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[yahoo.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4PTvNc65pnz44Bm X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N My poudriere-devel based ports update got: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D . . . =3D=3D=3D> Building package for llvm16-16.0.0.r3 pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory *** Error code 1 Stop. make: stopped in /usr/ports/devel/llvm16 FYI: This was my first time attempting to build llvm16 as one of the ports. I see that, for example, = http://ampere3.nyi.freebsd.org/build.html?mastername=3D131arm64-default&bu= ild=3Dd0f8db852755 reports success with building (and, so, packaging) llvm16-16.0.0.r3 . I've no clue why the distinction. For reference: port directory: /usr/ports/devel/llvm16 package name: llvm16-16.0.0.r3 building for: FreeBSD CA72_ZFS 13.1-RELEASE-p7 FreeBSD 13.1-RELEASE-p7 = arm64 . . . Poudriere version: poudriere-git-3.3.99.20220831 Host OSVERSION: 1400081 Jail OSVERSION: 1301000 Of 227 ports, this was the only one to fail to build. llvm15 and gcc12 were built. This was on a HoneyComb (16 Cortex-A72's). poudriere-devel is now building ports, targeting main instead of targeting releng/13.1 . We will see how that goes building the same 227 ports. It will be some time before I'll retest building for releng/13.1 in order to check on repeatability. # uname -apKU FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sun Mar 5 08:23:00 2023 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 4PTvqD2KhSz3wCCs for ; Sun, 5 Mar 2023 08:23:20 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01olkn2102.outbound.protection.outlook.com [40.92.52.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PTvqC66tVz45W0; Sun, 5 Mar 2023 08:23:19 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JP+2ymPmagXdH2SmIkQ44SCe/T9BYCLgrwQ76iLhtvfqTFhA5K05ABjv1xKusdwUB1KmVtPLCUe9dYlOVc7SW6zixjSv9M1VyZRwA0DQNPIvcAfBv5gyGAfSz/cOe0OciZ3Xt5p49vL7bUKtcbkCRqV7FjxGbAw8QBlUXhUxNWTH7u20OxIQaTOb8R7ew4An4VkV1wm9iExmN8CeUNApAJqguiRWIG3VdTf5O9ubNlNJCvGNqQSzXOA536RfhTz0XySypiHYD4lcTepefueu34oIFjqk8B0RFlTle55vQz+oIE5qy37B06clThykYIml8i/WdoKrsAXYd/Qf3fANjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sFsLsFhvmY7JsEhXilr+4aWVz7bAXskMP3zd++PlROo=; b=OuZ4B/ufrjftmIYkJnfX4c30FMvytC5SarD6TWWLpzyZhTkJHlbBZsIPSma+KvJa9Dx1IQAGJ2xtP5cW2JWGZ8bvE70RiudQq5hKtm5emfDpNe8WZmX8H2ltiR4/43hyLx7UPAEgE0Jc6logO/BkFdKy1dEpFYOkkdCYmggjEf1ygAbrFVNyzer0gIq4IUX7i35mxNx9qv+ToTmsJH3JGG0fWgs2koZ1fv5UX66MBvSFJFDbIZbVQxyBvZ6Yr4mSJyJ0k/97Xa7Te/PtsyYnrLvHJw1JERWMzqXytpo88iTuwBKqDDp1Ja2OLO0cI1CYDVjcJ1P5acUssqA4/XCiug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sFsLsFhvmY7JsEhXilr+4aWVz7bAXskMP3zd++PlROo=; b=YrtwR7gC5KCSanm/306w6cGwZ+bdS+BgjWaidGo82R2Ty4xZbBoCq0ntggQSDFZNOBT7hL+w+vseGMApz2rBB5MIMZstM9cTaqDLOy0fAA0Ae8POxJhsFt3ZYCWCGouY2fODoK3glgtNAHNWIfaWPDSeFS6kNNhNufSapuHH+UaMgPvzRF+GVnihEE5q/HiRAyh4rkiySalpH1ClX298HYSEosphlgdB8rzdOe0g5/zTG7nTxegZA7q5FC7nZsXn65xiD842xWORqddjChKEpCUpkWaoTeOO1xZjx6aH3PZ4wwr3mjl9zNQlkCYP2HltJj8Zq5wATX7kwOEkS/J5Dw== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by KL1PR03MB7152.apcprd03.prod.outlook.com (2603:1096:820:d6::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.23; Sun, 5 Mar 2023 08:23:14 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86%6]) with mapi id 15.20.6156.023; Sun, 5 Mar 2023 08:23:14 +0000 Subject: Re: poudriere-devel based llvm16-16.0.0.r3 build got: "pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory" To: Mark Millard , FreeBSD Mailing List References: <444B5B74-8ED0-4276-8489-AD14F039E4CD.ref@yahoo.com> <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> Cc: "bapt@freebsd.org" From: Tatsuki Makino Message-ID: Date: Sun, 5 Mar 2023 17:23:00 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [IoFQxbxZydM4WtnWM8ph4SyolNMyEDoU] X-ClientProxiedBy: TYCP286CA0016.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:263::6) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <30681e75-f549-bb07-27f3-de51d53e8c85@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PSAPR03MB5639:EE_|KL1PR03MB7152:EE_ X-MS-Office365-Filtering-Correlation-Id: f1baa027-f8ed-44f2-b1b2-08db1d52da6c X-MS-Exchange-SLBlob-MailProps: 4VtScROZs21TUivO3CGgoyroHP6OQE8SsNeAxQZcKPSaVxgQBTN4Q6BJJyMTVcF0mUDC1U75VOfZkNmgAXUOIvpji57bRsMpZKR1HCsalV78gdXXVXCDMJxwgvKVqfWFUYXl1ia0AWMKeT9Ye2c313ZVWKQK31OjQuLj8bgbk7vCVaasSAYfDS2K2Uf8PgguxeDJYBnTGbdeUxV1TzmRAIj0BIoJgl1tNPqCIswVcvH6Ed9CMB7ebk0uR6N8yW7U1F0QoOwH4/VWces/Lx06YL7Xm65V0/ghzqV8Encnk9xLqP6IPuo2XEbPapLnvH9TWrbwqEqaJ3efH9pcRgts06Uuf+DjCmFK6aMPcK5PWXj8zmKaer65SfWPPB4im1oZ3LU8/KnDzYMdFEi3WWa1WN/LEy2bXXfts/nhQaSxRsWzN5KT95L0M/e77juJLrWHFNUgidWr6WY6D7cZQwmb9cuaXfjbOaSdJ9pV8tATJmGIfNuqnMsTnLh0YegFb1192n0e0Cld5V2yS2C5KnW+5DrpkaCahc5m0tNKUgRDBuPdMq7+epqpX1mZ5Bg7J8GF2R3gE4HI7TPf5HH61SPzw+qtlV7REmQxlnTylLVeJ0Wr70k6X7ClCMhasAlvUdUbvBjHTnJXIt3wColxfcIv2a4r0/Rq7lm+zBlCWUMoV15h3KhCEywKKA== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: K33YvIlfd9qhAa4jkiaNprder2EGXs5TwEbZFIpsqhkpxRy02kGqUUeOk3zsN8n84W02cDlZuir0rTXZRJ+jHQRK3a/JTOPz0hPqtLVxnHGqIvUSaSRkTR77cl+Jl0TbQ5oMULhtiCI+aqDDyHI6JRoO5zZwB4Apc7V4V3C7EpwiSIAOycJ/nPbSje1qxP64xfVrJVrwhqRy5jClFsJp8s55j+dAhJExfyRPRHcgr59oLRr/zlGrfdPgAP/xpXjZZ/zrHM9he9Geskqa5xVoQMePrkp1o2+rM0A/H+G7xR6Q6qaK7FCUyi0A/F92oij4eb8KSn0npxH0kCjBUlqhDJQntNfvgnAhcimaJ7BK9Hh9nyF96cxyEEAXOIzqP5ohUEZgdkkBcNEl4d5MAJyaJ7biAHcYNS/3PVor9UB+v+NF2xK2hbz1gkXKuu09qSlZ2cUW3iu9XRGx55C20KTMMxWO2rbxkii+QoLJ1lbIIrDUVNxo0xdw0EHt6KT6wPl0de/oYmryZZRK7o2LdGpjpbKBH8AunAkrqdToCZibPRGsl0ynID2lP8nqVLYGgLB0HqQpRMpLn6bm1PCg9s1xXytziNzV2n5auHrXLim4XiYx9BSrCBwtqvXhsbU+H1uNHMcQA9HMDA1WSID+ndBXxj+CZR3RGpju4X3JDdoAeiYCofIQdzgZlMqnXThPMtNj X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?aXQzUStKQ2xFNnR1cmc5S21tcTJJazE1clB6VERNVjIvMlN6QU9ka25GNng2?= =?utf-8?B?NnpEWkJjWlQvUzloSjZNK2VJd09GajNTYXFuUjlGRzM1d3l0bHhUZklrZzZy?= =?utf-8?B?MHEwVG9mSEpONS8wSmpNbXd5UkNvbzVSaUlySTZDeEo5NzBCTE53M1RZMENv?= =?utf-8?B?N1Y2QVRKRHVXalJ1L09EcktiSTNVSGxCMzVaVXZZVE82Sm9vMGpZSWwrbVZJ?= =?utf-8?B?bk1qYm5HR09ZdExXR2NvcnliVWFzMThreERUUkRtNEJXOUdOOEVZYWRkSVpO?= =?utf-8?B?emhQN3llQTNlclhrOGw1TlpMdHFsTStuQWNDMi9VR1I5a2t6K1NzRGFrZVVH?= =?utf-8?B?bWZxT2xoK09BdmtjVmVkdjNNbnRxN2RMdUxRejZlZ2Vrdm9aNHRNTC84cDZk?= =?utf-8?B?UEVraG52WU1RV29TLzFzMWkzdHFQQXVsM0dIN2xCbkFiQkREdEZzaGxuallX?= =?utf-8?B?RzdxVTB2VVJwNXJjWEpoQXhRN3RPaEl6UmJJSWFKblZpZ0JCSkV3bnFyZHdw?= =?utf-8?B?OW9Ub3A2RUl2QVl3UzRrL21FZ01pTzExd3dOekpZb2hlMEsrWUg4V29BVjZ4?= =?utf-8?B?RGtEMWxTSDhDMmphU1dYS1dlSGhWMWo2UW1TUDl5NXIyVFJ3a3djdkplclps?= =?utf-8?B?SDZXRVIwT2wxRW03QTQxeGIyU1pEVXd6blYwNnNUMmtRTStYMEZWRnM1Y2l1?= =?utf-8?B?SDdoanNZdEplU2c5WG9SS1lOU09XUER6d2c4cHdWU2oxQk1HbkNvaXYrZEhC?= =?utf-8?B?RnM4R0grREFrSWtLT3RQMUdPdHR0RFM5Q2xOakxJQ0ltRXdJbENQRnJLUTF4?= =?utf-8?B?ajFBNEx6Ui9ZeGpWS1lTdVNkNFlwRFFlVEF4ckFhRGJRamtZRHpZaFYvc0xU?= =?utf-8?B?Q2piOE9RS0RETGxLQU9OMUVNZWxSNTlkTGVhSnE0VDJjZm1XZ0NzR0FLQXJ0?= =?utf-8?B?aUtLcTRoL1p3dW9ZUDNXL09lK2tDNzM1NXdqcTlVNzJMcEJJVk54RmNVZzk4?= =?utf-8?B?Y0piVUVmMHdLUzIrMXUrbisvb1FzaWp3ZXgvN3lPRDFGcTFCRjAwYUlEa0ZN?= =?utf-8?B?WEV5QzNHUk5QeHczcWprT3h0ZDE0ZjA5UEN6OThIdUlNalgwM3FLbjNPZURq?= =?utf-8?B?NjVxLzdPN0JVYjI2MkFReDJLMDM5UGFTTzRQNzRMSU9oWm9oMHNPWlpwUnFP?= =?utf-8?B?RFNGa0FkTEJZYWtnbGk0UllmaFp6SmJwWUxPQXRNb1M0RTlKMUpuRnRScFU2?= =?utf-8?B?U3gyc1VuZWNVazVNaW1GYmt5cnB5b1g4S0wzSUFJdXZLeXduSkRWZXpXdy96?= =?utf-8?B?enFsNnFKNFZ1cCtGNXhPRld4MkpsMkQ4Zm1PNGhlQTgyelcwYlNubEJLZmZh?= =?utf-8?B?VTU2VmJFRlk3WGdLYVdpN29JaXJ0N3ArMENFcjV3bEtFVFE4bjVhNEpQOXZE?= =?utf-8?B?Y1AycXJGaFdlVUgrRGVtb2pHTVVUZGZteFNVSnh1UTJiWllyS1ZCblIzaXho?= =?utf-8?B?ZmYyeFVjV0xxcm90S3Iybk5xSmhNTDBITFNtbHZKV1V5em4vVjF6bmwzZHNU?= =?utf-8?B?a1BsRG94QUtSeWw0VFdZaThQUlpZeGU4LzhZdWVZSG9ZTk9QTVF3MjVHZzFz?= =?utf-8?B?Z2pXMTRBZmRXVTJBeWxBSkZ5NWl5MFF4T3lBaHpUQmZaOUZSY0NLUVpYRXF0?= =?utf-8?B?NWQvamJQUXdjaG9lanREeWhmS01lOXcrOXQyekpvSGRucldNNlhITnUrTURI?= =?utf-8?Q?gf0UfA/vVR7VPJK9V4=3D?= X-OriginatorOrg: sct-15-20-4734-24-msonline-outlook-c0b75.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: f1baa027-f8ed-44f2-b1b2-08db1d52da6c X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2023 08:23:14.4800 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: KL1PR03MB7152 X-Rspamd-Queue-Id: 4PTvqC66tVz45W0 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Hello. I saw it in python relations. It was due to differences between setuptools and distutils, etc. For example, bug 265203 of bugzilla. If not, I don't know :) Regards. From nobody Sun Mar 5 09:52:49 2023 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 4PTxpr5xldz3wHdZ for ; Sun, 5 Mar 2023 09:53:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-8.consmr.mail.gq1.yahoo.com (sonic316-8.consmr.mail.gq1.yahoo.com [98.137.69.32]) (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 4PTxpq63j6z4Dj9 for ; Sun, 5 Mar 2023 09:53:07 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=NSuXx3FG; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678009986; bh=SLB8JtQo5YoHh8jNiprCxq3av3BcesNUZe0TidTCiuo=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=NSuXx3FGcZgcViDJJ7vvUjRPsp1AoHIefTq4M7XB6U1SdfpVd0zv9B7g19JIUClzaLuMAbpjfXUrFLUEoKgij2p3Fe1hYkWRBtfvSLKLrUE5/8Sa/h2pS4wiAmfvFQmk5SpFRl+Q/E8jJabiIZGC0sbOZ5rY6slZ8/2QNMCpQfaDXUTRvzt6+8rQEZ+wyrtbPNfhSPp3mQzSmELIbUFMxYUSNMuEwxQEcumKA1OjlknovnrPBC5PfkloAu9KcxD3LVUFK8Fsg2oQomt19iK6jnDunlqgYd8jxL8wlA76E/MCPLlkGf9xQV+PDBjJ61dL6Rd2IWuKQ3z9gjwISTlM8w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678009986; bh=xcVhzzGC4fZxvH/zrtgjWvAhb9cGMGZg+Oq4sx8OktC=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=ohKhy53vEzKG1OXWiq9O0iX9IzGZJeHuhHJbr4wAKLaiOi79Soy+YAuBvXpjCWEXXk+2skrgMspi8b4Bl4qZsFvV5uZ52UXY5xpmWsHCUUAd5e6hFWR2sQiFcXeFQE1qN5OEV+hSjWrhbm1saF9hbFNBxNAmJa7TNwIIvR4i+lfxV14bu0rFtnI7G3/9Kof/TPVtdcfMGpk0TPhZgMtIoI6e8oxdPK3kLpQ0Ae+8UYXgPeIMtyPxCHhV3uzL/65AJ82v1ppiVMDlBPrIG+F524L92yWoN9soGSES14EbJbOOE951NEIxJ/rkNASQrf+Fhtr8jzlYtjGdew0aFVyyhg== X-YMail-OSG: QXbMLVkVM1ljHXR4lcJ9xlYbHIhtNoYzGbsP49I70EIvZSG0M05TS4IeDvZW1zu rz98J9k5PpEdF_18vPBekzl8JSpWxIT2x.izPu7aqn060uhzxaRrMGRosf8pRNxqX7jseJxj9HW9 TYtHsl8O8.vg6yDOVqfc7RljPNz_5wN4Rd84k.7XykZW4FKwm3aC_3wm.rvrkkucM1MhBtcs_xVf fVeYI9KUS1fe_EL.WPPOESV7B_noEJXa2TSGm5kSWprtV4byIL4JzMQ23k2RpPANqUEfjbb71Z3E bRmKU7luFKBu2qaS4JzL2xVrWGpqu0uXsfmQARweGzox0dsQJyCAGIR0_TlRJ9n.ziuo_JopIQLJ tDrdDba.RRUSz8SDrWaQIqtzuifmD2sdsh2Vn6eVrq5pz0_cMkkmXxpzUYWxpTg6jsEYiDM3uhsq DbsQkeqRUSfOZya9soZ0hS659e4jWkafMQR1H2SxX_xEONy8lXzJRSmXfZGzXFdaeYvROXsevec4 GjK7BoSj9NY2DhULAlQx.jWuA51P.knGQg7JQkAK.hwEVcfmeRTDhG5ZXILQP4iie0RBgestILbj EraHq.qB1cJ06GkvY_edp.484qZvHgPDX1EpN.RyC0svPhKf6hYK6ITIPIPXrD73sWf0d94GJSVX RaSSbp.sIMKHx1S4HFVVVFPMPRTniYbvKkEDUDOp7gnWtZbawOiDn4KDBX2vhnRrv_qcYQHUM18M _6sdtCBAg6AsVZiGv5_B_dOMe5lki5SAJisTyxKl4_SLD4qUJE4qtic.AUYFG6bXl.d8pl1UJb6N 9bBpATuYosruqqALK7MwhLfdQLr..Wa.YgOD9l0MtPXuIL.hLafCRqJVnTFlq0PnWYqFOG498nSa 245.6hjlivMyNW2Fm3uWf72gM7W4lN8vs5QquX6UXh8Gu_PnTP2qbcXpudj.GcxKOn5ZQ5AubsFJ .73UjWBihMEZv6BCvduNJUF79otuZ9gpxiNX0HDlCkrWM5EBUTc3mYy4Iz4enkB4niJpBeDl_oEW MPANqENLqC0oKS9jv.axXr.4rulOlmPsmBgiwFXuPnJG7aJou3g1h1wUAduAqkHZe6EpugEN4LjA ZeeDUuaCviawKP3.dT6e1WdVqxOIaHY4UUqUUMEoeYeHZcmj2QQ.tGbwWLThdFLkv65mvS_Qxp9f hdqt71bxuyMFrvFgirSj8QzT3lBsKG9st6Ap8suPT2ibI1yp80aqd.B4acwQW6K1rEl1fIt_ljco .QtVxMjMtxNKGLaNZu7rloOJgHxF.2qPzmi4qmjryExU4PhUzUIJTdyQEfDI3_SJ4txEiBMiYAxG ogHbBjF8O1ObyH5jffeOL58Fzoxj7fW7Wa6pocL3PQQckrIzW_zLIl3ZgFPBtW6.kL7FgH6.v6ZT y2FSkpG0QcRGIjaU_0poK3eOYteyW.UUz_kONAADzf8gFe6zUsfRif8scbOEPsc4pEz61P48q0af Vls3.JB.WOmGJaaPfeCyf3V4uwFpXn1Aeg9rXeAyyhLO0djCY_7ushzVwUTW2mPgJrGAYAS.qKUd IrIm7kWNhZQ2joxWlIhVyAQpW9_c5t7_RtGvtM.Yo16OPTCoNri5TfKDjF4b9aupjEfyWZJtE0wc 29d1PxlWbMxVLFMqJEcdyr5GGKxhhblotDcBTabc6M91BFsfevxh_I5Uwtvh1OVYoahSfgGvqL6h 2aIPqTksjLi3h9qcf808fqDpikrWIZwfrzrm_pwi6hlrtlls3X6nxmMY_UBqH1Gbvo9c5TlZnBuG iCAUAE6GdYJUNxkZfyt_oH3QurdBAjddhZUTKWWwPLkNj8jRMnI1VanZhiI6BJwPnpJJdU3MLHq1 xxj_ssDbuqH9MCtylmVvz5r6yWN7wSnI7gINLLANqYn2MjRmJbknzvtjBlqKhfzgf6Z2kmP56x5k BoTLRNQ67LXX4Hr5icbwkA2AMqth8QWzCnCDs1qMF0_rpP54D4HYpYz.sjPYyRXaIpCyCJ2QCRqz I0UoArpy.5Ov2KxOuP0IbUuyky04o_yMC3M2ZAQR5b55qRPHViQSWoyLTvipRUsZG9bQi6z3VS5O QhC3.s790UTLXodKEv1QD.lAyG8qQa8ZHAt1bb31dNFHL0vMb5xwqYPlhD4Lwq_Iu2cQgwQR.8Bh 16ueKxpzMPAlAoLDWZNf_WUk.h3XuMKWiOPoTpC62zZsuw9jghwWPqoq6cf_eS4ZC5Ho01E63b_k xpq_tZipPByNY09W9P1fuVtqY5ev60ok1.kOzgtf3IN96b816c0.wLJl4MulglEPA1_afpQSx X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sun, 5 Mar 2023 09:53:06 +0000 Received: by hermes--production-ne1-7688d778d7-l5k5m (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c6f35b2b9cefce59ca3220c1a8751ca0; Sun, 05 Mar 2023 09:53:00 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: poudriere-devel based llvm16-16.0.0.r3 build got: "pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory" Date: Sun, 5 Mar 2023 01:52:49 -0800 References: <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> To: "bapt@freebsd.org" , FreeBSD Mailing List In-Reply-To: <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> Message-Id: <10D42B12-CFD2-4832-ABD3-251BB3035F8E@yahoo.com> X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.80)[-0.797]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.32:from]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_COUNT_THREE(0.00)[3]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[yahoo.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.32:from] X-Rspamd-Queue-Id: 4PTxpq63j6z4Dj9 X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On Mar 5, 2023, at 00:03, Mark Millard wrote: > My poudriere-devel based ports update got: >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > . . . > =3D=3D=3D> Building package for llvm16-16.0.0.r3 > pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/devel/llvm16 >=20 > FYI: This was my first time attempting to build llvm16 > as one of the ports. >=20 > I see that, for example, >=20 > = http://ampere3.nyi.freebsd.org/build.html?mastername=3D131arm64-default&bu= ild=3Dd0f8db852755 >=20 > reports success with building (and, so, packaging) > llvm16-16.0.0.r3 . I've no clue why the distinction. >=20 > For reference: >=20 > port directory: /usr/ports/devel/llvm16 > package name: llvm16-16.0.0.r3 > building for: FreeBSD CA72_ZFS 13.1-RELEASE-p7 FreeBSD 13.1-RELEASE-p7 = arm64 > . . . > Poudriere version: poudriere-git-3.3.99.20220831 > Host OSVERSION: 1400081 > Jail OSVERSION: 1301000 >=20 > Of 227 ports, this was the only one to fail to build. > llvm15 and gcc12 were built. >=20 > This was on a HoneyComb (16 Cortex-A72's). >=20 > poudriere-devel is now building ports, targeting main > instead of targeting releng/13.1 . We will see how > that goes building the same 227 ports. >=20 > It will be some time before I'll retest building for > releng/13.1 in order to check on repeatability. >=20 > # uname -apKU > FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 >=20 The build for main also failed. One difference in my build vs. the FreeBSD build servers is the use of BE_NATIVE instead of BE_STANDARD . May be the pkg-plist is mishandled for BE_NATIVE ? =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sun Mar 5 16:03:23 2023 X-Original-To: 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 4PV6273XdVz3wdJh; Sun, 5 Mar 2023 16:03:27 +0000 (UTC) (envelope-from dan@langille.org) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4PV6271K86z4c3y; Sun, 5 Mar 2023 16:03:27 +0000 (UTC) (envelope-from dan@langille.org) Authentication-Results: mx1.freebsd.org; none Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 751245C012B; Sun, 5 Mar 2023 11:03:26 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 05 Mar 2023 11:03:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=langille.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1678032206; x=1678118606; bh=jRMqMxwC6NQIwLb1GMzIofdy38ZkmzcfW4y JAGI/8qQ=; b=IBNVrZslNDUrlS560ko19z6Avc0dTNOjHdixkX3T+Zs1c4aWGUp jOgqNX1kmrIn6whZHl/zh7P3m+K5DXiPrWtc2Bbc6iVT7I+OQ78VorPkAvqjJ1rJ Xs+5bmxvxs6GPFQltlvaKHr+kl0L5Knu8KHxXMzBsCSae1tekbCcUmHP7XQYiwa0 2o8NE4Fo7mhfVHOxEP4yhdk/RYyW7zwESBHVjpixw9RVAzR9AAnnUwZ3+wUPrBHf uJmTaXkmmTGEt57GoClNRYqp+ZtqtTpMSN1D8nEeGT3bUwzfRxGRtpPDAykdYRp3 +KCp9BgfOdXfWjy2fH62JdH9oZ0mNpzh7IQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1678032206; x=1678118606; bh=jRMqMxwC6NQIwLb1GMzIofdy38ZkmzcfW4y JAGI/8qQ=; b=lajd3AwLSVrhDy+7Grq7c4oNgZDlgYACwId8AOcEXYMT9Q9aBfY D77y9VAsnHNOoowZS8zP0SyqsAyXnML/Y9abQy4tjf4vjRlYYIJ0coKfg68lLUuS XklU6BiIl90vAannqerk7glPKBn6qd3vdTGvk70Ea1Bv0ROCBRQ8My6VGGKdtLIv J0hRQZUWlJeed4bPFnsLVtxhyaTzg4lLjO8Zl4ZYrlqMFkB7MVwsf81+1mvcquk+ NltyF0F5yV3WIlLih7lFAReRsMUOM6Ha9TRJGYdjnZYeceA5kyYJBtoBgb3Aw/J4 De30yZn5jn80r1EVOFhkMiaBHvAMP/FwSIg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtgedgkeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvvehfhffkffgfgggjtgfgsehtjeertddtfeejnecuhfhrohhmpeffrghn ucfnrghnghhilhhlvgcuoegurghnsehlrghnghhilhhlvgdrohhrgheqnecuggftrfgrth htvghrnhepgeegteetjeevfedttdduledvteetvedugedvudfhtdeutedvfeeiieefhfev ieehnecuffhomhgrihhnpehlrghnghhilhhlvgdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurghnsehlrghnghhilhhlvgdrohhr gh X-ME-Proxy: Feedback-ID: ifbf9424e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 5 Mar 2023 11:03:25 -0500 (EST) Subject: Re: How do I determine the ABI string used by pkg? To: Ian Smith Cc: Mel Pilgrim , questions@freebsd.org, ports@freebsd.org References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <4DF870F0-89D5-45AA-B66C-93D2D1C0DD5E@nimnet.asn.au> From: Dan Langille Message-ID: Date: Sun, 5 Mar 2023 11:03:23 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:52.0) Gecko/20100101 PostboxApp/7.0.59 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 In-Reply-To: <4DF870F0-89D5-45AA-B66C-93D2D1C0DD5E@nimnet.asn.au> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4PV6271K86z4c3y X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:19151, ipnet:66.111.4.0/24, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Ian Smith wrote on 3/5/23 12:09 AM: > On 2 March 2023 6:50:13 pm AEDT, Mel Pilgrim wrote: > > I need to determine the ABI string pkg uses on a given system, and > > need to do so when there are no pkgs installed. > > # pkg -N -vv | grep ABI Will that install pkg "when there are no pkgs installed", the key requirement of the question? -- Dan Langille dan@langille.org : https://langille.org/ From nobody Sun Mar 5 16:08:08 2023 X-Original-To: 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 4PV67n3Clfz3wdgC; Sun, 5 Mar 2023 16:08:21 +0000 (UTC) (envelope-from kevans@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 4PV67n2pByz4h1D; Sun, 5 Mar 2023 16:08:21 +0000 (UTC) (envelope-from kevans@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678032501; 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=XSASZwVpzp5DrgQARkSf7jIIwJciPoSxuutaLUt5AkI=; b=aYdx7cT4vbUJcyujBpkXxYNXYiFyYaWLdhSi6YiKi9cVrJ/XBwWBnjKtc+e8NJqE52r3ag KrLG78/CRG+Gsk4hQqTW/na0KE4GrGnt6g1USvswrhFb81lgyaNiQhBsm8Gpr/5gF2xC+e mFpRIkeeV5h78nzuEozz6yW4Ul/kqpUzLpx+8pu2dQrSKg+seSqBVO4QgU8naYMQw+Mf9e cJ0SprctySgfGu6h69TAaILNtURICxq1+OBjExjjaT+S9D9qQr0N2CveO2rrP10OJ3yNoB y0+mRaLFx1zuN2MR8hxE6yE2KhYPlFW5+UhpOxUDDultodnGsEc4j8u4MXVHAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678032501; 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=XSASZwVpzp5DrgQARkSf7jIIwJciPoSxuutaLUt5AkI=; b=YTIBi6CQmEKkdPPqeY9WMhHPQtFgEfs3XS2qIABdSiOV6QDS+o5+so/CX4cYnkur1pB7Co Q7Gqghrpt+qVhdhJkATpvZwKwOOFwyIq+ha/7D0TClesF3vLUHWc/Bg6jL0JjcONAX/jc/ a8CM6/7shJINZb8fVX9WlmOw6nsBpLA5jwfDJbDsGz0LZIvxAwBjsAaSmjYXtXTc9TqqNV 8qywwl3gCDdkdYHlvSQXgBHKZGE0VbFgWWN7FkwTeiqx1xH6e0v8l3HhE7AQzgf56inOiP OY7qGBjhQXnWlq0WVmrd3eUFnLLp5UV3p/XPLqev5gyriHs0PIyQotGeZXelKQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678032501; a=rsa-sha256; cv=none; b=ybtrQZtVemfPmU4eu9cr7GZ0E39vlujsm8fTcEm6FAzZiP5IPXtiuZVZw0Cj3JxcD71Ab0 ZQjKtCv59p8PE6cH6thCoW6oAKP0UDIw0hPRGw3TDdwiFCUu1xnWszmAAIwQtgidhRpmKi OEm9sUkO6h/PiFP88+21Ouvg4ibIWfyXH7Sym3RtNKFnyNPe5OLhSmGBj08XYgNCkLmv7i UOPIVs19OHIzQ93mHnhubyCBjbWVq1iiA39I2pIA2uFTPIgttn6ceI+n1txbXU5i7oqk/q xDHga8TfAv7Pup7F32KdHSYNDdWF3uVXzLX/sKMEMVGiyigytCU3GNLVs0AGLg== Received: from mail-qk1-f172.google.com (mail-qk1-f172.google.com [209.85.222.172]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PV67n1kGnzg7R; Sun, 5 Mar 2023 16:08:21 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-qk1-f172.google.com with SMTP id bk39so2303625qkb.8; Sun, 05 Mar 2023 08:08:21 -0800 (PST) X-Gm-Message-State: AO0yUKWH3K9N4fcRzQPzrknZZkgnkjxw+YpgSPs4MLAnRJoI4tUc3u8t ljyvfKleTNf2XIHVIYxGkTwuuit8m2YeC1gKoA0= X-Google-Smtp-Source: AK7set9c/GZwoXZlCjK/zxAn7PS7DgM0fTybWmuuTjbKOcjep9VCCy6/3DH1nd5Okrj5fRXAkmcvLhHlFjZ36T8MHSA= X-Received: by 2002:ae9:f109:0:b0:742:76a6:8e90 with SMTP id k9-20020ae9f109000000b0074276a68e90mr2166891qkg.14.1678032500615; Sun, 05 Mar 2023 08:08:20 -0800 (PST) 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 References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <4DF870F0-89D5-45AA-B66C-93D2D1C0DD5E@nimnet.asn.au> In-Reply-To: <4DF870F0-89D5-45AA-B66C-93D2D1C0DD5E@nimnet.asn.au> From: Kyle Evans Date: Sun, 5 Mar 2023 10:08:08 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: How do I determine the ABI string used by pkg? To: Ian Smith Cc: Mel Pilgrim , questions@freebsd.org, ports@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-ThisMailContainsUnwantedMimeParts: N On Sat, Mar 4, 2023 at 11:10=E2=80=AFPM Ian Smith wr= ote: > > On 2 March 2023 6:50:13 pm AEDT, Mel Pilgrim wrote: > > I need to determine the ABI string pkg uses on a given system, and > > need to do so when there are no pkgs installed. > > # pkg -N -vv | grep ABI > > gets you ABI and ALTABI; the former is the amd64 form, the latter x86:64 > Note the more concising spelling of this if you know the names (or need it for, say, scripting): # pkg config ABI # pkg config ALTABI Thanks, Kyle Evans From nobody Sun Mar 5 16:56:52 2023 X-Original-To: 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 4PV7Cn1sG9z3wgx7 for ; Sun, 5 Mar 2023 16:56:53 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PV7Cm5ctPz3J6H for ; Sun, 5 Mar 2023 16:56:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678035412; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sKmXguSowVyp6GovQNi/B346y+lxMqEKtcTeeSLZJ+Q=; b=xEnwoeSPCVaAdJ38rykegWuP8yMFgvHakt6wfAUH6X8/EvBQSnqcA+AZftMnACDX056OJb cNIwFgjjl6ASfvIqj6PXKTIxNsxzA8sQC2LU0N6JvNqV3/GYszB4IxRjBiHAZjrQXiP0Qf 6QFdJXMZLHx3lZR9eVcK4Uz7CNa+gq8vnO+ycqlfGgORBdwWsnNIEdq1dTWinJ+WgEvDha oDjiZlt3tdOESKv+2u0WuIVTwwtprEwwXPWD/Mtw1tmS9rUTMORNVejSgyBWEf+o/oWXcB aXYNgzFP1U/jmcE9SPsAsPn4Qpcqqm1c7ZPDCS7BJbLSzvSpw/PRVcgZSV3rzg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678035412; a=rsa-sha256; cv=none; b=GeUNbjbXY7GsERu8ZG80BRO0TwuHkdOoD6oRBlBJLkTh5xc1qjzdwUWMP326sMZotks0DP iZxJ+DmeKUA7S/EV8NcObcp3qF4Xi0Nr/sZFIhfJV/JI8602w9iRVprIfyGblgGUUbT8go U2jP5oSpm/lNIYogAmo1JdlVVHslm8rNeDRi3Z8cuK2/k6L01VegCa30yg2pujRcN6a9PT RXgvftngH9GmwEK2kvASazQD4CUHDRwEj69PmIB5pjgTa9kzbpDT1iylqZjHJ2y6wIOGKj pH5avLVEOiP5rivXECP2RY3taaKECGlAX36gIIfEOShVzba2ulav0UasqcEE4A== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PV7Cm4h7PzSmR for ; Sun, 5 Mar 2023 16:56:52 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 325Guqr8039819 for ; Sun, 5 Mar 2023 16:56:52 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 325GuqCf039818; Sun, 5 Mar 2023 16:56:52 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202303051656.325GuqCf039818@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Sun, 5 Mar 2023 16:56:52 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230304 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sun Mar 5 17:54:23 2023 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 4PV8VS1Lfkz3wkr7 for ; Sun, 5 Mar 2023 17:54:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-24.consmr.mail.gq1.yahoo.com (sonic311-24.consmr.mail.gq1.yahoo.com [98.137.65.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 4PV8VR1jc1z3hrG for ; Sun, 5 Mar 2023 17:54:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="o/tl0Ma+"; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678038877; bh=SqoPEqX4V8S2MM8ij+igrNUPbuWx0LfXRiz9R71i8fA=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=o/tl0Ma+/UjL1AfRd+uAHhoa5CE6zGxFV5YSMV517qFtJX+1BkIxs9JQx5Ml2DPTM+KWAovUvv2pADSGmeNonX0YWOrgZDjdIuN1LI0JBvm2yp9vEEphhL9qky9No71ESqK2yNSwMe3DBYzsPGXUEfv/15PnSpYAina7J5+kqmeiss9hz/8fQZloWgePTviCzDx30KCxKbTvotAJrs/OSDmh8prPkeHGqa1w6cQoyj5+yFYelVZ0NXphRDkkDE6ujVTXUlBflLxQiStiSxE+E+zx7d6qQ3J1yh8M+7wcsuaqlxNIbJYdGxro1P8RG7o10wSgEUEa7sDfeWbwnHX85g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678038877; bh=IZ0K7+EBMYVF/8cdI6D4MPyItwVe7LTdMemLlk18KfU=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=LjnM5NKL4RQ8W1bueDMIo7iNjiEiad6HxvSVOFxmGmFveAtAXzidovVtCZpmhB1SX46tF08WUUIJWrcWSQpIkqydbVuRcIN6I9eUq7yPdNqd9T8BGG5ltHfn1zmk+t/eThZYMULt7hBx3HScIygXWl9axBpINOkafL5S6ZNlN6koja1mBtxj3Kq+vhlC2Na8JWaDvOsrb3yjgWShbGCBw5p1I8SFFiDxP8IV5HN9T4R0CC1IC+OlNWV5+wdIXS8i44ePBfbz8KXmgS2W7vKnP9FcsoBB3l7W0ADnNlpZkVLyVZpLZucNpXhyTGCx4qM0OSA+z3UIrXH3DKK7e3Wk6g== X-YMail-OSG: FaVt2G4VM1lP8xAoMF8GCUTVyy2kB.6wOKFWv_ko8hOyxSoFiDRfruyy3HeNUBf kR6LyMtVxNjD6kwlhzWybuvHA6akMcoLPKSr1zz2OsLs9vlKQfszV.tKR8EghXl1umq93CGhAO1_ iNAcRhheDnfyKvDVdJJng2wybffQWtrKq07FFM2Fc5QJb.SHcPV5jW7LDgtbO7BldQN1Gb8v1gOO 80gND_WMV4BSMfqa8cim7YIJphMLkKk9AP5RS.ejeFTIqSn_IpAf3InX34iWbIWirVCsZxXyl.Z6 rql4PPZ_Jp7mbvPb8eWxBhjM2oo1Ydc8xpNp5ACrbmaFZsSfqj0sP4Mb0dzMD6F1Km7zO3M1ERkq g4...7LV6Vid3hjy6UekovjjIwsB78Z9yqjOn0FJdsjEfzLQSKDlP.ZFHAOFfjO1gkPZ1mSjcC7u OCy.s.bm2ZwUfbH6Gopi8uiCIi0GE38mNE4qe1vGgaE5cgMVB7RSNOEnFsz61B8UhpEnNKFGdEiv fYlToR2yGxkLTUaGy4AmJps18Sfl8TT1t1w0HVaC.AhyC5uesGHA4vNJqAsuHQ_KmSCQKsGxTRhm niCpcN16q77zKJoD.zNDmre5u0w0vhrod34HXlpeTVK.ThaRrJFNKUPKwhRc10xnBJIi2Kgsjjpb x2sQJ8VthTTkNSmN6VRLp6t8QePXzLBqvCLQAk6ky8eB5HwS2uKHSyWbZMBB0VaXHaP0ItYMJR_Y KbkcwDUeFHhZ.ufD8q0WjOrmCMQ4wbebmYLVtkLRe5p5VujGYpGNf4H9mT3Oe8MMefiyc8DtQpQM gwG7ucLqqvP9lAN9bwG0cUEXRZxl8VYdxSVIlj7qdmdia2YvShq5rEyOAQP3ekKSEjf25.eVw.zr .rRxGxw1iuM3n2po_0VqugO1xgiwTIgWumfYQOhw4VcB7wzYm5HxehyG88xW7p3UGGUYjoXB1_9n 0qSFiK8LGpGCmDPgMxab2XJIWU9qiBX6KIJq0g65C86QttYuCg351Jb1vt5IL4A4S.26RbOecnX5 MlFsbcmX6rGzTTYqZxI6gk9yI_ShUuSYRfKP8CkmJ8En3EHlp6_.MfEQ6oyPT.jx4jppc_DcCs3K Q.R3RZZfvVDhpQaOU8iS4TeBUSIaoSLlgTD7QTN2Z3FavNQNdS.T7eOqW79OBJffGDu_3Y7NZDI_ .lM3pY9ojLiAqje7E0ytfCBZ0_zKMqZm6R8w6C0JRdkUStgkXA14KdI3367YXtqu27GNsChoPDa8 6xACA._LJH.j0CXPKIK8aDTlSXH8PaYn3ZGQuf3HUhrYjhWfZHsDjQTPE4KFiirqM4RJ6jwCSrXr LDhNmUpXNQ4WMgVuHsyD33Mc7FFdH2fzqILyP15i53IBxIWQ2XZS50oiaFvjckerjxsh3bfztwDQ N.F1usy3XMzOGwwZWQhJhEd4kpX6eFn6VewE5uqVXyC022TlgfCnj4fzjC.Oyw3qY5FfNv71m5dj vJe6eQvd8JIWnIb0LJmZbdFDoOcNohgVFkaA4RT.l63m5bT_v3L7qUkNfNrbFoAjrtLbJq7hKYGZ COUW2ISDXQ5L5hK1KdPSbh0wrGz30nX..C.9INWdVjQBxe46Od9XtsN17AW8ZT8aizY.4neEQq5p 38op7C4cDmr5tKoXuasASt6qbxYHplDma9diRJ9CctJZx4EolXPSAR52qVVAlIjFih9eQhlMSY84 e2EGztNxhl4wGsxu7k8iiIpDULHlwc4rhqhi64lSwKmlTTYK_2Tt_TkqKy..9Mx_v3_HelVZRgrn CilcKtcyi1lXOIjKXlDL8soiIbQfYOD2a0nnSOJXxX27M.sctUubpl39z65iR_cqGB4bRDBbSHIr pDJMArVsoK286gptV.5rIidyQ3zXHpwPc.cVcoLQsZul35fB75.i0qBFYyExQm.oYPu0EnoBa8zP eI_9iHteaTmplFSO93WviwgYz3O13Yd5HSqFKD2HsfVo2T7pOgCYNRKGXfSdNMrQw.7Bnc5SVV7R 9ha__8S5nENBQcwi9DMhKPevMw_CXiMMSGNHFKHL0s5DcaBnBuygs.e454zk34t5KeQeDfW3za5K eOQ9W4VbhwXdDcGjYVtyhzJne3mF9tPSYhrq.doYn93rPGEaB6IfJ2A2Wcw.kh4uSaRWUPlgXKqa 2KEOwsJq_LWSJNk.umXdop8eNWDj6zF4EESO1_ukT30.PNYGwnuSVwFeIAkMLOBYiy8v0_l0s562 t.DOpipbHvZ1vbmnnDzKUqKiiuxKY9LZ85a8Mo4MoDzwBMU0ZtoJq01.kAZrQhCIwTk6B_iuPjg- - X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Sun, 5 Mar 2023 17:54:37 +0000 Received: by hermes--production-gq1-6cf7749bc8-gfc22 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2e11692db057102ec59dc5dd33dc8e06; Sun, 05 Mar 2023 17:54:34 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: RE: How do I determine the ABI string used by pkg? Message-Id: <65BCB61E-6A83-4550-9049-D503544A0AF6@yahoo.com> Date: Sun, 5 Mar 2023 09:54:23 -0800 To: list_freebsd@bluerosetech.com, Baptiste Daroussin , FreeBSD Mailing List X-Mailer: Apple Mail (2.3731.400.51.1.1) References: <65BCB61E-6A83-4550-9049-D503544A0AF6.ref@yahoo.com> X-Spamd-Result: default: False [-2.44 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.94)[-0.940]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.205:from]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4PV8VR1jc1z3hrG X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N Mel Pilgrim wrote on Date: Thu, 02 Mar 2023 07:50:13 UTC : > I need to determine the ABI string pkg uses on a given system, and need > to do so when there are no pkgs installed. There may be more to that question than you are expecting and you may have to establish more about what you want (and why). pkg itself is a package and so you have specified it is not installed. You have not indicated why pkg can not be installed the normal way and then used. (The question might be if this can be unblocked or not.) You have not indicated the range of system versions to be covered. 12..14? All? What about when an LP64 architecture is supported for also running an ILP32 counterpart, so there are 2 ABIs? LP64 ILP32 counterpart amd64 i386 powerpc64 powerpc mips64* mips* aarch64 armv6/armv7 (I question the accuracy of the armv6 in the "man 7 arch" table, although I could change the kernel to switch from armv7 to armv6 as the counterpart --and once helped someone build a special kernel that did so.) So how do you know which ABI you are interested in for those? > I've read through libpkg/pkg_elf.c and I can see how it's reading ELF > headers from well-known files. That's all easy enough to replicate, but > I'm a bit stuck on how it's determining the arch string for x86. There are also examples like: # pkg config ABI FreeBSD:14:armv7 # pkg config ALTABI freebsd:14:armv7:32:el:eabi:hardfp Notably, "man 5 pkg.conf" does not even mention ALTABI , just ABI . Also, https://pkg.freebsd.org/ only lists the ABI form, not the ALTABI form. But it does not mention riscv64 , riscv64sf , any mips64* , any mips* , sparc64 , plain "arm" , armeb , pc98 , ia64 , or alpha at all. aarch64 is more like amd64: # pkg config ABI FreeBSD:14:aarch64 # pkg config ALTABI freebsd:14:aarch64:64 But I'll note that I used the same machine (without rebooting) for both armv7 and aarch64 above: armv7 was via a chroot and was without qemu involved (qemu is not even installed). Do you always have a already active execution context to work with that is the one of interest, such as being in a chroot? > How/When does pkg decide to use FreeBSD:13:amd64 instead of > FreeBSD:13:x86:64? It might be that it provides ALTABI but makes no use of it? That would allow other things to make use of the extra information in ALTABI text. > Can I safely assume one or the other? Likely purpose driven, no universal answer otherwise. You may need to indicate what the ABI ( or ALTABI ) strings are to be used for. It used to be that some of the arm variants could be built for either softfloat or hardfloat. Going back further some that now have hardfloat instead used a form of softfloat. It another example of your not having indicated the limits on your range of interest in the possibilities over FreeBSD's history. === Mark Millard marklmi at yahoo.com From nobody Sun Mar 5 18:08:14 2023 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 4PV8pR2pcMz3wlC8 for ; Sun, 5 Mar 2023 18:08:31 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-24.consmr.mail.gq1.yahoo.com (sonic312-24.consmr.mail.gq1.yahoo.com [98.137.69.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 4PV8pQ1JF8z3jpQ for ; Sun, 5 Mar 2023 18:08:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=qs644zej; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678039708; bh=MjxvPkadepRaRegWF7LeZUeY4OvRwZkxIpV7zd4bdhQ=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=qs644zejw7mARJINg455IhdkSNxCVQD97iDtvYf60K17qmC6zV4OJ7pb99mMiFr7D1QSg1J96zxtmMg26X7AaVTcINBd0cRDvckJZzz6gkDfULtFGdyzv+276d9y19eyFLXjEUwHQEAqIvpprVvvuds0y8OivkeCYTD9O/dvQ5CdbRwvfE/qAObkZly1ngNNKIpw2To94I0jIP2ZxJBOi5h8jAMSqT7c566OK4PrjGPhSvtuG1EFUBoZy9I2zeMPLFE3NKVYxwwPrqVGxi08U5r66WLXUCgxm8EvrUb60k8aRV0JdKCyPphXz3ZDdtmQhcB3V9zZQCEYUXBze+ZJ7g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678039708; bh=XrHCo38epIGwuBTXm/MmnvsIX67mZWV/wP+hoI2R9gs=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Aab4+3KEg+mzBr1Thzi+W2kV6h14zaC9CsjTbZcrZoqCrfuGS3Amr3rOQmcDYTzRKdHGppg3xRvyRthwm3e1QBrL/5WL9JNPPK7rVjAGPCAiUiu+rY8kXm1MaKTWkDLKsyhXPa4V8bU2xaq8OFORddWSOQxHvW5gmiDk5QPgE21VH/waRjj+4ul+O7JkBdEhhQFS3hNTN3ts3WpxWJDzLtBtGVsrsXabE/mmgl6Y5JsxITwU1zpsjao1WTmcwmD1w9RPwxxlrBNpCD/bzWUE9a49/8Yz0iohJ1h7dRmtx+l9E7YQ/yqmD+dMN+Fz4m2Zirq6YLVb4ABDJZAqLYc+PA== X-YMail-OSG: E8nczTUVM1lrf7cpg3xHgriDziRUhuEZEUkg5aT8Ver158YGdYrywPHsE9re5Pt LboHr0U6km_.2tuRJC_sC_8yKphK0eSIwptcEbpIG3sOgKqr.L63wDegPedBpNYBWeW_ll8r1Nm4 aZpkBJ0gnV.agDKbLhmhCrshI6uUtc3OaTsANrfbfURrTrQgFgLXjAL9klW1_qWZKRl2ZYO9FZ6u 5MzJNbc98FxDFhOLnFt9OuYcaro8P8glzFiRkmXpcqL4ec.nwFjNOoAxiEnTYNnWhJWAHCnOtkA_ rkIE7Ffss3ICL2EL9nISYt5wh1mbjQ1NXOYG7JO0JDc3bYLnJDbOC9mCHAN6T_jH7InPvzbglj2W WoFuG2UVtNDWaR7rBRDpuDUOFV02LzeMEjt6svLVTqzjzs2YItXll9M6ZJZgzU7jfW7xtjy4cA2D 06J2Gw2938ontwFPzn_mjpD48SJKIYXGbaxfTy9ZMjXAlAAZo6ioTdvEJHf7LPA93EpQR1knhsq0 gyZXbJPFbhEauKOxvD780nHrgl5wvVTQ8u7RxPSxV_iaxcAcu3rhZJqIOH1J.hJYt6M3L9GUHQ_L R3JL3FN5DOzzPpUXQfDfekSeLTB2I8c9MA2NEEqGcpFG5thgPtfk3NM9T5dw_Ii44VRLgC.8UHKt a_m8uM4HfUFf5IIOQsMfRVpJw7dYKZ2XcFsBRt4SQ0sikvRTZnVE3jjbhJKVQ1R67Ma4uoi4FCHT dqKsorc0UIMvIjSKMl5lp2HtM5BYSOggUW1fTGzJNz6xPsgbwgrC3XD2Y_idkeH3ifoXqVLXqcV9 dfwrFABUzpin_89oY6gqzKLQq92c_03d67JQ6bOhVz.xNYm3ZKeRWt_RvI3HOBW_tau_OFZVasAS o4P8AJRiK_ySWnUTianpfJ1Yaq1NuimTOUaHJqpX.9k.ctCheSqr0MS4pqSyIkQatUiYNrwMNk36 HJ1ChCI.9bWe3KLMYrICziWBOecaJrZHdhbcVKeYbKh86PvoLf9X8GvfW9Qh13ZggQfmpTWK_VQk BjdAb1C8oYUzPvPZD5QKAHSOLW9Zbm72fMhYt.0d6PlangzaE0NBuAcivfeV1GSul9AiQ69f3JOH 9mjJYDqmlARFSIJ8fUsNOXoINZsgNeC2tQoSF5vPFrzjGCdhAuYf5x84spT06GFiACVEQjypPpZf Pbrdh6YvTLvvyrA5VEEyB6kbBhNA17adSmBI3PmPE1v.pQoKOLAvZzvIdPO8r_gegNqBn_eV1XPz OeNAklpXOjsA3Tn1GTWVnHhNyXGUsQvOpCY3FHBVcuU41X35aaTc9c65mJFrvQ4IB28GVZq4CbX. Elvn9Z9nONA0kB_azAVnkoz5eay1cjvCawkFT8FxQJ7iANSJTuWvr8Ubspvb1wY7k2IDm.GJj0od 1uOMLL4H.9MYHWXYqN4lbTjGXocNlRTwLxujrKqFE8jw3u8WKESswrb04sf0rri9NCo6wjbPEl8. NI7fvaT.G6eOvk0aHoQFyRHEMdqFYJLnRLrpaV446i6joXPxjxBGKba_5dXzCmy.Ff.tPsEXjwX1 l7TAw8VZdC8Kqv2spiMWlSmrszmZTLou73SAJxqtSMmte3HhUrVl_GfXbn67ZswaCZl94YAeBks0 .Y_Xjaoy5mZrvYbs7t7YsL6Hr_HEPZTYxvk1UJoCMq7tK76tCEqZpfKCgIK7L3PiMiWGW8OalWla OTNHsDydy8aN3dIxqTsubjVAIo4V8CslNgxyvkRWCrmrIwq6TRnt9QRE6sXx2GghvfC33PdnnU4g 9JVWlRfK3le3LUQluqSOeys6VTdbic7RHYtVFIo7WfUJHEGREonqUn3_y.8sVDRgZgpfOYpS492n lKnbyAeWRtvxFV9dR9KKphqOEO1JcOLO0oM4TTf6apmXgSTigd9N4d8qUH1gsYCplQoAAeG9p4io FHcCsaeC5khXlgTyyrfDyN.ARIXGddKaRdW2wxSICPZI8gU_yRrnZCV4XGOZdYLr42b8aZUF2HEa uZGubUnA4wcaLcCplb7KJcOkUcm2skO65v90CM9HbCDAMUfRMXFm7PdgRKKTftWUeE2dI_CI8_uO mlpnUXeSJaTOkccs8B5D_GK3t1t_ryJeA8cXyZLbw9l1rpZaEB0bKOM_sRtzkR9u6xIy.vjcAH.r KHrWu2ihSPiteXKblpigu0E2LUYKvin20F5hDNC0Ht715PMk8kqtVmKGX3Frmpi8iOzGLxfx_EeZ .knc76HlZih7yfxDCLB8PEOjGMNJrQJnDZBB5i2w0v5jb4IuajaIjiE9ff9muLRmlJIkGsXYNmg- - X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Sun, 5 Mar 2023 18:08:28 +0000 Received: by hermes--production-gq1-6cf7749bc8-sm5v9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7587221ce5d3f46b975d0faee4edb710; Sun, 05 Mar 2023 18:08:24 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: How do I determine the ABI string used by pkg? Date: Sun, 5 Mar 2023 10:08:14 -0800 References: <65BCB61E-6A83-4550-9049-D503544A0AF6@yahoo.com> To: list_freebsd@bluerosetech.com, Baptiste Daroussin , FreeBSD Mailing List In-Reply-To: <65BCB61E-6A83-4550-9049-D503544A0AF6@yahoo.com> Message-Id: <60B35343-127D-43AB-A0A6-41689BFB2EEE@yahoo.com> X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-2.43 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.934]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.205:from]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4PV8pQ1JF8z3jpQ X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N On Mar 5, 2023, at 09:54, Mark Millard wrote: > Mel Pilgrim wrote on > Date: Thu, 02 Mar 2023 07:50:13 UTC : > >> I need to determine the ABI string pkg uses on a given system, and need >> to do so when there are no pkgs installed. > > There may be more to that question than you are expecting > and you may have to establish more about what you want > (and why). > > pkg itself is a package and so you have specified it is not > installed. You have not indicated why pkg can not be installed > the normal way and then used. (The question might be if this > can be unblocked or not.) > > You have not indicated the range of system versions to be > covered. 12..14? All? > > What about when an LP64 architecture is supported for also > running an ILP32 counterpart, so there are 2 ABIs? > > LP64 ILP32 counterpart > amd64 i386 > powerpc64 powerpc > mips64* mips* > aarch64 armv6/armv7 > > (I question the accuracy of the armv6 in the "man 7 arch" > table, although I could change the kernel to switch from > armv7 to armv6 as the counterpart --and once helped someone > build a special kernel that did so.) > > So how do you know which ABI you are interested in for > those? > >> I've read through libpkg/pkg_elf.c and I can see how it's reading ELF >> headers from well-known files. That's all easy enough to replicate, but >> I'm a bit stuck on how it's determining the arch string for x86. > > There are also examples like: > > # pkg config ABI > FreeBSD:14:armv7 > > # pkg config ALTABI > freebsd:14:armv7:32:el:eabi:hardfp > > Notably, "man 5 pkg.conf" does not even mention ALTABI , just > ABI . > > Also, https://pkg.freebsd.org/ only lists the ABI form, > not the ALTABI form. But it does not mention riscv64 , > riscv64sf , any mips64* , any mips* , sparc64 , > plain "arm" , armeb , pc98 , ia64 , or alpha at all. > > aarch64 is more like amd64: > > # pkg config ABI > FreeBSD:14:aarch64 > > # pkg config ALTABI > freebsd:14:aarch64:64 > > But I'll note that I used the same machine (without > rebooting) for both armv7 and aarch64 above: armv7 > was via a chroot and was without qemu involved (qemu > is not even installed). > > Do you always have a already active execution context > to work with that is the one of interest, such as being > in a chroot? > >> How/When does pkg decide to use FreeBSD:13:amd64 instead of >> FreeBSD:13:x86:64? > > It might be that it provides ALTABI but makes no use of it? > That would allow other things to make use of the extra > information in ALTABI text. > >> Can I safely assume one or the other? > > Likely purpose driven, no universal answer otherwise. You > may need to indicate what the ABI ( or ALTABI ) strings > are to be used for. > > It used to be that some of the arm variants could be built > for either softfloat or hardfloat. Going back further some > that now have hardfloat instead used a form of softfloat. > It another example of your not having indicated the limits > on your range of interest in the possibilities over FreeBSD's > history. One thing I know is available is kern.supported_archs : # sysctl kern.supported_archs kern.supported_archs: aarch64 armv7 (Also, note the lack of armv6 being listed. The alternate kernel that I mentioned listed armv6 instead of armv7. The infrastructure does not allow for listing both as things are.) So, using that as a source of ARCH names, each: FreeBSD:VERSION:A_SUPPORTED_ARCH_NAME appears to be a valid ABI value on a running system, and the only valid ABI values for that running system. I'll note that even when chrooted into a armv7 context on a aarch64 system with AArch32 support: # sysctl kern.supported_archs kern.supported_archs: aarch64 armv7 So it does not report specifically on what the chroot context is for. === Mark Millard marklmi at yahoo.com From nobody Sun Mar 5 21:12:14 2023 X-Original-To: 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 4PVDtb72WLz3tyhB; Sun, 5 Mar 2023 21:12:23 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01olkn2101.outbound.protection.outlook.com [40.92.107.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVDtZ5RBRz44Th; Sun, 5 Mar 2023 21:12:22 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=B2nsurTr; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.107.101 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nXAlm6O34sGvRn+PJe6DVzGc82jBQ0rxIpdljpBzG69mQmUcnByHU5Rpr39FEn6TPMbkl2itEywwXWoPHiQ8mVB31LbAjZJRYrTbvMBWexN5egK2V6kwxYnKdW1zgi2mefSmzIVGMcHYYL48bMp5yFGHWXb64WKm2UFjMV98gRtn58bTFcKlaBpxl2BWQKG5sddkgCqfc2ZXuNveulY0hFLcg6MecRiAg8Uefb6+qlotgYdrSJObLwoYwB5e3EDL6ecR/f54EEFdUJYI2P06lR5/bInV80wG607sSqhGZ1koB5J2iSt5puJ9HwCcA24HMsTOhuFcbGnxgxNbwNpufg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/vcjpGpD5ULwih/4Hp51cHbJg2BZ7XB5bsrhW/fJmlI=; b=OVFViHpkNiWFC35FYmxByQVBoXOQK34rI4aJU/h/sCAXQWinWIIxT9aXq02bp48zQybl8sU5dt/r4QvYKiIv5kDbCfkbtAGyGejCguJJLSzfaaudH5zsF/VVxzP+YaLRYDnXgfQspTjUWerOdr0oWAa9DIM3O7/yKYvzeCqeLC/kYMki89Wem44rjwMRCjT4/9oMgRjyT5GuEzmESsiX8ffT+SsUcWpODPt4JQI3C2R4hyX+BNERueZ5aNdVkFiBpCHU2mKcACKZlh3xZ7EchtXzGzn0yWyxwvXVqniMzu+K6l+5kgvX8nB2pLN80Bb8KF9NSoDicvjj0pt0jJPJrw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/vcjpGpD5ULwih/4Hp51cHbJg2BZ7XB5bsrhW/fJmlI=; b=B2nsurTrYE3sP8krhuaAXdeRs3gK0cdRnN6bOXSgUxJShudHzkTcEOki0EvKm/GXpuF/1IF9xxPwazz77wN1Qf9JOJC5xEgyqe6nBfilVA8iIkPjB4LdQ3ElH47+Ga0/vMlgoIO1ZAEB5wt4ov8LWErUsUrQOOSmEKl4txRUcRIl2C/1bQXHINLygJOqyp78o+Iq91GDc6rKJ1Ug2hFvn0oKe1sbORWZh404zlUv9Oqso2wZV+DbWSOZajq78p9IuMifuWeaptYYjP/ab18Hd3BfDbIph0daWAPwl/Ei8Bw2ft2Um0X1IdIaMHr3LtDTEq+WVq13otrJ6AjHPuXFag== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by SEZPR03MB6618.apcprd03.prod.outlook.com (2603:1096:101:79::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.27; Sun, 5 Mar 2023 21:12:18 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86%6]) with mapi id 15.20.6156.028; Sun, 5 Mar 2023 21:12:18 +0000 Subject: Re: How do I determine the ABI string used by pkg? From: Tatsuki Makino To: Mel Pilgrim , ports@freebsd.org, questions@freebsd.org References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> Message-ID: Date: Mon, 6 Mar 2023 06:12:14 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [SCjuGTb0U89xzXe2Zwsb5pfaRwl4HIwC] X-ClientProxiedBy: TY2PR0101CA0019.apcprd01.prod.exchangelabs.com (2603:1096:404:92::31) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <713e4827-758e-785c-93f9-144a6c8449e9@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PSAPR03MB5639:EE_|SEZPR03MB6618:EE_ X-MS-Office365-Filtering-Correlation-Id: 202b0540-b531-4d00-7a1e-08db1dbe4ccf X-MS-Exchange-SLBlob-MailProps: 4VtScROZs21TUivO3CGgoz7hSzOHoYHkN4ZdsZ9vMkfZ4xw4qJ1TYCgphP9t+rLWv1OX7HyNKWKtKyM3D/f7rgc+uGKH6OgW7j062gL1U/PAwtI5Mn06vN85id6PSX1nZbhW8B75Sa+PWFIPJNNThmPeHMNw2NRv7T6YxVp8EpPur7I9L7edk6dM2QgMqNtnQUr6OwOR5MkqJCJMTKopuIvYuuXR7c89p29aNVr4jHlo0WeF9/yrEAjlz596wAk9Rr3/s8lRXcveRgctWAnbpdcPtskH+wJ11aSggz8YVzpNbPe57IVQ+R0CaTzoeHrZomppFaUtvGb0l0b3byBDmiZNOd0pOLZM2W3aTpuVJ7Kcuhtio2aQROxZHKrjy+72qC5fUiEHmrIHyE3oIgYaSkHiQzlYz7bxXcd8vGL938QwvXXrTMUPWQDQUmSVUq1KnQEUs4mRDp5TKsIHRcCpQaBzvgHW9BH5Oq0p4kf7Nol+5weTdqFaq5fgWGDU0WW0mrpDCcNKHHQ/h24dRRCmSmiKorD9YToO7qmuBW1vBGO2x4JzMUqbAHkq9MZv8MxytiqEkznohVaZrFem78ZDWhnxvRR/gAYyZHIE0hM831JRP6f6MI+dwyOd8e9QfM8fvNkUOcEhLpmT2VLtAEu1GNfjp/e9BkOC+DE6YNthz103ypMnYn+iKg== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: riiQ+vscPH0/FtoYGsRmbCgFxfjrMxynC4VoqdWZHwY4lzir/H9kV4ixjbdX75oTIcr/xzFrfOv8shDeeBZboZZzG4iZejluw6IocII+c4q8H5uDYfybQ3WEE7zUTXUQ+zg1q2aPfSf0CFeUbKaJFkBCIaOOxfpUZ6RGDGSWilG+WPiMXUXK+gaD+Jek/PFHZuQZmiVH/Uhiv+S5H7YpD6R7XjW0e6nlIvBrql3c+iOwnj2PWHPOL0RKwuIuPIHnKtzpfsogwmTpABTied8y3w3Fv+sVSLbeHvLaUMLXT3IOOC/s7lV1DF1sfmatdVcozZU4Lz1NaI+n6B9lZ3o2htNZUa7faAZp5PmglDB0hcicy1IYY77/zw3w+KkTFVEVgce2m2tRQfBhgRquSbzRba29JizjYDb7V+sudG9SuzWa8NqEWPN3vgahubZQsvEHv8wjXd3WUSOMfgDoRLD9nuf3NjRKG35nufXR77lW4c0AZ4dbz1b7BwhIkZeAMNeO8knwunRhhCXXX60T2u5OhXc2afP9Hod+qvIYCJGsl7uBuO46oCba+P5FDt1MN/EWnrsdUDFFWcLg1Gg7VRGpcIS0BARf8Jpnpcqv8UPK3v3OE+rg7MTQY8aj0Snn2YJXHcxo9V68tycBcmIIPf5aWQfMpuB3rZJV1lDgh/tmSTqexycjRaGX1Zbr4h6zHB0G X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TDVsaFlDdThvQm1Ic3FFeDlCbUpQMmxlejZpOUt0NHdEcmF3RlJUb0NReTJn?= =?utf-8?B?QVJLQjlWakNGc1pONjNJTDZudXprL3lKZmtwbzhjVFdZRkpjSmZnL1ZZSEpt?= =?utf-8?B?a01UYUt3WWQ3Q0djZTlMVWhYdlVmNW5zQ1dHeUJERTdXU1FKa05zcmhHUFFy?= =?utf-8?B?cDZnL1ZER09NY2hGWTR3a1UrOVo1S0dBNGg2eENWeGFYQXVQNG1UeVhJb1dM?= =?utf-8?B?Y3NMWTF2TExTck0yZlZDZkdXMElpWkovc3ZGVzNJZUpMbjd5eUJMRHpaakx4?= =?utf-8?B?RzFUeDh6TGNjWEpYZkM3TWZQR1BLVEljQUYrM0JudlVwY0g5R0pzZytuZjFD?= =?utf-8?B?ZEhWdUZGNzVoc0FiYXZTenFOYk5IOG1LdFdvNGdYMVBvUHZLY25Td1BLelFo?= =?utf-8?B?Z2xTSmtLTWtNcHZaK2lvN3AwR1V3SmxxNm1obStONXlLYjcxaGtlM2doLzRi?= =?utf-8?B?RXdwRXNQY2hBdFZpbkZsdkViSGRrcTl2MjlnRVNVKzREVGVxUUtsOFZ5aTRz?= =?utf-8?B?cCt0ZENNcmdsejM1WUZDejdkMitpdU1BQUFVUllnVkJWUzIyQ0F2ZWZJb1Br?= =?utf-8?B?WmNOcG5TcU94L0tkOElIT0ZMOW0vVGwzeTRpRzJMQVZ1R0loUnRZSDBuWGg1?= =?utf-8?B?OW1sdmhQV2xjWmNHSGZiUkVSQlBaa2RKRWMwUm91UjBlcFNRK3NES0dUdzIx?= =?utf-8?B?Z3NKSWd2UHdPcDhhK3NjQnJkSDFSS1M4S2xDTlNuRHp2Q1ZqcGtWR1RtUzJO?= =?utf-8?B?cm5kU0FiRk01R1ZteHFoUUE4SGx1N3ZKQktsemxYYmVCS0FUZXNKVmhtZ0RZ?= =?utf-8?B?Z0pWbUQ5dWpKTUUxOUdyeXhSRDNIaUgzM0xsQjZCOXV2SFgzR2JxZ0h6V0Z6?= =?utf-8?B?SmI5RzJ2cU96UFRQN0JXSXVZbkoydkNtb1JjZUQyZXVUWENyeXRpQ3VJcW9x?= =?utf-8?B?ZXhLOVNVVUo3QVgvT0Q5K1I4dzQxL01sTWFPL3ZKNEsxVS96Z3VhaXVZN1Ez?= =?utf-8?B?UTBkbDBtbVpzWGxYNVMzVk5lTDZFN0NvQm9BOEtQME1sbTZDcW9vQUtWbFA5?= =?utf-8?B?S1k4dHNBdWFHY2d0clMwakxTRldMTXVSWlJBUWt2VEdCeTFNSU03ZC9DdGsz?= =?utf-8?B?SzFWU3N3aXlTbWFDSldHZWxvRFBvOWFOSVVoSlNiZjkrQXZGdDlXdmtmbmRs?= =?utf-8?B?NDhnTmlCU0pGVjVBMWhJQklQM2k5ZGU1dGJWUXhET1o4aFlZUGwyYXc4TWh2?= =?utf-8?B?ZFN0L1R4dlNiaW5MR1BsRzRBUkkyc2sxN2VldnRvNGVtQ0grR3YzQ1JsYmYr?= =?utf-8?B?UmZnNnBBMHZENUlqVEl5SVF3TXZJOXEvbi9ZSWdrYnVzTytjK241UVRJVGg1?= =?utf-8?B?TDdoQm5DdVdxY0VKLzgxZEhRaVlOWURUMXNkYzdQYXh4RURtR3JnUDI5bWla?= =?utf-8?B?aml4TXZTRXVWSVdRVkE0cHd3VDRVbG9UOUNrT2lEajBCa214Z0c1b3dIZXlU?= =?utf-8?B?RGhJRzZZNEtBSDVkeDZOZ05zRElpWVlLZnhvcm1SQ1NwWUFDZ3B5OXpQM1ht?= =?utf-8?B?alAxcDlYZ2RQcU9PcldwbWF3L253OWk4YmhqWmZzWmY5Q29LMm1teHVJZ1hI?= =?utf-8?B?dWNPcnBRREE0bWdsRTNHcFRIVVpmUUdLdUlrT2orMjlDWXM3eUV5Q2xTNkFS?= =?utf-8?B?V2Fvek0xSVZBZDNaOW15SklZNlhCam0xY2pLdTBCM3dNbmdZeHBRWlB3cG5p?= =?utf-8?Q?9SFEUuY4nSSjyQmft0=3D?= X-OriginatorOrg: sct-15-20-4734-24-msonline-outlook-c0b75.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 202b0540-b531-4d00-7a1e-08db1dbe4ccf X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Mar 2023 21:12:18.0994 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR03MB6618 X-Spamd-Result: default: False [-1.49 / 15.00]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.99)[-0.994]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[40.92.107.101:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; MLMMJ_DEST(0.00)[questions@freebsd.org,ports@freebsd.org]; DKIM_TRACE(0.00)[hotmail.com:+]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[hotmail.com]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.107.101:from] X-Rspamd-Queue-Id: 4PVDtZ5RBRz44Th X-Spamd-Bar: - X-ThisMailContainsUnwantedMimeParts: N Uh-huh? :) You are doing something that doesn't use pkg, so it is going into libpkg/pkg_elf.c, right? From nobody Sun Mar 5 23:53:59 2023 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 4PVJTL0dbKz3w75B for ; Sun, 5 Mar 2023 23:54:14 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-25.consmr.mail.gq1.yahoo.com (sonic311-25.consmr.mail.gq1.yahoo.com [98.137.65.206]) (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 4PVJTK11mxz4H5s for ; Sun, 5 Mar 2023 23:54:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=N73T+CWI; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678060451; bh=sF587VvYFC89P/8d8bWOa3LpVIFhL4QGwvl9akH7jf4=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=N73T+CWIssylGt9P5zSRP1osS3sLy2ut/wTNDYUvdAL7aUyk4bxwbOlIvMaIu052BVmnK3HlsXoR+HiNZ6EzxX/OlsjHbiCw1mAYHatWX8nN33vC8KXmAZvivGa1rM0E4x7HyAOGYAsspHWM0g7mfyQE59aLWRlnQ7Nm/V2hADt3YX+nGIEkEOpEOQhx0ss4Fc/ssc/Tqo3OMaq8JR/5ehJxugQrzzs5+oVVP+tWYdLq7Ec9xPavUCOxPj0RExWCSUsPQCmGFF0e6PeqLkv0KbvM5ZP/QYSypTiklqr+bPX5uxEkLA4G7v4wZ19ju50f76QUbRaX0vjUvJ6w2/lmVQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678060451; bh=VRLt7+qVkjwtewxCqQ/7kUsfTa2lGpRT3UVlVC+qI/a=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=URo7e5Yz3K+oNsJz+XYGJbEkNSiw1Y5K+eVlj7Z6ERoZNfGd0dfce4QJR0rF+39VrIOhagaMND6yue2UAKGbnHq2CmMF003/YWCTboCs3dvHWrgVz9nbqxOYJhMuNkXPiNXbtZJF2rmSW+nYYw+0PGO9P8pEdOiJ9HzczDRSwmlS8FAVXJPLiGqUulvFNimsVg6rQpzAu13/dkbhGyJhAeHs9E2XWRToJtjqppXU8N3h7ZSctDtvJPtNkcmlXf2hzv2vVLAtrEenQHZK/LAzAEFVV2tzC7jrMKMmUX2/7uQhUsphSWYU00mRoDTkABXIz4EVnsFMFcfDlWRoZNPtmQ== X-YMail-OSG: Si5b42oVM1n.8NLWBWiTYI_nDEJ4MAYKIrWet2r275UWUpE.uLqeDQO8me7qbXc urQWGi2wnQrAAYoI_y0H7HBYOVnJ4uaOxDuif7LFICrpBACsbyKlnbb_eXk6mqNdwOhryKZ1Y5k8 P4aX5m0LdPVcEfbp_uAMzNxM2zRdXSwctGEAPpEttm65O9L_lTK538l.RZmj8XHF.k9Enn2swYJw Lb3ynOa3MK_QNL4eI7M4gy1hkfSO0THdBAZsGD0X9_nmk5QcNhBT_maiPiKAA7RLnROpZBxuEKf9 _kjfNriUI6z_A0.GewXY6lZFzNQjJPO6OEFfE32p6MXnLwjM4RvyXGTrrrJZBhXrzHvCKXMAKof8 ZMPdB84s.DcNHAjajeIkdYqjBfEzpfVk3UG34cscX8If5h.jNvq3Z9iazmTEERUBZY8GOsRNDVYc E1TXvblbKwVhET6qmZKkqn23OJCHNSxFlIE3oHYz2Kakw8EcMYSJuPQVDpb4nCcqwLb8m7RcDKDh 9AIkyNbme5qA7CBSLqsAzAWbYmr4ZMCSZGNxNw_mX0dIRT5p4S2IThGOiRxKH4Xgsqj2XcoNrCOK 061GYWThkNn_jfrz3BzIMJdzBY.zcB.dA8CPK25AE5s3iKU_m0JVaCPo8Xvv3uxrTVg4PBVdmIVt .fR1cdWLm.vGQ84ZA9MgcYwFMsGfTQoDngR8LxkvBZGvQMtbGjWdR0zrbWmkw1.S.P.XxFDKrieh 8RlQUQ0eZUGFmAz.uZnU69XTpVwPayHEzWD9CwQ1TuMYYba30RvcUaAxeqJkpZHI9ugv1a1Vp2f2 b1fBmUsjyLlwGOHrX1agHlvs4uc5AO5MoXfno5g1n0TvQQsJ4FRlHvvx24CrGM9BijGQvbmNoUQx fenrRXlfktS3ZSCkqyQEFrmwwnf1P.1os9xUHBB6SwdTFzPmrrCPL5YeQFzfO.43Prd3M9U5VILi iEjcuY0dS0w7V_DPjQf0.MRSsNB6UQW9vdd_.SLt0TAiMWjKbRCJDXIdQUxKowXhguiA4ATDJNjx x6vYhTyiiVj2Fidby3xeYU8tlfIZosbKNN6U2sFLOSsS_L1xG45QAqFPdtg3.UP9eerpPcPji1FJ crvwDRyjai76nJY6xl6nmZ.kmajI08snHNHwxf42m3j5JRvIJ4cXAUrkKNxOmueHnycI4Vd4z8FT kiN3zrqXF3CWW_.kDmle2vLJbofZMVNmSBgH4WUaD_AlAc3UOijaFXb8LwaGTCcGB.Hni.1F3J9O MMRke71vVCM8Ipr2hkO_yMzNUDKiaCojzoqsv24e0N62KWTfqNYIjE292leRBOZJ9QiQWE7UVFHX iinHe7gXXdVBDhetPUHzfQTgBPAbTt0zuMBhw7Ba9bU2ZJaQ53xeBAKHrCxcjz1q0NVI7y4P0XgK a8Jne.DyPK6pIYbjvgoP2e8RBliwW5MZjX91XhN2hZJeFArLC3YlR_GTXPOe_88sY.AxodxWxeF. YnUC0GY2hNmNt2q0AbNlv3CqgR5yOFkKNnegZYnuj5D3.sBIrxx8qt0n3Cys_0_fNibI45u6TaZk YY7E3C3q_CYBktUxeMiZ2SNstUWZPannW.AesX19BgY3zgE4qamH_wnjRbrc52RlooXLaGW_BFZ0 Mdm6.Yxl7MB__FLtlXNqr2md.kbuBdErheAOQ91L0H_0nRlBJ6NYz3LPTNAyVJzXiXq.tZCK4vJW xr.zRKKIbCWVXYWXpyneMDodNlpQjScILisAJt6TeN3puFxpaqfnCfG5MsNC_t1tA11D_lG3tTxc Syk6jZMA_kJFqCdMY.n9QFZf5F5GRaQ0v_lq8BdXpYU76BYqol.agic_Ost8TAXXAGsBtQ_u1TTn XGzsg7S1BPo3owxJIDfq5e7Dcq3kKgYcNtOPvFRTj5LlwQbsUWOkhQ.DE5VgNq8BASpNUXH4ti8C 7oPE9NAMSpifZe704koeA8lKNb_RSNKH23hZ.Sc8ChED65ICq_wGFL0EbIkQ.e6izdc.5N1sFOYU 6T5aQI28X6B1X4EuM5zxC.LwEpSVkfemsjpdRn2CS4K1PKBr7AtG0RsLQDcL0otmXKob9Pp2mRAW Te3dRwQh1Xz2PTIcDRMlsyibtqxwwOpt2QVGPJbuYeXvSj8sq2ywdla_kVKIVlegLHYNVNvy7ZWX H0u0.6KM9oKwORoluxMx4FT.o6yFF0znbZlccWhhVN3jHzk.wKQRy23zLlAlrZacqJRsXIDhFtew f9BM3ZPWM42oHdZYBu_9XMJlJRZX2e1pCDzRiR4BVX1exckyyVuLJjjbi6yZp2.tnljGwdSzMXTh cJD4OCLZB X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Sun, 5 Mar 2023 23:54:11 +0000 Received: by hermes--production-gq1-6cf7749bc8-c9j9s (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cd95993509379164ff7d2e6f686ff1e6; Sun, 05 Mar 2023 23:54:10 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: poudriere-devel based aarch64 llvm16-16.0.0.r3 build got: bad make -VBE_FREEBSD_PLIST_FILES result leads to "pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory" From: Mark Millard In-Reply-To: <10D42B12-CFD2-4832-ABD3-251BB3035F8E@yahoo.com> Date: Sun, 5 Mar 2023 15:53:59 -0800 Cc: "bapt@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <28F3E3C1-C386-4698-A3B4-1006DC457DAD@yahoo.com> References: <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> <10D42B12-CFD2-4832-ABD3-251BB3035F8E@yahoo.com> To: Brooks Davis , FreeBSD Mailing List X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.33 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.83)[-0.834]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.206:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.206:from] X-Rspamd-Queue-Id: 4PVJTK11mxz4H5s X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N [Looks like the problem is not on the pkg side of things. I adjusted the subject to indicate the newly identified context as well.] On Mar 5, 2023, at 01:52, Mark Millard wrote: > On Mar 5, 2023, at 00:03, Mark Millard wrote: >=20 >> My poudriere-devel based ports update got: >>=20 >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> . . . >> =3D=3D=3D> Building package for llvm16-16.0.0.r3 >> pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a = directory >> *** Error code 1 >>=20 >> Stop. >> make: stopped in /usr/ports/devel/llvm16 >>=20 >> FYI: This was my first time attempting to build llvm16 >> as one of the ports. >>=20 >> I see that, for example, >>=20 >> = http://ampere3.nyi.freebsd.org/build.html?mastername=3D131arm64-default&bu= ild=3Dd0f8db852755 >>=20 >> reports success with building (and, so, packaging) >> llvm16-16.0.0.r3 . I've no clue why the distinction. >>=20 >> For reference: >>=20 >> port directory: /usr/ports/devel/llvm16 >> package name: llvm16-16.0.0.r3 >> building for: FreeBSD CA72_ZFS 13.1-RELEASE-p7 FreeBSD = 13.1-RELEASE-p7 arm64 >> . . . >> Poudriere version: poudriere-git-3.3.99.20220831 >> Host OSVERSION: 1400081 >> Jail OSVERSION: 1301000 >>=20 >> Of 227 ports, this was the only one to fail to build. >> llvm15 and gcc12 were built. >>=20 >> This was on a HoneyComb (16 Cortex-A72's). >>=20 >> poudriere-devel is now building ports, targeting main >> instead of targeting releng/13.1 . We will see how >> that goes building the same 227 ports. >>=20 >> It will be some time before I'll retest building for >> releng/13.1 in order to check on repeatability. >>=20 >> # uname -apKU >> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 >>=20 >=20 > The build for main also failed. >=20 > One difference in my build vs. the FreeBSD build > servers is the use of BE_NATIVE instead of > BE_STANDARD . May be the pkg-plist is mishandled > for BE_NATIVE ? I think I finally figured out what to look at to see the basic problem for devel/llvm16 used via BE_NATIVE for aarch64 (and, so, arm* as well). In the below, note the "llvm16/lib/clang/16/include/" which is a directory # make -VBE_NATIVE_PLIST_FILES llvm16/lib/libLLVMAArch64AsmParser.a llvm16/lib/libLLVMAArch64CodeGen.a = llvm16/lib/libLLVMAArch64Desc.a llvm16/lib/libLLVMAArch64Disassembler.a = llvm16/lib/libLLVMAArch64Info.a llvm16/lib/libLLVMAArch64Utils.a = llvm16/lib/libLLVMAMDGPUAsmParser.a llvm16/lib/libLLVMAMDGPUCodeGen.a = llvm16/lib/libLLVMAMDGPUDesc.a llvm16/lib/libLLVMAMDGPUDisassembler.a = llvm16/lib/libLLVMAMDGPUInfo.a llvm16/lib/libLLVMAMDGPUTargetMCA.a = llvm16/lib/libLLVMAMDGPUUtils.a llvm16/lib/libLLVMExegesisAArch64.a = llvm16/lib/libLLVMWebAssemblyAsmParser.a = llvm16/lib/libLLVMWebAssemblyCodeGen.a = llvm16/lib/libLLVMWebAssemblyDesc.a = llvm16/lib/libLLVMWebAssemblyDisassembler.a = llvm16/lib/libLLVMWebAssemblyInfo.a llvm16/lib/libLLVMWebAssemblyUtils.a = llvm16/lib/clang/16/include/ (For reference, llvm15 does not end up with a = llvm15/lib/clang/15/include/ listed.) By contrast for llvm16, -VBE_FREEBSD_PLIST_FILES ends up listing = explicit files inside the directory: . . . llvm16/lib/clang/16/include/arm_bf16.h = llvm16/lib/clang/16/include/arm_cde.h = llvm16/lib/clang/16/include/arm_fp16.h = llvm16/lib/clang/16/include/arm_mve.h = llvm16/lib/clang/16/include/arm_neon.h = llvm16/lib/clang/16/include/arm_sve.h = llvm16/lib/clang/16/include/riscv_vector.h It would appear to me that the llvm16/lib/clang/16/include/arm_*.h files = possibly be present for AArch64 because of its coverage of arm* as well, just = like for BE_FREEBSD . (But such does not seem to be the case for devel/llvm15 's=20= BE_NATIVE either, so I may be wrong. For both llvm16 and llvm15 , = _NATIVE_BACKENDS does not list ARM for aarch64 , just AArch64 . I do not know why since = armv7 is listed in kern.supported_archs: aarch64 armv7 .) I'll note that there is no _BE_INCS_AArch64 in the Makefile (both llvm16 = and llvm15) and there is: .for BE in FREEBSD NATIVE STANDARD .for BE_ARCH in ${${BE}_BACKENDS} _BE_LIBS_${BE}+=3D ${_BE_LIBS_COMMON:S/^/${BE_ARCH}/} \ ${_BE_LIBS_${BE_ARCH}:S/^/${BE_ARCH}/} \ ${_BE_LIBS_BACKWARDS_${BE_ARCH}:S/$/${BE_ARCH}/} _BE_INCS_${BE}+=3D ${_BE_INCS_${BE_ARCH}} .endfor .endfor but NATIVE_BACKENDS excludes ARM (in both llvm16 and llvm15). At least the "llvm16/lib/clang/16/include/" (no file listed) for -VBE_NATIVE_PLIST_FILES should be eliminated. Possibly the arm_*.h files under that path should be present. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Mar 6 00:56:37 2023 X-Original-To: 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 4PVKsg23ZQz3wB5P for ; Mon, 6 Mar 2023 00:56:55 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yw1-x1132.google.com (mail-yw1-x1132.google.com [IPv6:2607:f8b0:4864:20::1132]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVKsf6qvLz4M2k for ; Mon, 6 Mar 2023 00:56:54 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1132.google.com with SMTP id 00721157ae682-536cb25982eso155010857b3.13 for ; Sun, 05 Mar 2023 16:56:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678064214; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=CMqZGR2d/pnfN1arN0Ye5GxFxGNJkCVgibXmuTuAgB4=; b=N5d/iJU4afQhhSeA9zavSGORvWI0bo7gzCuSrPfniUkDtm7IU2HzMX5Rc3qDAtm2WE cNC5eaJxYO7GCo0dEUPp7E+ufar5hSLZtJdvQSjY9jJ+ft+C37//DlGCKfClQVRgIyu/ ac8eH5bhrxwn9wGTBzmoOLTQ8ZOpglV0B/tc5kkitV2W5zZVmOLiDfjqauWF5++IAzyA 1PVKH+BwQTS+t/36j8Kw5zFJ9v1v1ZKR7iUeevXEDGmQ35GV8AMW9hp6eVqDUAAIGUXh lwNUkWAv12x7+POR8peAeYT8qMMeVTxVRrgeayuHdOh5mOY6+n3IxM5/euCPyx7weIC0 Jllw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678064214; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CMqZGR2d/pnfN1arN0Ye5GxFxGNJkCVgibXmuTuAgB4=; b=ghq4plcUyDIHn9+aMEOLZLxHlL5qLhQR7vD0m+aB7KcCiKcuV5JOdT0Xlcbx9bwwIB n5u0tcnUDKY2d7uGJQ2LSRbmNIZghBsw8kjUkXnydyt9j/IF7oTJyrL6jjcx8pJoDmLR QXH2CRMY0Hp50jhXA6jWnsPBqf9iv8csZTGbzO0YtIiDueaIp2sGFY1ovjjKrKIFXtR+ GcT632YqypRGygAUBNUxGqJY0TI8Oabd00jhv3cu31hHTJQlj2hQ+Rd1lp0l/nTyTnT/ lCPVf8fCEeVXxcyC5bRr/W8UwwCNixNLxtaeMFhSZSLVVCiVS7SiF7OAyFIRPLQR+sZr ls2A== X-Gm-Message-State: AO0yUKUZpJZJ/F6LpyDkUuG0/NOU/lGHH4WZPWjC/iot9apGVEk0fYss hT25HmMMassk3efuhAkqKfkLEOKeSYVEZY8gkUi1oudg3GQ= X-Google-Smtp-Source: AK7set+akHErN5rqz1EdDgHS8wlZ6PY/7oo4oyL/CkRDAJmTh/Y1IoLJC021ATEFq73iuO2ivTpxBk6g560O7CxDroc= X-Received: by 2002:a81:ad63:0:b0:52a:9f66:80c6 with SMTP id l35-20020a81ad63000000b0052a9f6680c6mr5337937ywk.9.1678064213875; Sun, 05 Mar 2023 16:56:53 -0800 (PST) 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 References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> In-Reply-To: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> From: Kevin Oberman Date: Sun, 5 Mar 2023 16:56:37 -0800 Message-ID: Subject: Re: pkg writing to / To: Daniel Braniss Cc: freebsd-ports Content-Type: multipart/alternative; boundary="00000000000060e18705f630c57c" X-Rspamd-Queue-Id: 4PVKsf6qvLz4M2k X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --00000000000060e18705f630c57c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Mar 4, 2023 at 11:37=E2=80=AFPM Daniel Braniss wrote: > Hi, > how can I tell pkg not to write to /? in my case sometimes / > is mounted ro, and so for example pkg update failed, or > / - which is usually- kept as small as possible gets filled up, eg > by /.pkgtemp.compat.xxxxx/linux > > thanks, > danny > What command are you using? Normally pkg should not be writing to root unless one of the files it does write to is on the same file system. --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --00000000000060e18705f630c57c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sat, Mar 4, 2023 at 11:37=E2= =80=AFPM Daniel Braniss <danny@cs= .huji.ac.il> wrote:
Hi,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 how can I tell pkg not to write to /? in my cas= e sometimes /
is mounted ro, and so for example pkg update failed, or
/ - which is usually- kept as small as possible gets filled up, eg
by /.pkgtemp.compat.xxxxx/linux

thanks,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 danny
=C2=A0
What command are you using? Normally pkg should not be writing to r= oot unless one of the files it does write to is on the same file system.
--
Kevin Oberman, Part time kid herder and= retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D= 03FB98AFA78E3B78C1694B318AB39EF1B055683
=
--00000000000060e18705f630c57c-- From nobody Mon Mar 6 01:12:50 2023 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 4PVLDQ2Dbqz3wCF6 for ; Mon, 6 Mar 2023 01:13:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-22.consmr.mail.gq1.yahoo.com (sonic310-22.consmr.mail.gq1.yahoo.com [98.137.69.148]) (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 4PVLDN6DShz4NCX for ; Mon, 6 Mar 2023 01:13:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=P1P+mrxW; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678065187; bh=8ke/4M5G+co1BEe4H6hMwEHfVHqQZtpy/UAa6Iq2+eQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=P1P+mrxWFed46gfTx4fvRONwvh5lJpSBcXMSrkSzGLhKow57Qq2Zm1H0j0xQIc6gOW9/o38QAe67jlNGn6m6rycz2oYKcgb4yflMVL625ZOU9+RaG7rpTWkUGU10tu3Cb96eptHzqC8HtJoRXvdJKQVA7HJJTHotSJA1poYZHDauQSoOCwAVuaJ6ctXrHzH9RMEeKH3hG142sgynAWhJp3ztrJC3F2Rsa2B8FO/0/MRHcxb8lZoll470iHAkdsDZFWku0aOkoevpLuCZQQyWVXnKlPZPTKslS+ZAUqI5StuxT1URlqHkWDPhJM5j4tZ+vai5gbYO7zOGDZ4uFmAqag== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678065187; bh=RqEBHYKZP7V2MSYkuZUKccjN6ZUlNF1NLhc235GVJJN=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=dz90BDqaj8l+y6K6thUYrr2W4V2RTaMmjBMnrNFsLQK+zwJcpiKw65MGRbrVcMmvBIGT1L1+G1o+PupXcKoiWzrWv5oSezbnBUN3BdXdLugnQuBBx/9jtQCily7KYKy+h8mmxSJtR4jWqOale2l2FSvCU8A+CEap/+s2+fnwGyacIF5+ahkdAqKm9wnLstYGWhgIHEtlJC6G6Hndd/geRHlaFMTBNGw8qm0SzQJ8a64KZUDW1wLqvOFqc86pfEmGzM071XDiTOfY1xU1lepqgqchJ4EFAFs4yr2U2CNl9/XUaZb2Aqcag+O6/t9Kzn2d23PMrqBGVRzI4iTZwrn7Fw== X-YMail-OSG: _ypAzigVM1mureXnkej3qfczNVUTijOyFvSKcG_EXjaaHyRF2Mv80Bb.uUJ34EZ 1h3EDyM_NbPDRYS_PxFDvcYUmB2vApR2yuFQonuwVdO14ec2XLKScwCZBGSkmrIxSGElF9RERIYx bLtyStHD_a3ojNnVZE7X0zgClyquSSCMWe7oKxjahPlBr4nb2ZeYGLzC5xCj0cvYAPSs3GbO8wvG uGHlN9rBFY0KYffI5hGONQs.lrc_7_6ejjUaiyi9Oah8jHnLypuog0wN8wyh_mH.3uQB6u3wVAHl Y23zjiiek7Wa9fssoB3eBZo2boyjlvnH5pSgpNHc4v8agdBXYyJ2xBEFIa0BfIPixCuCBvH6u23t nUFG2Se4oQ_m2SEeRkjy55vRJ7SLSBOKqNfLqFnuHj0SzAIjhFWSZOqww6XBind23lxSalDpMSsH 5YNonKgfJIvgKHkkamkgP15LbF6BYD0YMx2VliIgxCHS61kjiNPDK58zgnCRrudNGDHO3WPVYuwb 6_eV28c5c.THk7kTZkaK7x1A4NAUkKARhDi4X3uDpvahWivrrbQVihasaCxbULMsHZ0zuAyU6sOS xS5X8pbhJrA8G74zS35rB45HRLLiKmLSm0bA9l3GF9ea.WbwdPYX6YSU1tDFD6VlSSDoFcgu5ReY YpngTikitugz8CVSnVQLp5i0ZlOuHueALUR0blXQNV5TPJpI8BJ9_ZmYA6LviQ0xaOgw8qeq73sa lVSTjPp5VJsVDyHX8IPxukdq382XvPXOwrse7qWuCwNUAGdRL5rFon4bhOgLC5tccxvgrYea0JFs iSZ.nQ1dniirJpi69lHJUlgm7px2EgEs23BmpuunZrxqnO53tkjgWr_mA9Vqtkky22XQ6DcnOKlC Py9eUaVDrUcr.O6ThjlSq9jvGhfzDiLkcNVhJ_l1TpCZdmfmK1RAeN9K8zOD6oi.w0z0XRI.Gxfy PjiSvAQD2lIxlsbqiNNcRXyEQgnKqmhjGXf.3TdvzHFph40AJ15xzaDPVh.aDu8bVrqUAw9QhgAB BTRBzwZgWmb1kfp_DyxdHuZmEN1U9iy5CO4QiA6hr0vYWWnlUFKnPnFIO2kqxsY75fEMihnXO3iE uATdOlb.VAe1r72_6v60oAHDcsiaygAGunPyHtG5hTqe2XQ43.M_hzVHx.3NrhKHI1Hmx.FffvbO 2e7Aty._hxPKNP_6XehIDNVStIB1VyIKrW8S72v2VG38b2U6.nIS_yBLE6P.kpMiuXpadc_EsFc. KjgpUB27PZtpFkGjarQ7ICMrvQxFGkXTdVn59aFbAKvwE2nsOA0eaaE.0fT8qX1A4ORF8sYKrpFd lf4oVlf65FgdCs6gwIL7lKFZXCNBq1N_h9gGQYpqgwtWv.P2_V4AFZHeAGD582c_bu9PhJMTjctV FkUUQbtYqk91SjYkw9zwtA.GMqDSTGtcTaGk2Re2CJPsq1Vf3goJvzhgX36ukAAspvJKCmNdjG.h v6FPblcmRhHbEvvx20Zt8LAztX3An.W9bUQEIeUOi4CUeCMyXsgQP3GHdYRFJRWpZj.DGWMYYlO8 4st1w1WYyiiwvcwld6H1dHLW4wuMpFCf4H88__pod3o_nsmSPCVn14sQTFaiCJg7AJlpy.jolZnz I7IeO2G8xLkmKveUVPO7Myvksbe2rjXwfA_UTyIfD_7ga5EPdZ0ef6rDreLsMMmL.tN4YJBojZmU 5mxaXpetQNLpx5rkGADJYydYdQBhq.CQ3pClaFYyMFKSVqRFYRWk_IJXH2Zi9mhuM7ROLy781_3p syzvS7jS4G3wkye7Vqz416.csbTXENCHK1BV3SKjpKsj2vwVxFBDwJMxCvYTlrToxEdO9piYLsfS Nej6w3Qx2zQPD3SJPmQbY_2Nn.PdOQc28stRm5KQn53xGMSs7wFUSKE6kFwUYdARoCibswwbIzx5 t9GSgA.O5uESMCumYsCLkveVSXRv.qoiWneH.m4bSZMB5A41gy2A6RZhRmhvoxxf2hZRotqx8KR7 4BIPZMUtxXeo_CPTiJN.j6rV2_bxw0fvvh815eCe.iN8P0RjeiXRLx3xbAdyv_hOqxiohGIKR7go B1mzzZOFUfnN50KFX.L22R9oJO8yQWlxTtKlHfx_2oz9xijFA5o9Y07ue1RLGR7Jo0LTvNS4r81O _p82gLadyhpzBwYXyIACYrQvBRYZIaUoq1oV37wEu6l9DanfwCJO3D8zEFfMQR8tvIjn2q.Uqp8t ikw3d5yr2NqKALDAIeD6A71oqXqYfJ4TN771pPOUUu2EwehcFv_vukk84HNz1tb5MUrjx2gYOvJe EhR98q0hLow-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Mon, 6 Mar 2023 01:13:07 +0000 Received: by hermes--production-ne1-7688d778d7-vqkdr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0dfacca52ee07122f0e4585c6895efbd; Mon, 06 Mar 2023 01:13:01 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: poudriere-devel based aarch64 llvm16-16.0.0.r3 build got: bad make -VBE_FREEBSD_PLIST_FILES result leads to "pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory" From: Mark Millard In-Reply-To: <28F3E3C1-C386-4698-A3B4-1006DC457DAD@yahoo.com> Date: Sun, 5 Mar 2023 17:12:50 -0800 Cc: "bapt@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <2CCEE86A-2FE1-430D-A04B-1062D9434319@yahoo.com> References: <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> <10D42B12-CFD2-4832-ABD3-251BB3035F8E@yahoo.com> <28F3E3C1-C386-4698-A3B4-1006DC457DAD@yahoo.com> To: Brooks Davis , FreeBSD Mailing List X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.48 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.977]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.148:from] X-Rspamd-Queue-Id: 4PVLDN6DShz4NCX X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N [I found a related partial edit in the llvm16 Makefile.] On Mar 5, 2023, at 15:53, Mark Millard wrote: > [Looks like the problem is not on the pkg side of things. > I adjusted the subject to indicate the newly identified > context as well.] >=20 > On Mar 5, 2023, at 01:52, Mark Millard wrote: >=20 >> On Mar 5, 2023, at 00:03, Mark Millard wrote: >>=20 >>> My poudriere-devel based ports update got: >>>=20 >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<= phase: package >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>> . . . >>> =3D=3D=3D> Building package for llvm16-16.0.0.r3 >>> pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a = directory >>> *** Error code 1 >>>=20 >>> Stop. >>> make: stopped in /usr/ports/devel/llvm16 >>>=20 >>> FYI: This was my first time attempting to build llvm16 >>> as one of the ports. >>>=20 >>> I see that, for example, >>>=20 >>> = http://ampere3.nyi.freebsd.org/build.html?mastername=3D131arm64-default&bu= ild=3Dd0f8db852755 >>>=20 >>> reports success with building (and, so, packaging) >>> llvm16-16.0.0.r3 . I've no clue why the distinction. >>>=20 >>> For reference: >>>=20 >>> port directory: /usr/ports/devel/llvm16 >>> package name: llvm16-16.0.0.r3 >>> building for: FreeBSD CA72_ZFS 13.1-RELEASE-p7 FreeBSD = 13.1-RELEASE-p7 arm64 >>> . . . >>> Poudriere version: poudriere-git-3.3.99.20220831 >>> Host OSVERSION: 1400081 >>> Jail OSVERSION: 1301000 >>>=20 >>> Of 227 ports, this was the only one to fail to build. >>> llvm15 and gcc12 were built. >>>=20 >>> This was on a HoneyComb (16 Cortex-A72's). >>>=20 >>> poudriere-devel is now building ports, targeting main >>> instead of targeting releng/13.1 . We will see how >>> that goes building the same 227 ports. >>>=20 >>> It will be some time before I'll retest building for >>> releng/13.1 in order to check on repeatability. >>>=20 >>> # uname -apKU >>> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 >>>=20 >>=20 >> The build for main also failed. >>=20 >> One difference in my build vs. the FreeBSD build >> servers is the use of BE_NATIVE instead of >> BE_STANDARD . May be the pkg-plist is mishandled >> for BE_NATIVE ? >=20 > I think I finally figured out what to look at to see > the basic problem for devel/llvm16 used via BE_NATIVE > for aarch64 (and, so, arm* as well). >=20 > In the below, note the "llvm16/lib/clang/16/include/" > which is a directory >=20 > # make -VBE_NATIVE_PLIST_FILES > llvm16/lib/libLLVMAArch64AsmParser.a = llvm16/lib/libLLVMAArch64CodeGen.a llvm16/lib/libLLVMAArch64Desc.a = llvm16/lib/libLLVMAArch64Disassembler.a llvm16/lib/libLLVMAArch64Info.a = llvm16/lib/libLLVMAArch64Utils.a llvm16/lib/libLLVMAMDGPUAsmParser.a = llvm16/lib/libLLVMAMDGPUCodeGen.a llvm16/lib/libLLVMAMDGPUDesc.a = llvm16/lib/libLLVMAMDGPUDisassembler.a llvm16/lib/libLLVMAMDGPUInfo.a = llvm16/lib/libLLVMAMDGPUTargetMCA.a llvm16/lib/libLLVMAMDGPUUtils.a = llvm16/lib/libLLVMExegesisAArch64.a = llvm16/lib/libLLVMWebAssemblyAsmParser.a = llvm16/lib/libLLVMWebAssemblyCodeGen.a = llvm16/lib/libLLVMWebAssemblyDesc.a = llvm16/lib/libLLVMWebAssemblyDisassembler.a = llvm16/lib/libLLVMWebAssemblyInfo.a llvm16/lib/libLLVMWebAssemblyUtils.a = llvm16/lib/clang/16/include/ >=20 > (For reference, llvm15 does not end up with a = llvm15/lib/clang/15/include/ listed.) >=20 > By contrast for llvm16, -VBE_FREEBSD_PLIST_FILES ends up listing = explicit files > inside the directory: >=20 > . . . llvm16/lib/clang/16/include/arm_bf16.h = llvm16/lib/clang/16/include/arm_cde.h = llvm16/lib/clang/16/include/arm_fp16.h = llvm16/lib/clang/16/include/arm_mve.h = llvm16/lib/clang/16/include/arm_neon.h = llvm16/lib/clang/16/include/arm_sve.h = llvm16/lib/clang/16/include/riscv_vector.h >=20 > It would appear to me that the llvm16/lib/clang/16/include/arm_*.h = files possibly > be present for AArch64 because of its coverage of arm* as well, just = like for > BE_FREEBSD . (But such does not seem to be the case for devel/llvm15 = 's=20 > BE_NATIVE either, so I may be wrong. For both llvm16 and llvm15 , = _NATIVE_BACKENDS > does not list ARM for aarch64 , just AArch64 . I do not know why since = armv7 is > listed in kern.supported_archs: aarch64 armv7 .) >=20 > I'll note that there is no _BE_INCS_AArch64 in the Makefile (both = llvm16 and llvm15) > and there is: >=20 > .for BE in FREEBSD NATIVE STANDARD > .for BE_ARCH in ${${BE}_BACKENDS} > _BE_LIBS_${BE}+=3D ${_BE_LIBS_COMMON:S/^/${BE_ARCH}/} \ > ${_BE_LIBS_${BE_ARCH}:S/^/${BE_ARCH}/} \ > = ${_BE_LIBS_BACKWARDS_${BE_ARCH}:S/$/${BE_ARCH}/} > _BE_INCS_${BE}+=3D ${_BE_INCS_${BE_ARCH}} > .endfor > .endfor >=20 > but NATIVE_BACKENDS excludes ARM (in both llvm16 and llvm15). >=20 > At least the "llvm16/lib/clang/16/include/" (no file listed) for > -VBE_NATIVE_PLIST_FILES should be eliminated. Possibly the arm_*.h > files under that path should be present. Only the first instance of LLVM_RELEASE from llvm15 has been replaced by LLVM_MAJOR in the below text from the Makefile. So the :N part does not look for the right thing for llvm16: (whitespace may not have been preserved via the E-mail) .for BE in FREEBSD NATIVE STANDARD BE_${BE}_PLIST_FILES=3D = ${_BE_LIBS_${BE}:O:S/$/.a/:S|^|${LLVM_DIR}/lib/libLLVM|} \ = ${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/|:N${LLVM= _DIR}/lib/clang/${LLVM_RELEASE}/include/$} .endfor The LLVM_RELELASE should be LLVM_MAJOR instead. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Mar 6 03:48:33 2023 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 4PVPh52wTDz3wLnL for ; Mon, 6 Mar 2023 03:48:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (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 4PVPh4186Cz3KBf for ; Mon, 6 Mar 2023 03:48:52 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="Uf/u6gAj"; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678074530; bh=Ul8WCJhNMdkfb5M7AAKwazO7RQeGdTLj2wG25w8yLpk=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=Uf/u6gAjiQWc00C4/Px864lX8AYOB8464MI1LwVucWAGARCyH2ggVBo5JcqA1rXBn/+aES90tMLwq6/OdZrOAmPCpbppKgB691cle7hTgqdBtapYz2dZJisRhh2sSSSayAzNwEbBtQRcLR6lEqBbSaZxyALbkNsvfIQD24HNZ2vJ3jT3+65c36pbKKIxPWCCaTl3o46By2v5IABDGzBFOfXsO0v7MOtqE/GbqKhnrQ8hTmnGHO+ix54QU7GGvuDPHn65vUR6IKVbDh7LKL9f5oXeoX/+QX+YeariQA2HR3jeB3AH+qXsdxHVluLKCt6qiAcMw1lzNEOt3/Dcah3T9A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678074530; bh=/PLuSmkOVukPbKrshJyxckQIUFM0h9VTyJpbh9yy+i7=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=YoolUfdaQKt8J7EXtdQ81b2L5mVuQ4xpXcvnb/WRV0AgIRAMGijZ+3XcXBPznIikTjig3yC/iUK/Fs2wmN9S+Etca2lwg1oiO2QioC0KjAxHo/dx6UGfEiUbCVrHLNAKgbKzFe8Of5Y7Sffw9EjKPwNMczaScpQ55cQtvEviimXcPNU9FltZgYsvlwAADySaci6P1b3HeUyiYPpbkeASNadWujRUruzTBeJMynsKAqwOfxLkN0xbCLe6UO/BBRIwXzd8O3L/vN9Rmfs8p+pxcZGfLuP4vmLJJgowImELdhBflC8bHuctnMWStFuH4fpDzzrMlX39DTyXpYYklduW1Q== X-YMail-OSG: J_HMfF4VM1nzUiCH8Ok.H9TRwHrxf82cQRqtq.4yQ6zhT9l_K9JK5GcpaKYq0ym K6QaXUGkMV6KILK2m94DrNJWY9XeeWJt0Q2zE9mqF7mIRvXmjYupQdyI8KbFFz1Mi3Y15Wu_aHz5 4Mw86EApDvCRtzikOMw6QFtn2PQL7jYgLJx0ouyHuzYKJRIjhvfw3p9bw1CNXMYcFDh8McJAH5Co u5l3hirSAFC1wr6vncnhZgjH7UH4N75UoFggqddzq73L.krnaIPFNBzTusFQX7A11xxgYNQ9kDR5 5MSxC4k0JCbXctz9XsmSc8xhVSRO3Wsm.y_0ywt0tSxZ3bpvB1gztEVEHsQikjd7oGD913fZ4ngN L5zvC.ilf0H6myIG2dzzazgLzxJC2FvlzeJF.1911A.F7gPwscRpXF_jEXNxuR3KgRuuqwhTDDeQ vV4U9x8d2dm.Mi1gRDLUdxAHL8Qfxd8BY8ADN3xtXz.2TMPFUdLzr2mU6O51csjdPhLr7uhGd.FP HYIXZ8IpVeELHyfUniZZK.v__WsQYuIemprZQ2_Ydx8ZvcYhpbWWVFJftsq6TOKIrSYPSlBX3RJS UxvS8VK.O2KoVXgdLTGi8.xZfUGMHAicKRgiqLOn...DjeNHSgz2pDyDTtPT7mAcz79hG2BNAyPv zRE0oL3SQIVorfbC301YLCizuCwjiq56jZi_dV3wJyLjTx7VWALF_5eYJiWp.uK1G2wt.YYMIrTG Jq2qx3wwGV2f3tqBvrhmko0m3zcn7rJS6FjUvVhMgYj4Xk3IylEOlzT5n3dt4HFvlvEeOwYqEDOp EtkRUGuIvOqMzLTLx1CHovFYE.xgkKyt8xPnZGZlN.hf.5cIsWrVxWAMGr_KLJgnwN0QM.WrSW7Y Os.KNarPrGSHuE4QDLqcrQa7.Y.PYm1afwX9p7gwre7KUEhR2DKAVcHf_gsI1D_qDJd37UP7qC9O LOZjF9ZduQowqofvq.2jxcDbYyOge85O2pKs4qhDTfnXrei8_r_lIXLvY3xGC_.VBAcNPTVIEtKM rMJHkEIR39R7z8ppzPNKIkZ9DvzUHtjLEOeNr5WY0uEezvzbXejthXzk3CJfbzjc1Ya2mceHRZsE dPGCF9lQ9CqJDdqsdK4tWrqSUCaSEqGN2uuMolRhVE.NYS2mnDdhg7kYl3EHacXzKQqfQmhX92OF pQV54Yy1bPXWFTMolGgRixO4kS5.xTc9QH111UeZDlfCJJY8xi6qcAOac24sZI8MeE5a008qYUr2 Qq0mHw7k_KMi6Fs_S3zYrxqyopMkrwlvXrm.Rf6Z6lfKsXDj2CqNHEkYd1SwZg59M9jZMVz.ZaSk d4ozLRWB6tzVBagxFK.WArWOLeah79kMy2br9xlPTQe6Q2ilEtOUUwPKY.O9n9cdmwc.UpAvKVqB .H.snifq0kxFVc57kYTnth_hQ8K37fLtLxRVHqyHHu_5oJ9CQhlCh2yXHYwrBMDt0_yo8wagaZJE j5sAvp47mVqYeupEYCMZ8aVvjeRqUi8MQbFm3E3q0UVrbefyZ4GQwmPn4_GUzl9KMwT72oatvwdy DaPQxdrhzHQmuAvp1dubYcFnoAl2aXiXN8RYEPAviGMHjmgX_XZyEki58o5nMUGPJVNJjvmimvPk BwEbvpt.hvR4HxUFk1Zy_3yL6ZEpeiTyo16b_mmSrPebcxEs4QwZV3NrEH1o07mM4L5fZB9U2Hyl PzFGnH9Y0WiMotNJmDvMZJ_18qUTXfjvAnU1p5zapisKkzjE42QtHzr27xsCILppIk7dCWiUgkpF 1dGDsMevRh_O7sZat_ZzAdRki160VbWLOmIHrtpZgvfzxm0GdBFzBydazGSC0QCC__ftMpU9OhOw 4bFBAW0PLSGV2oL.aOJLLCfSYUvR_2qH3zuTPm34a6p8edzxJYjkTBmvtPo4OaGAfUhRbFQ8GqxT zYATY3ZYfpXmB0ZstJvEmwdqxXW4vXsnxHuTGvLXajBepDt9OYIpUEtFa_LWg4lWrp_ElVo5uk.w hhhBEwUmcIHpwPXPzFUwsGg9LmiWv4lhgXctV6nX2PWeb5zYs39L33VXAxWGLaWUfaUisBsDXv1J vkdsfE_y6ztKxcqFLJcOtItU33J7JGrsvz14pOTJVKyee2_HLy5Egws7fC9NZbsFVyRFM2jYL6eU VP6GYusUFuS13V6GTHk8jyfB.3uMVoFa1JYdDhtU5WNh7N_fTLVnpbOGuwa1jw3qqVv7_Mxlz2eK dX3fGRqI72p9ubZBtdlWfYROJ5vH3AVau0e4WmTlHtq_EgwTQ3U8OlzGW8YzE606Sqbc8UBX.cqS s X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Mon, 6 Mar 2023 03:48:50 +0000 Received: by hermes--production-gq1-6cf7749bc8-bcgkq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6967035b65e2ae106f44af01f5a14c33; Mon, 06 Mar 2023 03:48:44 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: poudriere-devel based aarch64 llvm16-16.0.0.r3 build got: bad make -VBE_FREEBSD_PLIST_FILES result leads to "pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory" Date: Sun, 5 Mar 2023 19:48:33 -0800 References: <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> <10D42B12-CFD2-4832-ABD3-251BB3035F8E@yahoo.com> <28F3E3C1-C386-4698-A3B4-1006DC457DAD@yahoo.com> <2CCEE86A-2FE1-430D-A04B-1062D9434319@yahoo.com> To: Brooks Davis , FreeBSD Mailing List In-Reply-To: <2CCEE86A-2FE1-430D-A04B-1062D9434319@yahoo.com> Message-Id: X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.44 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.94)[-0.941]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.148:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.148:from] X-Rspamd-Queue-Id: 4PVPh4186Cz3KBf X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N I'm now doing my devel/llvm16 builds via the Makefile changes: (leading or other whitespace may not be preserved) diff --git a/devel/llvm16/Makefile b/devel/llvm16/Makefile index 477772b2b24e..a1e4a3ab5f35 100644 --- a/devel/llvm16/Makefile +++ b/devel/llvm16/Makefile @@ -117,7 +117,7 @@ BE_STANDARD_DESC=3D All non-experimental backends BE_WASM_DESC=3D WebAssembly backend (required by firefox = via wasi) .for BE in FREEBSD NATIVE STANDARD BE_${BE}_PLIST_FILES=3D = ${_BE_LIBS_${BE}:O:S/$/.a/:S|^|${LLVM_DIR}/lib/libLLVM|} \ - = ${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/|:N${LLVM= _DIR}/lib/clang/${LLVM_RELEASE}/include/$} + = ${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/|:N${LLVM= _DIR}/lib/clang/${LLVM_MAJOR}/include/$} .endfor CLANG_DESC=3D Build clang CLANG_CMAKE_ON=3D -DCLANG_DEFAULT_OPENMP_RUNTIME=3Dlibomp @@ -324,7 +324,7 @@ FREEBSD_BACKENDS=3D ${_FREEBSD_BACKENDS} .if ${ARCH} =3D=3D amd64 _NATIVE_BACKENDS=3D X86 .elif ${ARCH} =3D=3D aarch64 -_NATIVE_BACKENDS=3D AArch64 +_NATIVE_BACKENDS=3D AArch64 ARM .elif ${ARCH:Marmv*} _NATIVE_BACKENDS=3D ARM .elif ${ARCH} =3D=3D i386 I've set up devel/llvm15 to be based on that last change as well. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Mar 6 05:45:29 2023 X-Original-To: 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 4PVSGk2MQlz3wSNq for ; Mon, 6 Mar 2023 05:45:34 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVSGj5DfMz3kYK for ; Mon, 6 Mar 2023 05:45:33 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=References:To:Cc:In-Reply-To:Date:Subject:Mime-Version:Content-Type:Message-Id:From; bh=M7zH1R58i7MB5KLNDltMkLnbUYidjxtqbT28tRr0rl0=; b=LYUUtSPibzHdifpUDC30ASPwmhuBCrPS0QixpUJHiAA314GjxN31wNL8C0cjKawb5GvSkDB9CwRU5tz+shFM3+hIJatcQTUed93fkK+puImjIfb0HNmkqKuMc1siIisJvbFf7F15RwURT4100u6P4If3kayFlv8nj3sYKI+/daJWak1qsSX36C8RuPgirsr7Wz4Yff0YIuMe89sQ5tcN3/Eh/2k2OANroZj4g+Gjy1c7ouwakk26zNfxv36Wpd32iKojLpEYdjv+WxRatKkR/zNWlNr9buyRpE3Sf7PHH6iXG76NNiu2KyQMLw9jSANu8Ve5x9bTXag+3Jk4CQqY8A==; Received: from bach.cs.huji.ac.il ([132.65.80.20] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1pZ3f7-000NWP-5J; Mon, 06 Mar 2023 07:45:29 +0200 From: Daniel Braniss Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_6E7C6546-2075-4499-9292-CB283F121182" 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 (Mac OS X Mail 16.0 \(3696.120.41.1.2\)) Subject: Re: pkg writing to / Date: Mon, 6 Mar 2023 07:45:29 +0200 In-Reply-To: Cc: freebsd-ports To: Kevin Oberman References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> X-Mailer: Apple Mail (2.3696.120.41.1.2) X-Rspamd-Queue-Id: 4PVSGj5DfMz3kYK X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:378, ipnet:132.64.0.0/15, country:IL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --Apple-Mail=_6E7C6546-2075-4499-9292-CB283F121182 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 6 Mar 2023, at 02:56, Kevin Oberman wrote: >=20 > On Sat, Mar 4, 2023 at 11:37=E2=80=AFPM Daniel Braniss = > wrote: > Hi, > how can I tell pkg not to write to /? in my case sometimes / > is mounted ro, and so for example pkg update failed, or > / - which is usually- kept as small as possible gets filled up, eg=20 > by /.pkgtemp.compat.xxxxx/linux >=20 > thanks, > danny > =20 > What command are you using? Normally pkg should not be writing to root = unless one of the files it does write to is on the same file system. with a read-only root this failed: pkg update with a writable root the above works. also, using portmaster =E2=80=A6. (i don=E2=80=99t know which port, but = suspect linux) the root partition got filled up, and after some hunting i found=20 du -hs /.pkgtemp.compat.7vhU2YxJLCDB/ 243M /.pkgtemp.compat.7vhU2YxJLCDB/ > --=20 > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --Apple-Mail=_6E7C6546-2075-4499-9292-CB283F121182 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8

On 6 Mar 2023, at 02:56, Kevin Oberman <rkoberman@gmail.com>= wrote:

On Sat, Mar 4, = 2023 at 11:37=E2=80=AFPM Daniel Braniss <danny@cs.huji.ac.il>= wrote:
Hi,
        how can I tell pkg not to write to /? in my = case sometimes /
is mounted ro, and so for example pkg update failed, or
/ - which is usually- kept as small as possible gets filled up, eg
by /.pkgtemp.compat.xxxxx/linux

thanks,
        danny
 
What command are you using? Normally pkg should = not be writing to root unless one of the files it does write to is on = the same file system.

with = a read-only root this failed:
pkg update

with a writable root the above = works.

also, using portmaster =E2=80=A6= . (i don=E2=80=99t know which port, but suspect linux)
the = root partition got filled up, and after some hunting i = found 
du -hs = /.pkgtemp.compat.7vhU2YxJLCDB/
243M =    /.pkgtemp.compat.7vhU2YxJLCDB/

--
Kevin Oberman, = Part time kid herder and retired Network Engineer
E-mail: = rkoberman@gmail.com
PGP= Fingerprint: = D03FB98AFA78E3B78C1694B318AB39EF1B055683

= --Apple-Mail=_6E7C6546-2075-4499-9292-CB283F121182-- From nobody Mon Mar 6 07:52:45 2023 X-Original-To: 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 4PVW5W5Dlxz3wZ16 for ; Mon, 6 Mar 2023 07:52:47 +0000 (UTC) (envelope-from bapt@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 4PVW5W4lZVz3tPS; Mon, 6 Mar 2023 07:52:47 +0000 (UTC) (envelope-from bapt@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678089167; 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=iS11VUQA4t8X4b34H0isS3dREuJHPQnhS/jy7Du2t9g=; b=RMtFQhhsOQv3Cg03yZYseBgH5yUV5YXc5QCCuMZm/tZfk4R5SJX4xa9vzCGrfQoXyM8rJB wUmNni44Twdw0uCuc5/ikoZjWotCfrO+0xTgZjLWp0Bwl1tfR2EHJyKy499CAWps7S9JP6 tS+sG9gVdR4JTlWvQZN0Btpi0tKk5rN957HeMLscmLBVgTAOJCa4cQcV7wVi6CUmy939v5 AIYGIU/0YpBrC/Uc9H/ee4myK62nhKVPcdYYqm4r5M58ybSTXbkaCSVX1FkH3+dApmmLB+ UZM01DN+vFrocjDLS1Smap704vwOPkAfmhIUNNbxegclyMmott8HQyfqtmuP7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678089167; 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=iS11VUQA4t8X4b34H0isS3dREuJHPQnhS/jy7Du2t9g=; b=M4KJPMWLmnVmQUtIjR2tb1CYXQEvtaSIY8gSqzYAj7AYeuVKQsJZwMEThmh/IH7zkUteaz jdhN7l2EmIszvjCY9JPp7/kQrlN5UYxiYWO+IPpxbwGjsuYSqG3dFgzo7tkKoyUilETf0X yjEsWj/o7rYNUeOZAAMuB7+YyH25+c9oqvB2SYyu48Em5XSBS0BAXzE5QK3OdKQf7dx328 7TULo9wH2uGP/W5qIFRGe7R5VjBUBikQKR9wYl/BIweAlqp9p3DdOg8rAOemrWe/qC0fYf zE0YaL+K6PRFUTgLnm8ahyddDpEg4WS2vv8bTrOsPPUHke/2S5OvatkIpLwKmw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678089167; a=rsa-sha256; cv=none; b=d/P8/M7RTKL9/d+8TGTKCJo+Kgfx1B+GxMT7S3o7J+D4gekQqKDpeb4K8DWiCKW04p1q/s tMIPamtrptTFJm2HdsNMbZiB7xYwLQ0pLLw3fQfouHaHS1iEjcQRd9j50T8ovfKU14hO04 vS9u/aaBOxMHGnHoWValbJbNRT8H57QC6UwVQIK7oL/4CRv42cZWKWmjyz+49PctJDhXCD 6JcHNFbIdkoUx+s1YM3mRhfcmMcI55ch7DLA+HD8SeOrogLq1HtnLoCz7a1VtkpMxr9LfN R3WTIMVK3JNFxX+y+aTSxFxsIkM/K/eVZmW49PPcJdSHkehN79XtCW3Z8kxeBQ== Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (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: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PVW5W3GNgz10l1; Mon, 6 Mar 2023 07:52:47 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id D08421C0520; Mon, 6 Mar 2023 08:52:45 +0100 (CET) Date: Mon, 6 Mar 2023 08:52:45 +0100 From: Baptiste Daroussin To: Daniel Braniss Cc: freebsd-ports Subject: Re: pkg writing to / Message-ID: <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> X-ThisMailContainsUnwantedMimeParts: N On Sun, Mar 05, 2023 at 09:37:32AM +0200, Daniel Braniss wrote: > Hi, > how can I tell pkg not to write to /? in my case sometimes / > is mounted ro, and so for example pkg update failed, or > / - which is usually- kept as small as possible gets filled up, eg > by /.pkgtemp.compat.xxxxx/linux > > thanks, > danny > > This is because you don't have a /compat on your / but you are trying to install a package that installs files under /compat Bapt From nobody Mon Mar 6 07:56:22 2023 X-Original-To: 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 4PVW9h32Ssz3wZGY; Mon, 6 Mar 2023 07:56:24 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 4PVW9h295Xz3v6g; Mon, 6 Mar 2023 07:56:24 +0000 (UTC) (envelope-from bapt@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678089384; 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=jDnvusl593XlMhae8u6QVLhe2wSsnbWlcNk7XkW4BKI=; b=MeBhTwFon0jrkn6rXkNRLHIMeCSGmsl+D19Gk+nx7Lqa1uSygNY9/vUadLlw+XENDki6YZ cBzeZy35c4evJB2CzkB9PntfNJhYucea/pyEO0A0PkzxzsMqLekc3BJKzEJ4uwGTCt1iq+ mV54L9tghMEFr3R4YCccGjba3aS45MA0+iEtyFiEK/ctl7HLR6kjc5bCOyHkt+I12berKu NYWyAVoW7bIp5Dw8Gulx1VEWhXeRC0SbDZ5IQW3ysQoYD3uUkIgu57PDGxnqlN7F7dLpjA Hl0/Xj4wnJSW3TiXTMPIKluzFNVOPXHFtIYALSelvvXvXzDn3/qSlIjCFtnRDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678089384; 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=jDnvusl593XlMhae8u6QVLhe2wSsnbWlcNk7XkW4BKI=; b=uH2oMRWh7KAaFmQe88DaeoacJMQ4tF24zjKuehJtrn1XqBuwGsJJR+mI6eswjBNYgPlgBM gh3dkRTMsl4rlEvMPunqgQg4Ro8jDADYHb8PrHTI2WTtDIUiIX+BRZFxi7+6wbt2X89xZr 8hInTFsqkeu3ysPQEeHofLGZg6hoyA24vv5z+hR3H3DjgeyB2Iz3IAe5U7mzvKPi30s4ap gF2n8vMU7WqXkA+1iystGMUaXPNkutZgSd8PdIgtmfT7fLv7L0FrVMW4+qTOt+WRGSujwA 5NQA5Jp13I1m05OwJj+ldCQpIZr3DHR5X0TKHE4xFGygpc5kOFKy5A3YltDveg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678089384; a=rsa-sha256; cv=none; b=LIRiO7CtlfFsbRuCrTeTaaU3GqZQySM9FJj5K61UR5Hux0V6VIczDxsBsxclUrLPbpeHWa jFAXtofb/5Sih6GyEHaakyFh6HmyiP4AOflG2KpBGLIa3BKHFqQhXNqWljlqjEchmSiyUt 6QhypRKif6xBzbbLZFaECRHrCfkziWDVZsUPlPLaearbMIZ1yD3mNYYHBYlyFAb1HRaF// Y7Ms6iBPKFjMLpXrenH3z+XNXLthbaj5/hEjEMABB67hxQWJV/kiaYZc7bm+dJA/vtvrqA 4dLQToxZSz+PwNAeTZPS1fGgTESPNFb7eaJBQfk2VUqGwi5SjF7RUXtKHE+c4Q== Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PVW9h0LvPz10l2; Mon, 6 Mar 2023 07:56:24 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id ED2AC1C0F65; Mon, 6 Mar 2023 08:56:22 +0100 (CET) Date: Mon, 6 Mar 2023 08:56:22 +0100 From: Baptiste Daroussin To: Mel Pilgrim Cc: ports@freebsd.org, questions@freebsd.org Subject: Re: How do I determine the ABI string used by pkg? Message-ID: <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> X-ThisMailContainsUnwantedMimeParts: N On Wed, Mar 01, 2023 at 11:50:13PM -0800, Mel Pilgrim wrote: > I need to determine the ABI string pkg uses on a given system, and need to > do so when there are no pkgs installed. pkg config ABI pkg config ALTABI > > I've read through libpkg/pkg_elf.c and I can see how it's reading ELF > headers from well-known files. That's all easy enough to replicate, but I'm > a bit stuck on how it's determining the arch string for x86. Why, what are you trying to do? > > How/When does pkg decide to use FreeBSD:13:amd64 instead of > FreeBSD:13:x86:64? Can I safely assume one or the other? > Internally pkg always and only uses freebsd:13:x86:64 internally and never FreeBSD:13:amd64. the ALTABI allows fine grain matching of ABI and compatibility between arches. ABI is a more user freindly way to read it. Bapt From nobody Mon Mar 6 07:57:55 2023 X-Original-To: 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 4PVWCb1xgJz3wZpY for ; Mon, 6 Mar 2023 07:58:03 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVWCZ6FXNz3wlt; Mon, 6 Mar 2023 07:58:02 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=vU9QrPrQn+GHAFoL/dg+aEC3XayRwhLAbZCW2Na6acA=; b=H9crwgkj7idgmyCgTYBUeZLz44oIqXB7vs4Y+4glQ01tfCRtpHWY5P6poM/0Rpl7DwaYFlQahUMeZc/y4oTMCNTa/vM/nION6LEHU/jw9GeVuGbL4JIrclJqbxVhjpPJWhAJWUxlkeTJkVVRpUFUNYetMB1qtjqtBkE9Rm8i1A1geKaXjoiCXZruKY0aKo9hRV/1dzLqm7SdxxoLsKhcGRompEZg08aUnpgXOmdY9g8sfLIISyb/5ZGONTYiyVb/4jpLYR5/hfSngpW4wkETUxYocRHwXBHXQDvM7fNQvtqIkhGT3tvGttpceeGIY/HQpqSqfNNP82LFC2NWQb4U/Q==; Received: from bach.cs.huji.ac.il ([132.65.80.20] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1pZ5jH-0001JR-8t; Mon, 06 Mar 2023 09:57:55 +0200 Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3696.120.41.1.2\)) Subject: Re: pkg writing to / From: Daniel Braniss In-Reply-To: <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> Date: Mon, 6 Mar 2023 09:57:55 +0200 Cc: freebsd-ports Content-Transfer-Encoding: quoted-printable Message-Id: <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> To: Baptiste Daroussin X-Mailer: Apple Mail (2.3696.120.41.1.2) X-Rspamd-Queue-Id: 4PVWCZ6FXNz3wlt X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:378, ipnet:132.64.0.0/15, country:IL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N is this true also for =E2=80=98pky update=E2=80=99? the /compat was a problem, it was a symlink /usr/local/compat and for some reason the mkdir = /compat/linux failed, i did as root =E2=80=98mkdir /usr/local/compat/linux=E2=80=99, and linux = installed ok. danny > On 6 Mar 2023, at 09:52, Baptiste Daroussin wrote: >=20 > On Sun, Mar 05, 2023 at 09:37:32AM +0200, Daniel Braniss wrote: >> Hi, >> how can I tell pkg not to write to /? in my case sometimes / >> is mounted ro, and so for example pkg update failed, or >> / - which is usually- kept as small as possible gets filled up, eg=20 >> by /.pkgtemp.compat.xxxxx/linux >>=20 >> thanks, >> danny >>=20 >>=20 > This is because you don't have a /compat on your / but you are trying = to > install a package that installs files under /compat >=20 > Bapt From nobody Mon Mar 6 08:07:12 2023 X-Original-To: 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 4PVWQB3SRPz3wbHd for ; Mon, 6 Mar 2023 08:07:14 +0000 (UTC) (envelope-from bapt@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 4PVWQB2NBbz418V; Mon, 6 Mar 2023 08:07:14 +0000 (UTC) (envelope-from bapt@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678090034; 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=ZY/NBrzwgcq5KtpiwMGs/glwsfWhhqWObMTM0v8H8rs=; b=sn+ImGrbRMkqW5zmkoKS94yPN+Eoa123K9EdxESmRCOSHWoHdR+svGCj2anZImwcmCLhcR ndmo3IxN2/Az3Z36Ha/AqrAceFy/fwuawAuBnQ7tZZvOZj0sgfqpCKYo8oKNj8DFqLal6M xImg4MXioc4jmLPk01ffRGFP2uAWrGCr/MSz6jKpCL74X2FZz3S9CABe+l+2G3eixtWE+8 pkkZZHy/RsiBmhXHdbpiSQInMpnjPAz1HSL9JJJ9eK8ewGTu5CRxsmn+cB28r6FDXNZ+ED DkHR8liV3ZalkzNcNQkYY4sbraqmXmtnX3Ix0+oq5XqLUpkd9z2YZkTgnSw3IA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678090034; 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=ZY/NBrzwgcq5KtpiwMGs/glwsfWhhqWObMTM0v8H8rs=; b=qWmdkUJDTc1z0vpHIK83viYgKkkh0clJGfVJS6hn2xlpv76XvSEkOVW1bG0PpWxfkC1BN9 JC6clTQReLoYj3bNMSurHZ7OSV91UDxHgNLeBPxtleZECxEpUZwdOmkg/Ms94pvTuY9Hgy 4ggRJhKe4psnTyaJKx/t5RhF0mbtesLYZazet1f0X7WA+XH2rSRNai7NDkbBWp3tfK2iyw gLo9UriURACktXQTCjie56aCk3yOacx+UDdhcybdU94umouI+AvBoCo4HeRClIFsw8PVL8 4EZk0ElyZUs/lb2MxGwX6BPJKNlyt0iY+BomIb5WcXVzenOWwNRSzmvIbO9O2Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678090034; a=rsa-sha256; cv=none; b=fbPMEnw8/gMXeX40CA6y0ltaOacL/kuNxr3iXx1TklFOyXI/Etw0sooG8z79B49VkJz4Ss kD32LAUHj/ELy6EX28yHz05cMg1YqiF8zdE7NIF3SifjTtvJUsx8WR8uFQgq2WH5PqrkHC lQS8vVVzRaGClRAIKuWxJEftRWyjnHiwamXHEwI4Fo2uzpVwRrmbsodcXxbxyuGNkSE/5P oEehafit2GP6NzDtlhQ3Lu1OBMALQVEhlQqzsQEo8NF7cNmkhU8i4wez7RglAH3TmArFYt AziMDnp2/ovCaXCT6bUXPrNNwejzrSWFjp+yOdvbB249hX6rTkii1KvBU2Zzdg== Received: from aniel.nours.eu (nours.eu [IPv6:2001:41d0:8:3a4d::1]) (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: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PVWQB0gYBz10s8; Mon, 6 Mar 2023 08:07:14 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id 084B81C1816; Mon, 6 Mar 2023 09:07:12 +0100 (CET) Date: Mon, 6 Mar 2023 09:07:12 +0100 From: Baptiste Daroussin To: Daniel Braniss Cc: freebsd-ports Subject: Re: pkg writing to / Message-ID: <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> 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 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> X-ThisMailContainsUnwantedMimeParts: N On Mon, Mar 06, 2023 at 09:57:55AM +0200, Daniel Braniss wrote: > is this true also for ‘pky update’? I don't understand the question here, pkg update does not do anything in / Best regards, Bapt > > the /compat was a problem, > it was a symlink /usr/local/compat and for some reason the mkdir /compat/linux failed, > i did as root ‘mkdir /usr/local/compat/linux’, and linux installed ok. > danny > > > > On 6 Mar 2023, at 09:52, Baptiste Daroussin wrote: > > > > On Sun, Mar 05, 2023 at 09:37:32AM +0200, Daniel Braniss wrote: > >> Hi, > >> how can I tell pkg not to write to /? in my case sometimes / > >> is mounted ro, and so for example pkg update failed, or > >> / - which is usually- kept as small as possible gets filled up, eg > >> by /.pkgtemp.compat.xxxxx/linux > >> > >> thanks, > >> danny > >> > >> > > This is because you don't have a /compat on your / but you are trying to > > install a package that installs files under /compat > > > > Bapt > From nobody Mon Mar 6 08:21:59 2023 X-Original-To: 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 4PVWlb22Qjz3wcP4 for ; Mon, 6 Mar 2023 08:22:19 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn2081d.outbound.protection.outlook.com [IPv6:2a01:111:f400:feab::81d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVWlZ5Dflz43cW for ; Mon, 6 Mar 2023 08:22:18 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lgOirgCFRluJOitcFPIZkxnIqf9WC0XJaumRh015jn6dFmnt+c575v6fy2H2TlpDBKS4Qz8n58DWLkV+zWfrLBkAwcw1ECf6/XysC6qsAn3rfZyDJzMn9bE5q/7+d0Nqs9MzTZFktMIwqPCSiXCQPN6aU5xPkKN7rTxWggMMkpGv/FeUf7T72KuTiCX8YkE7HiVTnu2iLQNuPqo/TAamjqgaZfflW/mFuRNalYVgtFj5BGlckresICN/3TK3sRk+j/SkvwQVmE6TgVJnV24L3f9oVM2nRfLU45vbD+HUPRInkJfprFtABBh/9aCO40dv6SDrUZOjhoAdRq7ZCZW5tQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9Rjt650A/lFK2vF3h49BWRIZHGzS8+KOax1KXdAj1dA=; b=jQK2QOY1agMfK7/Dx8JCIHHbDLhJ2aASzHtsskw2qNzD/ymOtjGzkOAn0R5LvRY4+3WHk4kVi/AvOXnAvzL6l1Rfv9bM0qpTTbAvPOpli4fpFjTGxgCTi3EFPvWGC3yyXZFHjUXjScAbLmHeknZ3auhAMEHKHGDnv7ylq0Tn4FWrnD/K9YPxzY131HNd7t1Hk3UrdmpOXI0u1w5om4ZyDUkEXfK03kIHWSjt74pKbADUW9Y0Xf9qS4Pucx+ZePGxnCtU2Z3XqGMMO2HKhmP2PoASjR5YNIIctQLxUNVXzxmNXeOt3gT7UZhfCgFMff0jUPA1Tfop9bEYTD6LtRCSTA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9Rjt650A/lFK2vF3h49BWRIZHGzS8+KOax1KXdAj1dA=; b=uMDlW68kuxjQNnUPJMq2DmAEn7rP9aavklLImuLo6cJ1Wi5SVFXeG1pYchQ7t+iGp9DZJRpYmrWTHpXzjOE6EGFEwU3EAtK48OkyPf/FNrL/0nGygZM16LkcNEfrJXq/j4vIjfHBVTquu2D1KKnWYCSQLaPqVrjfyGdoAqRaYzi2BMw7vJYfNrzCpDcwnv3o8EVssZCwmCwzliPI1ch42MiWfTPdf7+O8iwASTZ0lkb86OJ1aw4nRP38WwiUglRh/RnBIeTOXZWMCLWgXv81CvNS+v5uYz17fnPJnRPsNKCEHat5xgn1l1ypAzm0hD1eU4bihpUq4bPjVFUoVZGvqw== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by PUZPR03MB7114.apcprd03.prod.outlook.com (2603:1096:301:104::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.25; Mon, 6 Mar 2023 08:22:11 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86%6]) with mapi id 15.20.6156.028; Mon, 6 Mar 2023 08:22:11 +0000 Subject: Re: pkg writing to / To: freebsd-ports References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> From: Tatsuki Makino Cc: Daniel Braniss Message-ID: Date: Mon, 6 Mar 2023 17:21:59 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [CD8oUr1hf0z8ExUV1jg0iowWUp6AVzra] X-ClientProxiedBy: TYWP286CA0001.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:178::12) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <3a17d51a-3296-9e2f-baaf-38af3822da5d@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PSAPR03MB5639:EE_|PUZPR03MB7114:EE_ X-MS-Office365-Filtering-Correlation-Id: f076fb68-facd-47d9-aaac-08db1e1be240 X-MS-Exchange-SLBlob-MailProps: k7AnMQ72fiKE3tYj2hY1NZpZ7fNNeZXqzbOqANvVJsova2+4j8wJembl09B5GOK4v/kEMcQRbvclaQGqEniLsPiqhXhl3ueGgwl08S3zV107NwheW7FJhE8lO+JHLndHvG2AuKW82trEr3AyfWWD9LLdKcxNUG3JdBauImdfj+E1LYRXxD+XBhdpoHami7TAaho+7r2/17zXvQbCFZn7/H/CqMndawngCvO7sw9nZ9sdPP3qYJVGcOqTnqMxshMT2UFKZcUjU94UjnciPZ3UbJDYPKvnh6D3BPCe0fLXbPh75p0xpYg61NOqD5bJAN6J+ZoquGEE8FwM6GuHph7V/7oYpJYN0enLBvWM26jfj4c9ubcMIIsjBol6MV2qV7nilb2jiqb9jCqqUId1rJTkPGN4TUSSIyB11tt2QKp4cjowbNEteaMBs6eklV4E5+nq+4KAwoISjQIQ0Xmup+Sqcg57XG81XPbQ6qPEzGzcc76drMU7wuH/hNv6yTuBaSN0wu7eF41gSm1m4IMKkopE8oDLfSpQdejaMrMwrlRz08OyjvyQjbclfNUXtmaZd2bsqwm8hQtLW00xl6DThSbo6M9WweoEQxqns9Qu7vQY38A9aNDqA71kRA== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gyy+AEUWnU4ME3PuG/ehQp9hHHbErRFOXRaQuK+fDAO7m/3eNDGlHP9bc0ugNWqngkZFGdECAoz6PbF6Z6M/S+lNB99nVGfrJrC4kxew8VyJDE6ODkeYjMa45LMObuQBzTurKqP+hEq/3FlkiNJvsLHlGOaIp8lWJn13wFxP78d5ResNVpfHlTJemYm8yWNde4nDmFJ5qoHI4bMaPcKpTfZlSLcAhD75J26ZSgyREdYbZLdgwoZOrlUyHkI1RAHcS7qakP8diN1GdWLgBs4Yow3j5ysiyijR2Sk6yMX9psctT1cnTnr2s57UvxpYiZDEgY3E/dgop6oHr/2bhS6l3hgqwyGYB+biUVNgHLHCblkg0qHUCqsc9kVL3gKS3yvIkjWiTA8+vsI2JhOV66RUyR62hyslZlPfXYdVZoIvzsYLIVNg94HufgJ5MOxqzr09YPOvv2VJNKWEHJb+Fm5DjDRRjPJollIGShPh9MWQkcCVuebUnOxMud81sOoaupqbrwK81r8vX8c9WsFNKYK/XYHWRu9BVpfMC5wqehlXanHDKgrKcwCY3lc2oMcrdR3jMwge5YuxZMy/yjLgmsLYZy2CxNtW2NuhbfUhbFdU2tAGYDzbFHoGaqumk9h4NgCamNq9YApFbRcBmdB5zjE351PB5GojdMF3x52bkZEW+XZsqvip+FOvhqUqBdkICx8b X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Z3luTFZXUXhONElwUkJlT3JiN21uN3htSTNRKzUyRmhoQjJQSG5oNlI3S3Jl?= =?utf-8?B?bEgrU3pLam5ZRXBzTlQ0VTJENmJuamoxVEN5K1M3OGVkL1NMSkkrSjA0N0Mz?= =?utf-8?B?bU5VQ1lKSGt2RDJOdXlCeWhUOXkrY1pkM2NVenFyTjF3RVJnNW9YRitCaThS?= =?utf-8?B?cnlocXZZbExwajF0Sms0eitZdm5IU3VHM3ZpV3lna3Y0a2dQbkx3bVZaa1p0?= =?utf-8?B?bk4yRFhreFUzQWt4WndxdHEwOGZMeE5zZUpHb1JHVFZXaHZxRzU4SHNPbDYv?= =?utf-8?B?K0JaY2Q4QjNzdlFuemJyQjQ0aXBCNFh1YUFHcmd0TWo2cFdVd21Lc0MwSWJX?= =?utf-8?B?M2tvZkJ2dHBLUjJWQkxJcGRnNFhIQ3pHSjhWQTB2UytwNy9GcGthL0c0TURK?= =?utf-8?B?UzdjbHFWYlFMOS9aU2I1TEk4R2Y3RVh0M2pSTmtlWjgvdW82MUVmVzdMbUhW?= =?utf-8?B?Ti85MThnTFdFMWd2VmNFSUxSWVVLcTIzV1NFR1loeHFKR1kyaUZBY0Q2RkFU?= =?utf-8?B?QndlQURHbFBOdmtrd1FnR1BkNCtEVllKYnJmcG53K3o3aTJqOUtvSVYvenhS?= =?utf-8?B?RklUOWdsVFNoaUR0bnl4bFV4SmRlYk1CWGQrSGdES3kyNXI0K0h1R3BxM1c1?= =?utf-8?B?bC9ESnlUcGJRaC9OSUNnN0htOXhBcTY1ZGNrMU5LZ2ZJbm5wYjlqMVl6TS96?= =?utf-8?B?a3dNQncwSllRTzRQMnVLQ2pIRWF6VGhaUHI3UlN1cWdXMEtza1ZxTE9SUjdt?= =?utf-8?B?ZStPWSt6UFF2bnVMbHZQY0ZOM2tOR2xSM3hKSlhyWWpOVWJSQVJ4QW9Pemt5?= =?utf-8?B?NEZTUTljT0ZqaTVHdWlvYVllUFhYRHZwWFVtU0hXVVp6OERFM3k5dTJjN09n?= =?utf-8?B?K0pxdmowSk1IWjRGdDZWbFJ1N0hmcHVLaUR3NFc4UEJGMGNFTmtCbTBma280?= =?utf-8?B?emhhcXZmMUhQTThLVVp2UERZcjk3VUtXb1c5VWo0anFleG4xZ1Rjc2VTUy9h?= =?utf-8?B?QmJZUy83TTVhSS9QRFR4YVE3L1VXNkh4RHJqdVZWOVFUandBMUFpTFNRR0tr?= =?utf-8?B?ckVGRkdlR2x2QkUva1pyN2lXY0xDMVo4UG9KbU5GcmhhT2ZhUjlTd3VqaWZm?= =?utf-8?B?UWRnTXB0cmJFUCs4Y0VpZzFucy9ZSkp3SndqK0dGaWhObm83RndvKzJQS2Qv?= =?utf-8?B?cTIvd2JzdmZuNkJzQW4xS3ZINnQ4L3A1TEZIRllRZHZnL2N0RlhhWkdBdnJ3?= =?utf-8?B?NmtnQWlpMXVMa3NlTk94WnNaajFxQTB2bU5FN21UTmxuQ0JnQk1OanZ5Lys3?= =?utf-8?B?SjI1NHp0NGludTU4VmFSWGJXSGVFbnNqaDdROFBCWUFocVpERzRDNlhnSVBu?= =?utf-8?B?bzVKQ2JHK1VVTTB4TkNQUmY4dlk0WmxaaVNCWU16akNZVDEwek1Qak1RUmJQ?= =?utf-8?B?UjJtbzdwY1FLb3RXV3EyMlZYVnNOUVd5MnJNckROR0loQzhyYmJMQmlibkw3?= =?utf-8?B?YmRZb0RqOFl6UmZXVTlDcVRKN1NFekw4MzhLcUNKQ1FSaTZua1FqY1ZpaElZ?= =?utf-8?B?djJPbWJqTnJac3JGZG5qbE9QNmQ5R2IwL3MyNWxWMUthZnRCbU9ENmx6TDlL?= =?utf-8?B?TXJPdUxwemNIRC9zUVRMRG1JMERUcVY2Y1UyV28yL0tlQnlGRVNmck9hcU53?= =?utf-8?B?clY5aDRNR28waEJBSS9iMG5FYmJhRWJGZFN4SncvZlJCNy9NeFRBdDVoYk94?= =?utf-8?Q?jnvqaFO9yDMjGQA2x8=3D?= X-OriginatorOrg: sct-15-20-4734-24-msonline-outlook-c0b75.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: f076fb68-facd-47d9-aaac-08db1e1be240 X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2023 08:22:11.6270 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR03MB7114 X-Rspamd-Queue-Id: 4PVWlZ5Dflz43cW X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Hello. I'm planning on using mount -t nullfs /usr/compat /compat or something like that, but I'm wondering if anyone else is already doing this? :) Regards. From nobody Mon Mar 6 08:25:56 2023 X-Original-To: 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 4PVWqp727mz3wcSK for ; Mon, 6 Mar 2023 08:25:58 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVWqp5Sg7z440s; Mon, 6 Mar 2023 08:25:58 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=SSR2HRMIa/ZnujQPLTy7TELWmLEToScOP1K0nPmx8AA=; b=U3BSw5TzRDejUGj5zVwEtaiZpUsPkQn97gGJx8iHli/w376ZR1SyRYs5Kq8kyuCyiVhK3OY78bdpYjim7iGzHGbAPGoqNBEyp/arKga8RDlWvw2dJVIx8/Xa6rdVp72WOAcuSF8VxlBDSZttJkRNcekcYzy9ARyFglZo82r5svUzLznGhRpHzjRRqoYc4Cwji6r5/I6GM3w/2qX9qMldYqyATv5C6Tr6MjvETeA2XgBekoWlcJYpplyNzeFkko+rgcSsU4d997cmkT5Tw+0nATkfoU9+TKXN15P+xbN9d+A51nZP9VAlxZ+51oCkck/grNPKn5SpyKPelbWNbuem0A==; Received: from bach.cs.huji.ac.il ([132.65.80.20] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1pZ6AO-0001yI-L6; Mon, 06 Mar 2023 10:25:56 +0200 Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3696.120.41.1.2\)) Subject: Re: pkg writing to / From: Daniel Braniss In-Reply-To: <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> Date: Mon, 6 Mar 2023 10:25:56 +0200 Cc: freebsd-ports Content-Transfer-Encoding: quoted-printable Message-Id: <55B8E711-8A1B-4EC3-8AC2-DC81D05ECC36@cs.huji.ac.il> References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> To: Baptiste Daroussin X-Mailer: Apple Mail (2.3696.120.41.1.2) X-Rspamd-Queue-Id: 4PVWqp5Sg7z440s X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:378, ipnet:132.64.0.0/15, country:IL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N oh well, back to the drawing board. thanks, danny > On 6 Mar 2023, at 10:07, Baptiste Daroussin wrote: >=20 > On Mon, Mar 06, 2023 at 09:57:55AM +0200, Daniel Braniss wrote: >> is this true also for =E2=80=98pky update=E2=80=99? >=20 > I don't understand the question here, pkg update does not do anything = in / >=20 > Best regards, > Bapt >>=20 >> the /compat was a problem, >> it was a symlink /usr/local/compat and for some reason the mkdir = /compat/linux failed, >> i did as root =E2=80=98mkdir /usr/local/compat/linux=E2=80=99, and = linux installed ok. >> danny >>=20 >>=20 >>> On 6 Mar 2023, at 09:52, Baptiste Daroussin = wrote: >>>=20 >>> On Sun, Mar 05, 2023 at 09:37:32AM +0200, Daniel Braniss wrote: >>>> Hi, >>>> how can I tell pkg not to write to /? in my case sometimes / >>>> is mounted ro, and so for example pkg update failed, or >>>> / - which is usually- kept as small as possible gets filled up, eg=20= >>>> by /.pkgtemp.compat.xxxxx/linux >>>>=20 >>>> thanks, >>>> danny >>>>=20 >>>>=20 >>> This is because you don't have a /compat on your / but you are = trying to >>> install a package that installs files under /compat >>>=20 >>> Bapt >>=20 >=20 From nobody Mon Mar 6 08:46:45 2023 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 4PVXJC05Xjz3wdQq for ; Mon, 6 Mar 2023 08:47:07 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-20.consmr.mail.gq1.yahoo.com (sonic309-20.consmr.mail.gq1.yahoo.com [98.137.65.146]) (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 4PVXJ96HRmz45yN for ; Mon, 6 Mar 2023 08:47:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=QKNdrqfa; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678092423; bh=GhN5TY53Onqz2AcJtt7FvQW1L1r7El4ev7kPP7vEoUU=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=QKNdrqfaplXaycoZYUi9Z2tscRT6Qw/oigFernkTHh5hkgUGC16jR0IEckYstQjAI5CNFxg59PRrXqzwYKM8NTz9HmOhGroDMkmzg9VO7zM5Yve06truMCTq/bAZPmifN45nPRQ3np0Ld8K2ktlvYGYrgE5rEybS95zufED2OIXF4jjIj2ntBdIAXyoa8F1SKGdaymcWX7Gxhx3uRwECx6FJowuD4BJDxPNXWBVW/Qu4AL/qYw+SoSecKCPxyT318DICLJZ4UwQIiPsxPVlJbrbhN3yI8A0nLSUc9hNJsH8lzYoG3Sslr0zK0Av8FiCBJmmg6M4xlYO2SRLfOGcbPg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678092423; bh=PI5+j/8xBPSwNRJQXhMCxAiPKppga4SD2gQa1k1RCkP=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Zos2WY9Ma5knsuBUkSha22j2vSHoJFJsLNSty6A/NTKLIy0rOO3LfQUWytbQlYNEVUuRFFhuQt1Q9DzwC1miDvVZv0QR4gzN3bv3tRO52KET7WYZQxr5O7ysh0U1Vm0CF/K9FslSPoTuUTVsEYRztK5lF76UOcw09+OU+1YWJkDSqAgTjiLhvfnG9oOnpsI5TOdL5WfMbcvEsAooLEM67+0MURghHdxviWJMfkl0ELnDbt0kISQFY8GjEqgBk6f2cjvvXSYCSE3wrELqkqq/ESH7u8AyinRk2/j1sDRkokRNHLtGTPHk4W+H0R0nB2eeYoKqwI2RAXw/vLv9yL6htQ== X-YMail-OSG: _oG6mWIVM1mWBDE_PnB1cdcVrFRf_R_O2oj4zKlg3gSjKpnze9Q2hW2n1ouG5e0 tMaj3kDHGqPycyDyozVwPUfha3TvR6K7m7bxxGYQKo7PcBJ2X25QUkap8i6.m8jxwd5C0N_Uz7AV OFqmdbqhHjGbAfDPwH9YRfI2EWMD.cdbxxCTR3v7ND0HDZW6Gk93rVja1HdrOW9_57G.Gh8o3G0u Cv2RrGK07a8kO25M2LUbr2VC5T.JBgqej0T_fZ6qyLkPoRHfrd.RYD0x2mEJd9szDQu.eftiQEW4 3B7O5qT.UfI0yo97jj3vgfSMb0NVpWmpHf.jwE6pxt.gWOTDmckeCmMWWMqf5QOO9REf6xhK80IM aFa2AP0tlamZ36g1RDo4SCEo36DtDPXe8z4mv3e2E2Z3BzzMGbVIrFXbZqE1W7LeLyCNKD1Auv6q 2FDJDsfvmt11u9ryyn_r8yVFpUPkCW51t49R6j6Ox06_RznsjjMIubID8RZuZ8ndMLOt6mJNluS8 E12QX1dJZFa8PibmcQBEVbX8YFpuZEL1aZYYHOdqkqZfIDxwpBuqZGXIxxfcUn6iSo9dQdipJRt3 dgtW2vhc5gTAugTvt.yw.zA6db3oVuDnJpj4upnkby8Re7ZQpei8gVcBBoiuKN.X1OVCb1vsSnWm FO89RIFXtJzrn94pLxwHT5IsUiF1rhCX54ewrcLHvJOYa.yYye9C9pvDoU8U38KlZOc1QyHdEras n_a6vxG3GR6a_r1R5w0lLTiclHehfWSpAexI48.uKR2fQnfPX3Dp3pOmH5WWsQMAerbI67tiUzMd e2Y6Wo_N4tpqeSdJaP83XPmR_C89A3SgKcYBGm8fcw.rwmPHC3KPQVjmOVoyqRJBGUPVPUjmvor4 e48VwGQ4Va4FlP8WtpLShK..MjThS7hBfX7EmQhhGNmeR6u9ujJF1lFojCBidzuDWCoKZ2hwyDzG HpltMC6LAds5CdtzGYcnAzbw1xQ1rbMWmfJ8dyxuXqwcTbtNjeHPn_v8hiF1woHmlKneV7KD2jPM 7PZnS3nIYZafkIPIO681eg72llunADeVzRMIDt3B2yRHnnLDNkzC96S2smGi6LPZcZvcEWYafScA 1AUp3TKX7FKQ.qCBx8GVoggVPnUVZfCDW16CeLTLeT7jaqfq7PvZ5sgcqgLkfTGna17YpFLv2PjA mLr5vy0MTvh9htFkfbKQauCZjWqQeorQ31C_Fc8lrL.zn9O60MzxK00GsFJfzGjDiKh.i0sTsVZZ Qd9QRyez5RCuSC4chDp.6JkLOlttxFZvj3NYN38NMHfT3Iy2YNorpk6nbs15b1p1zD5tv.mxUqLV BS4ggRWyCVF2BUZVCtiXL_.LgW5BhoW.QMp03zeMR.QYHqo5MnU5bw0BJu7oVa6PwXxqzKKuLMzQ nuofKzVx8oi1L1fNtCbTME5to.LI3.F6G9nEETEt8ZmO94cu6_YJdUgcoLbvaLwGZBrOEMsYiyIr p1h4ZlAqwCSGuW7CQzevT7bdXwj2zPHxabvSBNyulaofwYy026MjgCyiJNdJ4OjJ60hj2tpqGq_z G2Iyo6JsAKKSOp4Sv1G0kdOcY2gBO6gkLTVgQoOw4YOCWSXEJjEKJYljeyknMHzt9LXwBjCWYxQS 3pGQJZb0aySYdUd6LW7J89L_WENmwSGEeL8XFSwPp36_wlrfrAcWDCvxGBiJ3jTdq6H7zGmU.oI. Q945da6BeNGyD3ukvucDffeMIVPt5zah6W7.3nsyFCNuNLzsqKsxiWDokYy8ETurPJbYrvWsx9Wj IagQsgF.39GkPvoQi9Y3NOLQ3wguEXKR7.ttA6HYHn5QsWZpILMxq5loDhgBxsXkZhqiRTGIDzPg ygdibXJeES2nLJxSmyCtbU6JF3fGd67Ftwt6vLGNvcz2kmUvDVXWRVuSYbxJTPpAzkiLARjvtSAv 5RV2RmVTM2l7upK8rMDGn2jB7ZMAPXz2yA1DIZMgcoerP2xpQazeeT_xUibxUXg9XOGHf_MTtJXt U7jpz2VLAzosA7v7MDDX.BZOGHQzYo2_WC92_Zq7UWydtsyf8PFGwLvhgpea1oZyUJ_tGaSbISwA nTTtSav56AFPEoO27KPtd.7TMSCJ.wykDqqNizxZnsRL47GQNeGvwP17WX8QV6URGjhoYfe_g7dY DVv9loBjaxYh.tTfMd6Ey6WnK_Qu30T03x4eq8dHezUffzgPqW3TOMGCEa5rqfZFhF1sbLkhPUcQ FJZRsicu97bNEGflMhaDWcW14YsbHo7T.ExGBB0n_iLb0f7J6G7bz3gRBsS8ougqJ3aY6g8hm5xg U X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Mon, 6 Mar 2023 08:47:03 +0000 Received: by hermes--production-bf1-777648578f-lk5ld (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a339fa17ee01003260a78bbca0a2c157; Mon, 06 Mar 2023 08:46:58 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop Message-Id: Date: Mon, 6 Mar 2023 00:46:45 -0800 To: Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List X-Mailer: Apple Mail (2.3731.400.51.1.1) References: X-Spamd-Result: default: False [-2.67 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; NEURAL_HAM_SHORT(-0.17)[-0.171]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.146:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4PVXJ96HRmz45yN X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N Under main that has clang 15.0.7, I've had to locally switch to using the likes of: OPTIONS_DEFAULT_armv7=3DSTANDARD_BOOTSTRAP (to express it in Makefile terms) for lang/gcc12 in order to avoid the following. The no bootstrap build ends up stuck in small loop in partition_union (in cc1): (gdb) info threads Id Target Id Frame=20 * 1 LWP 632886 of process 27787 0x016eb82c in partition_union () (gdb) bt #0 0x016eb82c in partition_union () #1 0x0133e6ec in var_union(_var_map*, tree_node*, tree_node*) () #2 0x013218e4 in attempt_coalesce(_var_map*, ssa_conflicts*, int, int, = __sFILE*) () #3 0x013203d0 in coalesce_ssa_name(_var_map*) () #4 0x012c66b4 in rewrite_out_of_ssa(ssaexpand*) () #5 0x0082c094 in (anonymous namespace)::pass_expand::execute(function*) = () #6 0x00fd6ff0 in execute_one_pass(opt_pass*) () #7 0x00fd8380 in execute_pass_list_1(opt_pass*) () #8 0x00fc6df0 in execute_pass_list(function*, opt_pass*) () #9 0x00880c20 in cgraph_node::expand() () #10 0x00882d10 in symbol_table::compile() () #11 0x00883454 in symbol_table::finalize_compilation_unit() () #12 0x0120e204 in compile_file() () #13 0x0120d9d4 in toplev::main(int, char**) () #14 0x01646c28 in main () (gdb) finish Run till exit from #0 0x016eb82c in partition_union () It never exits. I've walked through the short loop that ends up with data that leads to no progress: bne always taken and reaches a status of no change in the values involved happens in the loop. truss shows no output and no subroutines are called in the few instruction long loop. I ran multiple tests of "no bootstrap" and all failed the same way. Such would not be a good thing for the FreeBSD armv7 package build server. Also seen via lldb: (lldb) bt * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP * frame #0: 0x016eb82c cc1`partition_union + 152 frame #1: 0x0133e6ec cc1`var_union(_var_map*, tree_node*, = tree_node*) + 104 frame #2: 0x013218e4 cc1`attempt_coalesce(_var_map*, ssa_conflicts*, = int, int, __sFILE*) + 508 frame #3: 0x013203d0 cc1`coalesce_ssa_name(_var_map*) + 7240 frame #4: 0x012c66b4 cc1`rewrite_out_of_ssa(ssaexpand*) + 2020 frame #5: 0x0082c094 cc1`(anonymous = namespace)::pass_expand::execute(function*) + 68 frame #6: 0x00fd6ff0 cc1`execute_one_pass(opt_pass*) + 616 frame #7: 0x00fd8380 cc1`execute_pass_list_1(opt_pass*) + 44 frame #8: 0x00fc6df0 cc1`execute_pass_list(function*, opt_pass*) + = 40 frame #9: 0x00880c20 cc1`cgraph_node::expand() + 324 frame #10: 0x00882d10 cc1`symbol_table::compile() + 3860 frame #11: 0x00883454 cc1`symbol_table::finalize_compilation_unit() = + 300 frame #12: 0x0120e204 cc1`compile_file() + 236 frame #13: 0x0120d9d4 cc1`toplev::main(int, char**) + 7028 frame #14: 0x01646c28 cc1`main + 48 frame #15: 0x004ad3f0 cc1`__start(argc=3D31, argv=3D0xffffadec, = env=3D0xffffae6c, ps_strings=3D, obj=3D0x4181e004, = cleanup=3D0x417ed4d8) at crt1_c.c:92:7 The armv7 STANDARD_BOOTSTRAP change lead to it reaching completion. But the "no bootstrap" issue suggests that system-clang 15.0.7 has a problem for armv7 targeting. (I've not seen problems for targeting aarch64 or amd64.) For reference: # uname -apKU FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm armv7 1400081 1400081 via: # poudriere jail -l JAILNAME VERSION ARCH METHOD TIMESTAMP = PATH . . . main-CA7 14.0-CURRENT arm.armv7 null 2021-06-27 = 17:58:33 /usr/obj/DESTDIRs/main-CA7-poud . . . on an aarch64 system, no qemu involved (or even installed): # uname -apKU FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 (It is a 16 Cortex-A72 HoneyComb.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Mar 6 10:38:07 2023 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 4PVZmp1PsCz3wkpS for ; Mon, 6 Mar 2023 10:38:34 +0000 (UTC) (envelope-from janm@transactionware.com) Received: from mail3.transactionware.com (mail.transactionware.com [203.14.245.7]) by mx1.freebsd.org (Postfix) with SMTP id 4PVZmm3hmcz4Hhn for ; Mon, 6 Mar 2023 10:38:32 +0000 (UTC) (envelope-from janm@transactionware.com) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of janm@transactionware.com has no SPF policy when checking 203.14.245.7) smtp.mailfrom=janm@transactionware.com; dmarc=none Received: (qmail 36700 invoked by uid 907); 6 Mar 2023 10:38:23 -0000 Received: from i5E86403C.versanet.de (HELO smtpclient.apple) (94.134.64.60) (smtp-auth username janm, mechanism plain) by mail3.transactionware.com (qpsmtpd/0.84) with (ECDHE-RSA-AES256-GCM-SHA384 encrypted) ESMTPSA; Mon, 06 Mar 2023 21:38:23 +1100 From: Jan Martin Mikkelsen Message-Id: Content-Type: multipart/alternative; boundary="Apple-Mail=_1DF5D5A1-6B74-449A-8DD2-F084805378E1" 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: Possible regression in "make all-depends-list" Date: Mon, 6 Mar 2023 11:38:07 +0100 In-Reply-To: Cc: freebsd-ports@freebsd.org To: Kurt Jaeger References: <3EE35107-6152-4144-AFBC-CBD61EECB1AF@transactionware.com> X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-1.50 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; MV_CASE(0.50)[]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_NA(0.00)[]; R_SPF_NA(0.00)[no SPF record]; ASN(0.00)[asn:17559, ipnet:203.14.245.0/24, country:AU]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[transactionware.com]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4PVZmm3hmcz4Hhn X-Spamd-Bar: - X-ThisMailContainsUnwantedMimeParts: N --Apple-Mail=_1DF5D5A1-6B74-449A-8DD2-F084805378E1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi! > On 3. Mar 2023, at 17:35, Kurt Jaeger wrote: >=20 > Hi! >=20 >>>> On Thu, Mar 2, 2023 at 6:35=E2=80=AFPM Jan Martin Mikkelsen >>>> wrote: >>>>>=20 >>>>> Running =E2=80=9Cmake all-depends-list=E2=80=9D on the hs-pandoc = port shows none of the dependencies listed in the USE_CABAL variable in = the Makefile. In the 2022Q2 branch, these dependencies were included. > [...] >>> This case still seems to be a regression, as far as I can see. >=20 >> I tracked down the problem with the missing dependencies. This fixes = it for me. >=20 > [...] >> Should I open a bug? >=20 > Yes, please. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D269982 Thanks, Jan M.= --Apple-Mail=_1DF5D5A1-6B74-449A-8DD2-F084805378E1 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hi!

On 3. = Mar 2023, at 17:35, Kurt Jaeger <pi@freebsd.org> wrote:

Hi!

On = Thu, Mar 2, 2023 at 6:35=E2=80=AFPM Jan Martin = Mikkelsen
<janm@transactionware.com> wrote:

Running =E2=80=9Cmake all-depends-list=E2=80=9D on the = hs-pandoc port shows none of the dependencies listed in the USE_CABAL = variable in the Makefile. In the 2022Q2 branch, these dependencies were = included.
[...]
=
This case still = seems to be a regression, as far as I can = see.

I = tracked down the problem with the missing dependencies. This fixes it = for me.

[...]
Should I = open a bug?

Yes, = please.


Thanks,

Jan M.
= --Apple-Mail=_1DF5D5A1-6B74-449A-8DD2-F084805378E1-- From nobody Mon Mar 6 11:15:09 2023 X-Original-To: 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 4PVbbJ1YJjz3wms6 for ; Mon, 6 Mar 2023 11:15:24 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVbbH55sJz4LR1; Mon, 6 Mar 2023 11:15:23 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=References:To:Cc:In-Reply-To:Date:Subject:Mime-Version:Content-Type:Message-Id:From; bh=yDB9TiknwC/bR7yGzzNIGHkJgT4j3AyaWmf4kwBaYfE=; b=wIBYyj9v3BFW/QDf1rSCoulK1rrvVmoX61/PaosVJQKSH3X2EUeLvfSFr/8e/SS04JErJBANlRFDxgSGmwhVNjkv64Gtz5PcBVAYTZtH7zMGHnqYRrPTWPzG3xvB8U99qNIS1+Tt768H9VPENUEqaK4F3C5YNtGQ/4B02veamRN3epsYXybMsCD54wbokioecOnG6uBv4eHjTq1XR7XOPv38VFkWo9xl9XE3Ftyg7kOEM5UCFm1qsYf0TrUpLZ6A7ZM2Wyi/AXsQWfd8qr5n5KuRQAopd2khUVe8UB5pd89k1B8pLlvX6au1dTzgQ/AZgLCqi2XulzyMmYBzTFJQYg==; Received: from imac.bk.cs.huji.ac.il ([132.65.179.42] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1pZ8oJ-00089K-Aq; Mon, 06 Mar 2023 13:15:19 +0200 From: Daniel Braniss Message-Id: <3EBE6923-91CB-4078-923C-3F3357E22FB8@cs.huji.ac.il> Content-Type: multipart/alternative; boundary="Apple-Mail=_12973EA8-7BB6-485A-97A1-1D57B515E89B" 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 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) Subject: Re: pkg writing to / Date: Mon, 6 Mar 2023 13:15:09 +0200 In-Reply-To: <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> Cc: freebsd-ports To: Baptiste Daroussin References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> X-Mailer: Apple Mail (2.3731.300.101.1.3) X-Rspamd-Queue-Id: 4PVbbH55sJz4LR1 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:378, ipnet:132.64.0.0/15, country:IL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --Apple-Mail=_12973EA8-7BB6-485A-97A1-1D57B515E89B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 so I=E2=80=99m trying again with a read-only root, /var is zfs and = writable bhv-10# pkg update Updating FreeBSD repository catalogue... Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 =20 Fetching packagesite.pkg: 100% 7 MiB 1.4MB/s 00:05 =20 pkg: Error extracting the archive: 'Write error' pkg: No signature found Unable to update repository FreeBSD Error updating repositories! bhv-10# df /var/tmp Filesystem 1K-blocks Used Avail Capacity Mounted on h/var 986158480 324336 985834144 0% /var bhv-10# df /var Filesystem 1K-blocks Used Avail Capacity Mounted on h/var 986158456 324336 985834120 0% /var > On 6 Mar 2023, at 10:07, Baptiste Daroussin wrote: >=20 > On Mon, Mar 06, 2023 at 09:57:55AM +0200, Daniel Braniss wrote: >> is this true also for =E2=80=98pky update=E2=80=99? >=20 > I don't understand the question here, pkg update does not do anything = in / >=20 > Best regards, > Bapt >>=20 >> the /compat was a problem, >> it was a symlink /usr/local/compat and for some reason the mkdir = /compat/linux failed, >> i did as root =E2=80=98mkdir /usr/local/compat/linux=E2=80=99, and = linux installed ok. >> danny >>=20 >>=20 >>> On 6 Mar 2023, at 09:52, Baptiste Daroussin = wrote: >>>=20 >>> On Sun, Mar 05, 2023 at 09:37:32AM +0200, Daniel Braniss wrote: >>>> Hi, >>>> how can I tell pkg not to write to /? in my case sometimes / >>>> is mounted ro, and so for example pkg update failed, or >>>> / - which is usually- kept as small as possible gets filled up, eg=20= >>>> by /.pkgtemp.compat.xxxxx/linux >>>>=20 >>>> thanks, >>>> danny >>>>=20 >>>>=20 >>> This is because you don't have a /compat on your / but you are = trying to >>> install a package that installs files under /compat >>>=20 >>> Bapt >>=20 >=20 --Apple-Mail=_12973EA8-7BB6-485A-97A1-1D57B515E89B Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 so I=E2=80=99m = trying again with a read-only root, /var is zfs and = writable

bhv-10# pkg = update
Updating FreeBSD repository = catalogue...
Fetching meta.conf: 100% =    163 B   0.2kB/s    00:01 =    
Fetching packagesite.pkg: 100% =    7 MiB   1.4MB/s    00:05 =    
pkg: Error extracting the archive: = 'Write error'
pkg: No signature found
Unable to update repository FreeBSD
Error = updating repositories!
bhv-10# df /var/tmp
Filesystem 1K-blocks   Used =     Avail Capacity  Mounted on
h/var      986158480 324336 985834144 =     0%    /var
bhv-10# df /var
Filesystem 1K-blocks   Used =     Avail Capacity  Mounted on
h/var      986158456 324336 985834120 =     0%    /var

On 6 Mar 2023, at 10:07, Baptiste Daroussin = <bapt@FreeBSD.org> wrote:

On Mon, Mar 06, 2023 at = 09:57:55AM +0200, Daniel Braniss wrote:
is = this true also for =E2=80=98pky update=E2=80=99?

I = don't understand the question here, pkg update does not do anything in = /

Best regards,
Bapt

the = /compat was a problem,
it was a symlink /usr/local/compat and for = some reason the mkdir /compat/linux failed,
i did as root =E2=80=98mkdi= r /usr/local/compat/linux=E2=80=99, and linux installed = ok.
danny


On 6 Mar 2023, at = 09:52, Baptiste Daroussin <bapt@FreeBSD.org> wrote:

On Sun, = Mar 05, 2023 at 09:37:32AM +0200, Daniel Braniss wrote:
Hi,
how can I tell pkg not to write = to /? in my case sometimes /
is mounted ro, and so for example pkg = update failed, or
/ - which is usually- kept as small as possible = gets filled up, eg
by = /.pkgtemp.compat.xxxxx/linux

thanks,
= danny


This is because you don't have a = /compat on your / but you are trying to
install a package that = installs files under = /compat

Bapt



= --Apple-Mail=_12973EA8-7BB6-485A-97A1-1D57B515E89B-- From eugen@grosbein.net Mon Mar 6 11:30:54 2023 X-Original-To: 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 4PVbxh72Wxz3wnmx for ; Mon, 6 Mar 2023 11:31:20 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [IPv6:2a01:4f8:c2c:26d8::2]) (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 (2048 bits) client-digest SHA256) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVbxh2phcz4MVh; Mon, 6 Mar 2023 11:31:20 +0000 (UTC) (envelope-from eugen@grosbein.net) Authentication-Results: mx1.freebsd.org; none Received: from eg.sd.rdtc.ru (root@eg.sd.rdtc.ru [62.231.161.221] (may be forged)) by hz.grosbein.net (8.17.1/8.17.1) with ESMTPS id 326BUwjV083269 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 6 Mar 2023 11:30:58 GMT (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: danny@cs.huji.ac.il Received: from [10.58.0.11] (dadvw [10.58.0.11] (may be forged)) by eg.sd.rdtc.ru (8.16.1/8.16.1) with ESMTPS id 326BUvdZ020816 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Mon, 6 Mar 2023 18:30:57 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: pkg writing to / To: Daniel Braniss , Baptiste Daroussin References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> <3EBE6923-91CB-4078-923C-3F3357E22FB8@cs.huji.ac.il> Cc: freebsd-ports From: Eugene Grosbein Message-ID: <66c70075-84da-2beb-3cd3-7a4c38b65f72@grosbein.net> Date: Mon, 6 Mar 2023 18:30:54 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 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 In-Reply-To: <3EBE6923-91CB-4078-923C-3F3357E22FB8@cs.huji.ac.il> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT autolearn=disabled version=3.4.6 X-Spam-Report: * -0.0 SHORTCIRCUIT No description available. * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on hz.grosbein.net X-Rspamd-Queue-Id: 4PVbxh2phcz4MVh X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N 06.03.2023 18:15, Daniel Braniss wrote: > so I’m trying again with a read-only root, /var is zfs and writable > > bhv-10# pkg update > Updating FreeBSD repository catalogue... > Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 > Fetching packagesite.pkg: 100% 7 MiB 1.4MB/s 00:05 > pkg: Error extracting the archive: 'Write error' > pkg: No signature found > Unable to update repository FreeBSD > Error updating repositories! Make sure you either have /tmp mounted r/w as file system, or point TMPDIR to /var/tmp or elsewhere mounted r/w. From nobody Mon Mar 6 12:57:42 2023 X-Original-To: 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 4PVdsQ3mKwz3wsMF for ; Mon, 6 Mar 2023 12:57:46 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp.rcn.com (mail.rcn.syn-alias.com [129.213.13.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVdsP39Cxz3FP4 for ; Mon, 6 Mar 2023 12:57:45 +0000 (UTC) (envelope-from roberthuff@rcn.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=rcn.com header.s=20180516 header.b=O5txq7TI; spf=pass (mx1.freebsd.org: domain of roberthuff@rcn.com designates 129.213.13.252 as permitted sender) smtp.mailfrom=roberthuff@rcn.com; dmarc=pass (policy=none) header.from=rcn.com DKIM-Signature: v=1; a=rsa-sha1; d=rcn.com; s=20180516; c=relaxed/simple; q=dns/txt; i=@rcn.com; t=1678107464; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=ul86YtD0QmGV1kVFQ2oxS7kIQL8=; b=O5txq7TIjxDLRx7s1qd/f6cHvBsWBhzBsg2tXJ+upEfNcwmGGavOr6gpvreUjDgY 1DtOfbF3CRE+JbRYoxvoAGoZ9ADTItNNaiObpMVwPJz5AOh5QzP548bCGaAoYK6n ncyTtP9AlM1oOWHvrM1P5n52MIkG+pIzYMUJYhJeCVCR22RB6aBmol20FRWx9HWX P18j2rIEyiK2i2p6LHWPE935xduWE+8HtbRv2Z7XKmwed4wiHiPfo51QZr4bSSKH AkVFrrwRT+r+phAIsYQ71ypIy51vBUX8e97ED4GBRYSjEd9/zkqAAld8c3sMgj+s rYQKD7np/fDz6JvDoZAMTg==; X-Authed-Username: cm9iZXJ0aHVmZkByY24uY29t Received: from [130.44.151.156] ([130.44.151.156:57108] helo=jerusalem.litteratus.org.litteratus.org) by smtp.rcn.com (envelope-from ) (ecelerity 4.4.0.19839 r(msys-ecelerity:tags/4.4.0.0^0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id C4/79-06219-743E5046; Mon, 06 Mar 2023 07:57:44 -0500 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <25605.58182.787062.896514@jerusalem.litteratus.org> Date: Mon, 6 Mar 2023 07:57:42 -0500 From: Robert Huff To: ports@freebsd.org Subject: circular dependency for devel/glib20 X-Mailer: VM 8.2.0b under 28.2 (amd64-portbld-freebsd14.0) X-Vade-Verdict: clean X-Vade-Analysis-1: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedgudekucetufdoteggodetrfdotffvucfrrhho X-Vade-Analysis-2: fhhilhgvmecuufgjpfetvefqtfdptfevpfdpgffpggdqtfevpfdpqfgfvfenuceurghilhhouhhtmecu X-Vade-Analysis-3: fedtudenucenucfjughrpeggtgfgkfffhffvuffosehtjeertdertddvnecuhfhrohhmpeftohgsvghr X-Vade-Analysis-4: thcujfhufhhfuceorhhosggvrhhthhhufhhfsehrtghnrdgtohhmqeenucggtffrrghtthgvrhhnpedu X-Vade-Analysis-5: fedugeetieeludefhfeitdffteekgeejhfekueekgeevffekledvjedvleegfeenucfkphepudeftddr X-Vade-Analysis-6: geegrdduhedurdduheeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepudef X-Vade-Analysis-7: tddrgeegrdduhedurdduheeipdhhvghlohepjhgvrhhushgrlhgvmhdrlhhithhtvghrrghtuhhsrdho X-Vade-Analysis-8: rhhgrdhlihhtthgvrhgrthhushdrohhrghdpmhgrihhlfhhrohhmpehrohgsvghrthhhuhhffhesrhgt X-Vade-Analysis-9: nhdrtghomhdprhgtphhtthhopehpohhrthhssehfrhgvvggsshgurdhorhhgpdhmthgrhhhoshhtpehs X-Vade-Analysis-10: mhhtphdtvddrrhgtnhdrvghmrghilhdqrghshhdurdhshihntgdrlhgrnhdpnhgspghrtghpthhtohep X-Vade-Analysis-11: uddpihhspghnrgepthhruhgvpdgruhhthhgpuhhsvghrpehrohgsvghrthhhuhhffh X-Vade-Client: RCN X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[rcn.com,none]; R_SPF_ALLOW(-0.20)[+ip4:129.213.13.252/32]; R_DKIM_ALLOW(-0.20)[rcn.com:s=20180516]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:31898, ipnet:129.213.8.0/21, country:US]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[129.213.13.252:from]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[rcn.com:+]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[rcn.com:dkim] X-Rspamd-Queue-Id: 4PVdsP39Cxz3FP4 X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hello: Can anyone tell me why I'm getting this since yesterday? ===>>> Gathering dependency list for devel/glib20 from ports ===>>> Launching child to update glib-2.74.5,2 to glib-2.74.6,2 ===>>> glib-2.74.5,2 >> glib-2.74.5,2 >> glib-2.74.5,2 (2/1) ===>>> Currently installed version: glib-2.74.5,2 ===>>> Port directory: /usr/ports/devel/glib20 ===>>> Starting check for build dependencies ===>>> Gathering dependency list for devel/glib20 from ports ===>>> Launching child to update glib-2.74.5,2 to glib-2.74.6,2 ===>>> glib-2.74.5,2 >> glib-2.74.5,2 >> glib-2.74.5,2 >> glib-2.74.5,2 (3/1) ===>>> Currently installed version: glib-2.74.5,2 ===>>> Port directory: /usr/ports/devel/glib20 ===>>> Starting check for build dependencies ===>>> Gathering dependency list for devel/glib20 from ports ^C ===>>> Build/Install for devel/glib20 exiting due to signal Respectfully, Robert Huff From nobody Mon Mar 6 13:11:51 2023 X-Original-To: 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 4PVf9x0ZPMz3wtHl for ; Mon, 6 Mar 2023 13:12:05 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVf9w6N3gz3LDf; Mon, 6 Mar 2023 13:12:04 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=+ayONEurfabloBxHdA5H0/HYzW2rUnOMLCeRzg+MDdY=; b=BOG/Kh0EYqedWoB4LQn2CCx+YHqJ9w71TD8R8BcR6lMB7+XTy1O7mtrnDBBa6j1F6bJ3NdNcy4xIX9psCHwjbU36YRsT4LltsYHfgEK8AS2G3LbEStQjv/4EVqVSNU8aCPVHtlHAi6PEYTMB/fJuXawzXl2712fDebd/nm3BG3hhbpVPg8hWqmaowoXC0FX7uzL8Gy53aKbKiEpSglPxr4w+60x3m4StHYR24D/X7CK64QXT21TsUymCn6NaCnFSMlcslwMpNZtYzKdZWCcLKXyb/30IGrE8NrUv2FDmsfxfgQMnuhuwvpLTniGdjANFPBwi6X5qlHuu49CfNgX/fg==; Received: from imac.bk.cs.huji.ac.il ([132.65.179.42] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1pZAdG-000Cns-1s; Mon, 06 Mar 2023 15:12:02 +0200 Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) Subject: Re: pkg writing to / From: Daniel Braniss In-Reply-To: <66c70075-84da-2beb-3cd3-7a4c38b65f72@grosbein.net> Date: Mon, 6 Mar 2023 15:11:51 +0200 Cc: Baptiste Daroussin , freebsd-ports Content-Transfer-Encoding: quoted-printable Message-Id: <467F77AD-EB5F-490E-8B42-12DCFD2C6A73@cs.huji.ac.il> References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> <3EBE6923-91CB-4078-923C-3F3357E22FB8@cs.huji.ac.il> <66c70075-84da-2beb-3cd3-7a4c38b65f72@grosbein.net> To: Eugene Grosbein X-Mailer: Apple Mail (2.3731.300.101.1.3) X-Rspamd-Queue-Id: 4PVf9w6N3gz3LDf X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:378, ipnet:132.64.0.0/15, country:IL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N > On 6 Mar 2023, at 13:30, Eugene Grosbein wrote: >=20 > 06.03.2023 18:15, Daniel Braniss wrote: >=20 >> so I=E2=80=99m trying again with a read-only root, /var is zfs and = writable >>=20 >> bhv-10# pkg update >> Updating FreeBSD repository catalogue... >> Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 =20 >> Fetching packagesite.pkg: 100% 7 MiB 1.4MB/s 00:05 =20 >> pkg: Error extracting the archive: 'Write error' >> pkg: No signature found >> Unable to update repository FreeBSD >> Error updating repositories! >=20 > Make sure you either have /tmp mounted r/w as file system, or point = TMPDIR to /var/tmp or elsewhere mounted r/w. >=20 /var/tmp and /tmp are r/w From eugen@grosbein.net Mon Mar 6 14:33:32 2023 X-Original-To: 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 4PVh0Q1NzGz3wxbq for ; Mon, 6 Mar 2023 14:33:58 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [IPv6:2a01:4f8:c2c:26d8::2]) (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 (2048 bits) client-digest SHA256) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVh0P4L7hz3jnC; Mon, 6 Mar 2023 14:33:57 +0000 (UTC) (envelope-from eugen@grosbein.net) Authentication-Results: mx1.freebsd.org; none Received: from eg.sd.rdtc.ru (root@eg.sd.rdtc.ru [62.231.161.221] (may be forged)) by hz.grosbein.net (8.17.1/8.17.1) with ESMTPS id 326EXZCr086321 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 6 Mar 2023 14:33:36 GMT (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: danny@cs.huji.ac.il Received: from [10.58.0.11] (dadvw [10.58.0.11] (may be forged)) by eg.sd.rdtc.ru (8.16.1/8.16.1) with ESMTPS id 326EXYIf022146 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Mon, 6 Mar 2023 21:33:34 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: pkg writing to / To: Daniel Braniss References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> <3EBE6923-91CB-4078-923C-3F3357E22FB8@cs.huji.ac.il> <66c70075-84da-2beb-3cd3-7a4c38b65f72@grosbein.net> <467F77AD-EB5F-490E-8B42-12DCFD2C6A73@cs.huji.ac.il> Cc: Baptiste Daroussin , freebsd-ports From: Eugene Grosbein Message-ID: Date: Mon, 6 Mar 2023 21:33:32 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 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 In-Reply-To: <467F77AD-EB5F-490E-8B42-12DCFD2C6A73@cs.huji.ac.il> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT autolearn=disabled version=3.4.6 X-Spam-Report: * -0.0 SHORTCIRCUIT No description available. * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on hz.grosbein.net X-Rspamd-Queue-Id: 4PVh0P4L7hz3jnC X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N 06.03.2023 20:11, Daniel Braniss wrote: >>> bhv-10# pkg update >>> Updating FreeBSD repository catalogue... >>> Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 >>> Fetching packagesite.pkg: 100% 7 MiB 1.4MB/s 00:05 >>> pkg: Error extracting the archive: 'Write error' >>> pkg: No signature found >>> Unable to update repository FreeBSD >>> Error updating repositories! >> >> Make sure you either have /tmp mounted r/w as file system, or point TMPDIR to /var/tmp or elsewhere mounted r/w. >> > > /var/tmp and /tmp are r/w nevertheless, try: env TMPDIR=/var/tmp pkg update From nobody Mon Mar 6 16:11:12 2023 X-Original-To: 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 4PVk8w3XcXz3w4q8 for ; Mon, 6 Mar 2023 16:11:28 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.116.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVk8w0Dfkz3vTF; Mon, 6 Mar 2023 16:11:28 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cs.huji.ac.il; s=57791128; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type; bh=vdL0pC/hM1e+c3DUAVQzpwx7oL2j5bMgQ4MmlDdlEUE=; b=x8XBmHoVsEXLxCKx5NAPNyzeZg8wmDGAgTf6BCN0lek6AiYPt9eVgZXk9rPs2mlG+wmmfAM1LT5/rZa9R2lo4G4BwrLPdMvkASysN3a06Vi6kwdb4rcEpEXYMLwzmBTlM98VtXogduEZw++q/pRolm1Mu2z6lamb2hKmsIwaifHjQz9CUSCQodv3ecVOd4uy2EIjOZ0V/0AQrLyVcljNpbja0eFruCt4gWlq1rIl3elc2PoZ38ieoEyCqbkOwyOcY1yW7ZiiH83YaMgZ0muon4BVPHPTi4ycdTwiDQRvoU3yDcrYTbOIB6GuSdNsipmcGvjpjFqP5+S9EqdvEpaY4g==; Received: from imac.bk.cs.huji.ac.il ([132.65.179.42] helo=smtpclient.apple) by kabab.cs.huji.ac.il with esmtp id 1pZDQp-000K5L-0l; Mon, 06 Mar 2023 18:11:23 +0200 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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) Subject: Re: pkg writing to / From: Daniel Braniss In-Reply-To: Date: Mon, 6 Mar 2023 18:11:12 +0200 Cc: Baptiste Daroussin , freebsd-ports Content-Transfer-Encoding: quoted-printable Message-Id: References: <40ED6A0D-68BD-4A05-A9A6-9AE48153AB06@cs.huji.ac.il> <20230306075245.7srq6vzblzxil37u@aniel.nours.eu> <4D6D62EA-B271-4D00-BF02-9C4E34E5E54A@cs.huji.ac.il> <20230306080712.cwt6bxeiwbpba6e4@aniel.nours.eu> <3EBE6923-91CB-4078-923C-3F3357E22FB8@cs.huji.ac.il> <66c70075-84da-2beb-3cd3-7a4c38b65f72@grosbein.net> <467F77AD-EB5F-490E-8B42-12DCFD2C6A73@cs.huji.ac.il> To: Eugene Grosbein X-Mailer: Apple Mail (2.3731.300.101.1.3) X-Rspamd-Queue-Id: 4PVk8w0Dfkz3vTF X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:378, ipnet:132.64.0.0/15, country:IL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N > On 6 Mar 2023, at 16:33, Eugene Grosbein wrote: >=20 > 06.03.2023 20:11, Daniel Braniss wrote: >=20 >>>> bhv-10# pkg update >>>> Updating FreeBSD repository catalogue... >>>> Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 =20 >>>> Fetching packagesite.pkg: 100% 7 MiB 1.4MB/s 00:05 =20 >>>> pkg: Error extracting the archive: 'Write error' >>>> pkg: No signature found >>>> Unable to update repository FreeBSD >>>> Error updating repositories! >>>=20 >>> Make sure you either have /tmp mounted r/w as file system, or point = TMPDIR to /var/tmp or elsewhere mounted r/w. >>>=20 >>=20 >> /var/tmp and /tmp are r/w >=20 > nevertheless, try: >=20 > env TMPDIR=3D/var/tmp pkg update >=20 >=20 >=20 at the moment all is up to date, will try tomorrow. >=20 From nobody Mon Mar 6 16:37:06 2023 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 4PVkkm720hz3w5my for ; Mon, 6 Mar 2023 16:37:20 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Received: from mail-4317.proton.ch (mail-4317.proton.ch [185.70.43.17]) (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 "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVkkm34jNz3xsd; Mon, 6 Mar 2023 16:37:20 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Authentication-Results: mx1.freebsd.org; none Date: Mon, 06 Mar 2023 16:37:06 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lorenzosalvadore.it; s=protonmail2; t=1678120637; x=1678379837; bh=1M9DRdLgKoNi8COp0Ee9hM4XiGGHNXCgxiVtJO3cN3A=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=MrAD4wu1NE8QlIil/GngS0DLKoxE3j5Hz2sIKCoZV+QeHY+HtyIMBQiKuW9Q/5q1L sFRQDkbinOUuZJYO2c2DjwkwTOr7Q27S3fItZaPntS/uh+3FgWIsIjcU20KRy8WA6X Zzw2/plxlptth+eC5TiqLadpqY1OE6U9xsnlqTQmFHpBz5dYbDd0XJtqyrJc1SCsu+ eD7Ah0QeHdSY4D7WlX5xE2SU1JFLoPS/odRay/ejJlE/suzufTx3c8jjTqDMUY+BT2 g+6B9O9YMCN8zKfpvmowwrmHzK/FW+YYpk22gpx/DxalKFreAVvAKPg940tTuMYIGR QpLKjaFCzad+A== To: Mark Millard From: Lorenzo Salvadore Cc: Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop Message-ID: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> In-Reply-To: References: Feedback-ID: 53711648:user:proton 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4PVkkm34jNz3xsd X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N ------- Original Message ------- On Monday, March 6th, 2023 at 9:46 AM, Mark Millard wro= te: >=20 >=20 > Under main that has clang 15.0.7, I've had to locally > switch to using the likes of: >=20 > OPTIONS_DEFAULT_armv7=3DSTANDARD_BOOTSTRAP >=20 > (to express it in Makefile terms) for lang/gcc12 in order > to avoid the following. >=20 > The no bootstrap build ends up stuck in small loop in partition_union > (in cc1): >=20 > (gdb) info threads > Id Target Id Frame > * 1 LWP 632886 of process 27787 0x016eb82c in partition_union () > (gdb) bt > #0 0x016eb82c in partition_union () > #1 0x0133e6ec in var_union(_var_map*, tree_node*, tree_node*) () > #2 0x013218e4 in attempt_coalesce(_var_map*, ssa_conflicts*, int, int, __= sFILE*) () > #3 0x013203d0 in coalesce_ssa_name(_var_map*) () > #4 0x012c66b4 in rewrite_out_of_ssa(ssaexpand*) () > #5 0x0082c094 in (anonymous namespace)::pass_expand::execute(function*) (= ) > #6 0x00fd6ff0 in execute_one_pass(opt_pass*) () > #7 0x00fd8380 in execute_pass_list_1(opt_pass*) () > #8 0x00fc6df0 in execute_pass_list(function*, opt_pass*) () > #9 0x00880c20 in cgraph_node::expand() () > #10 0x00882d10 in symbol_table::compile() () > #11 0x00883454 in symbol_table::finalize_compilation_unit() () > #12 0x0120e204 in compile_file() () > #13 0x0120d9d4 in toplev::main(int, char**) () > #14 0x01646c28 in main () > (gdb) finish > Run till exit from #0 0x016eb82c in partition_union () >=20 > It never exits. I've walked through the short loop that ends > up with data that leads to no progress: bne always taken and > reaches a status of no change in the values involved happens > in the loop. >=20 > truss shows no output and no subroutines are called in the > few instruction long loop. >=20 > I ran multiple tests of "no bootstrap" and all failed the > same way. >=20 > Such would not be a good thing for the FreeBSD armv7 package > build server. >=20 > Also seen via lldb: >=20 > (lldb) bt > * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP > * frame #0: 0x016eb82c cc1`partition_union + 152 frame #1: 0x0133e6ec cc1= `var_union(_var_map*, tree_node*, tree_node*) + 104 > frame #2: 0x013218e4 cc1`attempt_coalesce(_var_map*, ssa_conflicts*, int,= int, __sFILE*) + 508 frame #3: 0x013203d0 cc1`coalesce_ssa_name(_var_map*)= + 7240 > frame #4: 0x012c66b4 cc1`rewrite_out_of_ssa(ssaexpand*) + 2020 frame #5: = 0x0082c094 cc1`(anonymous namespace)::pass_expand::execute(function*) + 68 > frame #6: 0x00fd6ff0 cc1`execute_one_pass(opt_pass*) + 616 frame #7: 0x00= fd8380 cc1`execute_pass_list_1(opt_pass*) + 44 > frame #8: 0x00fc6df0 cc1`execute_pass_list(function*, opt_pass*) + 40 fra= me #9: 0x00880c20 cc1`cgraph_node::expand() + 324 > frame #10: 0x00882d10 cc1`symbol_table::compile() + 3860 frame #11: 0x008= 83454 cc1`symbol_table::finalize_compilation_unit() + 300 > frame #12: 0x0120e204 cc1`compile_file() + 236 frame #13: 0x0120d9d4 cc1`= toplev::main(int, char**) + 7028 > frame #14: 0x01646c28 cc1`main + 48 frame #15: 0x004ad3f0 cc1`__start(arg= c=3D31, argv=3D0xffffadec, env=3D0xffffae6c, ps_strings=3D, ob= j=3D0x4181e004, cleanup=3D0x417ed4d8) at crt1_c.c:92:7 >=20 >=20 >=20 > The armv7 STANDARD_BOOTSTRAP change lead to it reaching completion. >=20 > But the "no bootstrap" issue suggests that system-clang 15.0.7 > has a problem for armv7 targeting. (I've not seen problems for > targeting aarch64 or amd64.) >=20 >=20 > For reference: >=20 > # uname -apKU > FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 main-n261230-= e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 root@CA72_16Gp_ZFS:/usr/obj= /BUILDs/main-CA72-nodbg-clang/usr/main-src/arm64.aarch64/sys/GENERIC-NODBG-= CA72 arm armv7 1400081 1400081 >=20 > via: >=20 > # poudriere jail -l > JAILNAME VERSION ARCH METHOD TIMESTAMP PATH > . . . > main-CA7 14.0-CURRENT arm.armv7 null 2021-06-27 17:58:33 /usr/obj/DESTDIR= s/main-CA7-poud > . . . >=20 > on an aarch64 system, no qemu involved (or even installed): >=20 > # uname -apKU > FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 main-n261230-= e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 root@CA72_16Gp_ZFS:/usr/obj= /BUILDs/main-CA72-nodbg-clang/usr/main-src/arm64.aarch64/sys/GENERIC-NODBG-= CA72 arm64 aarch64 1400081 1400081 >=20 > (It is a 16 Cortex-A72 HoneyComb.) Thanks Mark. I guess cases like this are one of the reasons for bootstrapping existence: compilation with clang on armv7 probably is not the tipical case, so it does not work so easily as using GCC on amd64. Good that it works at least with bootstraping. Now, I would like to suggest a few more experiments: - does the compilation work without bootstrapping with lang/gcc13-devel? - does the compilation work without bootstrapping with a higher version of clang (we have devel/llvm16 in the ports tree, which tracks a pre-releas= e)? - does the compilation work without bootstrapping on a release version of FreeBSD? - does the compilation work without bootstrapping using Linux instead of FreeBSD? You might want to open a bug report, but you should try to understand first what is the component that causes the issue and if replacing anything with something newer (where the bug might be already fixed) or with something supported (since FreeBSD CURRENT is under development, we might have regressions) solves the problem. If you find that the cause is in the FreeBSD GCC port(s), then please open a bug report on bugzilla so that I can keep track of it and other users with the same problem can find it there as well. Thanks, Lorenzo Salvadore From nobody Mon Mar 6 16:58:41 2023 X-Original-To: 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 4PVlCP6NL5z3w7V6 for ; Mon, 6 Mar 2023 16:58:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVlCP4JFLz41b3 for ; Mon, 6 Mar 2023 16:58:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678121921; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Mm9ItumIRUON3xjOcPsIX4lmXnNAUAEKf2gSv8X6m5A=; b=TQc0qCLvdaR1AiLkae5SuGl10zyp+zYkEakbut/tRoe7QxWY1e9KUAjNqtuXlZ2SUuvotS Igd8BtQNocaFXo1M5dmi1s8PvZF+NeHaz2Y8tTVhCmZZr3e+UJtM/IeZGovync0dzBRGAu HVAGA9/+gQYshMUGQSbDO1R2kbSTyStMBN30iC10xShJUJBEGVYxfJzYv7/O9xM6DcUG9W cOIDBPoEXCTDXVzpsKUaOGJGUq4P2HoG6DEIXIk966c+7kgDlE+9GP+RR0KglD6/jamvV6 3+I03oDvif0o1dsCM0OXMtCAythFKmE8JH89rJIkQ8LzFddbuSlUGnHyAuWT+Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678121921; a=rsa-sha256; cv=none; b=nsHQDjMAeQ3HQQkGsiE5Prmu4Wmycs2xxYY3ylON3/VEGOY2HaO8wzq7udoI4cdL24Xp8W +so67qH9/GLEkiMRj+0KoK8VdnO7CSpnAwDOuxzDUi2gNydNqgQFioIGsNRsz8Q4lmdGMP alWmVptQWaBWfEnX7/7yb93aJ3hcvgtyJVunubv3jMxzDK7n2sV1i06W0BzxdOI8mmUA20 hSxDrfPAGXzAQ1gzGkvZVcQLMd3EWQh134uo49/yn7p2M+0rMaaU/t0exdNhm0bFiHIaSv EoKn7BWgFbTupNchO3NkoS5QGxqWe1/tyvJMNUjzQdpr3mI2+HfGoq/bUgQ7jA== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PVlCP2d1qz1920 for ; Mon, 6 Mar 2023 16:58:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 326Gwffh043141 for ; Mon, 6 Mar 2023 16:58:41 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 326GwfAQ043140; Mon, 6 Mar 2023 16:58:41 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202303061658.326GwfAQ043140@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Mon, 6 Mar 2023 16:58:41 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230306 ------------------------------------------------+-----------------+------------ net/megacmd | 1.5.0 | 1.6.0_linux ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Mon Mar 6 17:12:15 2023 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 4PVlWM1tcJz3w7gb for ; Mon, 6 Mar 2023 17:12:31 +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 4PVlWL6bbvz4411 for ; Mon, 6 Mar 2023 17:12:30 +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=1678122749; bh=Y6JJ1BQPN6x7KQlLPihHC43zobdt+bjD9YfXxNnWLT8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=jNQQZstAuGWJL+boJBNrI5ro8utXm53ruwdWIVz4zBW3nVrRfjYkBEU8XEOxHhOl4JzbYTvv+lmVYXZPL8209bk6FjTFmgl5Exwk1jr8a3L4IPscPi3/Nuy72QuYByXsqULFzeUYTIhoVxKtes2Se6/Aq73pQ2BS5QS8sWV9u9TJNN5KnjxsocCFMzHOwbPf4kcfS8ArD/eGmmVyagRQTno3Tmkb8KwoqYESNPNhv8Cya6DWb0e/r1nzkF/yhezwTcb1RsJOByjmiYqkG6/HMQHbna2Oymduzsis1A14T5T0plBsipHNo472rpQFHAS9UNN8WGVDWjTCT5GpyJBtTQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678122749; bh=0ffCZzwvS1WL2O4oExFeY+bfPvv1rOs2S0vXYio5dB9=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Tw9TV60YExozZc7KKXoRhD66UCFDlVt+GravZv4KEURNd2aCh/SxoLK5kG7GQOWXx1Dj62DtsgqPg+tqSRlvuvlQYMDWa0cxwdYHJPXWHk1765KmPg2j/cCg07XmVPWBHI5QbZXsKBfO7kph9yxZat0GjBiXZE9DYVTc56vVsg+oMFmD31mkJOoMNUo/nCHf2HzVZtBrODbqLRoVY5ZxBcgWUdFZNOaDxjLDzhHNoaGbOMvS3Wyqqc8Yp1A821D2nEv+9TtCtozwLL6ru7kgKxbL26T0TSr1eQoUAXWApPCL6N8UozKocqy/mYVBg2EkLkVEOrm7uUN8XmqDfiOP2w== X-YMail-OSG: .VcoGWIVM1kNXA2Ogz97W1wPq.xya.98M17LXRhfA07HiC.Irn.jKWaQ_0GJZya faGfkQGAFnrMFadUxV.8iqtVcbB7OwCLPQ.R8UPRD_B6e0OjPT8Gd.ZcItVFyfQxuxpatSsvfguk CmrLIk85jUtCbFaDF0PHwDSgBIwITpUEtvGoUPkrEz2LTlspfuDv.7VOi8MiamCvo91BHNGFhPtC 8aQti3hNQJA0xe.TYInELY13I1ifHFISzTwzBHhKk06bUVdIphtQXbFlINMp9RGQw.bpr.uwOCZI 9KZELtmhxEYruTignEJ4G3TiSCM_x0F5yI3NRInzXspSb5ncW1uQ0Fe_1rDVWboXjtJdZLg8nTrj z7d2yxl8uqP2GEAUyHFVeKeUODBmUKEWY0C2ej6D8UWgeuph48E3fybbseRjFo0f6I5jjrvG8aru R6_A9vOYLm12PsTmXLDMk4e25ssaFx4oXKkAuEM3cV2rsfFIKcQ_r8ldYoad8RsKTwr1mgMol47t tAGAihKghfHMWJAWjjFxh9O0OZMkKl5qY2qRNqEx6lpwRFp0Fm9rLaAUbnuIy_AIaycJmehotvW5 Hyghl1glbOAoNrlbtkjDOiyd62C5yDlY_UK4QsxU0ZTG7csoYpBYI7VFL46HQKarLocuXlxsktXj dU0KNm8JkN7AmN.jL20OZBP2zmMony7ItAj1P0JhXCAP.MWbwtyEMo0I2IaSWzcGNaLcOBBqDgdS yljjUwM5HattfY5VWyD_8VulU58N_JB2ZCFV8_xJS..hReiHOOsji3rPrv7SWlskPNK.M3UrRCpZ Rc4GR25r48GWzWtf1SuNb5oQKReWcO0iql5uiRLMP0gXWVauP3qDU3jJwbgP22ByU9oxucF_mVXv PUeqw9B6BOG0Il2Vq71IeCZqwFn9mbNCSr0j0.yIaQ2wAXLatqJo7D6CsHbeEyfEIE7veb10p8tw .hbPXfnvAwLFG2L5wkiJmEmMguH6w7PKxP0vvSOYvQAAi2kbev0XYUyW6RYhDsUw7jTC5nBjAXrd S2is77tMBCkqysLdhJQKNrB__akMObhcj3Kyc0P4YKn6m7R8kYzDeMsU9PN5KeVx1BiKACLNTubg QVKAaZUxfUopDJxSCeq_QnY6pg5o703mJ80i0ULuuFIkfl65k3RxiiR_1XoYPw7wshd2_B1DF5bU ykw54fW4uP0QwnxFvzefpStmwcKq6.86xWP04hSotRrXxPgNz1RIvydfW_51xkHDpNalNC5h0fVG r3CpBfvY5ZJjOHNdpj7mkrntx4yduZ6DT_ayh8vhKLDSjpSR11C3ITBb_3KlPGQIBoH8dY6Ordcg oS2Xr0jwPuHCKhBnJ.b801Eqm3KuW7_6trR9_qYoD2hef3kdwwUd4S7wImkATYPcl46gpLgtdKXd tAoP06l0YbMkqJ0.ugvRdIWl59wNSZ.n5HkQLiUsgCpgk9dzdiT3oxRIAEgU0xMVWaac4xD2wJdz OYskUtsLkTwoTOtFtbBG7B.KmWuNMNtGYTdE0aTNxtn_KG.GS6xa60wALoKm.Mvizuijm_9FpeHt gHTAmC18iBGLOWNcCTEo1jCuAFacWaCJOL3s8laF9HJNEO.Lz_07TB4f6zKUiPcp1dTWwfedXKHW Rj.Xfk9iE36Gc1mJQXVWvvaHZAj50gQiK0rfrefszIitUvqX77u2YVOuqxZ8Zae9Il_MQRiDGERG pn9rqI4KIFSYUuTc_LuZD9TB2g4UhvwO_xnRHmXmxBx5RDboZzzeqOmWhsdRxb31hW6uD6V8umOm 3ZxC3E5UHurqdPUQErmqScdqZq8dyU.i9rJ_QQmEYQtZu5rXF0gUI0No8IAN_JfvKtFV8YrCEb7A BIqqAW2HVbvlr7qYlGIXf552CUEw7dbBjVU7V4UkQPCj.NyGAaOK2WUymT738c6yorqNah0L9FkT D2B411.0Z2fhMMAJh1sDnNpKQ2IjD7MQ0Kl_2gY2aLJ54k8GZKNmD.JJ.S.f830A_aPERkwgEC2B BmU1EAn_zlWs3BzmKbA8T6R_C1TJ_VhIZQK2l20SOEaqB1dKc7SsbO44czJTa1BHTh9FLN1omeV6 g4gO9Ft3eYgDit.46tKZDHP0BDzSsq..SJ5g9S3py8XlsPhYgHXnbWpc1YSF43FSgQCcL4YqbdQ1 pKng6BxrA913rP3gqVhz6AmNtFndTsda9RKbMGwRlVbCGaLx3xMZ7ne00pxNFCgIzMTPsQ_yqNfl JnChZ03Nidqc54bN5erVfTI9wOgVnyKUetAXrw64uvEhJqes_AVCOZ3EgZQaK_FEWlJxlCqarWNe G X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Mon, 6 Mar 2023 17:12:29 +0000 Received: by hermes--production-gq1-6cf7749bc8-bjcvs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b9a4dcc4f32589723f2e2dcfbe44f596; Mon, 06 Mar 2023 17:12:26 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> Date: Mon, 6 Mar 2023 09:12:15 -0800 Cc: Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> To: Lorenzo Salvadore X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Rspamd-Queue-Id: 4PVlWL6bbvz4411 X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Mar 6, 2023, at 08:37, Lorenzo Salvadore = wrote: > ------- Original Message ------- > On Monday, March 6th, 2023 at 9:46 AM, Mark Millard = wrote: >=20 >=20 >>=20 >>=20 >> Under main that has clang 15.0.7, I've had to locally >> switch to using the likes of: >>=20 >> OPTIONS_DEFAULT_armv7=3DSTANDARD_BOOTSTRAP >>=20 >> (to express it in Makefile terms) for lang/gcc12 in order >> to avoid the following. >>=20 >> The no bootstrap build ends up stuck in small loop in partition_union >> (in cc1): >>=20 >> (gdb) info threads >> Id Target Id Frame >> * 1 LWP 632886 of process 27787 0x016eb82c in partition_union () >> (gdb) bt >> #0 0x016eb82c in partition_union () >> #1 0x0133e6ec in var_union(_var_map*, tree_node*, tree_node*) () >> #2 0x013218e4 in attempt_coalesce(_var_map*, ssa_conflicts*, int, = int, __sFILE*) () >> #3 0x013203d0 in coalesce_ssa_name(_var_map*) () >> #4 0x012c66b4 in rewrite_out_of_ssa(ssaexpand*) () >> #5 0x0082c094 in (anonymous = namespace)::pass_expand::execute(function*) () >> #6 0x00fd6ff0 in execute_one_pass(opt_pass*) () >> #7 0x00fd8380 in execute_pass_list_1(opt_pass*) () >> #8 0x00fc6df0 in execute_pass_list(function*, opt_pass*) () >> #9 0x00880c20 in cgraph_node::expand() () >> #10 0x00882d10 in symbol_table::compile() () >> #11 0x00883454 in symbol_table::finalize_compilation_unit() () >> #12 0x0120e204 in compile_file() () >> #13 0x0120d9d4 in toplev::main(int, char**) () >> #14 0x01646c28 in main () >> (gdb) finish >> Run till exit from #0 0x016eb82c in partition_union () >>=20 >> It never exits. I've walked through the short loop that ends >> up with data that leads to no progress: bne always taken and >> reaches a status of no change in the values involved happens >> in the loop. >>=20 >> truss shows no output and no subroutines are called in the >> few instruction long loop. >>=20 >> I ran multiple tests of "no bootstrap" and all failed the >> same way. >>=20 >> Such would not be a good thing for the FreeBSD armv7 package >> build server. >>=20 >> Also seen via lldb: >>=20 >> (lldb) bt >> * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP >> * frame #0: 0x016eb82c cc1`partition_union + 152 frame #1: 0x0133e6ec = cc1`var_union(_var_map*, tree_node*, tree_node*) + 104 >> frame #2: 0x013218e4 cc1`attempt_coalesce(_var_map*, ssa_conflicts*, = int, int, __sFILE*) + 508 frame #3: 0x013203d0 = cc1`coalesce_ssa_name(_var_map*) + 7240 >> frame #4: 0x012c66b4 cc1`rewrite_out_of_ssa(ssaexpand*) + 2020 frame = #5: 0x0082c094 cc1`(anonymous = namespace)::pass_expand::execute(function*) + 68 >> frame #6: 0x00fd6ff0 cc1`execute_one_pass(opt_pass*) + 616 frame #7: = 0x00fd8380 cc1`execute_pass_list_1(opt_pass*) + 44 >> frame #8: 0x00fc6df0 cc1`execute_pass_list(function*, opt_pass*) + 40 = frame #9: 0x00880c20 cc1`cgraph_node::expand() + 324 >> frame #10: 0x00882d10 cc1`symbol_table::compile() + 3860 frame #11: = 0x00883454 cc1`symbol_table::finalize_compilation_unit() + 300 >> frame #12: 0x0120e204 cc1`compile_file() + 236 frame #13: 0x0120d9d4 = cc1`toplev::main(int, char**) + 7028 >> frame #14: 0x01646c28 cc1`main + 48 frame #15: 0x004ad3f0 = cc1`__start(argc=3D31, argv=3D0xffffadec, env=3D0xffffae6c, = ps_strings=3D, obj=3D0x4181e004, cleanup=3D0x417ed4d8) at = crt1_c.c:92:7 >>=20 >>=20 >>=20 >> The armv7 STANDARD_BOOTSTRAP change lead to it reaching completion. >>=20 >> But the "no bootstrap" issue suggests that system-clang 15.0.7 >> has a problem for armv7 targeting. (I've not seen problems for >> targeting aarch64 or amd64.) >>=20 >>=20 >> For reference: >>=20 >> # uname -apKU >> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm armv7 1400081 1400081 >>=20 >> via: >>=20 >> # poudriere jail -l >> JAILNAME VERSION ARCH METHOD TIMESTAMP PATH >> . . . >> main-CA7 14.0-CURRENT arm.armv7 null 2021-06-27 17:58:33 = /usr/obj/DESTDIRs/main-CA7-poud >> . . . >>=20 >> on an aarch64 system, no qemu involved (or even installed): >>=20 >> # uname -apKU >> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 >>=20 >> (It is a 16 Cortex-A72 HoneyComb.) >=20 > Thanks Mark. >=20 > I guess cases like this are one of the reasons for bootstrapping = existence: > compilation with clang on armv7 probably is not the tipical case, so = it > does not work so easily as using GCC on amd64. Good that it works at = least > with bootstraping. >=20 > Now, I would like to suggest a few more experiments: Some of the below have a partial answer from the fact that the FreeBSD package builder system for armv7 is still running system-clang 14 (main) or 13 (13.1-RELEASE) and does not yet see the problem. (The build server's actual kernel vintage should not be an issue to worry about.) Nor did it have problems in the past building lang/gcc12. This is a new issue. > - does the compilation work without bootstrapping with = lang/gcc13-devel? >=20 > - does the compilation work without bootstrapping with a higher = version > of clang (we have devel/llvm16 in the ports tree, which tracks a = pre-release)? >=20 > - does the compilation work without bootstrapping on a release version = of > FreeBSD? That is an example were the 13.1 based package builds on the system used for armv7 builds did/does not have problem. Nor do the main system-clang 14 based builds. > - does the compilation work without bootstrapping using Linux instead > of FreeBSD? I'm not well set up for that kind of experiment. > You might want to open a bug report, but you should try to understand > first what is the component that causes the issue and if replacing = anything > with something newer (where the bug might be already fixed) or with > something supported (since FreeBSD CURRENT is under development, we > might have regressions) solves the problem. It is already known to be a regression compared to system-clang 14 and 13 based builds. No clue yet for llvm16 based. (I've separate notes out about building llvm16 for aarch64 needing a Makefile fix.) > If you find that the cause is in the FreeBSD GCC port(s), then please > open a bug report on bugzilla so that I can keep track of it and other > users with the same problem can find it there as well. >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Mar 6 17:46:05 2023 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 4PVmGR48lWz3wBCP for ; Mon, 6 Mar 2023 17:46:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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 4PVmGQ0z6rz46DV for ; Mon, 6 Mar 2023 17:46:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Y7nZXRgv; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678124780; bh=WvdC1TTZUxn7vhvc38ZlZaDu6aYRqpYbmiu8msZbe7k=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Y7nZXRgvM/HB84gwE5jY8Am9ruqRYzQZNXn5/XAIYfbCVDNrA6/szmMv3mEdw25/AuULO7/SG0MC9ZZ6QeO9G8DtDTmWNT2qlIDVbawxtFrdeAtMalyoTnuqdBSQZHBYv53iIjWU+JR52Q2wk/xf1wj0j5r7Ei6/sf0qEoguRtw14W9CeWuehLsQZXoHcJD5lxRbV5BS38ohPuW3JpGlUlfoOdrZLsn00zu0e8AX4m6xIZQBtkLzEk1TIdhDUjOJlLfRjddfWZAiQhJHiz9aan1VqD2dKfIBVFbBhqfOj1EbkRkZqn82cPSooBXbBHkT3qg0uM4qDXz5KL6XW42DyA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678124780; bh=8e/5DvJ6ix+f0ZsF1pnM3zDau88CvvhG9rfhL8nWpiV=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=I1L38qo+wAYjX11Ub9IMt0EsyXVX6dsRtumnn4DroE7fZOUR01rzXczJb7RYR+NioiHsT6PdvczdLvjRylW9Y9iR+px8q5HqYs9ulXIK/dYci6Xdop/JZBUUxOZqw2iaOZruE7/PigCJtricZYSaYlR16PM3ah0LvDTJPDa+Q6b5IbPK2mLcqGVsPX51qlLD1LVNExRjQpH23tjyz78+Io9y9nEpJhyV3F5pA/vJLK/Hft+uBuQ9BX7Q+yTpGdqi+sycSez1NyoY5OerBvHw/fEpaYySdZbun+5csoirJVsahFXAZUihELEiEQgPcptDT7TNXXBykj2NVc51LYDbhQ== X-YMail-OSG: mBVDUhcVM1mhszWBKEhBiUpe3cwff13YmoR5Hl_OFXhBaKiAtXSAXdRQsI34RGc Ogmc0dHc31aZC95bEZwAEyRfM0RCfuM1McgklLYiutowxmSR816N_pnb9i1GQYuquy7h7JamWTMr p_igb.l5JdBDEWakDSzJSE6jKk2Wx.nz7CFjf3TGTsIYe1VipeUODK0OuZMnHklSIpwm1wMYGwv7 HB3ysEWZZLgVOWlIkSwXm0krDFY21cuuxX0xzkMx92XDY2qcLtbXU06flI_XL_YPIg2rLGuvmtDj Zredy_yeODR6vwmN5zO3RYFlYWgDBG.7CwA4CW3WacVhfWRHLzRIRLWG0oyOnOTR5jbEGs8t78gH CsL3R6Ask2bKddjFcoevl.4K6brqNMmCM78qyQI8yCuz0mcuLb1K2URhyPkNvZzGexGuoMZGTkaq QxCTKR2HXnC4n6fpbTuEXLq.bVR279FRa2wSGjKvENk5YYWFRUwQHRAYbw7W3qp9PDejuk.o5chZ CBEHHYkluLr.gE37WA_b_vT1Trwk_9g93lFpTJuARqkgRrxFwZcA25.SwhdBZHdsQtFThtjB3KEY DpVQW0l5Az1fjt5gEDXTwrYUdufl1.Mgv5qmMEqCiNHdHLgdvUiDLi36hKV6A6SEleHcJBXE8q9k lpuhdif73dNsbr.tVjYHQzxmQglzAXNMbxykgsvOJYuIi_qv9Whu8ZB.FT1WtEB47HKlCBu3mNzg fmF117KJesDUW8EpfPU3yEglS8wliDTHMQq7dBIZwxfI.VtTcYh_E9W8Gs9b08NDhXD6z2zlg8nm pRuB8JphLsP1gHwpPEyjYLbRkwZGR8f5jesDfzpaS9X1Qcn1SPCyB756ZBqIncJh7IF2FJ6H5uo1 V7mJauHKvc436CobdEWxwCIl7UiKJcQEuasfZtu4iHqE_PKFdkcjpQ13XfOhDz957.YuO5x.cEcp 5CIZtf5GoqFEkrB46cK3HDd_rfxxwvdvI.jhWsa568gbk2vDXh_.lVHVHfEzmg.dNYBhSWFv9uh3 NdN_m8r8zdfQj8CRcU_R3vxZ3bUL5kYWdOiWgNY3XtbuQ4.1WFLcrr1QWrJgXt2P7xv.hiBuHKm2 JZhXzVBgnsSx566BHKJRMjX4mw5D3SoIXa9trNSIN43txnIMJ1pJ6lbDDNAad.sZQNU95WTtTT8r Xun5wJs6rSOGWkCokNIq6mdrWq2c8ouYe6bzl5X8mSR84H.z0iaXGR9YENo1OCC1IW2oTGsAbMNL UB2Pp9DbQRWXkQS7KL8FRHGRnk7cB8rh3dyhOXRRY176Z287jmKI.B9AJm1tXg3jNjSJbu61gXdA WoC2Z1xjZRDfkf7ZJ5XQMvHOp3FoD_Gwtl5u6iBEMzAmN6KB3hHd25ImtaPWmRx4qMjETWHj1cw_ pA7H0g0n6KBTG0Q1dmU28r4x64tFfAKzNV1i5zDb9AhvV9UYUCkOHBV_dCsW0fY_mvgnwnnzu7xF cd3uEm404xhGEUpSskTapn9_XUXZmcTp4xtTQPSNObfeq8S7AKN_7huXZjmIG6jH2Ik0Szt5PI9. Pt4p5IopuxCy2wqOZO8om9M5HgaNwGCfyX49V7JtMa0XGuQIMbWXhfaBVEr69Z_UxWVjBwgJe_mR tGS3NmCp2GXVaS8BzNu3yaBdVdPAgmCnKry7DRC6kfepBNdz.W68CRgCqYB5SHTS1_Bj4BrSzN_y Fts8WJBLAvuHFek0AMWNqpTnSl6GlbsqFZ75lBz5f.r5sUAHKlJfe0Cs8gw97LQNYKjmlAFZRGLh kvLbfuFbB6XcY61AkDda5CuZAayevsoiQrA21AgfOildac7CmXBfm5vaZv1qsHP1CxPyXedZa.dO a0RJWG3_XRIm2iPv2RX6Q2URi.Zkk8ovCUbUcix6i8I9YBq8_KoHndZ67_yl_RHCl031p4.S7Iwy JLXaAvfi68PnCVJe9x0jeMQSbeK4TC_rrDkE4AQ1Dwx69KASW_cRr_RqxSzEjsrVhfDcSOGfsPXV KiiIWCPxDbjwkdEXTq7jblszO9ziHWA_sDb.2p4vg1ZeOtnH24IF1Tf_8HVUG5UD_M4AFXU4zJQg dJf674m5.yJD2MK1mCyFhmkPZKb6bwq9IjcfJaOQhOKRmhqRXwhyBJWEDh454LT9EZj_F4hqNZZs SO6YIgTxjjEQZyC35ZJNnAvZiqndb0Yfelo6xVib_5VXpzzgahU.W2SgsAy_w6QfIDecrO6UM0p7 lLKIcRICYhy.g1rKtFtBRJ89PW41njiczjjXisKejqQvll3Ln3p2bO_R7Tu70uz9TsbsJoDqMSsP YNA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Mon, 6 Mar 2023 17:46:20 +0000 Received: by hermes--production-gq1-6cf7749bc8-sm5v9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID bb6e3b78a31aa9436ecc62e6585b054d; Mon, 06 Mar 2023 17:46:16 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> Date: Mon, 6 Mar 2023 09:46:05 -0800 Cc: Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> To: Lorenzo Salvadore X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-2.61 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; NEURAL_HAM_SHORT(-0.11)[-0.112]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.148:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4PVmGQ0z6rz46DV X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N [Some more context notes.] On Mar 6, 2023, at 09:12, Mark Millard wrote: > On Mar 6, 2023, at 08:37, Lorenzo Salvadore = wrote: >=20 >> ------- Original Message ------- >> On Monday, March 6th, 2023 at 9:46 AM, Mark Millard = wrote: >>=20 >>=20 >>>=20 >>>=20 >>> Under main that has clang 15.0.7, I've had to locally >>> switch to using the likes of: >>>=20 >>> OPTIONS_DEFAULT_armv7=3DSTANDARD_BOOTSTRAP >>>=20 >>> (to express it in Makefile terms) for lang/gcc12 in order >>> to avoid the following. >>>=20 >>> The no bootstrap build ends up stuck in small loop in = partition_union >>> (in cc1): >>>=20 >>> (gdb) info threads >>> Id Target Id Frame >>> * 1 LWP 632886 of process 27787 0x016eb82c in partition_union () >>> (gdb) bt >>> #0 0x016eb82c in partition_union () >>> #1 0x0133e6ec in var_union(_var_map*, tree_node*, tree_node*) () >>> #2 0x013218e4 in attempt_coalesce(_var_map*, ssa_conflicts*, int, = int, __sFILE*) () >>> #3 0x013203d0 in coalesce_ssa_name(_var_map*) () >>> #4 0x012c66b4 in rewrite_out_of_ssa(ssaexpand*) () >>> #5 0x0082c094 in (anonymous = namespace)::pass_expand::execute(function*) () >>> #6 0x00fd6ff0 in execute_one_pass(opt_pass*) () >>> #7 0x00fd8380 in execute_pass_list_1(opt_pass*) () >>> #8 0x00fc6df0 in execute_pass_list(function*, opt_pass*) () >>> #9 0x00880c20 in cgraph_node::expand() () >>> #10 0x00882d10 in symbol_table::compile() () >>> #11 0x00883454 in symbol_table::finalize_compilation_unit() () >>> #12 0x0120e204 in compile_file() () >>> #13 0x0120d9d4 in toplev::main(int, char**) () >>> #14 0x01646c28 in main () >>> (gdb) finish >>> Run till exit from #0 0x016eb82c in partition_union () >>>=20 >>> It never exits. I've walked through the short loop that ends >>> up with data that leads to no progress: bne always taken and >>> reaches a status of no change in the values involved happens >>> in the loop. >>>=20 >>> truss shows no output and no subroutines are called in the >>> few instruction long loop. >>>=20 >>> I ran multiple tests of "no bootstrap" and all failed the >>> same way. >>>=20 >>> Such would not be a good thing for the FreeBSD armv7 package >>> build server. >>>=20 >>> Also seen via lldb: >>>=20 >>> (lldb) bt >>> * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP >>> * frame #0: 0x016eb82c cc1`partition_union + 152 frame #1: = 0x0133e6ec cc1`var_union(_var_map*, tree_node*, tree_node*) + 104 >>> frame #2: 0x013218e4 cc1`attempt_coalesce(_var_map*, ssa_conflicts*, = int, int, __sFILE*) + 508 frame #3: 0x013203d0 = cc1`coalesce_ssa_name(_var_map*) + 7240 >>> frame #4: 0x012c66b4 cc1`rewrite_out_of_ssa(ssaexpand*) + 2020 frame = #5: 0x0082c094 cc1`(anonymous = namespace)::pass_expand::execute(function*) + 68 >>> frame #6: 0x00fd6ff0 cc1`execute_one_pass(opt_pass*) + 616 frame #7: = 0x00fd8380 cc1`execute_pass_list_1(opt_pass*) + 44 >>> frame #8: 0x00fc6df0 cc1`execute_pass_list(function*, opt_pass*) + = 40 frame #9: 0x00880c20 cc1`cgraph_node::expand() + 324 >>> frame #10: 0x00882d10 cc1`symbol_table::compile() + 3860 frame #11: = 0x00883454 cc1`symbol_table::finalize_compilation_unit() + 300 >>> frame #12: 0x0120e204 cc1`compile_file() + 236 frame #13: 0x0120d9d4 = cc1`toplev::main(int, char**) + 7028 >>> frame #14: 0x01646c28 cc1`main + 48 frame #15: 0x004ad3f0 = cc1`__start(argc=3D31, argv=3D0xffffadec, env=3D0xffffae6c, = ps_strings=3D, obj=3D0x4181e004, cleanup=3D0x417ed4d8) at = crt1_c.c:92:7 >>>=20 >>>=20 >>>=20 >>> The armv7 STANDARD_BOOTSTRAP change lead to it reaching completion. >>>=20 >>> But the "no bootstrap" issue suggests that system-clang 15.0.7 >>> has a problem for armv7 targeting. (I've not seen problems for >>> targeting aarch64 or amd64.) >>>=20 >>>=20 >>> For reference: >>>=20 >>> # uname -apKU >>> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm armv7 1400081 1400081 >>>=20 >>> via: >>>=20 >>> # poudriere jail -l >>> JAILNAME VERSION ARCH METHOD TIMESTAMP PATH >>> . . . >>> main-CA7 14.0-CURRENT arm.armv7 null 2021-06-27 17:58:33 = /usr/obj/DESTDIRs/main-CA7-poud >>> . . . >>>=20 >>> on an aarch64 system, no qemu involved (or even installed): >>>=20 >>> # uname -apKU >>> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 >>>=20 >>> (It is a 16 Cortex-A72 HoneyComb.) >>=20 >> Thanks Mark. >>=20 >> I guess cases like this are one of the reasons for bootstrapping = existence: >> compilation with clang on armv7 probably is not the tipical case, so = it >> does not work so easily as using GCC on amd64. Good that it works at = least >> with bootstraping. >>=20 >> Now, I would like to suggest a few more experiments: >=20 > Some of the below have a partial answer from the fact that > the FreeBSD package builder system for armv7 is still > running system-clang 14 (main) or 13 (13.1-RELEASE) and > does not yet see the problem. (The build server's actual > kernel vintage should not be an issue to worry about.) >=20 > Nor did it have problems in the past building lang/gcc12. >=20 > This is a new issue. >=20 >> - does the compilation work without bootstrapping with = lang/gcc13-devel? I started a lang/gcc13-devel build attempt. It got stuck as well while composing this message. I'll recreate and look at the backtrace later. >> - does the compilation work without bootstrapping with a higher = version >> of clang (we have devel/llvm16 in the ports tree, which tracks a = pre-release)? >>=20 >> - does the compilation work without bootstrapping on a release = version of >> FreeBSD? >=20 > That is an example were the 13.1 based package builds on the > system used for armv7 builds did/does not have problem. >=20 > Nor do the main system-clang 14 based builds. >=20 >> - does the compilation work without bootstrapping using Linux instead >> of FreeBSD? >=20 > I'm not well set up for that kind of experiment. >=20 >> You might want to open a bug report, but you should try to understand >> first what is the component that causes the issue and if replacing = anything >> with something newer (where the bug might be already fixed) or with >> something supported (since FreeBSD CURRENT is under development, we >> might have regressions) solves the problem. >=20 > It is already known to be a regression compared to > system-clang 14 and 13 based builds. No clue yet > for llvm16 based. (I've separate notes out about > building llvm16 for aarch64 needing a Makefile > fix.) >=20 >> If you find that the cause is in the FreeBSD GCC port(s), then please >> open a bug report on bugzilla so that I can keep track of it and = other >> users with the same problem can find it there as well. >>=20 >=20 When I can, I reference FreeBSD package builder results instead of build attempts from my personal environment. (But I'd previously used main with system-clang 14 and still use releng/13.1 with its system-clang 13 and had no problems, just like the armv7 package builder.) I've not been building any lang/gcc* for * < 12 in a long time. For all I know, gcc11 and before could run into the problem. At this stage, the armv7 package builder never uses system-clang 15 and so gives no evidence for any lang/gcc* . =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Mar 6 18:13:42 2023 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 4PVmtJ1GzTz3wCJl for ; Mon, 6 Mar 2023 18:14:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4PVmtH116Qz4CbT for ; Mon, 6 Mar 2023 18:13:59 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=N15npjtW; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678126436; bh=7G1MtEEgpUfMC8saN7WG62FMsgikOSp2/4BHWL/tsdE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=N15npjtWXy+AlCW4QVbbbqHIS74VuFD6F0BGYAXGM1eukSXhvUHw3ApwEw5LB1myNFe7aLxhiKyFBbmgqH9DF28bd0iCiiIOpTrQUr0qngMJMzAaq3GzPhjo31zrs3PuRR0fQBBerxI4VANSYwyRZC5bdS3M3Z0WMwzC8DdUMBRYdA1wqRV8VBcgPyxM5oY65SjKJOdl7uno9Bt2DDPe3z2QuuYwickanROaCYBGIVNn7DgHOljXixJoTQ10NU4+Kw0yz2l/cIB+8DmcwW4poANGlyyCAvim57tOXow6xF38dI0BQ4gbKSTMOgD7Cy0ubFbVOi8BwuEm1B8okgP4PQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678126436; bh=ixfujKO1z1t5URbGmL7nPRKkAMdStlXnIEQg83okmBe=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=R/ZUa1p7EEZhpg5F3hyoBUdHeC7cBGkP3SUpnKIlkSqXhHcfkI0ut1q2+EkkfBqbUmgLNtX/2znR9LXQljIJrMJITFtbBv/gVFVYYFpvX8/TgP3laUYXQCGmim2bacUZyz455a2tXCBa2X4vLaBDC+mpAv+YxFQHQtDZNfTNLSmZXNqB7YLKbD/z9oD6pKLXr0C806HMLer87KooGmVtZY9I2oteCuf8r20/WUFRPC78Gaqhc/EQH9JNG0XcIzzaTl36x7ERhBQ8uNoBy541ADhRg0vf9LigGn75uDb/I1WICyJj6BUQ158ZpiC6uzh/epswzoup42HC5mubgb7jUQ== X-YMail-OSG: 4dYKIzgVM1nShvs45jk1U2WvWCUunCZbl_s51TqmjXyEwWvb0bWd4.nSOcQ9J3P wvOc465Xa3oR_xH4aH2.Ja9smfe0VLJ5AWt44rsNbDYAGvQ7IMHmTKSH8NyR59suIA.TXYYEqoiG bizygQMdtTzEafsE.qw6R8wDrbEoWPkxsjz1HLsGRwB5Ca2HFGfdXcaopV9v7GJ3lD0T4dVteM6u 2yFyTOZZRioAgVi_MHlv9B9zNAZ5MZc5Ot7OSOTp1.At5CupqArgTwAvyNgXy11Fo2yoYtkEkt0k 1FCN2EFdmyqncrcrhCTFVu3t_NBwMRzNt.2.WHvai2UxZvrbVqtFeiHambkEm1BNmbOdRONKC1Yu tsWqfWz7r.p8HfzjeS7CIlWaPyKfGbH66vBFQHzKiYY8kAuL954rwJ_XlVE8RRrMyk2IR_0cQC.p XsyeGr8nGwG6TQidv4gWlXMAbkUHgyvgQwP9jDBanhs0Sw9lv0mQFL0dF2JAGDrBNcrN7Z5XfO_o V8ITTKBAlje.r9jj9BlscBTflyRoccb_SnojfMgOkTkUyJSCZaUyvDbuOsG2GX5f2Rp3y2s3H.Pn NJrajGl7Gdq004VNT0FrjSE1fwF3l.yliHwxkreSH0slFEwE7GI2feohCrTX3p8qmx5lnBr3RO81 R6qpdbxomn9aDmQUM1G9srjCe5rxDNisYIpNmGe_hlxO1haOKavKliCd2xXgHLbmnRqC00jOrJrO 8Uk6jW8BnDn94H4zn3gBsIaa0aI3.O868YyquVj6UUkrGDoutBQWkrQhOfcqO_fu.p2ABeSWfeCm 95eT0TrlkSlbKJKZcr__DvhgYQPxuQbdFktOcpWv4u72w2S3zwpQhi6EGcbzJjaGbCmsgq3KBSqD kcFVW.FAehdFzOWRfgDNUJit4SiDq_oH2xfttNMlX1z1NtrJU_NG.noTWpuX0LFTe3BkdIqn29pL kwiQRR0PeTJEuT9z8GBfAYxtjM7BOA14eC2aFsq.Cw6G66ajBEwo17vvtjtWoCAxsk8mp8t1lYYW vvOzloZWjZtrahhNf01bf4Cb9WgzPXe4FQQFqKidha440pLIjH72Sw.zeHbfTqKmGVag5d.ShxMo uAw6p4T5NvFoAiFokGG1bcoRy54OGOtdf26Ex48Idg4ZkBLt.56t3q5yDGmKw_Q13yAA7.vAb22f OGngk9xO0zbTM6QzXH6lv6ZtLQ_abo8194hmH7RXb9NEoSb0w1SgNwZ_Qx9jdZri3MUBSy8x4M0S VZiXXntNbTuV8xkewt5tvYc.euIcv4lbj5rEa2IfkFgzxMZXVkLwADtWxcMGte56DJeWp_whu.Us sxR.ZwgQgupiyOU3OK4t9RYfqeY6_5654WzSicXqPbSIDChaQ7wbbpxtcTAqJDWQ4wjOO6P_5OlM .0BhzWzYlRZDdaqZqYGnDLDWXWJ6W7XTBN60H3nhsAqzYXI01BDFkF5SkTdQQUM1WUniKrMGloG6 MhpYzgUNWS6R7YzMZJb1YHDouCaFID5T2IUWYNAwJcl68wvIinXmoI7GeDRoGggu1oYoXedRboT9 2_lWfMK36RCgYne1KjQzeBC4_0HpDmk6En.dHj2Z5E1Jn7ueBqBFBb7Yb0sh33uYxZI5vP7Xpegg wFOu.y1mSVet_tyzDl.bqo77r1.ltx4OWUdr8ouiRrTsk4J3S4zCYgZn9syRCUbMxeOPB2DylR95 ITQvzDuYKJ4S7DL5DnFGpqzUpxwJmSfXdqybkX13IKd6wn0fRLdajhD.MDlovpAH_edGioczjKbG UXjTkX9uXFkEIpfmQhFRfpxT5pF4rMaAooo9sPzCDdLoyft1kMR6.B297C850V84HbQgq7OuP9ed GTQELpVdPtmSs3v7fks2f3W.Fm0r2A.kxt8gQPoeiWrgUT7jsRuqG9h8xV5q.K_Trhxxy0LQ.3QR yL5DfqiD.KToMz3QVFDvI381oDEhG9L9IIBcn88mF99pwloK1uYgKuC69045D5nqNt79rfKsPY9E T3NC7WxX2xtslDdKGEQ01KNjP65UovrbhPKcWMQBMYw8GP8pECoI6OEdDBtbY0lyJzwYadYznFVA G6TRDiw5leM5vkzAJhIP1pSEC_0e1yCBZt2kOss8k2_uTNI7F7ZCOMgmzbfWn9wUz3kd1PIkHo0o LUBXkJXAvN95JSnHScnHNSFuFRlbdgQxbapgJnxsLBV0UV4a8Kdoj8PrrJfX.DBaE6g6BA7CMI4V 8JT.52iffLwl1JJxBVP7GTkpbKbH1s6dVNCU1lAMntAW8ireVStsm64Ig.phcuFHaX1fD9cNmQMZ x2kxpK3I- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Mon, 6 Mar 2023 18:13:56 +0000 Received: by hermes--production-gq1-6cf7749bc8-bjcvs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 53cffe825530be8dc0c79722e9f33a70; Mon, 06 Mar 2023 18:13:53 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> Date: Mon, 6 Mar 2023 10:13:42 -0800 Cc: Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> To: Lorenzo Salvadore X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-2.56 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_SHORT(-0.06)[-0.060]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.31:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4PVmtH116Qz4CbT X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N [Backtrace added.] > On Mar 6, 2023, at 09:46, Mark Millard wrote: >=20 > [Some more context notes.] >=20 > On Mar 6, 2023, at 09:12, Mark Millard wrote: >=20 >> On Mar 6, 2023, at 08:37, Lorenzo Salvadore = wrote: >>=20 >>> ------- Original Message ------- >>> On Monday, March 6th, 2023 at 9:46 AM, Mark Millard = wrote: >>>=20 >>>=20 >>>>=20 >>>>=20 >>>> Under main that has clang 15.0.7, I've had to locally >>>> switch to using the likes of: >>>>=20 >>>> OPTIONS_DEFAULT_armv7=3DSTANDARD_BOOTSTRAP >>>>=20 >>>> (to express it in Makefile terms) for lang/gcc12 in order >>>> to avoid the following. >>>>=20 >>>> The no bootstrap build ends up stuck in small loop in = partition_union >>>> (in cc1): >>>>=20 >>>> (gdb) info threads >>>> Id Target Id Frame >>>> * 1 LWP 632886 of process 27787 0x016eb82c in partition_union () >>>> (gdb) bt >>>> #0 0x016eb82c in partition_union () >>>> #1 0x0133e6ec in var_union(_var_map*, tree_node*, tree_node*) () >>>> #2 0x013218e4 in attempt_coalesce(_var_map*, ssa_conflicts*, int, = int, __sFILE*) () >>>> #3 0x013203d0 in coalesce_ssa_name(_var_map*) () >>>> #4 0x012c66b4 in rewrite_out_of_ssa(ssaexpand*) () >>>> #5 0x0082c094 in (anonymous = namespace)::pass_expand::execute(function*) () >>>> #6 0x00fd6ff0 in execute_one_pass(opt_pass*) () >>>> #7 0x00fd8380 in execute_pass_list_1(opt_pass*) () >>>> #8 0x00fc6df0 in execute_pass_list(function*, opt_pass*) () >>>> #9 0x00880c20 in cgraph_node::expand() () >>>> #10 0x00882d10 in symbol_table::compile() () >>>> #11 0x00883454 in symbol_table::finalize_compilation_unit() () >>>> #12 0x0120e204 in compile_file() () >>>> #13 0x0120d9d4 in toplev::main(int, char**) () >>>> #14 0x01646c28 in main () >>>> (gdb) finish >>>> Run till exit from #0 0x016eb82c in partition_union () >>>>=20 >>>> It never exits. I've walked through the short loop that ends >>>> up with data that leads to no progress: bne always taken and >>>> reaches a status of no change in the values involved happens >>>> in the loop. >>>>=20 >>>> truss shows no output and no subroutines are called in the >>>> few instruction long loop. >>>>=20 >>>> I ran multiple tests of "no bootstrap" and all failed the >>>> same way. >>>>=20 >>>> Such would not be a good thing for the FreeBSD armv7 package >>>> build server. >>>>=20 >>>> Also seen via lldb: >>>>=20 >>>> (lldb) bt >>>> * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP >>>> * frame #0: 0x016eb82c cc1`partition_union + 152 frame #1: = 0x0133e6ec cc1`var_union(_var_map*, tree_node*, tree_node*) + 104 >>>> frame #2: 0x013218e4 cc1`attempt_coalesce(_var_map*, = ssa_conflicts*, int, int, __sFILE*) + 508 frame #3: 0x013203d0 = cc1`coalesce_ssa_name(_var_map*) + 7240 >>>> frame #4: 0x012c66b4 cc1`rewrite_out_of_ssa(ssaexpand*) + 2020 = frame #5: 0x0082c094 cc1`(anonymous = namespace)::pass_expand::execute(function*) + 68 >>>> frame #6: 0x00fd6ff0 cc1`execute_one_pass(opt_pass*) + 616 frame = #7: 0x00fd8380 cc1`execute_pass_list_1(opt_pass*) + 44 >>>> frame #8: 0x00fc6df0 cc1`execute_pass_list(function*, opt_pass*) + = 40 frame #9: 0x00880c20 cc1`cgraph_node::expand() + 324 >>>> frame #10: 0x00882d10 cc1`symbol_table::compile() + 3860 frame #11: = 0x00883454 cc1`symbol_table::finalize_compilation_unit() + 300 >>>> frame #12: 0x0120e204 cc1`compile_file() + 236 frame #13: = 0x0120d9d4 cc1`toplev::main(int, char**) + 7028 >>>> frame #14: 0x01646c28 cc1`main + 48 frame #15: 0x004ad3f0 = cc1`__start(argc=3D31, argv=3D0xffffadec, env=3D0xffffae6c, = ps_strings=3D, obj=3D0x4181e004, cleanup=3D0x417ed4d8) at = crt1_c.c:92:7 >>>>=20 >>>>=20 >>>>=20 >>>> The armv7 STANDARD_BOOTSTRAP change lead to it reaching completion. >>>>=20 >>>> But the "no bootstrap" issue suggests that system-clang 15.0.7 >>>> has a problem for armv7 targeting. (I've not seen problems for >>>> targeting aarch64 or amd64.) >>>>=20 >>>>=20 >>>> For reference: >>>>=20 >>>> # uname -apKU >>>> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm armv7 1400081 1400081 >>>>=20 >>>> via: >>>>=20 >>>> # poudriere jail -l >>>> JAILNAME VERSION ARCH METHOD TIMESTAMP PATH >>>> . . . >>>> main-CA7 14.0-CURRENT arm.armv7 null 2021-06-27 17:58:33 = /usr/obj/DESTDIRs/main-CA7-poud >>>> . . . >>>>=20 >>>> on an aarch64 system, no qemu involved (or even installed): >>>>=20 >>>> # uname -apKU >>>> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 >>>>=20 >>>> (It is a 16 Cortex-A72 HoneyComb.) >>>=20 >>> Thanks Mark. >>>=20 >>> I guess cases like this are one of the reasons for bootstrapping = existence: >>> compilation with clang on armv7 probably is not the tipical case, so = it >>> does not work so easily as using GCC on amd64. Good that it works at = least >>> with bootstraping. >>>=20 >>> Now, I would like to suggest a few more experiments: >>=20 >> Some of the below have a partial answer from the fact that >> the FreeBSD package builder system for armv7 is still >> running system-clang 14 (main) or 13 (13.1-RELEASE) and >> does not yet see the problem. (The build server's actual >> kernel vintage should not be an issue to worry about.) >>=20 >> Nor did it have problems in the past building lang/gcc12. >>=20 >> This is a new issue. >>=20 >>> - does the compilation work without bootstrapping with = lang/gcc13-devel? >=20 > I started a lang/gcc13-devel build attempt. It got stuck > as well while composing this message. I'll recreate and > look at the backtrace later. The rerun reproduced the problem. The backtrace was: (lldb) bt * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP * frame #0: 0x01f560cc cc1`partition_union + 152 frame #1: 0x01a17e20 cc1`var_union(_var_map*, tree_node*, = tree_node*) + 104 frame #2: 0x019ecaa4 cc1`attempt_coalesce(_var_map*, ssa_conflicts*, = int, int, __sFILE*) + 624 frame #3: 0x019ea91c cc1`coalesce_ssa_name(_var_map*) + 8100 frame #4: 0x019609ac cc1`rewrite_out_of_ssa(ssaexpand*) + 2052 frame #5: 0x00a1f334 cc1`(anonymous = namespace)::pass_expand::execute(function*) + 68 frame #6: 0x01583044 cc1`execute_one_pass(opt_pass*) + 664 frame #7: 0x015842bc cc1`execute_pass_list_1(opt_pass*) + 44 frame #8: 0x01572368 cc1`execute_pass_list(function*, opt_pass*) + = 40 frame #9: 0x00a8efa8 cc1`cgraph_node::expand() + 364 frame #10: 0x00a91404 cc1`symbol_table::compile() + 3244 frame #11: 0x00a91e20 cc1`symbol_table::finalize_compilation_unit() = + 300 frame #12: 0x0183530c cc1`compile_file() + 236 frame #13: 0x01834acc cc1`toplev::main(int, char**) + 6716 frame #14: 0x01e7c998 cc1`main + 48 frame #15: 0x005a35b0 cc1`__start(argc=3D31, argv=3D0xffffabfc, = env=3D0xffffac7c, ps_strings=3D, obj=3D0x42094004, = cleanup=3D0x420634d8) at crt1_c.c:92:7 confirming the similar context to the hangup building gcc12. >>> - does the compilation work without bootstrapping with a higher = version >>> of clang (we have devel/llvm16 in the ports tree, which tracks a = pre-release)? I'll see about forcing lang/gcc13-devel to use devel/llvm16 instead of system-clang. (Not something I've done before, at least that I remember.) I do already have devel/llvm16 (rc3) built. >>> - does the compilation work without bootstrapping on a release = version of >>> FreeBSD? >>=20 >> That is an example were the 13.1 based package builds on the >> system used for armv7 builds did/does not have problem. >>=20 >> Nor do the main system-clang 14 based builds. >>=20 >>> - does the compilation work without bootstrapping using Linux = instead >>> of FreeBSD? >>=20 >> I'm not well set up for that kind of experiment. >>=20 >>> You might want to open a bug report, but you should try to = understand >>> first what is the component that causes the issue and if replacing = anything >>> with something newer (where the bug might be already fixed) or with >>> something supported (since FreeBSD CURRENT is under development, we >>> might have regressions) solves the problem. >>=20 >> It is already known to be a regression compared to >> system-clang 14 and 13 based builds. No clue yet >> for llvm16 based. (I've separate notes out about >> building llvm16 for aarch64 needing a Makefile >> fix.) >>=20 >>> If you find that the cause is in the FreeBSD GCC port(s), then = please >>> open a bug report on bugzilla so that I can keep track of it and = other >>> users with the same problem can find it there as well. >>>=20 >>=20 >=20 > When I can, I reference FreeBSD package builder results > instead of build attempts from my personal environment. > (But I'd previously used main with system-clang 14 and > still use releng/13.1 with its system-clang 13 and had > no problems, just like the armv7 package builder.) >=20 > I've not been building any lang/gcc* for * < 12 in > a long time. For all I know, gcc11 and before could > run into the problem. At this stage, the armv7 > package builder never uses system-clang 15 and so > gives no evidence for any lang/gcc* . >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Mar 6 20:28:53 2023 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 4PVqt84TcGz3wLWV for ; Mon, 6 Mar 2023 20:29:04 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from nsstlmta20p.bpe.bigpond.com (nsstlmta20p.bpe.bigpond.com [203.38.21.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVqt654hpz4T2J for ; Mon, 6 Mar 2023 20:29:02 +0000 (UTC) (envelope-from dave@horsfall.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of dave@horsfall.org designates 203.38.21.20 as permitted sender) smtp.mailfrom=dave@horsfall.org; dmarc=none Received: from smtp.telstra.com ([10.10.24.4]) by nsstlfep20p-svc.bpe.nexus.telstra.com.au with ESMTP id <20230306202857.LSXR6877.nsstlfep20p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Tue, 7 Mar 2023 07:28:57 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedguddtlecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfupfevtfgpvffgnffuvffttedpqfgfvfenuceurghilhhouhhtmecugedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffujgfkfhgfgggtsehttddttddtredvnecuhfhrohhmpeffrghvvgcujfhorhhsfhgrlhhluceouggrvhgvsehhohhrshhfrghllhdrohhrgheqnecuggftrfgrthhtvghrnhepkeeiteejueeuhfefgeeuvdduieefvedugfevtdffkefhffejkefhuddtteehtefhnecukfhppeduuddtrddugedurdduleefrddvfeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghloheprghnvghurhhinhdrhhhorhhsfhgrlhhlrdhorhhgpdhinhgvthepuddutddrudeguddrudelfedrvdeffedpmhgrihhlfhhrohhmpegurghvvgeshhhorhhsfhgrlhhlrdhorhhgpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhrvggvsghsugdqphhorhhtshesfhhrvggvsghsugdrohhrghdprhgvvhfkrfeptghpvgdquddutddqudeguddqudelfedqvdeffedrnhhsfidrrghsphdrthgvlhhsthhrrgdrnhgvthdpghgvohfkrfeptegfpdfovfetjfhoshhtpehnshhsthhlrhhguddtphdqshhvtg X-RazorGate-Vade-Verdict: clean 0 X-RazorGate-Vade-Classification: clean X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (5.8.812) id 6392A35010A19499 for freebsd-ports@freebsd.org; Tue, 7 Mar 2023 07:28:56 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id 326KStoY036125 for ; Tue, 7 Mar 2023 07:28:55 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id 326KSrsW036122 for ; Tue, 7 Mar 2023 07:28:55 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Tue, 7 Mar 2023 07:28:53 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Unmaintained FreeBSD ports which are out of date In-Reply-To: <202303061658.326GwfAQ043140@portscout.nyi.freebsd.org> Message-ID: References: <202303061658.326GwfAQ043140@portscout.nyi.freebsd.org> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" 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 Content-Type: text/plain; charset=US-ASCII X-Spamd-Result: default: False [-3.33 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.930]; R_SPF_ALLOW(-0.20)[+ip4:203.38.21.0/24]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[203.38.21.20:from]; FROM_HAS_DN(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[horsfall.org]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:1221, ipnet:203.36.0.0/14, country:AU]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; MID_RHS_MATCH_FROMTLD(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_ALL(0.00)[]; HAS_XAW(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4PVqt654hpz4T2J X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On Mon, 6 Mar 2023, portscout@FreeBSD.org wrote: [...] > ------------------------------------------------+-----------------+------------ > cad/ifcopenshell | 0.6.0 | blenderbim-230306 > ------------------------------------------------+-----------------+------------ If "ifcopenshell" (whatever that is) is so unstable as to require daily patches then perhaps it should never have been released? Or is this an underhanded way to promote "blenderbim" (whatever that is)? -- Dave From nobody Mon Mar 6 20:47:32 2023 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 4PVrHf3VxQz3wMcj for ; Mon, 6 Mar 2023 20:47:42 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.evolve.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVrHf0K2Pz4W4h for ; Mon, 6 Mar 2023 20:47:41 +0000 (UTC) (envelope-from grembo@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: by mail.evolve.de (OpenSMTPD) with ESMTP id 24330f8c; Mon, 6 Mar 2023 20:47:33 +0000 (UTC) Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id a3d40ae8 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 6 Mar 2023 20:47:33 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 (1.0) Subject: Re: Unmaintained FreeBSD ports which are out of date From: Michael Gmelin In-Reply-To: Date: Mon, 6 Mar 2023 21:47:32 +0100 Cc: FreeBSD Ports Message-Id: References: To: Dave Horsfall X-Mailer: iPhone Mail (20D67) X-Rspamd-Queue-Id: 4PVrHf0K2Pz4W4h X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N > On 6. Mar 2023, at 21:29, Dave Horsfall wrote: >=20 > =EF=BB=BFOn Mon, 6 Mar 2023, portscout@FreeBSD.org wrote: >=20 > [...] >=20 >> ------------------------------------------------+-----------------+------= ------ >> cad/ifcopenshell | 0.6.0 | blend= erbim-230306 >> ------------------------------------------------+-----------------+------= ------ >=20 > If "ifcopenshell" (whatever that is) is so unstable as to require daily > patches then perhaps it should never have been released? Or is this an > underhanded way to promote "blenderbim" (whatever that is)? >=20 Or maybe - just maybe - portscout accidentally picked up a branch as a new v= ersion? -m From nobody Mon Mar 6 23:05:27 2023 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 4PVvLv6bxKz3wW9Q for ; Mon, 6 Mar 2023 23:05:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-22.consmr.mail.gq1.yahoo.com (sonic301-22.consmr.mail.gq1.yahoo.com [98.137.64.148]) (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 4PVvLt59Qzz3NwQ for ; Mon, 6 Mar 2023 23:05:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=aQ7ueTB+; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678143940; bh=exOHRk5OgwtIy27nSX552QEiY27lP0z9scv+ULWijr0=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=aQ7ueTB+CjoJd9fov5Ngj54oExHyjV9bjec2H2BhYZm7YwB8OJZOn/XnsiOSu+NU+Oab60t1B3WOL2oPjSVVW4VBp12U2yFMcxwM33bWZNmk6rOYJE4m1RXwvpZj6MG/+uDbhfnlZupzmfgMM4kRWQOZSajarxLhn+KRIphO5xzs6lUJ2eGv3tyHiTYwMwyGAEPuLfnAmZ8ASRX7wsJxbHDzs2CHTax2HwCbE77jQWcHZvZnndanoDORLXyc7E1p7EgHZbf0NWGqFy3Xprk7zNMtYuyXSxvXmkLkPqDZdBdvaOiaSD00IG9YvegNH/ECd29rv/+IienUief0IGmFgw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678143940; bh=zvxgdCpFpWz3BqkBUfIQ2CoN99zZrPsdf0D0H46ayEE=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=NOzeoXZWrRVeD4K0wAnM0RYZDvYfbu1CzEGovqUMt7ZcVCJfxMAweDtoXfW278zxVHaS+sotVEoD1vp673UETFqrVIUWDNFfgGCAxeXX/14Qq/+gFz8ZnXJQ9vEBrcbMXP8s65aOw1dTRjNLckh7aIfQyzXhUgTnyMPioxDvWFYyXzbEa3t5Fooa06gkr6se/LSykhIg/hNfZZ0P8kyuEU+IW5DzRXNn4zKc6Qf2I2EXOugO5yv0P7maX1fuKaxAfBoby+uYolkZYOk7fuc+vgWZ9LlI0iGTcRxRD1PtxceHfEq9GHCjqvrRIyXLddZ6uGiFHv6R6dfEevzfxYc6zw== X-YMail-OSG: 6Nw.WO0VM1nEnWjeFu9D_fiZPCTyG2SscFsgQAc.AuO3spVHXc1Rn9LanAdwSrZ 0L5VR.qaoQFubidfX2OdhZvVud8ckSp1hUX4EG1wEdWYoMrolx_Yl_BmbkkYLALMp.kUL6R_Rm1u oCTO33Zvij_C5ssYw0yHSHYmZm9sUELi_8gBN2ro2Kggm4UevcaXF5iuosvOiYHw4dSOhdhu6zn2 ifQeftR6dg4GY1VeyzroqW2884CfReyK9drZ2w1DCb5wtsD87rZ_ZiR8DYvhwzXKK0JRLfax9OGn wDBLGh1GXVDBr2m8DIuSkJiKmkUq0Q7ghdIeB5TlgFRf.d2z6lM7aP5Z00DWWHjMTQblmUTdwihg 4hRRJAA_y7b8tI8Ga60ohGovtUJxzDxo5hT8dt8w.P_OzwThxYZ0fmAlwCu9JQV4TMMaobE2go9s SQ9WkzmfaoXcxhpigIneYpFdH_oGpV5aZj7NmkuCHuYzibqO8sCKrNqqEoaxhfhmFcLvVg2zabK_ Sxfc3heQzlVCS.ovvWKJprohrcv_f9XQGpk2wX4buD3.g_9sjg.WTwp3FkNkhjaR9HzqG2naURG0 DooMX4DjI.O6.6tS_.nb2Xh7.1CAbRSdFGjr_4eIGz0NP7pQcvUoukCsJNBaDOtEsvrgDQbRGvds te.jkXO9HEr7.mKGnmqVPg.CguJlT7MYBihh.q3TO5MD97LUJahMQWkUxR3o3NvyNhrM0oOIW7NV pxEHwfva23KBTEoQ7ctGIad7CD31n1XeINfDodpVGe2e7N9PwztJrbOcioQ82AbF8ngMlWl4xdao Zih659CgZurj.drYEsNyKni.zpg9CQPRyKub6gakjmVUjOmSCCQXVK2qXaWprVTBG3VzrZTtSyec 52mVNs8r6SveN7hY0Kshsq19SAgdN7v87kUVUGJPuGuHv54z61acQeafNUvqXNnF3OfDuzEJvcQb UBJfjFKNd8DQfk7DT2tccq_qA35qYgJg8Zs6SpztqQAT3ch0OxNWjXe91Dlh6cBkjnQN2pZHq39n fF6Hafhv4MRFiekxIo7Tf_hzS.JBZIvANZGKTzs.ycB2wiRFFln.R1KSWOfzcbgUHpScxjpJHrTX 0p8aRcF52K1t96yb00E8OQSYl3TEmN1ZjCuix92nAN3uKHBfEI.eQ71_tVqOnd3y3swUmHL_IhVt KRbtuFLYO_Mee64MoBp1iNvzMvmkAypyY_I56uNo_yS7QqAFqRU9p56c9sM2_PNldQ7_HAwseStr bGVd9yD7s_1.2v50VEW8ELQKdiJ5kaY52_BnW6rgdJwAhQ5Kel0zi33H1eievrSriuDAok4aAG4V xg1wwB__cOjHB094lIA3B6JTVQk2RscABKZZT87YI75NIH7KriTl5UuxF7a1sqtRYFyKahH8MPEX NOiGc4GoDlwBeXT_GSvIOx2Iw4v0u77MpbTYS3wytahG2vJk9f4hIrKSKo3D1nLVJW9XUaaJlCbi Sx5gjDHK5.5Y2cDnt_CiOSiylIQTrFOqgJQ9bPer6CNSgXW5p2Xha1Q9aLsr4Tdhnq_6BYZddIoy SVVk6Gy0xZ89eDN5HsiCotEqmn2YNHyt7FXSxCH1M1zEr22CZIqpWYVwIn5dYaBi8QjwmIqz73PO KhrEJSBguYwf88yUcmOrNbF53nNr4pGu7O1KwZu2UAspSx3V0TlW.u1PI7wpTeA4xYGmR6h4iTlH d_C3lVyTmDjAR10nqy6usWahLKw0JLg9CSeHPi4yvg5_cATDTAn_OVYNtU7JCmYQk_GEpQhLStJ7 PTe1Bu2Ehd0hF9wQ9Q0ghzjVpyCkzPjQXKMrqpsBtMKOmzcl6VLZ_6IlxEW0TRMWY_zuE960r4Qs zJTDx19gh.xyp6EzTzEWP.PIJq0xcK1naED_JKQq1srnoHuPDwuV9h32NXV2pMOJlQRlS7tDpqqX _oU8DeTpFmPZ85KB7V6MLyu9S7wNDRoox.NlQAGzE3p02zkcOH0eMhxBLWFMgpIDZtpCiTRR5Q9C IfJ8zyPQdM_OGYNZ3VT6mS3_ASQryG4Kn1rxqF3k9VO3WpajsuXnT1VV7utwEVB9QytRBozQA77j .labCfffsI0S4baD9xwMM__83iW01wQbQKLxljjOXKTaVk21rKmzrcBFknMiRV5Fn1cFU.4dUFGj vxL6v6hboZO..jE2tk7g9CLOOVrB.Ip8N.QtwBNVmy8DTWseUxVFa9gBPOHopSitkOaizPNPW5Ws O8sH5IWcPRMn4VIQgDSSxCT5KNF7ErWysKQAK9DJURG5DYcqgrrCb3SlRyuemzN9ugGDWGMTFTVf .oR.c X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Mon, 6 Mar 2023 23:05:40 +0000 Received: by hermes--production-ne1-7688d778d7-77ncm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 123938fcf871652450d59fc9ce669660; Mon, 06 Mar 2023 23:05:39 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> Date: Mon, 6 Mar 2023 15:05:27 -0800 Cc: Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> To: Lorenzo Salvadore X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.49 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.991]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.148:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4PVvLt59Qzz3NwQ X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N [devel/llvm16 use added: still gets stuck in my context.] On Mar 6, 2023, at 10:13, Mark Millard wrote: > [Backtrace added.] >=20 >> On Mar 6, 2023, at 09:46, Mark Millard wrote: >>=20 >> [Some more context notes.] >>=20 >> On Mar 6, 2023, at 09:12, Mark Millard wrote: >>=20 >>> On Mar 6, 2023, at 08:37, Lorenzo Salvadore = wrote: >>>=20 >>>> ------- Original Message ------- >>>> On Monday, March 6th, 2023 at 9:46 AM, Mark Millard = wrote: >>>>=20 >>>>=20 >>>>>=20 >>>>>=20 >>>>> Under main that has clang 15.0.7, I've had to locally >>>>> switch to using the likes of: >>>>>=20 >>>>> OPTIONS_DEFAULT_armv7=3DSTANDARD_BOOTSTRAP >>>>>=20 >>>>> (to express it in Makefile terms) for lang/gcc12 in order >>>>> to avoid the following. >>>>>=20 >>>>> The no bootstrap build ends up stuck in small loop in = partition_union >>>>> (in cc1): >>>>>=20 >>>>> (gdb) info threads >>>>> Id Target Id Frame >>>>> * 1 LWP 632886 of process 27787 0x016eb82c in partition_union () >>>>> (gdb) bt >>>>> #0 0x016eb82c in partition_union () >>>>> #1 0x0133e6ec in var_union(_var_map*, tree_node*, tree_node*) () >>>>> #2 0x013218e4 in attempt_coalesce(_var_map*, ssa_conflicts*, int, = int, __sFILE*) () >>>>> #3 0x013203d0 in coalesce_ssa_name(_var_map*) () >>>>> #4 0x012c66b4 in rewrite_out_of_ssa(ssaexpand*) () >>>>> #5 0x0082c094 in (anonymous = namespace)::pass_expand::execute(function*) () >>>>> #6 0x00fd6ff0 in execute_one_pass(opt_pass*) () >>>>> #7 0x00fd8380 in execute_pass_list_1(opt_pass*) () >>>>> #8 0x00fc6df0 in execute_pass_list(function*, opt_pass*) () >>>>> #9 0x00880c20 in cgraph_node::expand() () >>>>> #10 0x00882d10 in symbol_table::compile() () >>>>> #11 0x00883454 in symbol_table::finalize_compilation_unit() () >>>>> #12 0x0120e204 in compile_file() () >>>>> #13 0x0120d9d4 in toplev::main(int, char**) () >>>>> #14 0x01646c28 in main () >>>>> (gdb) finish >>>>> Run till exit from #0 0x016eb82c in partition_union () >>>>>=20 >>>>> It never exits. I've walked through the short loop that ends >>>>> up with data that leads to no progress: bne always taken and >>>>> reaches a status of no change in the values involved happens >>>>> in the loop. >>>>>=20 >>>>> truss shows no output and no subroutines are called in the >>>>> few instruction long loop. >>>>>=20 >>>>> I ran multiple tests of "no bootstrap" and all failed the >>>>> same way. >>>>>=20 >>>>> Such would not be a good thing for the FreeBSD armv7 package >>>>> build server. >>>>>=20 >>>>> Also seen via lldb: >>>>>=20 >>>>> (lldb) bt >>>>> * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP >>>>> * frame #0: 0x016eb82c cc1`partition_union + 152 frame #1: = 0x0133e6ec cc1`var_union(_var_map*, tree_node*, tree_node*) + 104 >>>>> frame #2: 0x013218e4 cc1`attempt_coalesce(_var_map*, = ssa_conflicts*, int, int, __sFILE*) + 508 frame #3: 0x013203d0 = cc1`coalesce_ssa_name(_var_map*) + 7240 >>>>> frame #4: 0x012c66b4 cc1`rewrite_out_of_ssa(ssaexpand*) + 2020 = frame #5: 0x0082c094 cc1`(anonymous = namespace)::pass_expand::execute(function*) + 68 >>>>> frame #6: 0x00fd6ff0 cc1`execute_one_pass(opt_pass*) + 616 frame = #7: 0x00fd8380 cc1`execute_pass_list_1(opt_pass*) + 44 >>>>> frame #8: 0x00fc6df0 cc1`execute_pass_list(function*, opt_pass*) + = 40 frame #9: 0x00880c20 cc1`cgraph_node::expand() + 324 >>>>> frame #10: 0x00882d10 cc1`symbol_table::compile() + 3860 frame = #11: 0x00883454 cc1`symbol_table::finalize_compilation_unit() + 300 >>>>> frame #12: 0x0120e204 cc1`compile_file() + 236 frame #13: = 0x0120d9d4 cc1`toplev::main(int, char**) + 7028 >>>>> frame #14: 0x01646c28 cc1`main + 48 frame #15: 0x004ad3f0 = cc1`__start(argc=3D31, argv=3D0xffffadec, env=3D0xffffae6c, = ps_strings=3D, obj=3D0x4181e004, cleanup=3D0x417ed4d8) at = crt1_c.c:92:7 >>>>>=20 >>>>>=20 >>>>>=20 >>>>> The armv7 STANDARD_BOOTSTRAP change lead to it reaching = completion. >>>>>=20 >>>>> But the "no bootstrap" issue suggests that system-clang 15.0.7 >>>>> has a problem for armv7 targeting. (I've not seen problems for >>>>> targeting aarch64 or amd64.) >>>>>=20 >>>>>=20 >>>>> For reference: >>>>>=20 >>>>> # uname -apKU >>>>> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm armv7 1400081 1400081 >>>>>=20 >>>>> via: >>>>>=20 >>>>> # poudriere jail -l >>>>> JAILNAME VERSION ARCH METHOD TIMESTAMP PATH >>>>> . . . >>>>> main-CA7 14.0-CURRENT arm.armv7 null 2021-06-27 17:58:33 = /usr/obj/DESTDIRs/main-CA7-poud >>>>> . . . >>>>>=20 >>>>> on an aarch64 system, no qemu involved (or even installed): >>>>>=20 >>>>> # uname -apKU >>>>> FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #88 = main-n261230-e78dc78e517a-dirty: Wed Mar 1 16:17:45 PST 2023 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400081 1400081 >>>>>=20 >>>>> (It is a 16 Cortex-A72 HoneyComb.) >>>>=20 >>>> Thanks Mark. >>>>=20 >>>> I guess cases like this are one of the reasons for bootstrapping = existence: >>>> compilation with clang on armv7 probably is not the tipical case, = so it >>>> does not work so easily as using GCC on amd64. Good that it works = at least >>>> with bootstraping. >>>>=20 >>>> Now, I would like to suggest a few more experiments: >>>=20 >>> Some of the below have a partial answer from the fact that >>> the FreeBSD package builder system for armv7 is still >>> running system-clang 14 (main) or 13 (13.1-RELEASE) and >>> does not yet see the problem. (The build server's actual >>> kernel vintage should not be an issue to worry about.) >>>=20 >>> Nor did it have problems in the past building lang/gcc12. >>>=20 >>> This is a new issue. >>>=20 >>>> - does the compilation work without bootstrapping with = lang/gcc13-devel? >>=20 >> I started a lang/gcc13-devel build attempt. It got stuck >> as well while composing this message. I'll recreate and >> look at the backtrace later. >=20 > The rerun reproduced the problem. The backtrace was: >=20 > (lldb) bt > * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP > * frame #0: 0x01f560cc cc1`partition_union + 152 > frame #1: 0x01a17e20 cc1`var_union(_var_map*, tree_node*, = tree_node*) + 104 > frame #2: 0x019ecaa4 cc1`attempt_coalesce(_var_map*, = ssa_conflicts*, int, int, __sFILE*) + 624 > frame #3: 0x019ea91c cc1`coalesce_ssa_name(_var_map*) + 8100 > frame #4: 0x019609ac cc1`rewrite_out_of_ssa(ssaexpand*) + 2052 > frame #5: 0x00a1f334 cc1`(anonymous = namespace)::pass_expand::execute(function*) + 68 > frame #6: 0x01583044 cc1`execute_one_pass(opt_pass*) + 664 > frame #7: 0x015842bc cc1`execute_pass_list_1(opt_pass*) + 44 > frame #8: 0x01572368 cc1`execute_pass_list(function*, opt_pass*) + = 40 > frame #9: 0x00a8efa8 cc1`cgraph_node::expand() + 364 > frame #10: 0x00a91404 cc1`symbol_table::compile() + 3244 > frame #11: 0x00a91e20 cc1`symbol_table::finalize_compilation_unit() = + 300 > frame #12: 0x0183530c cc1`compile_file() + 236 > frame #13: 0x01834acc cc1`toplev::main(int, char**) + 6716 > frame #14: 0x01e7c998 cc1`main + 48 > frame #15: 0x005a35b0 cc1`__start(argc=3D31, argv=3D0xffffabfc, = env=3D0xffffac7c, ps_strings=3D, obj=3D0x42094004, = cleanup=3D0x420634d8) at crt1_c.c:92:7 >=20 > confirming the similar context to the hangup building gcc12. >=20 >>>> - does the compilation work without bootstrapping with a higher = version >>>> of clang (we have devel/llvm16 in the ports tree, which tracks a = pre-release)? >=20 > I'll see about forcing lang/gcc13-devel to use devel/llvm16 instead > of system-clang. (Not something I've done before, at least that I > remember.) I do already have devel/llvm16 (rc3) built. I used devel/llvm13-devel for this, adding (partial patch notation, whitespace details possibly not preserved in the Email result): +BUILD_DEPENDS+=3D = ${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} +CPP=3D ${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} +CC=3D ${LOCALBASE}/bin/clang${LLVM_DEFAULT} +CXX=3D ${LOCALBASE}/bin/clang++${LLVM_DEFAULT} to the Makefile to control the clang toolchain used. (In my context, LLVM_DEFAULT is 16. I watch commands in top as well.) Still it got stuck looping in a small loop in the same routine in cc1: (lldb) bt * thread #1, name =3D 'cc1', stop reason =3D signal SIGSTOP * frame #0: 0x01f2972c cc1`partition_union + 152 frame #1: 0x019eddf0 cc1`var_union(_var_map*, tree_node*, = tree_node*) + 104 frame #2: 0x019c2ebc cc1`attempt_coalesce(_var_map*, ssa_conflicts*, = int, int, __sFILE*) + 624 frame #3: 0x019c0cdc cc1`coalesce_ssa_name(_var_map*) + 8108 frame #4: 0x01938b34 cc1`rewrite_out_of_ssa(ssaexpand*) + 2052 frame #5: 0x00a0f670 cc1`(anonymous = namespace)::pass_expand::execute(function*) + 64 frame #6: 0x01560cec cc1`execute_one_pass(opt_pass*) + 664 frame #7: 0x01561f58 cc1`execute_pass_list_1(opt_pass*) + 44 frame #8: 0x0154fff8 cc1`execute_pass_list(function*, opt_pass*) + = 40 frame #9: 0x00a7ebc4 cc1`cgraph_node::expand() + 364 frame #10: 0x00a80fe0 cc1`symbol_table::compile() + 3236 frame #11: 0x00a81a40 cc1`symbol_table::finalize_compilation_unit() = + 296 frame #12: 0x01810ef0 cc1`compile_file() + 236 frame #13: 0x018106b8 cc1`toplev::main(int, char**) + 6728 frame #14: 0x01e51064 cc1`main + 48 frame #15: 0x005a36c0 cc1`__start(argc=3D31, argv=3D0xffffabbc, = env=3D0xffffac3c, ps_strings=3D, obj=3D0x42067004, = cleanup=3D0x420364d8) at crt1_c.c:92:7 This suggests that using devel/llvm15 instead of system-clang 15 would also get the problem: it is not just a system-clang oddity. >>>> - does the compilation work without bootstrapping on a release = version of >>>> FreeBSD? >>>=20 >>> That is an example were the 13.1 based package builds on the >>> system used for armv7 builds did/does not have problem. >>>=20 >>> Nor do the main system-clang 14 based builds. >>>=20 >>>> - does the compilation work without bootstrapping using Linux = instead >>>> of FreeBSD? >>>=20 >>> I'm not well set up for that kind of experiment. >>>=20 >>>> You might want to open a bug report, but you should try to = understand >>>> first what is the component that causes the issue and if replacing = anything >>>> with something newer (where the bug might be already fixed) or with >>>> something supported (since FreeBSD CURRENT is under development, we >>>> might have regressions) solves the problem. >>>=20 >>> It is already known to be a regression compared to >>> system-clang 14 and 13 based builds. [. . .] >>>=20 >>>> If you find that the cause is in the FreeBSD GCC port(s), then = please >>>> open a bug report on bugzilla so that I can keep track of it and = other >>>> users with the same problem can find it there as well. As stands, the problem follows use of clang 15+ vs. not for the non-bootstrap form of building lang/gcc12+ for armv7. Nothing looks to be lang/gcc12+ themselves as the source of the problem: clang 15+ instead in my context (system-clang15+ and devel/llvm15+). But lang/gcc12+ does provide what turns out to be a workaround: STANDARD_BOOTSTRAP use for armv7 (with the unfortunate time/resource-use consequences). Of course, the evidence that I've got is far from being a small test case showing the problem. Finding such looks to be non-trivial and no small test case is likely to be produced anytime soon. >> When I can, I reference FreeBSD package builder results >> instead of build attempts from my personal environment. >> (But I'd previously used main with system-clang 14 and >> still use releng/13.1 with its system-clang 13 and had >> no problems, just like the armv7 package builder.) >>=20 >> I've not been building any lang/gcc* for * < 12 in >> a long time. For all I know, gcc11 and before could >> run into the problem. At this stage, the armv7 >> package builder never uses system-clang 15 and so >> gives no evidence for any lang/gcc* . >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Mar 6 23:55:56 2023 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 4PVwT12pRdz3wZ1X for ; Mon, 6 Mar 2023 23:56:05 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail06.adl3.internode.on.net (ipmail06.adl3.internode.on.net [150.101.137.16]) by mx1.freebsd.org (Postfix) with ESMTP id 4PVwT02s9Qz3hTL; Mon, 6 Mar 2023 23:56:04 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Authentication-Results: mx1.freebsd.org; none X-SMTP-MATCH: 0 X-IPAS-Result: =?us-ascii?q?A2BCAADkewZkjAvmessNTR0BAQEBCQESAQUFAUCBPgUBC?= =?us-ascii?q?wGEfIRSkHYuA4Qumx4PAVUEAQGCEoJzAoUxJjcGDgECBAEBAQEDAgMBAQEBA?= =?us-ascii?q?QEDAQEGAQEBAQEBBgQUAQEBAUBFhS+HHAEBAQMjDwFGEAsOCgICJgICVwYBD?= =?us-ascii?q?AYCAQGCerNweoEygQGhQYEULAGMf4QwgQKBTYE8glMwPoN8hCCCZwSBCJYMC?= =?us-ascii?q?oE0c4EhDoE9gQcCCQIRa4ESCGiCAEECD2oLDnUbJQQOAxkrHUACAQs7Oj81C?= =?us-ascii?q?QsjBlhrAi0REwUDCxUqRwQINgUGGzQRAggPEg8GJkQOQjc0EwZcASkLDhEDU?= =?us-ascii?q?IFHBC+BWQoGASgkm3QBggUpkzALsFOCXYEnoGUGQak9l2AgoguHZIF/Mxohg?= =?us-ascii?q?zlSKI45k2ViOwIHAQoBAQMJiHuCSAEB?= IronPort-Data: A9a23:VzeBV6In3KJ21FPuFE+Ry5UlxSXFcZb7ZxGr2PjKsXjdYENSgjEDy jdNC2mBPPuOZGf2eN13YYiy80hQscfWxt43SQY+/3tjFnlA8sSVXtqUdxr+NH3PI5DORh9tv 50UNdXLcuk5HyTWzvuPGuGx9SMmiclkZVZd5MrsYH0ZqdpMEX954f5bs7dlxNQu27BVOivV0 fvqucrTJVS57DB9N2MQ+sqrpQhm1BjIkGpwUmEWPJingneOzxH5M7pHTU2BByOQapVZGOe8W 9HCwNmRlo8O10pF5nuNy94XQ2VSKlLgFVHmZkl+B8BOtiN/Shkaic7XAha9hXB/0F1ll/gpo DlEWAfZpQ0BZsUgk8xFO/VU/r0X0aBuoNf6zXaDXcO75UfqQnbxkuVSKm4nAKgX5eRXBHFTz KlNQNwNRkjra+Oe8+vqEK812JRlfY+yYd4q0p1i5WuBVrB/G8qFGf6So4YBtNszrpkm8fL2S dAUZBBUQDzbYxRJN0geEp94lua67pX6W2EE8wnE+vtmuwA/yiRVjLzIF+uKdOeYQMN7wke5q yXH5F3AV0Ry2Nu3mWffqyzEavX0tSzhVYcYE5W27PNnikafgGsJB3U+WVKlrNG5jVSlVdtbL woT4CVGhaYo+UGhVdW4RxqivGWssAQRVtBLH6s98g7l90bPyx6BHjJfFnsYMZo9qMYqRDds1 1mVksnvAjBi9rqTD3SQ6t94sA9eJwA/J0MzaDJVXTcjzMjehY4sjDLKXstaRfvdYsLOJd3g/ 9ybhHFg2OpD1JZXjPvTEUPvxmnw98KZF2bZ8i2OBTL4v1IoDGKwT9HA1LTN0RpXBK+kJrVrl FEIlsyX7ewDZX1mvHHVGL1l8F2B3PGYLD2UqEN0A4Mo8zWkk0NPnLy8AxkkfC+Fyu5eJVfUj Lb74Gu9HqN7MnqwdrNQaImsEcksxqWIPY27CaCNNIUSOMcgK1HvEMRSiai4gj6FfK8EzPFXB HtnWZ/yZZrnIf08lWXtHLh1PUEDmn9nmgs/uqwXPzz3jODHOhZ5uJ8EMV2Dcqg97aaFvAjZm +uzxOPUoyizpNbWO3GNmbP/2HhWdRDX87iq8pILHgNCSyI6cFwc5wj5m+N6IdY+wP4LyI8lP BiVAydl9bY2vlWfQS3iV5ypQOqHsUpXxZ7jARERAA== IronPort-HdrOrdr: A9a23:oCGawq6TiaGk4uGkxgPXwNHXdLJyesId70hD6qkXc3Zom62j/P xG88516faZslsssQ8b+OxoSZPtfZq0z/cc3WB7B9mftWfd2FdAVLsSjrff/w== X-IronPort-Anti-Spam-Filtered: true Received: from ppp230-11.static.internode.on.net (HELO [192.168.9.155]) ([203.122.230.11]) by ipmail06.adl3.internode.on.net with ESMTP; 07 Mar 2023 10:25:58 +1030 Message-ID: Date: Tue, 7 Mar 2023 10:25:56 +1030 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 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: Unmaintained FreeBSD ports which are out of date To: Michael Gmelin , Dave Horsfall Cc: FreeBSD Ports References: Content-Language: en-US From: Shane Ambler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4PVwT02s9Qz3hTL X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:4739, ipnet:150.101.0.0/16, country:AU] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On 7/3/23 07:17, Michael Gmelin wrote: > > >> On 6. Mar 2023, at 21:29, Dave Horsfall wrote: >> >> On Mon, 6 Mar 2023, portscout@FreeBSD.org wrote: >> >> [...] >> >>> ------------------------------------------------+-----------------+------------ >>> cad/ifcopenshell | 0.6.0 | blenderbim-230306 >>> ------------------------------------------------+-----------------+------------ >> >> If "ifcopenshell" (whatever that is) is so unstable as to require daily >> patches then perhaps it should never have been released? Or is this an >> underhanded way to promote "blenderbim" (whatever that is)? >> > > Or maybe - just maybe - portscout accidentally picked up a branch as a new version? ifcopenshell appears to provide a library for accessing cad data files. Blenderbim is a blender addon to provide that file access to blender. The confusion comes from from them existing in the same github repo even though they each have their own website. It would appear that blenderbim tagged releases are updates to the blender addon, not the base library. And these daily builds are described as "daily developer testing build" -- FreeBSD - the place to B...Software Developing Shane Ambler From nobody Tue Mar 7 00:19:43 2023 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 4PVx0J4DbHz3wbHG for ; Tue, 7 Mar 2023 00:19:44 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVx0J0hf6z3jph; Tue, 7 Mar 2023 00:19:44 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Authentication-Results: mx1.freebsd.org; none Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id 3A6773C0199; Tue, 7 Mar 2023 00:19:43 +0000 (UTC) Date: Tue, 7 Mar 2023 00:19:43 +0000 From: Brooks Davis To: Mark Millard Cc: Brooks Davis , FreeBSD Mailing List Subject: Re: poudriere-devel based aarch64 llvm16-16.0.0.r3 build got: bad make -VBE_FREEBSD_PLIST_FILES result leads to "pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory" Message-ID: References: <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> <10D42B12-CFD2-4832-ABD3-251BB3035F8E@yahoo.com> <28F3E3C1-C386-4698-A3B4-1006DC457DAD@yahoo.com> <2CCEE86A-2FE1-430D-A04B-1062D9434319@yahoo.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: X-Rspamd-Queue-Id: 4PVx0J0hf6z3jph X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:199.48.128.0/22, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Sun, Mar 05, 2023 at 07:48:33PM -0800, Mark Millard wrote: > I'm now doing my devel/llvm16 builds via the Makefile changes: > (leading or other whitespace may not be preserved) >=20 > diff --git a/devel/llvm16/Makefile b/devel/llvm16/Makefile > index 477772b2b24e..a1e4a3ab5f35 100644 > --- a/devel/llvm16/Makefile > +++ b/devel/llvm16/Makefile > @@ -117,7 +117,7 @@ BE_STANDARD_DESC=3D All non-experimental backends > BE_WASM_DESC=3D WebAssembly backend (required by firefox via wasi) > .for BE in FREEBSD NATIVE STANDARD > BE_${BE}_PLIST_FILES=3D ${_BE_LIBS_${BE}:O:S/$/.a/:S|^|${LLVM_DIR}/lib/= libLLVM|} \ > - ${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/|:N$= {LLVM_DIR}/lib/clang/${LLVM_RELEASE}/include/$} > + ${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/|:N$= {LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/$} > .endfor > CLANG_DESC=3D Build clang > CLANG_CMAKE_ON=3D -DCLANG_DEFAULT_OPENMP_RUNTIME=3Dlibomp > @@ -324,7 +324,7 @@ FREEBSD_BACKENDS=3D ${_FREEBSD_BACKENDS} > .if ${ARCH} =3D=3D amd64 > _NATIVE_BACKENDS=3D X86 > .elif ${ARCH} =3D=3D aarch64 > -_NATIVE_BACKENDS=3D AArch64 > +_NATIVE_BACKENDS=3D AArch64 ARM > .elif ${ARCH:Marmv*} > _NATIVE_BACKENDS=3D ARM > .elif ${ARCH} =3D=3D i386 I've made these changes in devel/llvm16. > I've set up devel/llvm15 to be based on that last change > as well. I've also queued up this change, but haven't pushed it yet. -- Brooks From nobody Tue Mar 7 00:27:53 2023 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 4PVx9s44Xpz3wbgS for ; Tue, 7 Mar 2023 00:28:01 +0000 (UTC) (envelope-from kpn@neutralgood.org) Received: from gunsight1.neutralgood.org (gunsight1.neutralgood.org [IPv6:2607:f758:2280:1:d6be:d9ff:feac:a1e9]) (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 (2048 bits) client-digest SHA256) (Client CN "gunsight1.neutralgood.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVx9r0wQwz3l7C for ; Tue, 7 Mar 2023 00:28:00 +0000 (UTC) (envelope-from kpn@neutralgood.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of kpn@neutralgood.org designates 2607:f758:2280:1:d6be:d9ff:feac:a1e9 as permitted sender) smtp.mailfrom=kpn@neutralgood.org; dmarc=none Received: from gunsight1.NeutralGood.ORG (localhost [127.0.0.1]) by gunsight1.neutralgood.org (8.16.1/8.15.2) with ESMTPS id 3270Rrw6048434 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Mon, 6 Mar 2023 19:27:53 -0500 (EST) (envelope-from kpn@gunsight1.NeutralGood.ORG) Received: (from kpn@localhost) by gunsight1.NeutralGood.ORG (8.16.1/8.15.2/Submit) id 3270RrTM048431 for freebsd-ports@freebsd.org; Mon, 6 Mar 2023 19:27:53 -0500 (EST) (envelope-from kpn) Date: Mon, 6 Mar 2023 19:27:53 -0500 From: "Kevin P. Neal" To: freebsd-ports@freebsd.org Subject: pkg insists on uninstalling NextCloud ... Message-ID: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-No-archive: Yes X-Spamd-Result: default: False [-3.28 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.981]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:13649, ipnet:2607:f758::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; DMARC_NA(0.00)[neutralgood.org]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4PVx9r0wQwz3l7C X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N This is a new one to me. There's a NextCloud update, but pkg insists on uninstalling the existing port without installing the updated one. I'm using a private poudriere repo that just finished building a few minutes ago. Ideas? root@gunsight1:/home/kpn # pkg -j nextcloud-live upgrade Updating custom repository catalogue... [share.neutralgood.org] Fetching meta.conf: 100% 163 B 0.2kB/s 00:01 [share.neutralgood.org] Fetching packagesite.pkg: 100% 201 KiB 206.2kB/s 00:01 Processing entries: 100% custom repository update completed. 805 packages processed. All repositories are up to date. Checking for upgrades (6 candidates): 100% Processing candidates (6 candidates): 100% The following 12 package(s) will be affected (of 0 checked): Installed packages to be REMOVED: ImageMagick6-nox11: 6.9.12.65,1 nextcloud-calendar-php80: 4.1.0 nextcloud-contacts-php80: 5.0.1 nextcloud-php80: 25.0.1 nextcloud-talk-php80: 15.0.0 php80-pecl-imagick: 3.7.0 Installed packages to be UPGRADED: Imath: 3.1.6 -> 3.1.7 dbus: 1.14.4,1 -> 1.14.6,1 glib: 2.74.5,2 -> 2.74.6,2 harfbuzz: 7.0.1 -> 7.1.0 libraw: 0.20.2_3 -> 0.21.1 openexr: 3.1.5 -> 3.1.5_1 Number of packages to be removed: 6 Number of packages to be upgraded: 6 The operation will free 658 MiB. 7 MiB to be downloaded. Proceed with this action? [y/N]: -- "You know what I mean." -- US patent 8,011,992B2, "Apparatus For Facilitating The Construction Of A Snow Man/Woman" From nobody Tue Mar 7 01:42:46 2023 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 4PVyr8738fz3whL6 for ; Tue, 7 Mar 2023 01:42:48 +0000 (UTC) (envelope-from vishwin@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 4PVyr86YZfz3tS7; Tue, 7 Mar 2023 01:42:48 +0000 (UTC) (envelope-from vishwin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678153368; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=CTooMKIFsI7qaiwHf9fK6YfSOKd686MwPOPXnxW1WHY=; b=iNRs0pnNzRz5XIN+z+5MwqPuh+/jQOXF9YmpFjgDvCxDBZBNych3ElNB3hYmJb2nl6yIn5 ve6NvXTUMnkP77aeyS4FjJ/+cKAVCqft2AJn1sDoZE2F8SDAxrx8TSLaGN4aKc9+8pf4qe SmNrUBUTw1SYK/ezB//TTWA7CVULRS09riBzEyeddp7BWSaGlk9vYY2/BYn8QqR7TcoE2X WFzbxQUu88yV/iyOY/3WFr5RKIyCFP6lkdx8C1vm3kWrtt45DFBmp7JxUWeAdBFrmuhqGm 2YgkfV1NiTDUkFTkmlGiYO5qP5Oh9RkVK21oarr9HHsOZ0kM1BGA4+D8+oN+5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678153368; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=CTooMKIFsI7qaiwHf9fK6YfSOKd686MwPOPXnxW1WHY=; b=BLo6M2kSO5TTFzF3XS8GFmLKUVGdV7k2eiJnXKpC3jj34GxgZZx64a1CaDeNIsyjUgdol2 NGv1zUBhtUuKitzWWsmxoo8Q2FheO2cP2jiSf4dhJU7tQYkf0gLonF2sQno0oufJho4EjN A0o/S384hrTm56HET5XHyiLPSlwI8BABEkTrobSykNgpe7vS+CCYIu4Ex8Ymnbtmr2d6o+ FxdqoCIkYfAM34PLRHVAHRnXIl2EeU8TbKjMnpGwXyYZ/Qt2TKOib7SiXhj3E0bNfU+rLx rrRsaiE5CVC2ZedtHwN3KhV+JWttsl49OcFjzxVve58NbEZJ/WYNYp+ULvgVWw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678153368; a=rsa-sha256; cv=none; b=PNrQFJ1VLigcQ9aH4G85Rj3xwk8+SBunZ5+tzxjXmWBpoDdhJryoT+6ZA5PlF4+/PxgH+X CYCba3yLS1zTeDjzOYeyaZg2bMgt8feO9MazlLl1dfOmjkvHboAF1kffhG8nEYGQ98i8EG EFsgXz+DU3vkNNJMJDq9hZI0pxTTGil1ZfMISHnB3e+vmGTWleYcrllhLiVT1oWdh3JhzD Mn1dS+HO9k1n8GLjM0U1e68KHSZUPQMonjgHThyqyTgZtUWBAvyfQdTVf2f7V24aZA2qZd PwDtp8AHzFZvVRDKfKDBd4RKO3OIXw8M+q7Cs3ERZGanDeLMnLvCPWVjpiCSVQ== Received: from [192.168.0.3] (c-174-55-7-241.hsd1.pa.comcast.net [174.55.7.241]) (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) (Authenticated sender: vishwin/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PVyr84lq7zL80; Tue, 7 Mar 2023 01:42:48 +0000 (UTC) (envelope-from vishwin@freebsd.org) Message-ID: Date: Mon, 6 Mar 2023 20:42:46 -0500 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 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: pkg insists on uninstalling NextCloud ... To: "Kevin P. Neal" , freebsd-ports@freebsd.org References: Content-Language: en-GB From: Charlie Li Organization: FreeBSD Project In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------F5NHcMNtUQE8JvB50lYoQINd" X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------F5NHcMNtUQE8JvB50lYoQINd Content-Type: multipart/mixed; boundary="------------03R233k5zTO0Hj4IeKrgCSxl"; protected-headers="v1" From: Charlie Li To: "Kevin P. Neal" , freebsd-ports@freebsd.org Message-ID: Subject: Re: pkg insists on uninstalling NextCloud ... References: In-Reply-To: --------------03R233k5zTO0Hj4IeKrgCSxl Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 S2V2aW4gUC4gTmVhbCB3cm90ZToNCj4gSW5zdGFsbGVkIHBhY2thZ2VzIHRvIGJlIFJFTU9W RUQ6DQo+ICAgICAgICAgSW1hZ2VNYWdpY2s2LW5veDExOiA2LjkuMTIuNjUsMQ0KPiAgICAg ICAgIG5leHRjbG91ZC1jYWxlbmRhci1waHA4MDogNC4xLjANCj4gICAgICAgICBuZXh0Y2xv dWQtY29udGFjdHMtcGhwODA6IDUuMC4xDQo+ICAgICAgICAgbmV4dGNsb3VkLXBocDgwOiAy NS4wLjENCj4gICAgICAgICBuZXh0Y2xvdWQtdGFsay1waHA4MDogMTUuMC4wDQo+ICAgICAg ICAgcGhwODAtcGVjbC1pbWFnaWNrOiAzLjcuMA0KPiANCj4gSW5zdGFsbGVkIHBhY2thZ2Vz IHRvIGJlIFVQR1JBREVEOg0KPiAgICAgICAgIEltYXRoOiAzLjEuNiAtPiAzLjEuNw0KPiAg ICAgICAgIGRidXM6IDEuMTQuNCwxIC0+IDEuMTQuNiwxDQo+ICAgICAgICAgZ2xpYjogMi43 NC41LDIgLT4gMi43NC42LDINCj4gICAgICAgICBoYXJmYnV6ejogNy4wLjEgLT4gNy4xLjAN Cj4gICAgICAgICBsaWJyYXc6IDAuMjAuMl8zIC0+IDAuMjEuMQ0KPiAgICAgICAgIG9wZW5l eHI6IDMuMS41IC0+IDMuMS41XzENCj4gDQpUaGVyZSBpcyBubyBBQkkgc3RhYmlsaXR5IGJl dHdlZW4gSW1hdGggdmVyc2lvbnMsIHNvIGFsbCBjb25zdW1lcnMgaGF2ZSANCnRvIGJlIHJl YnVpbHQgKGFuZCBQT1JUUkVWSVNJT05zIGFyZSBidW1wZWQgYWNjb3JkaW5nbHkpLiBOYW1l bHksIGl0IA0KYXBwZWFycyB0aGF0IHlvdSBkaWRuJ3QgcmVidWlsZCBJbWFnZU1hZ2ljazYu DQoNCi0tIA0KQ2hhcmxpZSBMaQ0K4oCmbm9wZSwgc3RpbGwgZG9uJ3QgaGF2ZSBhbiBleGl0 IGxpbmUuDQoNCg== --------------03R233k5zTO0Hj4IeKrgCSxl-- --------------F5NHcMNtUQE8JvB50lYoQINd Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEJXd5utNNhpeHcBMx/reFK+KbPocFAmQGlpYFAwAAAAAACgkQ/reFK+KbPodd BBAAi4kw0ArbLvh7sK6ey94opAuPDD7gkmQyngb13abfRAnpKoHgaJTwZr6s6q4ZNb4ZSv12lDIk qEKw8GaN7tWQkbihKwx0+ACUZN4ZdR3JrmOcXs1RGcG7wY8SSdTitMIkJrA4B++4BWvjNSfEAQWx /yYHfDmb8in8GEfPpTrq/1ohOk913yinFyNOjqT5qdCKMrtrsOJA5h7l4gzc1V3ts1Lb/N4YZAYZ 4LPLNKP4xGp2iAsOKmxn4PJQ/pAPAVTJxKOV0ow0tF1oXScvl5UogxIgjxX6QUQIFTsmeYVWSS9f t0OwVEAyN7aeuZEMKX5v4WWknV+CWsuWHjCN4CsDayBFgV4tZegHo7jMDL3jKMWtYKTtBUkIrsJx 5c7IeybDkZF8osD3xP17Wsr2J3mVjHc2y4ebiG4yCNAgLy57vq9ZQ9QM47brjEcwCEvdyLNXtjtB EbQLHeGVbwTwhfK48f4+mxz/jJrW7c6VNm4W3T6OaauHNQs1vqAH0yjN5c3+Rh5c6S/j/3HJC/nb L8ovOYvIy0UkDh3FKFnXFKK+dkegh3hqrvZbgXJoa99L0VaONN+U9ViH22Mw9JSmvthfj0vGFBFA Pb48d5H+J9LtomgK3vRLX29913jdbisYLeKgyKIEBJhr724P2AOMSLd6W/O6gOI6H2Gu9Nu101Nw u+E= =B/Ew -----END PGP SIGNATURE----- --------------F5NHcMNtUQE8JvB50lYoQINd-- From nobody Tue Mar 7 05:51:47 2023 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 4PW4Md1Gtbz3wwhv for ; Tue, 7 Mar 2023 05:51:57 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [195.30.95.33]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4PW4Mc6LDSz4Dty for ; Tue, 7 Mar 2023 05:51:56 +0000 (UTC) (envelope-from idefix@fechner.net) Authentication-Results: mx1.freebsd.org; none Received: from server.idefix.lan (unknown [93.182.105.152]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id 6032B60C22; Tue, 7 Mar 2023 06:51:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fechner.net; s=default; t=1678168313; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kq+i6TGRkaDer03FkxsHagZ0imHIpJGxPIQx78Yi5Pk=; b=psf8v4QFsfOdpw7En36a2sFdmFT/Cmc1SHcKmKyOkdE4inHH0ICeP8bO1Sjsl1ynV4oL5/ KuHlPUiwy9YjbrLFF0AUu8oCpdfaHH5YEXvG3zV2lVLIC3BwelUyNsxT49PbF/u07375hD lgtPOpO884pbMofQlueLygzHuP64Jd8= Received: from [192.168.0.151] (idefix.idefix.lan [192.168.0.151]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id 598F5A7FA88; Tue, 7 Mar 2023 07:51:50 +0200 (EET) Message-ID: Date: Tue, 7 Mar 2023 07:51:47 +0200 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 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: pkg insists on uninstalling NextCloud ... Content-Language: en-US To: "Kevin P. Neal" , freebsd-ports@freebsd.org References: From: Matthias Fechner In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Server: anny.lostinspace.de X-Rspamd-Action: no action X-Rspamd-Queue-Id: 4PW4Mc6LDSz4Dty X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:5539, ipnet:195.30.0.0/16, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Am 07.03.2023 um 02:27 schrieb Kevin P. Neal: > Installed packages to be REMOVED: > ImageMagick6-nox11: 6.9.12.65,1 > nextcloud-calendar-php80: 4.1.0 > nextcloud-contacts-php80: 5.0.1 > nextcloud-php80: 25.0.1 > nextcloud-talk-php80: 15.0.0 > php80-pecl-imagick: 3.7.0 > the standard PHP version here is 8.1, maybe you need to install: pkg install nextcloud-php81 nextcloud-talk-php81 nextcloud-contacts-php81 nextcloud-calendar-php81 Gruß Matthias -- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook From nobody Tue Mar 7 10:26:00 2023 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 4PWBSB6tn5z3xCbp for ; Tue, 7 Mar 2023 10:26:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-19.consmr.mail.gq1.yahoo.com (sonic313-19.consmr.mail.gq1.yahoo.com [98.137.65.82]) (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 4PWBS904BJz3NMP for ; Tue, 7 Mar 2023 10:26:16 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Lc9SyTOC; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.82 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678184775; bh=UkHyx4BqEqNmAO/iid1awD6YSzgekHNpGhFwRSzhuMc=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Lc9SyTOCaFPXyb/VbJhYgbwT9IdSRSXCm1Kmtqc21+6x2n23et2PNYov/5gqDH46Mv2IXy1hN7xSCf24UTx8w+SJ+MPJuy5n8OhA+GNOWSA/huLkAK865vhsNSNdHBCzvS8byiO2792f8lqahcYWIx5yuKBL1AtRzTxboutUwQfTDNNu50tdHCVpm1LB7RJm3OJktbCIEkTHdFeSZf88fvnAP38tAIIY3JoaRfP9jHQ4N73ZcO8DL6V639J3cLYL0Cjlw88xvvJ6MFZ+WnLo3al5ekh7njXSpF8Ah1+tqwQoCGU27SdPfI27kwQnZo2uaVqKcY75PirrRJRfxNMLZw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678184775; bh=UT+STV75M0+Yzg36qSnJzi5dRCtVjCXH1Fqr9N75Isg=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=E63ZxfO5l7Axx7ObKSaVyYZCGd6WYAhCknU8DGcwZwn/Q1obYvPGT+vxmC5L1slEX8TPqglxKVuYGgVb8kCaVjAWDkFd8DSisQB0OHy7azZjVYmMKjjJWDaHLZtv947J3pLMOKQ4QE0kE4+gOi2Odig2c2Z69cDf7cb3maGX8T4nag75TT5xQc/Jg3qmHJFuzU7w+LxlD4b3k+mT4C4OotCZ65H6fVNjH1178JTAxnWV0j/JdWqeFux4rxIMqTr34sPJr1JNnQIxBt0+GoaHiax3ofLLu8PDq4pfrOriLDLI7AdNk/pqcw9rZyXfEROhydpMKA+u9U/cjXGveHq1pA== X-YMail-OSG: gtn5yToVM1mKh9XveU6wcCXnJImFp6EIn4y2K_COQXw6uUSujrdpUsbT9OE9bCT SsE4Fp_SClVCBondiuFhgrNc.v570vPgMvYlUunF.NW6rGNFAN.9TAd7DQUYgdDeJurmn.H4lOtS 9QE09fjFsmrVFmtmVP4i8r4f4s471bVAEPAoF.6lHI.EXNDqq2cTGbeXBDsD9rc8KqAHRjmAtnjZ mu.4Dcm5pvHYYW7_O1sDQizcRiVvaHdTJBTNVUvBnqQB6O1qUWnl3Tv7HxI6jw.k9LgUdtkQZT.i F1pC7hqNs9_anR.1k0aKEY2pGUUwaYadcN_77Vz3mo_Bgk3v2dp66BwoH7NkgIQtTLeYHkE2Na26 dXOd7DuK739oOi9.ZM9ErLM.Ok.0iuXzmEJb06Vm6Xu82e.fsbfYyxX_gIzAnwgySP0v4mx2ONRU HN91vTofIsaBCNff42q8Fqu6SoIK_BnM6ytK5qdfsxZ1hNc7KPMr.xmFwFocDWb8wBcKlEDGOqCy 1xEGbXPhWbzY4aKuUqJQ4xRbTycv0dEFq63xubgUN0wwPUHZEPOCnOegrOEeY7.EUrIjoF96ON6N n4RUtXIgCjGACEg2TuET40CLvd012W.cjvOkG4KKV3y_PqzpFZ2QiZ3YZQri6WVt3iJj5YV4FCbh .tcXTZ9cOk_BHvP2wM7fVNo28DKZPIjKVyAmq3AncTZy1xZTfE5mUXje9kT_6C17ghffE7dga6Cr aznoKZ3y7aZzCcKRUi3KarT68.bUvCGQ3w7Ww93yd0gO9KWDxCPc.Q5sTRNSZv.tJcejbXCPrRPy slWoyPL9tUuZNYNSvaCUv2Ce1PVpCs92VUbCuDIObvri7bQuf.9p4ugsr0P0jcZvZazmCrN8bD64 EUjlJtmcjMGMLPiy3yKEgY9xmaNYPybwFL0uojxVGGOmHo_HxrdbiEb.PEm4bs4xDKijrHGIGtVx f7VQO49EuS6mZx9hTYeHhg0S6ZdCVz4YEpC2xuirkrd0ImKBvIbJW0fKjeoBsQy.HqrJMXfy6DIh pHDa01eknbpatpQOnBqznusFiLt_S1xzwOdcvBXxBso9_F_gw68wPK2TSRxEBUhNWd.aYt4zM6BR Ja87JrWIhIeXLLvIWEhfbEl2ABaSS2pHroih0lMVwqtBeFtlPOX3yV6z_mdxpe7VIK4xOhNohhpK sTSXFOpH8_Bhu5I5bqat9AJYa1vYVage_Ysh6INo_9W.x8GtKkxl69MfHVnUaXbUw4Yq8NonWz1N B.IqUZACTB4W8zeuKHQuyZYoCuq8qJ1vNd.69B_VRVSZ3_YQnBDgQML2s1dngQYK7daZOpgJl0Oz h_kjqAVR2j.6JPCuLAvIfi0efO9l552r9a.xewmYclFvzxh_TrEz64qqa_TnFWId.T_Yp4rN5Yg9 l984euae21c2QjNE_DpJOrfu4rqwUkYk98JR5VI9o6h4Z4KOKDV048aC0hguLsIgYnwSSNXwP8Rq zbytpPdxQ2Na287EudPoPO1ahiv0AzVpn3yg.6Ism.TsaflCximW3ss874eUu_maSO2R60fAe4vh shzU5czg7IdcFHig3WrrSggcHCMXALwk2GebIXHOSf.nQQlPCBlqsgrdUL.gDYQ5tk9tFcqoMr9c 291q5I2O_r3Ni3t_dEZWxccKiSKrc2goTRJsEnnGDLQF7Gy6PfgGi5qcQu2B1IpDSFNm.vHoTVRm oex892vXMoyzWDObk0vEh4jfZrVEAeDP2CVcclVgCkE2ri9SlvlbRgzZZH5MlKLpL8G5WPkewikG N5tv9A_9URHnuh6AlfINsoR1Wxc39j.GxGbsw1Dc_4heTRUfvDRa2C.QerVbycrPP31vYaujcQts NQKviiMa_4DU0WHO7Co4d0zCseZ5OsJCuZgyqFUl29cIrNEQ8Wfrnd5a5KPmKLTM77z2yf96UafY 9g578f7.kbKAw2kkKrypmZSH5arK2NIxLF9Ze.bpfZTpEtRINJdFWg65EpTCgrvk7zdbb1R3croi gXzV2sUi7qbyuubM1fyJIb8Al68dGjHjZXEEtt2DOXn86kdBFeEgF2yvrArm4KhLQRAGgQepBcpF t2CLRPV.Oy6G6cGR2fW_pyvE6E2jSsIEwCwUles4HyRAm.sLcEEEhX7510BIZtGKGo0qSfc_TxEF QMuLW2PpZJhaw9dQo8k2FUaOUe7fj7_RvUad.YcxktR.nOZWTvaDwLxP3pOv_.6FcCiCR52sdesV jg5pkKMulOPbQ5JYESdnjNRRbRm9xrsZOsfOTNlhR9NtFx0HTVqxEZXd.XjkRET_fHpEaZ2ERgx2 SU9ZIOMK1 X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Tue, 7 Mar 2023 10:26:15 +0000 Received: by hermes--production-bf1-777648578f-gc4ts (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5c62e10a5b796aa77ec669edb6033b5e; Tue, 07 Mar 2023 10:26:13 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: Date: Tue, 7 Mar 2023 02:26:00 -0800 Cc: "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> To: Lorenzo Salvadore , Brooks Davis X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.01 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.51)[-0.505]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.82:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4PWBS904BJz3NMP X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Below is a small example C source showing the clang 15+ armv7 problem that leads to the unbounded looping in later code in the lang/gcc12+ builds: a data structure is mis-initialized, breaking its invariant properties used by the later code structure. # more partition.c // Minor varation of part of some gcc source code! // For system-clang 15: cc -g -O2 partition.c ; ./a.out // For devel/llvm16: clang16 -g -O2 partition.c ; ./a.out #include #define NUM_ELEMENTS 32 struct partition_elem { struct partition_elem* next; int class_element; unsigned class_count; }; typedef struct partition_def { int num_elements; struct partition_elem elements[NUM_ELEMENTS]; } *partition; struct partition_def partition_storage; partition partition_new (int num_elements) { int e; if (NUM_ELEMENTS < num_elements) num_elements =3D NUM_ELEMENTS; partition part=3D &partition_storage; part->num_elements =3D num_elements; for (e =3D 0; e < num_elements; ++e) { part->elements[e].class_element =3D e; part->elements[e].next =3D &(part->elements[e]); part->elements[e].class_count =3D 1; } for (e =3D 0; e < num_elements; ++e) printf("%d: %p : next?: = %p\n",e,(void*)&part->elements[e],(void*)part->elements[e].next); return part; } int main(void) { partition part; part=3D partition_new(NUM_ELEMENTS); return !part; } In the output below, note the blocks of 4 "next" values that do not change. Each should match the earlier hexadecimal value on the same line: point back to same element of the array. 3 of 4 do not. # cc -g -O2 partition.c # ./a.out 0: 0x40a84 : next?: 0x40a84 1: 0x40a90 : next?: 0x40a84 2: 0x40a9c : next?: 0x40a84 3: 0x40aa8 : next?: 0x40a84 4: 0x40ab4 : next?: 0x40ab4 5: 0x40ac0 : next?: 0x40ab4 6: 0x40acc : next?: 0x40ab4 7: 0x40ad8 : next?: 0x40ab4 8: 0x40ae4 : next?: 0x40ae4 9: 0x40af0 : next?: 0x40ae4 10: 0x40afc : next?: 0x40ae4 11: 0x40b08 : next?: 0x40ae4 12: 0x40b14 : next?: 0x40b14 13: 0x40b20 : next?: 0x40b14 14: 0x40b2c : next?: 0x40b14 15: 0x40b38 : next?: 0x40b14 16: 0x40b44 : next?: 0x40b44 17: 0x40b50 : next?: 0x40b44 18: 0x40b5c : next?: 0x40b44 19: 0x40b68 : next?: 0x40b44 20: 0x40b74 : next?: 0x40b74 21: 0x40b80 : next?: 0x40b74 22: 0x40b8c : next?: 0x40b74 23: 0x40b98 : next?: 0x40b74 24: 0x40ba4 : next?: 0x40ba4 25: 0x40bb0 : next?: 0x40ba4 26: 0x40bbc : next?: 0x40ba4 27: 0x40bc8 : next?: 0x40ba4 28: 0x40bd4 : next?: 0x40bd4 29: 0x40be0 : next?: 0x40bd4 30: 0x40bec : next?: 0x40bd4 31: 0x40bf8 : next?: 0x40bd4 Turns out that the -O2 is important: no other that I tried got the problem, including -O3 not getting the problem. lang/gcc12+ builds happen to use -O2 , at least in my environment. -g is not required for the problem. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Mar 7 11:12:34 2023 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 4PWCTp6h19z3xG5b for ; Tue, 7 Mar 2023 11:12:46 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Received: from mail-4317.proton.ch (mail-4317.proton.ch [185.70.43.17]) (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 "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWCTp3lW1z3jLT for ; Tue, 7 Mar 2023 11:12:46 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Authentication-Results: mx1.freebsd.org; none Date: Tue, 07 Mar 2023 11:12:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lorenzosalvadore.it; s=protonmail2; t=1678187562; x=1678446762; bh=z7hjGsV4i/20AewWT6sI4F8ukHm6ypANmD7EJEPAwW8=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=GRxZWny4bTHzyl3KUZuv4hzSqZoDYA55QyaFmFfw2ZX5zJgEibL5U0PVQHunLoDjp AK0NWYN7G3L9aa1klikrEEVCHIkXDFU3vu7Swy4JhEZB/L0BkPV5bUuxXC8qPMTeOE fQuNYgEecGAV2ycvIYwf+NUp7JBwZh2iDJTWwJPohyCW3Qpd67LrCY/btXideyFjVT 1MXlbWWAMAuXSdlk7IEYMaJDnawHKmuXR3CsozoSI+REWbGugHVRxT1FC0JNuJjTut 4P9s6T8mMkaiAb+Tjt/wDbhXHks8YX62CQSTnQzvT6gw4TkQlCGxG/VUwtlTQIR4dC zBi8OfZ831rEw== To: Mark Millard From: Lorenzo Salvadore Cc: Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop Message-ID: In-Reply-To: References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> Feedback-ID: 53711648:user:proton 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4PWCTp3lW1z3jLT X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N ------- Original Message ------- On Tuesday, March 7th, 2023 at 11:26 AM, Mark Millard w= rote: >=20 >=20 > Below is a small example C source showing the clang 15+ armv7 > problem that leads to the unbounded looping in later code in > the lang/gcc12+ builds: a data structure is mis-initialized, > breaking its invariant properties used by the later code > structure. >=20 > # more partition.c > // Minor varation of part of some gcc source code! >=20 > // For system-clang 15: cc -g -O2 partition.c ; ./a.out > // For devel/llvm16: clang16 -g -O2 partition.c ; ./a.out >=20 > #include >=20 >=20 > #define NUM_ELEMENTS 32 >=20 > struct partition_elem > { > struct partition_elem* next; > int class_element; > unsigned class_count; > }; >=20 > typedef struct partition_def > { > int num_elements; > struct partition_elem elements[NUM_ELEMENTS]; > } *partition; >=20 > struct partition_def partition_storage; >=20 > partition > partition_new (int num_elements) > { > int e; >=20 > if (NUM_ELEMENTS < num_elements) num_elements =3D NUM_ELEMENTS; >=20 > partition part=3D &partition_storage; > part->num_elements =3D num_elements; >=20 > for (e =3D 0; e < num_elements; ++e) > { > part->elements[e].class_element =3D e; >=20 > part->elements[e].next =3D &(part->elements[e]); >=20 > part->elements[e].class_count =3D 1; >=20 > } >=20 > for (e =3D 0; e < num_elements; ++e) > printf("%d: %p : next?: %p\n",e,(void*)&part->elements[e],(void*)part->el= ements[e].next); >=20 >=20 > return part; > } >=20 > int main(void) > { > partition part; > part=3D partition_new(NUM_ELEMENTS); >=20 > return !part; > } >=20 > In the output below, note the blocks of 4 "next" > values that do not change. Each should match the > earlier hexadecimal value on the same line: point > back to same element of the array. 3 of 4 do not. >=20 > # cc -g -O2 partition.c > # ./a.out > 0: 0x40a84 : next?: 0x40a84 > 1: 0x40a90 : next?: 0x40a84 > 2: 0x40a9c : next?: 0x40a84 > 3: 0x40aa8 : next?: 0x40a84 > 4: 0x40ab4 : next?: 0x40ab4 > 5: 0x40ac0 : next?: 0x40ab4 > 6: 0x40acc : next?: 0x40ab4 > 7: 0x40ad8 : next?: 0x40ab4 > 8: 0x40ae4 : next?: 0x40ae4 > 9: 0x40af0 : next?: 0x40ae4 > 10: 0x40afc : next?: 0x40ae4 > 11: 0x40b08 : next?: 0x40ae4 > 12: 0x40b14 : next?: 0x40b14 > 13: 0x40b20 : next?: 0x40b14 > 14: 0x40b2c : next?: 0x40b14 > 15: 0x40b38 : next?: 0x40b14 > 16: 0x40b44 : next?: 0x40b44 > 17: 0x40b50 : next?: 0x40b44 > 18: 0x40b5c : next?: 0x40b44 > 19: 0x40b68 : next?: 0x40b44 > 20: 0x40b74 : next?: 0x40b74 > 21: 0x40b80 : next?: 0x40b74 > 22: 0x40b8c : next?: 0x40b74 > 23: 0x40b98 : next?: 0x40b74 > 24: 0x40ba4 : next?: 0x40ba4 > 25: 0x40bb0 : next?: 0x40ba4 > 26: 0x40bbc : next?: 0x40ba4 > 27: 0x40bc8 : next?: 0x40ba4 > 28: 0x40bd4 : next?: 0x40bd4 > 29: 0x40be0 : next?: 0x40bd4 > 30: 0x40bec : next?: 0x40bd4 > 31: 0x40bf8 : next?: 0x40bd4 >=20 > Turns out that the -O2 is important: no other that I > tried got the problem, including -O3 not getting the > problem. lang/gcc12+ builds happen to use -O2 , at > least in my environment. >=20 > -g is not required for the problem. This last point about optimization is interesting. It is just a guess, but maybe when you enable bootstrap in lang/gcc12 you build the first compiler without optimization, while if you disable it you do use -O2. I have taken your example C code and tested it in FreeBSD amd64 and in a virtual machine running Linux (OpenSuse) amd64: I have got the same failure in both cases. I used clang15. So the bug does not depend on the OS nor on the architecture. However, my results have a difference from yours: in my case tests fail with any level of optimization. At this point, I would say that the issue is in clang. I think you should file a bug upstream. Thanks, Lorenzo Salvadore From nobody Tue Mar 7 11:43:53 2023 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 4PWDB51PT3z3xHjL for ; Tue, 7 Mar 2023 11:44:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-54.consmr.mail.gq1.yahoo.com (sonic315-54.consmr.mail.gq1.yahoo.com [98.137.65.30]) (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 4PWDB4644Nz3lNc for ; Tue, 7 Mar 2023 11:44:12 +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=1678189450; bh=q7AFC9QjN/fIbW1+WII33jLUYJuz76UDWH+bfF5nUKs=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=ET57OohqrT0UEdNejQC2Vea4kNKeX7wWqx2SWiHs/nXZE8GM+XdErOtlgdXe248D0IRlXEa0FRJrhoNyz10Dl3CMTXPh/U75im6ADV1luy4CxLG078XpyPiMP0+kykMtLlaRPPK3A6KWRhx22rKk7XziDS2kx+RgFskqFmWSKyPQqJcgMKMMPClgEQfvTA+94lEHcTXspJlA7ZkgWOOJ7bHB1QyANgOO3INuhXucZSi/QdRhX+BbcsosHSUL7w+mJuOSKTQSxdl7plIXnHza5Hbb8YKhP6suzlRMj0lNU9GrOzCzIaMNwRRZW12C6KgYmlfOhxenedkjr7/Tyx8LvA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678189450; bh=6mBV8wxrTfT3DO/K0MbklQviRrBvf0AXIRlDlbaCIjj=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=nHrLEzgibONRDZ+zYXR4DPYtYLJWToqgzXUb7pqBn2mpnryMQQekS681uUMyHZLvHvd/bMhxXlGA10AY+I7UxG3OVPPqaT32Lz4F/xFP9l5HWN8/ATuPsmnx2qy3uYKqg0gYbgmu4R4AHJDe+fflRQ/KazVaJsOTMMHiltEgkuTeQNDYXt9wWQu9qyOD2k1VJazD64IKQVmTPPdryxmY07Nho51Ah/75MrSzmsho+MjUDKtaBMtePhoe4Y9WQSRT29zs78qJQoh9W9yDa+fUfCoK7Zor0wOwiDAG3D26T3C8Y8hiAk77wGcG6oHpW32aFGysIuo6gRfU/nF27m+/wg== X-YMail-OSG: qrYK_nAVM1n9_4h_tCbdBQFpSrJrkhWvYrup67EmXKVpMoQAQw7k8cFOfnEw9NA xSNX74ONz.l.uTiJgs40OspM5H3VoA2X86Yx1i5wFTvArrrMvED_S.gpMMxoxmkRBCyAplIEA0Yl n7w.xnQ9yyslMfXI6RleY1UUqWNld0P7qnLKDWGlZBMj0fIggpIo1kVGEf6O95rOejYQ1nj.q4Zp lauJSz7t4mpxM3x9dmSRPHu4ivUm4UyfNKkO6HVEhnFvz72G4EqFawhogSaYR4nGtdTMNm1mC98q 8WV34SGvLTs2VKtQEsZjaq3ijXJz4Is_N7sMUOgRCo7lGJPBm1c3fDAP3MmQhU77VWCdI.RinUVd LNwX2i9d.2tkD8cPHPliUzqjj9iTORAN45qFIC4XRS5_8KiJdejSWXXIuZjSTzlL38Ub0LIyBzDl cUyEcA_c52gczxdz0Wo0AlWjlpcEjSkTizZzkCl5xQ71YzrYpMYRFNi3AxhTam3tEtJItdcfRN.a Ok_7SOkj011uBBjbMwy0Dv2GHBcUALi.8ZO7.6M2HysyCfbILOmQragzjh8SYWVD7dB0OB3qiz83 g4BQbyRJ29KFY2BLsIWlbbTeyABP9V5fA0tDf52_5gPiZyJLRovgJ6IZYOV_PvMmzHho9km2nFVC dsTI8GBMWgyZ6X11X0oBKP5HMmxSolCix2FpdDJdUmcpiVJMq0GVSWLTrHq9oMVJ8Ou6xRznFkdu FWA5sEPSFw.VP0vjPV2MP3WFFUUUpmBbKcTGaJTIjAQdaaZtTBztFMLbCm3kP2HvpaKNTx6p64bq ZuvPdhNaqZA3CXhzJBavBGgcwFpOsfDL9G6_v4lXHg_c0OJqTzYZOAADkKT5DFTJ0LnrdauppOa3 43M73S.MVfzNW2msjHlTp7nszIEgYixKMuv8fqLjqT0vZnYJjLnvaBBMzr82dYRVuwtjSjVnS5kw vH59jJc5EjHj6l2ghGewGpuxIBx_uBk4RLpzE3k4FRu2DeWgDEbjTUCK3yQAp.SMu2oP5BKEaeot mBkGOdaldir9dmGCO2rkR9MbMZtTY9diHJN0.WZjxn1aPpP.DZGWpvt8GulB.zDSGjTr.s.y8hLZ d5WzoojR9k8JB14SVWCceC_VJkgY2aR1mEUcXYJFlktZqvZBsJZcjq3tLLwfAYxylbm3YAfitDwA .ahAF0gVeea77VuyWDG64f2NW7YSdR7i_BAr7TOTUvsrhlm2I_xrGUIlrzdMHPWCh4Ty_8kz8JEl U4ku.WvySKsa6n5mUEc6hUpUQZ5L_YS6y8ra0Zk1g_28iZD8VwMHs23CtX7jnHzucXF8mPdKz7Gi k48kbLW8yIHoYcy310QAhsk_kRid9PjjLzycuXJDI8kFRA3MG0AbV_k6v9CIr55K5QhgKGh..CDb E28fYVkGBRooDKyD06ZlOXISfnb4BQyI7sNfusQbjvsYcxQOQCBP90DgSc1sMLth6.OeH4Hrt5gB .oiR8RteWRJ8HKDV.LhKWqSKqN3PdenU9uq_DoUWwRfUYlZB7N7rMc6Pox4nOC_RJkulwjN2QDAb 9pwwnUhfaB9zPnRItYKppdG5lD6x294iwyqhuMHa64QJh3ZLTl5scCQugFZb5QUzQrhzkaThVSbd Ixpo5I32i2TFPJOE2joDx8jGoP5KPyVb_Bbfs2ioq4IyLWb5ImkXL3NPnpHrjWmttUn0tsIK5gDe pcxlIwiTf0o16KF75tlGEln5viy6HeYRmJi2PvtyPtnU2lshcQFHHLm50efzNfDI2dq5dNCrp9Ji PDW.imO1rU0CQIHxC7X.5Fa5cNREghawhypJTIccaMdQ3sjxjD7QDJiGicgCqTO2xqqlT.HDZjXX BRcAPV5GKGupH6QE44dy3b7hv8svpfqg8aF83M8aAQJuC_8RU3QTKmHDFGUMoEvpRb4p0IE_L975 4FqjzRgWn8Ny7hihsgrGkftkeOysobcgCWyTUvlD3nhgY0hKWuhmfWEEsk78cUBXe0EJYoapC8k4 pQ5IEiJuC82j6UkIGBOC0694OmjWLGZKM9q7OXM6G7N_t17Pm.RGSZKR_GVVNI7.MmGzouC2X3bQ DLsAfQqjFuFU_w5OqHmztQHDqUiX7gAhyoq3F4W1V8huVcDbdNAhcVhnVRHIBvi8Miy0pESlYW45 9BnDaIRpjAmOc4VsXrxdfzGn7Cj8WeCu9JwZG2qG6mbQB_OBbbS4wHKXcOHiUe4caZxbnNRqshJn F4XC5CbeyC1yC.RfIb8queP1zjtLjE6YbJFXxUMh85X7gsTFrm8WEGWCu0mzgAYlHBBXaO41q2R7 CMp8- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Tue, 7 Mar 2023 11:44:10 +0000 Received: by hermes--production-bf1-777648578f-gg2qh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 92d9277e883aff853db9c10e0c839ac5; Tue, 07 Mar 2023 11:44:06 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: Date: Tue, 7 Mar 2023 03:43:53 -0800 Cc: Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <5F427A6E-D168-477B-B4DB-1A7346EF615E@yahoo.com> References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> To: Lorenzo Salvadore X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Rspamd-Queue-Id: 4PWDB4644Nz3lNc X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Mar 7, 2023, at 03:12, Lorenzo Salvadore = wrote: >=20 > ------- Original Message ------- > On Tuesday, March 7th, 2023 at 11:26 AM, Mark Millard = wrote: >=20 >=20 >>=20 >>=20 >> Below is a small example C source showing the clang 15+ armv7 >> problem that leads to the unbounded looping in later code in >> the lang/gcc12+ builds: a data structure is mis-initialized, >> breaking its invariant properties used by the later code >> structure. >>=20 >> # more partition.c >> // Minor varation of part of some gcc source code! >>=20 >> // For system-clang 15: cc -g -O2 partition.c ; ./a.out >> // For devel/llvm16: clang16 -g -O2 partition.c ; ./a.out >>=20 >> #include >>=20 >>=20 >> #define NUM_ELEMENTS 32 >>=20 >> struct partition_elem >> { >> struct partition_elem* next; >> int class_element; >> unsigned class_count; >> }; >>=20 >> typedef struct partition_def >> { >> int num_elements; >> struct partition_elem elements[NUM_ELEMENTS]; >> } *partition; >>=20 >> struct partition_def partition_storage; >>=20 >> partition >> partition_new (int num_elements) >> { >> int e; >>=20 >> if (NUM_ELEMENTS < num_elements) num_elements =3D NUM_ELEMENTS; >>=20 >> partition part=3D &partition_storage; >> part->num_elements =3D num_elements; >>=20 >> for (e =3D 0; e < num_elements; ++e) >> { >> part->elements[e].class_element =3D e; >>=20 >> part->elements[e].next =3D &(part->elements[e]); >>=20 >> part->elements[e].class_count =3D 1; >>=20 >> } >>=20 >> for (e =3D 0; e < num_elements; ++e) >> printf("%d: %p : next?: = %p\n",e,(void*)&part->elements[e],(void*)part->elements[e].next); >>=20 >>=20 >> return part; >> } >>=20 >> int main(void) >> { >> partition part; >> part=3D partition_new(NUM_ELEMENTS); >>=20 >> return !part; >> } >>=20 >> In the output below, note the blocks of 4 "next" >> values that do not change. Each should match the >> earlier hexadecimal value on the same line: point >> back to same element of the array. 3 of 4 do not. >>=20 >> # cc -g -O2 partition.c >> # ./a.out >> 0: 0x40a84 : next?: 0x40a84 >> 1: 0x40a90 : next?: 0x40a84 >> 2: 0x40a9c : next?: 0x40a84 >> 3: 0x40aa8 : next?: 0x40a84 >> 4: 0x40ab4 : next?: 0x40ab4 >> 5: 0x40ac0 : next?: 0x40ab4 >> 6: 0x40acc : next?: 0x40ab4 >> 7: 0x40ad8 : next?: 0x40ab4 >> 8: 0x40ae4 : next?: 0x40ae4 >> 9: 0x40af0 : next?: 0x40ae4 >> 10: 0x40afc : next?: 0x40ae4 >> 11: 0x40b08 : next?: 0x40ae4 >> 12: 0x40b14 : next?: 0x40b14 >> 13: 0x40b20 : next?: 0x40b14 >> 14: 0x40b2c : next?: 0x40b14 >> 15: 0x40b38 : next?: 0x40b14 >> 16: 0x40b44 : next?: 0x40b44 >> 17: 0x40b50 : next?: 0x40b44 >> 18: 0x40b5c : next?: 0x40b44 >> 19: 0x40b68 : next?: 0x40b44 >> 20: 0x40b74 : next?: 0x40b74 >> 21: 0x40b80 : next?: 0x40b74 >> 22: 0x40b8c : next?: 0x40b74 >> 23: 0x40b98 : next?: 0x40b74 >> 24: 0x40ba4 : next?: 0x40ba4 >> 25: 0x40bb0 : next?: 0x40ba4 >> 26: 0x40bbc : next?: 0x40ba4 >> 27: 0x40bc8 : next?: 0x40ba4 >> 28: 0x40bd4 : next?: 0x40bd4 >> 29: 0x40be0 : next?: 0x40bd4 >> 30: 0x40bec : next?: 0x40bd4 >> 31: 0x40bf8 : next?: 0x40bd4 >>=20 >> Turns out that the -O2 is important: no other that I >> tried got the problem, including -O3 not getting the >> problem. lang/gcc12+ builds happen to use -O2 , at >> least in my environment. >>=20 >> -g is not required for the problem. >=20 > This last point about optimization is interesting. > It is just a guess, but maybe when you enable bootstrap > in lang/gcc12 you build the first compiler without > optimization, while if you disable it you do use -O2. The bootstrap sequence does not build a full, general-purpose C compiler via clang (or whatever), just something simpler that is enough to build the next stage. So more than the just the optimization level likely contributes to why bootstrap builds still work. > I have taken your example C code and tested it in > FreeBSD amd64 and in a virtual machine running Linux > (OpenSuse) amd64: I have got the same failure > in both cases. I used clang15. So the bug does not > depend on the OS nor on the architecture. Thanks for the Linux tests. While I'm not well set up for building gcc (much less in unusual ways), I do have enough context/knowledge to test my simple test on aarch64 Fedora. You saved me the effort. Although, may be I should check independently, given the below. But on FreeBSD but not for armv7: aarch64 FreeBSD system-clang 15 worked fine: cc -g -O2 partition.c ; ./a.out 0: 0x230d00 : next?: 0x230d00 1: 0x230d10 : next?: 0x230d10 2: 0x230d20 : next?: 0x230d20 3: 0x230d30 : next?: 0x230d30 4: 0x230d40 : next?: 0x230d40 5: 0x230d50 : next?: 0x230d50 6: 0x230d60 : next?: 0x230d60 7: 0x230d70 : next?: 0x230d70 8: 0x230d80 : next?: 0x230d80 9: 0x230d90 : next?: 0x230d90 10: 0x230da0 : next?: 0x230da0 11: 0x230db0 : next?: 0x230db0 12: 0x230dc0 : next?: 0x230dc0 13: 0x230dd0 : next?: 0x230dd0 14: 0x230de0 : next?: 0x230de0 15: 0x230df0 : next?: 0x230df0 16: 0x230e00 : next?: 0x230e00 17: 0x230e10 : next?: 0x230e10 18: 0x230e20 : next?: 0x230e20 19: 0x230e30 : next?: 0x230e30 20: 0x230e40 : next?: 0x230e40 21: 0x230e50 : next?: 0x230e50 22: 0x230e60 : next?: 0x230e60 23: 0x230e70 : next?: 0x230e70 24: 0x230e80 : next?: 0x230e80 25: 0x230e90 : next?: 0x230e90 26: 0x230ea0 : next?: 0x230ea0 27: 0x230eb0 : next?: 0x230eb0 28: 0x230ec0 : next?: 0x230ec0 29: 0x230ed0 : next?: 0x230ed0 30: 0x230ee0 : next?: 0x230ee0 31: 0x230ef0 : next?: 0x230ef0 amd64 FreeBSD system-clang 15 worked fine: # cc -g -O2 partition.c ; ./a.out 0: 0x203ca0 : next?: 0x203ca0 1: 0x203cb0 : next?: 0x203cb0 2: 0x203cc0 : next?: 0x203cc0 3: 0x203cd0 : next?: 0x203cd0 4: 0x203ce0 : next?: 0x203ce0 5: 0x203cf0 : next?: 0x203cf0 6: 0x203d00 : next?: 0x203d00 7: 0x203d10 : next?: 0x203d10 8: 0x203d20 : next?: 0x203d20 9: 0x203d30 : next?: 0x203d30 10: 0x203d40 : next?: 0x203d40 11: 0x203d50 : next?: 0x203d50 12: 0x203d60 : next?: 0x203d60 13: 0x203d70 : next?: 0x203d70 14: 0x203d80 : next?: 0x203d80 15: 0x203d90 : next?: 0x203d90 16: 0x203da0 : next?: 0x203da0 17: 0x203db0 : next?: 0x203db0 18: 0x203dc0 : next?: 0x203dc0 19: 0x203dd0 : next?: 0x203dd0 20: 0x203de0 : next?: 0x203de0 21: 0x203df0 : next?: 0x203df0 22: 0x203e00 : next?: 0x203e00 23: 0x203e10 : next?: 0x203e10 24: 0x203e20 : next?: 0x203e20 25: 0x203e30 : next?: 0x203e30 26: 0x203e40 : next?: 0x203e40 27: 0x203e50 : next?: 0x203e50 28: 0x203e60 : next?: 0x203e60 29: 0x203e70 : next?: 0x203e70 30: 0x203e80 : next?: 0x203e80 31: 0x203e90 : next?: 0x203e90 (The systems were all built from copies of the same FreeBSD source code.) > However, my results have a difference from yours: > in my case tests fail with any level of optimization. I get the same sort of aarach64 and amd64 results for the other optimization levels that I tried: no problems. > At this point, I would say that the issue is in clang. Yep, but I've no evidence of problems but for targeting armv7 via -O2 use --only tested on FreeBSD. You may have more general information than I do at this point. > I think you should file a bug upstream. I'll leave it up to Brooks if he wants to do the initial upstream activity. He should be well recognized and would likely be the one dealing with the later activity tied to getting a fix in place for FreeBSD. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Mar 7 11:45:02 2023 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 4PWDCB3LzPz3xHKh for ; Tue, 7 Mar 2023 11:45:10 +0000 (UTC) (envelope-from dim@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 4PWDCB2sGzz3lwp; Tue, 7 Mar 2023 11:45:10 +0000 (UTC) (envelope-from dim@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678189510; 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=u1ZimPKdYfoaZbJx3WWB+gTz/21BF61Mh8aKxGVPObA=; b=egE7uXPMHX8EFARVvMWDZA48o+KMgtHsS7g1Mqcz/AD+G0LRzTC/l9FMB1+FA8RA2XpKKZ 2AWjhnp63fSSNVDYO6Nr+b/d6+4RtQDK0vAl90vAj8i2ijIFRVhhdpL6EgnfErq1de/1Ti LetBuRB4DfV3gLo+EPiFHSGoubyn8OWAy3EK94qzrDvj3EKDqdrR8489Nikdwf5JRgN5WN axli4DH0N9qQ0Q+OcwY8c/zMFhPi0ab80eOF32cSeYtuqx3v/3O9jaPGrMqQ0DVJaLuK9+ 0v2Jkx8EeZnHBiec5VI1v9jo7TBQfUShvK8OuUVDCWj3EkNwJhp8z8zsf4B3tA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678189510; 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=u1ZimPKdYfoaZbJx3WWB+gTz/21BF61Mh8aKxGVPObA=; b=ZoBxgR2qbllers/dpEGPxnUh6HeiJjY2BofCyNe2Jvbz66CBA9uhfYVPw70+j2Os7SaPB0 XMg/bPcyJgtX8Cl8ObfVP+oUSh3LCxMRcO6BUQkWAy5dmet+geaNAq+3+MhUOTlqhRcZ2A zxN6Ix7lhvayOm+ewhMzxYkljEndVgeli0EJxfYMQ+5nVkokCV5syxjpbzp3PD7QNDO521 uT0SWCmq8mMnoARC19gK2Dhz5u1/79g0o8WGHwchZd4KUuiy3c90opZkm+IGICDUbJ6Yqs xkrFY2eo/1X0gFq6zi72kB3bZvFnCfXbcKJ8rT1iaLEbi1iZoOVyycimG/4Vsg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678189510; a=rsa-sha256; cv=none; b=eq15Eq0tQ+p+x+ER+Sxaj03zj0RjsZ7bQeBv1lYHyVFEuB++ggsiQ4nzYz5CjrpCWDXf4x ajP9t5EWoiFne0JJtZvPJ+f0DqnDmtmh0oOdvBH1ySDTY0wEe5dWQgQHIyi5tuRt/mCO8T EwfZx0pgqVybV3CvBSj3vkRbVFIBdxSyPZclRhC86MlogHsbHEkLgqbU5EAhLiiW7HwvPr 5DlCordyIYx7LSnJ7IVvorVWO/XuCvPOHSYysZnAqd3BSC+g0t5Mzt1UA3dSFzjODuKYMG /9DOGFBeDHkWYeK51S26NYqxWUnXlqhmZeBfMmvA+g3uk2BdSDuVXjoVNAcbqQ== Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (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 (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "R3" (verified OK)) (Authenticated sender: dim) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PWDCB1B1JzXFw; Tue, 7 Mar 2023 11:45:10 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from smtpclient.apple (longrow.home.andric.com [192.168.0.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id E28543F59E; Tue, 7 Mar 2023 12:45:08 +0100 (CET) Content-Type: multipart/signed; boundary="Apple-Mail=_05DDBCD7-BF0C-4CB0-B1D1-F686A9512E89"; protocol="application/pgp-signature"; micalg=pgp-sha1 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Dimitry Andric In-Reply-To: Date: Tue, 7 Mar 2023 12:45:02 +0100 Cc: Lorenzo Salvadore , Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Message-Id: <4BC33DD0-E2AD-452B-AE54-9701CA01F95E@FreeBSD.org> References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> To: Mark Millard X-Mailer: Apple Mail (2.3731.400.51.1.1) X-ThisMailContainsUnwantedMimeParts: N --Apple-Mail=_05DDBCD7-BF0C-4CB0-B1D1-F686A9512E89 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 7 Mar 2023, at 11:26, Mark Millard wrote: > > Below is a small example C source showing the clang 15+ armv7 > problem that leads to the unbounded looping in later code in > the lang/gcc12+ builds: a data structure is mis-initialized, > breaking its invariant properties used by the later code > structure. ... > In the output below, note the blocks of 4 "next" > values that do not change. Each should match the > earlier hexadecimal value on the same line: point > back to same element of the array. 3 of 4 do not. > > # cc -g -O2 partition.c > # ./a.out > 0: 0x40a84 : next?: 0x40a84 > 1: 0x40a90 : next?: 0x40a84 > 2: 0x40a9c : next?: 0x40a84 > 3: 0x40aa8 : next?: 0x40a84 Very strange, I don't see this at all here. All the values are always correct, at every optimization level. I tried clang 13, clang 14, clang 15 from base and clang 15 from ports. However, my architecture is amd64, so maybe you are running into a armv7 specific issue? -Dimitry --Apple-Mail=_05DDBCD7-BF0C-4CB0-B1D1-F686A9512E89 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCZAcjvgAKCRCwXqMKLiCW o9k0AJ49N4csOhpw3JcsnjneV2SONcH+YQCg4jkMpNfGlA8SuIE1wfDt99pW6ig= =MLm2 -----END PGP SIGNATURE----- --Apple-Mail=_05DDBCD7-BF0C-4CB0-B1D1-F686A9512E89-- From nobody Tue Mar 7 12:04:12 2023 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 4PWDdZ2gDPz3w4hb for ; Tue, 7 Mar 2023 12:04:34 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-19.consmr.mail.gq1.yahoo.com (sonic313-19.consmr.mail.gq1.yahoo.com [98.137.65.82]) (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 4PWDdZ1Pt7z3pP6 for ; Tue, 7 Mar 2023 12:04:34 +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=1678190671; bh=m/h1CQN50/LodzieJzCvhw43vhHV8upLwbSN6M/CDlU=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=giQMI0lAqgO+KFlWgwv8tiKev8EUe/b+afWNPRWw34SFUmembTiSZ3Jy1fuKf654OBTan5ycZ0hUQD1qsDBuhjH4gP+xkAr6gdtVx5CNorkMCrSmTJtJRyBpALfDvOS2cfq3fOXg2LfCTvsOnUuhSZC18oZv5TUOuj3/v02zymtBrrRsGGLRb/jKgCNeFY8EYqgE8Jx4hVmJXuispizh5beP2JClBSBpMD5FIfEgqalZugEwV2IpV2uXwjGG2v/QDiMzvL0WjIEBM/I65vWTKcevdIdeBrTa6zMfEO56zuP9Dewb81zxV7cDdYjUSsCPyoNkjybTaTNctG2qrgHgxw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678190671; bh=KfuGS9ELULDq3zjvR+xPW2ga3tEuez6NuWdBxdzzo5l=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=sbhfXmvyc8Jd3RNk37hRaL6WTHF+yvhfpRFLWE65s3xvKoqufMJOFMM3kJgnFNn8OlcSYdGbC+WQ7Kl1PMm8Rdy0r72RVkNzeKTkcbwvRZ56fjCHE0eE+63ntJc4dQJSwJc8wd50Iw2+IHVOWSbdP/UEDMVWCK6D1h8QGMiZ371Abr6NUsTJ6spwsPAP4YxIJe8R3xOryJViWN3+T7mWUa1ZVnpZLHxz8nOfprzHsn0+G+Q2fg/9tPw93LGcTYwhMjRVK7CxIaJ2ZmnzFkw54qZYqpBcFFg5Ttb8s9Rh5eHnFBNDGZh8CxfolfGPoZCoZ7tL412gjQpekJ9PBXVLwQ== X-YMail-OSG: BoWyuQoVM1nfHa81GAELOnFqvxaaGTQlfRy3mYv4slKJStnKlrC5i31R_VvnkDg er_fobzMBU5rJ3znoLzpNtfz5nt5STEIZec7rUE05mMasDCqR1rrOp_VDQiCre9t2rshB6glYMlr h4SInO2nNdKdMUuyd8RBnC53F9v3bzArB7V1BGqzD4zLmqZMpylMATxg5X4SMABSpcGAulp_YkrY EjPWuxOt9ZFr19cYzZ14SdyXNjWknIS.K_gpF_rhVB7n9PqLZ9mdha5ffr_ZCQcGK1hhSmFHSIFy JnB1hmmzipu0MTUekf.ZtT2aiQzEPowjNByUILcW7.mInSpzbQ8zBHbzBPy4f.F7igSZ804BLccQ hHU6SNFvwpRSiDSpJ5XPeU9g.T4DV_ubAatt9fpw2XkRn8sR.C24heUfTgu5B6MVYVKvLZU2b_9. xQCFU7qRc65KEuvZCOgl7MoY5Zck0qmvNTz.JFH0oFyefyyLrP2bBjGqTh1sR0qh44oBwYZGbnWn EbyyRiut8MFNtatGC5BuxZByj_S8..ulC7bs0RxVfuUc9g5vdmPKt44Oocu8Lr7MqhrpyC3u4Hln XemmNeT.OXU_rlFoTrG6GktGp3akA3vVVqGTWh7wz71ffR8_pqdqjnR1qRwGj9H6fwX6KI3au_.K ePzyD_jb5VJTrCt2tpJtYtb61iRIEG5mx8kZeqBebPVMaTz7AgWyQF3Notp3LMoKjPeF5_0hnTiF Sayx33cjZZddg_pn_XPVzXnXx49qAka_qz2EMzobrvQUiibJR.CKsz9rpn_RSTZyFkIRCw.AXhlq o.Gt9zO.a76EavvDk0XzkUVDL_TUDN6U0sE6zcrNtmXYsgYt6nRog91TddglZx7znzptgtb69GYt m0W12q8QP0ngfP40Xqv5PiAP6pjcJ0xMF7.ial8s2SF0aA3qs...kNJmDjEThPpIIpaqvB0Ouw5D _L6IWkN8U2ZKv1cMJQWBqIV46SlEiYVEtJTVQQGdzc.gxbW4rRgxZB1nRWCUGDWT.eCIeY3C0qn. FRoQUztn_rUvpamY7zNF9vmiye3E17dDb2kct0YdeboWOiYYRTnC9IxZ1ay0kC1bk9l5_dUZDcYp uvd9zFCeJsZEVyWFWcrGNsqoFuHgkpCxPKMG_qkaY7j22oL6AP2WYYBMjD.dpzm6LticxLz3LaAh R4IpKKR2Om4zCkHqjjZw5at94HvuY4zTGgp5I3mop0FX_UEqQsJaZLuODHEgbsajag3p9UDqS53a P4vjTLQtgQz7akl3d5PhZu3o6znns_Ar_gBIrf4II.xZZCyDWELA0wEFqvOSI6a5TTlq_5U1w3EH rdDK_Fm9EQq7tspYeiHAW6S_.PoWLni1NH5OmD57nxPKVlEMo4SeM8Cb7mZ2pS4Frr6zJujKSAng Q0cwtKZGbMiKQLVd8cF4tE0eMcZL_qUA7bPiiHEqOwvr3PQTAIEuaV2OCy0GTIl6Lzq5CX2Gy6xQ EF4Wgu99tEIcj0.DIOTkk6AOSJJzEeU0X94BAFtfA0zQtw9ERWKbbOGLVvCwn9pGgKMiNxTFGalP 7YRCnrLhePv_pKwD4eEPi8A56kCgZtbylOKzQCCna6ApqvO68r9Mtf4CZsf7AAJEk1Sq8tjZ7Sju YevxOWokIDcm1upx44G5Zz5Fj94LQGbkAdlbeVqUNqf6Kkei4Ge8w2y0Iohd.MRvoFmjQq9cp4JY a3YG7hB8IkIOHEH6l4PPVrKRBhwypJ.sZ7gJ5PsDE3M.55BdS2hGfXx3hRVyHqtlyN4mO6SpGFG3 gEuj7rJzsNzMUZPSFPoxDkNkQ0pMLW99eUB0TJRRLvY9oYqrf2XYVHH_biArmRVVHsuOMjOnK9eE ajoGN6tn9j8PGalSMaAsSjeNj1jomYtTejQL3rq09DkOUCumSldTxrXkkcCpkINZYAy2W5YncdNA pyope.4Jou0NnBYiu8BYFbe5ygt2vuHBZebfu__L06Ldtvo3raQs71b_vP0e1HHy2lwERtIWAhrv x2oih3s6DYed5XDv54ckAtS7gUhtzH5c6BQhwW4jbWdbTiyg27u9xbzUy06k1FErDMeSLJDJXoy3 S6nV57K3ee1tQHJ72BMvUsksofmT0Cxm1jECx2CFR56tFB8ZwYr92KbXW.YKeejPUqvQhKmdEK.n oQ6KsSP3kWzj4CqkXtlNO2bMJptcMqKEHEBnqajXpnmWevogKY4rVPFSh5DuojkVxG91gW9k2X7v WJeFQinDXjTZrHkVsz_ltDjbDV8c3_RxDl20klyu27_mcJ6hDVqwAwc4cmskkxyoR0zVNdDaOCnH eolY4 X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Tue, 7 Mar 2023 12:04:31 +0000 Received: by hermes--production-bf1-777648578f-btbt4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 52106abcc63bc3d30d9fd29da709a4af; Tue, 07 Mar 2023 12:04:25 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: <4BC33DD0-E2AD-452B-AE54-9701CA01F95E@FreeBSD.org> Date: Tue, 7 Mar 2023 04:04:12 -0800 Cc: Lorenzo Salvadore , Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: 7bit Message-Id: <1809C9AD-84B2-488D-B92B-2D753320A0B9@yahoo.com> References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> <4BC33DD0-E2AD-452B-AE54-9701CA01F95E@FreeBSD.org> To: Dimitry Andric X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Rspamd-Queue-Id: 4PWDdZ1Pt7z3pP6 X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Mar 7, 2023, at 03:45, Dimitry Andric wrote: > On 7 Mar 2023, at 11:26, Mark Millard wrote: >> >> Below is a small example C source showing the clang 15+ armv7 >> problem that leads to the unbounded looping in later code in >> the lang/gcc12+ builds: a data structure is mis-initialized, >> breaking its invariant properties used by the later code >> structure. > ... >> In the output below, note the blocks of 4 "next" >> values that do not change. Each should match the >> earlier hexadecimal value on the same line: point >> back to same element of the array. 3 of 4 do not. >> >> # cc -g -O2 partition.c >> # ./a.out >> 0: 0x40a84 : next?: 0x40a84 >> 1: 0x40a90 : next?: 0x40a84 >> 2: 0x40a9c : next?: 0x40a84 >> 3: 0x40aa8 : next?: 0x40a84 > > Very strange, I don't see this at all here. All the values are always > correct, at every optimization level. I tried clang 13, clang 14, clang > 15 from base and clang 15 from ports. However, my architecture is amd64, > so maybe you are running into a armv7 specific issue? > Yep: aarch64 and amd64 gcc builds all worked fine via system-clang 15 and the test case also works fine in my context on those. (All platforms have FreeBSD built from copies of the same source code.) It is only on armv7 that I got the gcc build problems and the test case failures. FYI: aarch64 Fedora 37 using clang-15 also works fine for me (only tried the test case, not gcc builds): # clang-15 -g -O2 partition.c ; ./a.out 0: 0x420038 : next?: 0x420038 1: 0x420048 : next?: 0x420048 2: 0x420058 : next?: 0x420058 3: 0x420068 : next?: 0x420068 4: 0x420078 : next?: 0x420078 5: 0x420088 : next?: 0x420088 6: 0x420098 : next?: 0x420098 7: 0x4200a8 : next?: 0x4200a8 8: 0x4200b8 : next?: 0x4200b8 9: 0x4200c8 : next?: 0x4200c8 10: 0x4200d8 : next?: 0x4200d8 11: 0x4200e8 : next?: 0x4200e8 12: 0x4200f8 : next?: 0x4200f8 13: 0x420108 : next?: 0x420108 14: 0x420118 : next?: 0x420118 15: 0x420128 : next?: 0x420128 16: 0x420138 : next?: 0x420138 17: 0x420148 : next?: 0x420148 18: 0x420158 : next?: 0x420158 19: 0x420168 : next?: 0x420168 20: 0x420178 : next?: 0x420178 21: 0x420188 : next?: 0x420188 22: 0x420198 : next?: 0x420198 23: 0x4201a8 : next?: 0x4201a8 24: 0x4201b8 : next?: 0x4201b8 25: 0x4201c8 : next?: 0x4201c8 26: 0x4201d8 : next?: 0x4201d8 27: 0x4201e8 : next?: 0x4201e8 28: 0x4201f8 : next?: 0x4201f8 29: 0x420208 : next?: 0x420208 30: 0x420218 : next?: 0x420218 31: 0x420228 : next?: 0x420228 # clang-15 -v clang version 15.0.7 (Fedora 15.0.7-1.fc37) Target: aarch64-redhat-linux-gnu Thread model: posix InstalledDir: /usr/bin Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-redhat-linux/12 Selected GCC installation: /usr/bin/../lib/gcc/aarch64-redhat-linux/12 Candidate multilib: .;@m64 Selected multilib: .;@m64 If I understand right, Lorenzo indicates that he has more failing contexts. I've no evidence of my own of such. === Mark Millard marklmi at yahoo.com From nobody Tue Mar 7 12:59:41 2023 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 4PWFsW6r01z3w7hL for ; Tue, 7 Mar 2023 12:59:59 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Received: from mail-4323.proton.ch (mail-4323.proton.ch [185.70.43.23]) (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 "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWFsW2DmHz3sQ5; Tue, 7 Mar 2023 12:59:58 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Authentication-Results: mx1.freebsd.org; none Date: Tue, 07 Mar 2023 12:59:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lorenzosalvadore.it; s=protonmail2; t=1678193995; x=1678453195; bh=HtM9gzdcc2UnWgp5ighAT/vBJH3sBUDkL+AyN61o/X4=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=vZVG5Hn0IGDOp/lONXMqrbambIrxl1oFxg4M/QQmnFuYGzxeSS34Yv2KNYnxmLa5h wS+NjE84f2tqGYmnkpKTXASMN6ybSnc5q0WDJAM19fJNm4546lPWSZYqTdoaL6nDBc EoU3tUQ38lYkJtjbdQVwDGKpoBAdndJ/ZW6VJ8DWN0mKR3N1Whkw3LXiAFn4A5UCwx c3WUlOJD4T63SIfyBgJ0hwhATKfxDbSVwyyumbBLp5rluEmXUYGaQW17h5ubT59UCA shc70K/z9ZubM9JnShDB1XLHwj0t4b1lIo9GxzYQNpNBrvhI8sFy4JyYNiJUN5j9vh 1ldGy2gZOSoxg== To: Mark Millard From: Lorenzo Salvadore Cc: Dimitry Andric , Brooks Davis , "salvadore@freebsd.org" , FreeBSD Mailing List Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop Message-ID: <4h9b7F7uHqakHYda1FzRaU2h4ctmY-I3dR7Aqm4C1cxyK8CX2-NuMf-fj8tcgA9vOjzHQ4gRdyFLDHLsDcZCGxs-TJFF_ByG8uI3W6yQcVA=@lorenzosalvadore.it> In-Reply-To: <1809C9AD-84B2-488D-B92B-2D753320A0B9@yahoo.com> References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> <4BC33DD0-E2AD-452B-AE54-9701CA01F95E@FreeBSD.org> <1809C9AD-84B2-488D-B92B-2D753320A0B9@yahoo.com> Feedback-ID: 53711648:user:proton 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4PWFsW2DmHz3sQ5 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N ------- Original Message ------- On Tuesday, March 7th, 2023 at 1:04 PM, Mark Millard wr= ote: >=20 >=20 > On Mar 7, 2023, at 03:45, Dimitry Andric dim@FreeBSD.org wrote: >=20 > > On 7 Mar 2023, at 11:26, Mark Millard marklmi@yahoo.com wrote: > >=20 > > > Below is a small example C source showing the clang 15+ armv7 > > > problem that leads to the unbounded looping in later code in > > > the lang/gcc12+ builds: a data structure is mis-initialized, > > > breaking its invariant properties used by the later code > > > structure. > > > ... > > > In the output below, note the blocks of 4 "next" > > > values that do not change. Each should match the > > > earlier hexadecimal value on the same line: point > > > back to same element of the array. 3 of 4 do not. > > >=20 > > > # cc -g -O2 partition.c > > > # ./a.out > > > 0: 0x40a84 : next?: 0x40a84 > > > 1: 0x40a90 : next?: 0x40a84 > > > 2: 0x40a9c : next?: 0x40a84 > > > 3: 0x40aa8 : next?: 0x40a84 > >=20 > > Very strange, I don't see this at all here. All the values are always > > correct, at every optimization level. I tried clang 13, clang 14, clang > > 15 from base and clang 15 from ports. However, my architecture is amd64= , > > so maybe you are running into a armv7 specific issue? >=20 >=20 > Yep: aarch64 and amd64 gcc builds all worked fine > via system-clang 15 and the test case also works > fine in my context on those. (All platforms > have FreeBSD built from copies of the same > source code.) >=20 > It is only on armv7 that I got the gcc build > problems and the test case failures. >=20 > FYI: >=20 > aarch64 Fedora 37 using clang-15 also works > fine for me (only tried the test case, not > gcc builds): >=20 > # clang-15 -g -O2 partition.c ; ./a.out > 0: 0x420038 : next?: 0x420038 > 1: 0x420048 : next?: 0x420048 > 2: 0x420058 : next?: 0x420058 > 3: 0x420068 : next?: 0x420068 > 4: 0x420078 : next?: 0x420078 > 5: 0x420088 : next?: 0x420088 > 6: 0x420098 : next?: 0x420098 > 7: 0x4200a8 : next?: 0x4200a8 > 8: 0x4200b8 : next?: 0x4200b8 > 9: 0x4200c8 : next?: 0x4200c8 > 10: 0x4200d8 : next?: 0x4200d8 > 11: 0x4200e8 : next?: 0x4200e8 > 12: 0x4200f8 : next?: 0x4200f8 > 13: 0x420108 : next?: 0x420108 > 14: 0x420118 : next?: 0x420118 > 15: 0x420128 : next?: 0x420128 > 16: 0x420138 : next?: 0x420138 > 17: 0x420148 : next?: 0x420148 > 18: 0x420158 : next?: 0x420158 > 19: 0x420168 : next?: 0x420168 > 20: 0x420178 : next?: 0x420178 > 21: 0x420188 : next?: 0x420188 > 22: 0x420198 : next?: 0x420198 > 23: 0x4201a8 : next?: 0x4201a8 > 24: 0x4201b8 : next?: 0x4201b8 > 25: 0x4201c8 : next?: 0x4201c8 > 26: 0x4201d8 : next?: 0x4201d8 > 27: 0x4201e8 : next?: 0x4201e8 > 28: 0x4201f8 : next?: 0x4201f8 > 29: 0x420208 : next?: 0x420208 > 30: 0x420218 : next?: 0x420218 > 31: 0x420228 : next?: 0x420228 >=20 > # clang-15 -v > clang version 15.0.7 (Fedora 15.0.7-1.fc37) > Target: aarch64-redhat-linux-gnu > Thread model: posix > InstalledDir: /usr/bin > Found candidate GCC installation: /usr/bin/../lib/gcc/aarch64-redhat-linu= x/12 > Selected GCC installation: /usr/bin/../lib/gcc/aarch64-redhat-linux/12 > Candidate multilib: .;@m64 > Selected multilib: .;@m64 >=20 > If I understand right, Lorenzo indicates that he has > more failing contexts. I've no evidence of my own of > such. I am sorry, I was in a hurry and I read Mark's email too quickly. Then now I have stopped, read more carefully, rerun the tests and everything works as intended instead. So, the testcode works correctly at all optmization levels on FreeBSD amd64 and Linux OpenSuse amd64, at least on my machine. I am sorry for my mistake. Cheers, Lorenzo Salvadore From nobody Tue Mar 7 16:50:21 2023 X-Original-To: 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 4PWLzL5lxhz3wM8b for ; Tue, 7 Mar 2023 16:50:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWLzL1Srjz4Hst for ; Tue, 7 Mar 2023 16:50:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678207822; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ggk/VEj1Vnn9BAu/HwxzyrXuhZdMm95599YoY5TddOY=; b=uzEiWw+Osf6S/GlW7tBBxTBQI+rzxzkhYkwI4mpQBThwKTUcWQ6ydVcFl1WpJrOybO2xIE IPDuhOIdvb/p3M6MFKH5s0of92X1dM4xvQjZyZSqpuoecUkSZ2FnHLDIB2j41eZwN2LJJH JfCccAXO/YS3gTs72oW3UYKOYMCu4f/ivZBCmRTY7kockLu5UE55aWbXk5ar/an4w7nBfp EfX+3oaK8cPyz3rslGRUcU/X7lsc/Bxv6ZgVhnDRUXswGodG47JqZjvp4dFtb23EP1oete w0+r8WyBlIo6v1OkjGw3BMF6veNmzpQNxqU6CFCGrH8CtKoYjtxwSzJuZKq4Bg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678207822; a=rsa-sha256; cv=none; b=KG7VaJdzKDdqI3HOsTikTyXFXGN5pNyrUuJCuWjhmuJfP4iuOsQ0ftqB0c+aH1fE4rqQL4 YFGFDGq9Varm6xamFhbRvTLHj5qoj67DyrmaThfAhs3Wt93LA7Y6ulP15dvYTGRxbzkk2A k9C4OsR3kxlNhDGgNuzvQpRVOmGr88A+wMPku2ymdWbVLF3S6uXUx9hq0XK9pw5FTjoo32 BLQtg6IJYrzyPGQdYM9rOYSx8JlGWtngP45kL9ULqQOYF4eRbYXhYIFCBScSXbN44/vOYD SBjb9Se/vF2pQPu6D34dAyM3XPjyh9uG1/tZvD21qczdFJCpPjWXUsw/1NjKxQ== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PWLzL0F2WzrZF for ; Tue, 7 Mar 2023 16:50:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 327GoLYY012157 for ; Tue, 7 Mar 2023 16:50:21 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 327GoLLC012156; Tue, 7 Mar 2023 16:50:21 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202303071650.327GoLLC012156@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Tue, 7 Mar 2023 16:50:21 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/clickhouse | 22.1.3.7 | v23.2.3.17-stable ------------------------------------------------+-----------------+------------ net/mpich | 3.4.3 | 4.1.1 ------------------------------------------------+-----------------+------------ sysutils/py-pywatchman | 4.9.0 | v2023.03.06.00 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Tue Mar 7 17:09:51 2023 X-Original-To: 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 4PWMPw4pM9z3wP7v; Tue, 7 Mar 2023 17:09:56 +0000 (UTC) (envelope-from dan@langille.org) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWMPv4BnLz4MMQ; Tue, 7 Mar 2023 17:09:55 +0000 (UTC) (envelope-from dan@langille.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=langille.org header.s=fm1 header.b=BHUe1qP6; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=WgnAfTKX; spf=pass (mx1.freebsd.org: domain of dan@langille.org designates 66.111.4.29 as permitted sender) smtp.mailfrom=dan@langille.org; dmarc=pass (policy=none) header.from=langille.org Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id C80E45C0164; Tue, 7 Mar 2023 12:09:53 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 07 Mar 2023 12:09:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=langille.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1678208993; x=1678295393; bh=KoTPnBcLWnz+brM08ZG55yRwZEiSpglyT+c U/0ZHTlU=; b=BHUe1qP66LF1i7d7jIuMble4AV2RxBVLhFe4rIk8hnlo0gXMfpJ kKgBJCdKyHa30zVRXnhQ1IpTGiwD7u62WC+8TRmKq02EXcupzSy88jOvB3AUpVUu fb3Sqa/sz6l34+cFafDS/LAxadW8OsYL54hSQX0W41Crmd2NNeOsWV6oTjlp4/v6 CbrqCr5bccfERhkIaOhXfgxRMZOzBWq/TYYRkrvUXi4o8A4RK0Tb539wpqHdTWwG 362BqQZQDnzOjUuRa8EZ1JFcCPoyFU7JMCFbp/bva1JeTH8UDGUApLsastArU2Rx nQxjjumNkMUqtXTC3bx1Qha4E9zzrzt3Kow== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1678208993; x=1678295393; bh=KoTPnBcLWnz+brM08ZG55yRwZEiSpglyT+c U/0ZHTlU=; b=WgnAfTKXhZASX8Dl6TDrEYijyv//hxE0FX+bWmO8CW3w4Jb1wot dw/xOpGy545JfCiUJmNeNFUHQBtRszkETBy3OMzlvpk1tmJvQ98pAO5Pz4v87pjT ICyPXS/b7Chhry/z6QnvFdJGt7uKw3c5DA6byBksWGgIlpoxmubhCHOMmMTZDqDp 8//Op6/dyq3UGHChSV7X2vfBC8Rldhd2kfSShftOtNkZEQnPIgURLPjP47/M0Ya4 19wMm4q4wz+INwhHtzJSGFppn19KqTtccO1D1zy2+3nY8maeWJWbFYxI3tb/IemV RFidwpeIM9Dt1P+0gS9A7vpa0XBFJFVWC7w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddutddgleduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefuvfevfhfhkffffgggjggtgfesth ejredttdefjeenucfhrhhomhepffgrnhcunfgrnhhgihhllhgvuceouggrnheslhgrnhhg ihhllhgvrdhorhhgqeenucggtffrrghtthgvrhhnpeeggeetteejveeftddtudelvdette evudegvdduhfdtueetvdefieeifefhveeiheenucffohhmrghinheplhgrnhhgihhllhgv rdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epuggrnheslhgrnhhgihhllhgvrdhorhhg X-ME-Proxy: Feedback-ID: ifbf9424e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 7 Mar 2023 12:09:53 -0500 (EST) Subject: Re: How do I determine the ABI string used by pkg? To: Mel Pilgrim Cc: ports@freebsd.org, questions@freebsd.org References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> From: Dan Langille Message-ID: <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org> Date: Tue, 7 Mar 2023 12:09:51 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:52.0) Gecko/20100101 PostboxApp/7.0.59 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 In-Reply-To: <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Spamd-Result: default: False [-4.10 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; DWL_DNSWL_LOW(-1.00)[messagingengine.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[langille.org,none]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.29]; R_DKIM_ALLOW(-0.20)[langille.org:s=fm1,messagingengine.com:s=fm1]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.29:from]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:19151, ipnet:66.111.4.0/24, country:US]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org,questions@freebsd.org]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FREEFALL_USER(0.00)[dan]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[langille.org:+,messagingengine.com:+]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_COUNT_THREE(0.00)[4]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4PWMPv4BnLz4MMQ X-Spamd-Bar: ---- X-ThisMailContainsUnwantedMimeParts: N Baptiste Daroussin wrote on 3/6/23 2:56 AM: > On Wed, Mar 01, 2023 at 11:50:13PM -0800, Mel Pilgrim wrote: >> I need to determine the ABI string pkg uses on a given system, and need to >> do so when there are no pkgs installed. > pkg config ABI > pkg config ALTABI When run in a freshly-created jail: [r730-01 dvl ~] % sudo jexec empty_tester root@:/ # pkg config ABI FreeBSD:13:amd64 root@:/ # pkg config ALTABI freebsd:13:x86:64 root@:/ # Mel: I think this is what you wanted to get? -- Dan Langille dan@langille.org : https://langille.org/ From nobody Tue Mar 7 17:26:54 2023 X-Original-To: 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 4PWMnc1Tksz3wPXv for ; Tue, 7 Mar 2023 17:27:00 +0000 (UTC) (envelope-from mma@darktemple.ch) Received: from mail-gateway-shared01.cyon.net (mail-gateway-shared01.cyon.net [194.126.200.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWMnb2Vsmz3CGt for ; Tue, 7 Mar 2023 17:26:59 +0000 (UTC) (envelope-from mma@darktemple.ch) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=darktemple.ch header.s=default header.b=michAbaU; spf=none (mx1.freebsd.org: domain of mma@darktemple.ch has no SPF policy when checking 194.126.200.215) smtp.mailfrom=mma@darktemple.ch; dmarc=none Received: from s073.cyon.net ([149.126.4.82]) by mail-gateway-shared01.cyon.net with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim) (envelope-from ) id 1pZb5U-0003Kt-31 for ports@freebsd.org; Tue, 07 Mar 2023 18:26:57 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=darktemple.ch; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:References:In-Reply-To:Subject:To:From:Date:Sender: Reply-To:Cc:Content-ID:Content-Description; bh=oxg/SfPXqH9V5TIoDGlPiwzc4UWELhzm35r+WaiZ8jk=; b=michAbaUBjKSJxlXlS5gnJORJc T0ox5JOR3wydj61Dn43ay13sLypYtNKfp66FeWTZJULXddIZba8n6rWspRlR2WoXjRd1gy5U2jpAv jRiNEJCg1G4N9B2hwT7kH+inVfSE1DpedEC0+mEYEOmHjN5NyYDjTFDmTXE4wopzsxQNtOjhjzNea D0E7/6r4DtS8GHh6bhA0kFE1aMVrqxQxXs15BernE9EQWPeutNEFwY81Y8jaga+Zaorn+76WoRC0b eTgx4Caa81RJjo6vLWu4mGkpPLQjzN2UD1eHrdFbNX4SYHP+XjqVDN9HUy4Kx6qTBEhpCYQf+tO7m lglAX9wg==; Received: from [10.20.10.231] (port=26714 helo=mail.cyon.ch) by s073.cyon.net with esmtpa (Exim 4.95) (envelope-from ) id 1pZb5T-00EaSy-OI for ports@freebsd.org; Tue, 07 Mar 2023 18:26:55 +0100 Date: Tue, 07 Mar 2023 18:26:54 +0100 From: "M. Mader" To: ports@freebsd.org Subject: Re: pkg insists on uninstalling NextCloud ... User-Agent: K-9 Mail for Android In-Reply-To: References: Message-ID: 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 Content-Type: multipart/alternative; boundary=----TERQM44JNITNOS9T5HV4CUK3WXJ8J0 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - s073.cyon.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - darktemple.ch X-Get-Message-Sender-Via: s073.cyon.net: authenticated_id: mma@darktemple.ch X-Authenticated-Sender: s073.cyon.net: mma@darktemple.ch X-Spamd-Result: default: False [-3.40 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[darktemple.ch:s=default]; RCVD_IN_DNSWL_LOW(-0.10)[194.126.200.215:from]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ASN(0.00)[asn:47302, ipnet:194.126.200.0/24, country:CH]; R_SPF_NA(0.00)[no SPF record]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_TLS_LAST(0.00)[]; HAS_X_ANTIABUSE(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; HAS_X_GMSV(0.00)[mma@darktemple.ch]; DKIM_TRACE(0.00)[darktemple.ch:+]; RCVD_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; HAS_X_AS(0.00)[mma@darktemple.ch]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[darktemple.ch]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4PWMnb2Vsmz3CGt X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N ------TERQM44JNITNOS9T5HV4CUK3WXJ8J0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I've been running Nextcloud for years now=2E Not once did Nextcloud survive= a pkg update=2E My tip: Run it in a jail=2E Lock the pkgs=2E Put the actual content on a separate = zfs dataset and mount it with nullfs into said jail=2E Am 7=2E M=C3=A4rz 2023 01:27:53 MEZ schrieb "Kevin P=2E Neal" : >This is a new one to me=2E There's a NextCloud update, but pkg insists on >uninstalling the existing port without installing the updated one=2E > >I'm using a private poudriere repo that just finished building a few minu= tes >ago=2E > >Ideas? > >root@gunsight1:/home/kpn # pkg -j nextcloud-live upgrade >Updating custom repository catalogue=2E=2E=2E >[share=2Eneutralgood=2Eorg] Fetching meta=2Econf: 100% 163 B 0=2E2kB= /s 00:01 =20 >[share=2Eneutralgood=2Eorg] Fetching packagesite=2Epkg: 100% 201 KiB 206= =2E2kB/s 00:01 =20 >Processing entries: 100% >custom repository update completed=2E 805 packages processed=2E >All repositories are up to date=2E >Checking for upgrades (6 candidates): 100% >Processing candidates (6 candidates): 100% >The following 12 package(s) will be affected (of 0 checked): > >Installed packages to be REMOVED: > ImageMagick6-nox11: 6=2E9=2E12=2E65,1 > nextcloud-calendar-php80: 4=2E1=2E0 > nextcloud-contacts-php80: 5=2E0=2E1 > nextcloud-php80: 25=2E0=2E1 > nextcloud-talk-php80: 15=2E0=2E0 > php80-pecl-imagick: 3=2E7=2E0 > >Installed packages to be UPGRADED: > Imath: 3=2E1=2E6 -> 3=2E1=2E7 > dbus: 1=2E14=2E4,1 -> 1=2E14=2E6,1 > glib: 2=2E74=2E5,2 -> 2=2E74=2E6,2 > harfbuzz: 7=2E0=2E1 -> 7=2E1=2E0 > libraw: 0=2E20=2E2_3 -> 0=2E21=2E1 > openexr: 3=2E1=2E5 -> 3=2E1=2E5_1 > >Number of packages to be removed: 6 >Number of packages to be upgraded: 6 > >The operation will free 658 MiB=2E >7 MiB to be downloaded=2E > >Proceed with this action? [y/N]:=20 > > >--=20 > >"You know what I mean=2E" -- US patent 8,011,992B2, "Apparatus For Facili= tating >The Construction Of A Snow Man/Woman" > ------TERQM44JNITNOS9T5HV4CUK3WXJ8J0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I've been running Nextcloud for years now=2E Not o= nce did Nextcloud survive a pkg update=2E

My tip:
Run it in a jai= l=2E Lock the pkgs=2E Put the actual content on a separate zfs dataset and = mount it with nullfs into said jail=2E

Am= 7=2E M=C3=A4rz 2023 01:27:53 MEZ schrieb "Kevin P=2E Neal" <kpn@neutral= good=2Eorg>:
This is a new one to me=2E There's a Ne=
xtCloud update, but pkg insists on
uninstalling the existing port withou= t installing the updated one=2E

I'm using a private poudriere repo t= hat just finished building a few minutes
ago=2E

Ideas?

roo= t@gunsight1:/home/kpn # pkg -j nextcloud-live upgrade
Updating custom re= pository catalogue=2E=2E=2E
[share=2Eneutralgood=2Eorg] Fetching meta=2E= conf: 100% 163 B 0=2E2kB/s 00:01
[share=2Eneutralgood=2Eorg]= Fetching packagesite=2Epkg: 100% 201 KiB 206=2E2kB/s 00:01
Proc= essing entries: 100%
custom repository update completed=2E 805 packages = processed=2E
All repositories are up to date=2E
Checking for upgrades= (6 candidates): 100%
Processing candidates (6 candidates): 100%
The = following 12 package(s) will be affected (of 0 checked):

Installed p= ackages to be REMOVED:
ImageMagick6-nox11: 6=2E9=2E12=2E65,1
= nextcloud-calendar-php80: 4=2E1=2E0
nextcloud-contacts-php8= 0: 5=2E0=2E1
nextcloud-php80: 25=2E0=2E1
nextcloud-talk= -php80: 15=2E0=2E0
php80-pecl-imagick: 3=2E7=2E0

Installed= packages to be UPGRADED:
Imath: 3=2E1=2E6 -> 3=2E1=2E7
= dbus: 1=2E14=2E4,1 -> 1=2E14=2E6,1
glib: 2=2E74=2E5,2 ->= ; 2=2E74=2E6,2
harfbuzz: 7=2E0=2E1 -> 7=2E1=2E0
libr= aw: 0=2E20=2E2_3 -> 0=2E21=2E1
openexr: 3=2E1=2E5 -> 3=2E1= =2E5_1

Number of packages to be removed: 6
Number of packages to = be upgraded: 6

The operation will free 658 MiB=2E
7 MiB to be dow= nloaded=2E

Proceed with this action? [y/N]:


------TERQM44JNITNOS9T5HV4CUK3WXJ8J0-- From nobody Wed Mar 8 00:04:22 2023 X-Original-To: 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 4PWXcH0JwRz3wqL6; Wed, 8 Mar 2023 00:04:31 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [208.111.40.118]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWXcG5GwGz4HLx; Wed, 8 Mar 2023 00:04:30 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Authentication-Results: mx1.freebsd.org; none Received: from chombo.houseloki.net (65-100-43-2.dia.static.qwest.net [65.100.43.2]) by echo.brtsvcs.net (Postfix) with ESMTPS id 9B01E38D09; Wed, 8 Mar 2023 00:04:22 +0000 (UTC) Received: from [10.26.25.100] (ivy.pas.ds.pilgrimaccounting.com [10.26.25.100]) by chombo.houseloki.net (Postfix) with ESMTPSA id 4DB97287AD; Tue, 7 Mar 2023 16:04:22 -0800 (PST) Subject: Re: How do I determine the ABI string used by pkg? To: Dan Langille Cc: ports@freebsd.org, questions@freebsd.org References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org> From: Mel Pilgrim Message-ID: Date: Tue, 7 Mar 2023 16:04:22 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 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 In-Reply-To: <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4PWXcG5GwGz4HLx X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:208.111.40.0/24, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On 2023-03-07 9:09, Dan Langille wrote: > Baptiste Daroussin wrote on 3/6/23 2:56 AM: >> On Wed, Mar 01, 2023 at 11:50:13PM -0800, Mel Pilgrim wrote: >>> I need to determine the ABI string pkg uses on a given system, and need to >>> do so when there are no pkgs installed. >> pkg config ABI >> pkg config ALTABI > > When run in a freshly-created jail: > > [r730-01 dvl ~] % sudo jexec empty_tester > root@:/ # pkg config ABI > FreeBSD:13:amd64 > root@:/ # pkg config ALTABI > freebsd:13:x86:64 > root@:/ # > > Mel: I think this is what you wanted to get? Your freshly-created jail has pkg installed. `pkg config ABI` only works if pkg has been bootstrapped. Getting the ABI string with just the /usr/sbin/pkg stub available is another thing entirely, even though that stub program necessarily has the code to determine the ABI string. I ended up writing a small program that replicates the ELF-divining logic in pkg and prints the value of ABI. IMO the stub should have the `pkg config ABI` functionality added to it, but I'm probably alone in thinking that would be useful. From nobody Wed Mar 8 00:35:55 2023 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 4PWYJw3QzPz3wrxg for ; Wed, 8 Mar 2023 00:36:16 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-25.consmr.mail.gq1.yahoo.com (sonic311-25.consmr.mail.gq1.yahoo.com [98.137.65.206]) (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 4PWYJv4R8Fz4NqV for ; Wed, 8 Mar 2023 00:36:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=eH419r+y; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678235773; bh=QVoociGixZ2l9gL+zQXDYWBVqHyuP7J/XNuln9TKks0=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=eH419r+yspyQAyR3Bm3J/UCWRZbRoYstb5xTH4Gk29IZapCJTmV6OVM8hvSiEQfYUD/lkn5eS8N5quiHrTpie1FK33RSQLp6O6uW/si9E+sidFKJeMFaGIaZSVHhPdRyAPG/n3zS8d0V8ZnkCBzwb1RmQ3PIqu3Cgoh8mBhaL5AW0WqhqxUZKp9DKF4erMmAMaI0aztPs8THVPVzPs0EnC2qvPdGC2WwIhCaB6yopqkEeRbEd9jm2e1NnQ80Ljlsdz5ersFZ0J1NR11jn3h/VjGeGY7ngGXoCkj1IjeFNaieJxcFwNOoCMbwvpUxnxNIWFvi6eCenPt8RXkG/sHkKQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678235773; bh=k4uxIHl5OBD2W96wTmqQfNpslsN3ZauzcfNY+LjPrYB=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=WU7AYl4DQMrt2qjSv7l578BwACNhMuFYCtnynNyhZQCAtWqfMkZwCZlG4jId8HiKt8xtzsnfz6Aemd/Rp+sZ3AfG6yUJOoT8MXWbAOTqwyfqH2DzEWkqiHJLL+TGsXBS4jH+Lb4OcPnvTBF9DiOz08lPQETKAL3r2hCOsgnpGeVD/ZFoKeJsdDI4Wzet2hW5W1J1Pm6vezToVc+VBkJ8wAU3c066NTjqY0dFVWZRPoGjGDVnatMjFXTEQHFY0Huho31VdOgRgGP3IAELSlQG7QWtdRxuzPjsXDc8dLYFK+gSue0BtIbD7mpOeJ3nxkV44CTxXb/RmYwZFxYdt8cE0w== X-YMail-OSG: uJTMq2YVM1kEdfwom0AmkuXvu0qGvIRs7acKHk9876lwpTfgus9tZ6WnyxufZDK Q7aQi1U_kkOO24xgL7LS37f2xtWJZ_4Z4kSgoTEBmQqZCAo_C2GEoK1NMuLIA6Qil_HxsPRNUy93 7TeZjqVL8C7jTBNnYxC6uj1RLXryzcNqO.tnH8jBW.evn7dWVfXr0cKLncT9vsdePnIhmvP4J_JO GpNGbCBqbmChpqEOKKArdYexQOITDi2MtqyxIIv4RcOLF9UkSBYc7mslXa_gYYu59lVDKfVWv7JW S2CTcau01LEuzBXB3AS5djktJgzQc9x2Mlo4Ji_9Lk08iRUODJqYImQNAntnexW1e_R9X09teI2T 5aPNaX1SMaOpEd72nuY8fTPYMJXqGbbfpTm6fOqrJg.gUswSyD99P_815n5QyW7MbNjYESdsgqQr ETqKelqUeeYD5ER9PdiKrNmIdjXBt9tTw9YnoEUHLpZrG_06iReU3zxxmFaLb6ovy182Yq2IbKEB x.DSdZFg_lUVuw2Q3AoxLzciQDPvh5CJF3Ku.yImsrS7o94_l4a_8FnU14.GX3gwAtwbgsMVtuEs k4dS4BdjvSXLMvO7oeEFYfFP32cJ0pWTaEjPsIOR8YCiYgNMgRPg4t57_XlNjnKnOguYrIV16Gfj YKfCvaV40Wwcmv4XKDTJKBFUXCavmPJpi2E7Qp4sLcAaAszr.AcWCTIs13N8QdT8oFqBetKAcPdF nUtvyUBmbGr6R9TsjrJXYwO5HnyxkqAvs5GtTY4PqV53g3L99V5390hRLt.4ZI4hhy7kQQU2qxKY CqhjA3ccjJq0zO3LOnLyPo9qbPafkIsAs.xSlvuCxA6u9uZOv3p7A2OBjICMiHZHjWCWnV1nnwvq W4dcrHzAhQfHMzDyAn5mRqcp6ojyMqbIomBVgJA6o76.jimQ.mUn9K6arHMQjzu.2OMQDV4Lm4N9 fU7UjYhYKUkeY2nUGzHCN63zHIXJAb4VPNJhGymgvk0gMyNaRYqm_ZZmp.zUDFHfkNZgdCdnxQMF HxRLtqgNSSeC0E7H2DPxkELQDzinzXqrFQGmcvWdQEvjqUyMMU8C1diQCc3GO.AMukxgMw6Eow4t Ee7Hm0_qkr6ns3Qs29dGrwANH7LY9RtarHBsLpf_ipwnRIl2_SbvEJb_wDnZw_cWEhpxQiTvZEfK 5iwtRS8HEIxOaAfXEhphIgYF7hz_JLPAphnussiO17eg2KXGrgmatMusefABc5o.RJ_5wEHOELnQ d2JUDw83ZUqFjuXGRu72TwCVMRwma02fEccs__S217izZolGo6OD5QfvBJd5mHYgyR45q1Y73pFD MABIBK8Yhaeqwrs0eAcNwMJ6t9DPyvRZfamo6jpvCAdUe6MDPj8SEguO2oKQbuJrmfY6aeSiUM9i H7YMY..V8OVZsky7yInfadtehAZffh2QyvvT.rfvj3rTiIxMRfAyQ3.dkEcyFUISWbpVWVmmRtvw QCuvFeRhR42oXjaWz5kzLG3rNo7GLDG4zTOaEm0XO2ZJQm0x2h097_AujzpAQxr3mqGq6O3Kis40 h5lyWJvZlPKO3QOnsdWgWLMaqwukUsxrmLLdasyVb4c7We8qB0TxFIT1o_yaj2r2e30dPxqgBIDC v1tV8QA2jqnrzvdyn6.2EI9H8rAslD3__DnqnexhRy.uaa3bUpbB95tzOURbfqCzoG_bNgF9xbTQ OHbI.BQvfkMjT7hF1ulMOPqE6xdnLorQhPKWXW53o4sPVj6eMm8R3CDbBnpKHyQzhx1jYC3zZBhp 03JdMuggzgGUiQbmHlukpPTecPycIiFvMEo.LnVATOdv0px.QWAqZclrlnQywm3SxRFgmfsvttRR fxood1NiHYNpO5Dmq0D1F5Djqbqcbmfq900CAlYnve9Kz1yCgLOVuIo62eeOwEfDiA1tmSpaB6Fu JIp4aODUtbUObVsdz2EGTGxH6IvLD2PxaetQJoYm0QDNRlmwe7TAhoRCClso7lLUAUJUrjS_EXoZ PKcoFxAEkIJjcO6RDpM4mNs5eUUEL6iEGYX3cWCODKC2ROfNLiJ121qa40v.I9L1f0helaYgzw6O jC1ZtgE1im1igyMnoYiM6OzuSGTHP4BWNwB1F4pGjsgrwdL.PAxWa2FtdG7vxRMhc.hhUJftc3e1 28_k_oRH6ueB2fZ0EeuqCmZZztDp0ka.QQO5.1wMx9GA.xr8k_J7TYfQo8W3d0sy9dajRJwMcnvV rZqLLndCQa.LU4tFcthAWaylFmMidFOedXIcy3CKBWYDbPS9kWFlnH27SJ_EgcNz7LD6bATm8H0g ybMfaa0ihg4s- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Wed, 8 Mar 2023 00:36:13 +0000 Received: by hermes--production-bf1-777648578f-277mr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fb8bfee70cdaed62f7b5e841854eb12f; Wed, 08 Mar 2023 00:36:08 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: <1809C9AD-84B2-488D-B92B-2D753320A0B9@yahoo.com> Date: Tue, 7 Mar 2023 16:35:55 -0800 Cc: Lorenzo Salvadore , "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> <4BC33DD0-E2AD-452B-AE54-9701CA01F95E@FreeBSD.org> <1809C9AD-84B2-488D-B92B-2D753320A0B9@yahoo.com> To: Dimitry Andric , Brooks Davis X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.46 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.965]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.206:from]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_COUNT_THREE(0.00)[3]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.206:from] X-Rspamd-Queue-Id: 4PWYJv4R8Fz4NqV X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N [I got a openSUSE tumblweed linux going on a RPi2 v1.1 (so: armv7) and installed clang 15. I show the test fails there as well.] On Mar 7, 2023, at 04:04, Mark Millard wrote: > On Mar 7, 2023, at 03:45, Dimitry Andric wrote: >=20 >> On 7 Mar 2023, at 11:26, Mark Millard wrote: >>>=20 >>> Below is a small example C source showing the clang 15+ armv7 >>> problem that leads to the unbounded looping in later code in >>> the lang/gcc12+ builds: a data structure is mis-initialized, >>> breaking its invariant properties used by the later code >>> structure. >> ... >>> In the output below, note the blocks of 4 "next" >>> values that do not change. Each should match the >>> earlier hexadecimal value on the same line: point >>> back to same element of the array. 3 of 4 do not. >>>=20 >>> # cc -g -O2 partition.c >>> # ./a.out >>> 0: 0x40a84 : next?: 0x40a84 >>> 1: 0x40a90 : next?: 0x40a84 >>> 2: 0x40a9c : next?: 0x40a84 >>> 3: 0x40aa8 : next?: 0x40a84 >>=20 >> Very strange, I don't see this at all here. All the values are always >> correct, at every optimization level. I tried clang 13, clang 14, = clang >> 15 from base and clang 15 from ports. However, my architecture is = amd64, >> so maybe you are running into a armv7 specific issue? >>=20 >=20 > Yep: aarch64 and amd64 gcc builds all worked fine > via system-clang 15 and the test case also works > fine in my context on those. (All platforms > have FreeBSD built from copies of the same > source code.) >=20 > It is only on armv7 that I got the gcc build > problems and the test case failures. >=20 > FYI: >=20 > aarch64 Fedora 37 using clang-15 also works > fine for me (only tried the test case, not > gcc builds): >=20 > # clang-15 -g -O2 partition.c ; ./a.out > 0: 0x420038 : next?: 0x420038 > 1: 0x420048 : next?: 0x420048 > 2: 0x420058 : next?: 0x420058 > 3: 0x420068 : next?: 0x420068 > 4: 0x420078 : next?: 0x420078 > 5: 0x420088 : next?: 0x420088 > 6: 0x420098 : next?: 0x420098 > 7: 0x4200a8 : next?: 0x4200a8 > 8: 0x4200b8 : next?: 0x4200b8 > 9: 0x4200c8 : next?: 0x4200c8 > 10: 0x4200d8 : next?: 0x4200d8 > 11: 0x4200e8 : next?: 0x4200e8 > 12: 0x4200f8 : next?: 0x4200f8 > 13: 0x420108 : next?: 0x420108 > 14: 0x420118 : next?: 0x420118 > 15: 0x420128 : next?: 0x420128 > 16: 0x420138 : next?: 0x420138 > 17: 0x420148 : next?: 0x420148 > 18: 0x420158 : next?: 0x420158 > 19: 0x420168 : next?: 0x420168 > 20: 0x420178 : next?: 0x420178 > 21: 0x420188 : next?: 0x420188 > 22: 0x420198 : next?: 0x420198 > 23: 0x4201a8 : next?: 0x4201a8 > 24: 0x4201b8 : next?: 0x4201b8 > 25: 0x4201c8 : next?: 0x4201c8 > 26: 0x4201d8 : next?: 0x4201d8 > 27: 0x4201e8 : next?: 0x4201e8 > 28: 0x4201f8 : next?: 0x4201f8 > 29: 0x420208 : next?: 0x420208 > 30: 0x420218 : next?: 0x420218 > 31: 0x420228 : next?: 0x420228 >=20 > # clang-15 -v > clang version 15.0.7 (Fedora 15.0.7-1.fc37) > Target: aarch64-redhat-linux-gnu > Thread model: posix > InstalledDir: /usr/bin > Found candidate GCC installation: = /usr/bin/../lib/gcc/aarch64-redhat-linux/12 > Selected GCC installation: /usr/bin/../lib/gcc/aarch64-redhat-linux/12 > Candidate multilib: .;@m64 > Selected multilib: .;@m64 >=20 > If I understand right, Lorenzo indicates that he has > more failing contexts. I've no evidence of my own of > such. # uname -ap Linux localhost.localdomain 6.2.0-1-lpae #1 SMP Mon Feb 20 06:22:59 UTC = 2023 (89e2785) armv7l armv7l armv7l GNU/Linux # clang-15 -v clang version 15.0.7 Target: armv7hl-suse-linux-gnueabihf Thread model: posix InstalledDir: /usr/bin Found candidate GCC installation: = /usr/bin/../lib/gcc/armv7hl-suse-linux-gnueabi/12 Selected GCC installation: = /usr/bin/../lib/gcc/armv7hl-suse-linux-gnueabi/12 Candidate multilib: .;@m32 Selected multilib: .;@m32 # clang-15 -g -O2 partition.c ; ./a.out 0: 0x498044 : next?: 0x498044 1: 0x498050 : next?: 0x498044 2: 0x49805c : next?: 0x498044 3: 0x498068 : next?: 0x498044 4: 0x498074 : next?: 0x498074 5: 0x498080 : next?: 0x498074 6: 0x49808c : next?: 0x498074 7: 0x498098 : next?: 0x498074 8: 0x4980a4 : next?: 0x4980a4 9: 0x4980b0 : next?: 0x4980a4 10: 0x4980bc : next?: 0x4980a4 11: 0x4980c8 : next?: 0x4980a4 12: 0x4980d4 : next?: 0x4980d4 13: 0x4980e0 : next?: 0x4980d4 14: 0x4980ec : next?: 0x4980d4 15: 0x4980f8 : next?: 0x4980d4 16: 0x498104 : next?: 0x498104 17: 0x498110 : next?: 0x498104 18: 0x49811c : next?: 0x498104 19: 0x498128 : next?: 0x498104 20: 0x498134 : next?: 0x498134 21: 0x498140 : next?: 0x498134 22: 0x49814c : next?: 0x498134 23: 0x498158 : next?: 0x498134 24: 0x498164 : next?: 0x498164 25: 0x498170 : next?: 0x498164 26: 0x49817c : next?: 0x498164 27: 0x498188 : next?: 0x498164 28: 0x498194 : next?: 0x498194 29: 0x4981a0 : next?: 0x498194 30: 0x4981ac : next?: 0x498194 31: 0x4981b8 : next?: 0x498194 So: Not FreeBSD specific at all. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Mar 8 00:42:04 2023 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 4PWYRw5YKpz3wsPS for ; Wed, 8 Mar 2023 00:42:20 +0000 (UTC) (envelope-from kpn@neutralgood.org) Received: from gunsight1.neutralgood.org (gunsight1.neutralgood.org [IPv6:2607:f758:2280:1:d6be:d9ff:feac:a1e9]) (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 (2048 bits) client-digest SHA256) (Client CN "gunsight1.neutralgood.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWYRw302qz4PwV for ; Wed, 8 Mar 2023 00:42:20 +0000 (UTC) (envelope-from kpn@neutralgood.org) Authentication-Results: mx1.freebsd.org; none Received: from gunsight1.neutralgood.org (localhost [127.0.0.1]) by gunsight1.neutralgood.org (8.16.1/8.15.2) with ESMTPS id 3280g4O6059546 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 7 Mar 2023 19:42:05 -0500 (EST) (envelope-from kpn@gunsight1.neutralgood.org) Received: (from kpn@localhost) by gunsight1.neutralgood.org (8.16.1/8.15.2/Submit) id 3280g4Iq059543; Tue, 7 Mar 2023 19:42:04 -0500 (EST) (envelope-from kpn) Date: Tue, 7 Mar 2023 19:42:04 -0500 From: "Kevin P. Neal" To: Matthias Fechner Cc: freebsd-ports@freebsd.org Subject: Re: pkg insists on uninstalling NextCloud ... Message-ID: References: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-No-archive: Yes X-Rspamd-Queue-Id: 4PWYRw302qz4PwV X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:13649, ipnet:2607:f758::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Tue, Mar 07, 2023 at 07:51:47AM +0200, Matthias Fechner wrote: > Am 07.03.2023 um 02:27 schrieb Kevin P. Neal: > > Installed packages to be REMOVED: > > ImageMagick6-nox11: 6.9.12.65,1 > > nextcloud-calendar-php80: 4.1.0 > > nextcloud-contacts-php80: 5.0.1 > > nextcloud-php80: 25.0.1 > > nextcloud-talk-php80: 15.0.0 > > php80-pecl-imagick: 3.7.0 > > > the standard PHP version here is 8.1, maybe you need to install: > pkg install nextcloud-php81 nextcloud-talk-php81 > nextcloud-contacts-php81 nextcloud-calendar-php81 PHP switched to 8.1. That was the missing piece. Thank you! -- "You know what I mean." -- US patent 8,011,992B2, "Apparatus For Facilitating The Construction Of A Snow Man/Woman" From nobody Wed Mar 8 00:46:23 2023 X-Original-To: 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 4PWYXf1Vmmz3wskH for ; Wed, 8 Mar 2023 00:46:26 +0000 (UTC) (envelope-from kpn@neutralgood.org) Received: from gunsight1.neutralgood.org (gunsight1.neutralgood.org [IPv6:2607:f758:2280:1:d6be:d9ff:feac:a1e9]) (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 (2048 bits) client-digest SHA256) (Client CN "gunsight1.neutralgood.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWYXf15t8z4Qq0 for ; Wed, 8 Mar 2023 00:46:26 +0000 (UTC) (envelope-from kpn@neutralgood.org) Authentication-Results: mx1.freebsd.org; none Received: from gunsight1.neutralgood.org (localhost [127.0.0.1]) by gunsight1.neutralgood.org (8.16.1/8.15.2) with ESMTPS id 3280kNNm062207 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 7 Mar 2023 19:46:23 -0500 (EST) (envelope-from kpn@gunsight1.neutralgood.org) Received: (from kpn@localhost) by gunsight1.neutralgood.org (8.16.1/8.15.2/Submit) id 3280kNpa062204; Tue, 7 Mar 2023 19:46:23 -0500 (EST) (envelope-from kpn) Date: Tue, 7 Mar 2023 19:46:23 -0500 From: "Kevin P. Neal" To: "M. Mader" Cc: ports@freebsd.org Subject: Re: pkg insists on uninstalling NextCloud ... Message-ID: References: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-No-archive: Yes X-Rspamd-Queue-Id: 4PWYXf15t8z4Qq0 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:13649, ipnet:2607:f758::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Tue, Mar 07, 2023 at 06:26:54PM +0100, M. Mader wrote: > I've been running Nextcloud for years now. Not once did Nextcloud > survive a pkg update. > My tip: > Run it in a jail. Lock the pkgs. Put the actual content on a separate > zfs dataset and mount it with nullfs into said jail. When upgrading NextCloud I usually stop php-fpm, pkg update, run the relevant "occ upgrade" command, start php-fpm, and I'm good. I do keep NextCloud in a jail, and I do keep my main /usr/local and the jailed /usr/local on their own datasets. I have the /var/db/ databases for pkg symlinked into subdirectories of the relevant /usr/local to make it easier to keep everything in sync in case I need to ZFS rollback after an update. I've had to rollback before. I do have the content in its own zfs dataset, but I haven't gotten to switching to nullfs'ing it into the jail. It's on my list. *sigh* Anyway, thanks everyone for the help! -- Kevin P. Neal http://www.pobox.com/~kpn/ Seen on bottom of IBM part number 1887724: DO NOT EXPOSE MOUSE PAD TO DIRECT SUNLIGHT FOR EXTENDED PERIODS OF TIME. From nobody Wed Mar 8 03:35:44 2023 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 4PWdJK6btWz3x351 for ; Wed, 8 Mar 2023 03:36:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-25.consmr.mail.gq1.yahoo.com (sonic311-25.consmr.mail.gq1.yahoo.com [98.137.65.206]) (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 4PWdJK0ZR3z4dFk for ; Wed, 8 Mar 2023 03:36:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=S8MLHwhs; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678246559; bh=xnWJ2PTgeXC8fA4f2B8JfRwdDYacen8khT1RA2OWyyQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=S8MLHwhsfkBnJQ6bXIVEk1QE5xR4Aw78D3wIAAWHueCmTK4DzJ1hLEL+ROUePVQxXxxxnLHqVZXUGu6yIB94mMf3HCsD7RRI82HPTcVlR/2qwJg/JtIAhRTBC5HtUSdqdHHw5ce2TWIaIvxjrETf8PLXEyGYFI/4VrVgt0vNCHFtsduy4ZGc64fn+8jZ1PmsAApBi5MbJ82KC3sydfQOyp3XaHShgw3T37Xyo44Al2+rPjbMJwRZpNzrvdlHi1Sw98sAxOA1N3q3zrWForOKlRA4kgt4DJ86ZfIRl5Yv4Pl93SJztFbgLH2lxwyNjpOuKaH0gSQRs9UxAGVBa3z0xw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678246559; bh=VnNFcevU8k4Tf/CvZ3Bzis/v8F3A2lz3tBpQCwGojrA=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=GzeBlqsaaKpkVDa7LFGBxa492mDEPrkLHvld4kGnT3zWZs1i9DSaWxJMhj/h/iy92VyViH17mv5NwWdUY2oHN0//ook48TC4oBmCzZBl+ceISn+X3/h9zgsnBBgrN+DW/IwVfT/36dHM+20Mk8WLd5tg8MaZGQykRcVizJGoZa+gR4t34olmhGsMxRqplbmn/gNPRsTVo2AXv6y/b62igTWpn9GXw5Ky99zq6MkvV54V+EiTJQ+KyMjfAHRW6cAraDZxiQu6+PnBRBX5F331043V8Ff7nbsUbmpym2m3c1WBFHYIRH0J6qn0H7BTGPhT+vlNSlxc26mTekvfCMLzrA== X-YMail-OSG: 8y4xKvUVM1lKZpbA32A5PTuF_p7qX9k6R441fqVCekHouFOy_sdtK_jgcgqwQkY 6bx6hFbaoNwAQfsGRrBfxBsbm9CF_a3cMKea1p9KvepA8kOgrQNWxjk8d0jYCXtyD3nVtzdbNGD4 ghBuQp71T5mWHsnm_49u_bNUJTHm2P68g9fnf0JLB_FQMh6sPvnKFxgX5T5YSGyD__wB4V_ODL8o I73kMcAcq1pbLCvOeJJmZ6yQjB9a2cvOs.5hSEsaRUYBkStKEvfdK6ivXvA4jF_xUdeuLLPH9HIC BKM5g8A3diD4EemBlfKM.MvkEhZ3tqo7vHuVxt3WlCXri1Lwnb1ji2TEGRjLg2dx943_cRGs4kL6 F04Y.pa1MIQ7kMQFgRoxLLrbf2RJ3Nm0wAfBrmFa_z.eHLtiXk_oSPFXbAYyGh55LOuqNUiF_Z.f C.hXc9edsUvhL6VleaoSlIaItCGMz2ZELOqJs6o0EZtsu46QbDS4AXbzKdByBdjdQTynED8Wjzk3 or7ZaV5ZLRfDiyspgODp46MsnT0jBv6yrImcE8qD8i1NTr9Q956pfMi5HF2WclMDOOi0vCBkrnbg w60GVU5c6q6YMEu5t.ftXnMHQm.wDFhh5X5EXcg6VKRNX0h2rZMOBTR7Nd3HeryvQeGOWugRLRH9 fm7Q41C8.h9wRqVf_a5uGQXJozZyxdxMgmOJBknwaCgA35iZvZZIV_dHs5HNit7UBrsvfRXCH8mM ec_34ytMjTCI5TciXBcw0U_b6vlySBa7RNILDlpqeCz6i2y2_o_J8lXPXSEWplANsKtKekkbl7ci UKPO3uxrgqGsDZ1nNnahKlEGNiH7OGdP71aLM5gmTM.4Rc8_85TuRTNkrApIFj7GIjLImdPmtlMG 8QOyQoPj.7AdGhFhodyUZsZYFHGlPXoTpB3kvMCWjXtlun8rRDFHgOyPI1SlUKnz4KBY1nAwCs7m ZmoDxnxdXEyb.jnIuT8va_dPebZ2h1a_Zqe_gd30D2YC6dewuMfV8bP3gh5Zrbbz8iS3gvAyLZzW n2Fu040LpCPJ.oq9ogaG1Ccr7sJBqX44s5Ibm.5XvDH9zBclrTM8WngrR0eSgihkFQ.M.qyGp6.M 6GSlOoWdFgwuWNFgJzHWVYcepZ2FYvcJJiekcyjaqrX79gXOL0fflketVQYdOV17BNf5om_J_XRV p91Qn0vt9TFl.sdI3uvIwjs_IVaTGe5X._sZtapZIA8e1.0Yw16v3yn_dttNsXg1qykNSq36s6pZ ITb97XNO05Pbd9zuH4Lf6IQXMQCrJOIYmqvtTnpW8LOxVFm.NIV1icxxJQ1ahhzSCKV_CXnj_bfh tyWxvXSaaRVO71QS0zJHxa35PqEAVcDlkT4SHJ3n7KH7.5k2CB7WVql.vsMP2c.NqegPdkYbeKd0 yp0lcEa_cMJmfMzLjGPvTLi_r_3IPRYCkLeQ2HZK0FTiJLWFQmbIPsBYgChstiO6bCQlMdsm3vyr gpMqb85ceipP6v6A9cEYU1NtpeSSLBcDvK4Tvvn9MUEiKo2ZAuyEoOn9Hgo051zFOPlntfCpb4mn E2uofW.dPcUmeBUGfro.Fb.gZwfMXEBmUkAmQBDpVdyjJPyL2.u7KvqDpEYMQiH7wWB8LVd8wOla e21.D1G.57.vZ.afxnT0ujD_y.kb8LlQplltGjPcTfucaQMVdvnnuAC4Qw6vKiKhJqOiR__lGJiG ztqg.J9gMhaz2lpg.97tvXirZCl5CXIwSqgc9gG0b_GHgINl.Ju93rNffSrVOFOx.JftND4MYUQg kxhBBr9JZuSRHSpDmUt_qDS2ehP0ss3t34..nYu5ZeTsQf3T9IScWP5lakilBu09DcP2fEp3HwAc GBudpjhtOExRzRaNhyN3wDPnxMz7g90RNJ9Apcc2ulod4rYGZpwmzW58dSaJozHaPqJGhuS1kcb8 gcrXV3L0s6wICiA4g19HK0Y7pI462vOJ8UCFhVIjSh6qmyIVUBrbUd_ynz4c8SvSjKJHx6ZoMjih pf1KzhyuORgtGmL9LGiJTzOPqM8Zk9Kt1_p68jSSkbqFq0j3l5C33goKyPhje5dyBv.nOrRiA5wQ jUqVKOuM7nKoF0ya_UlJk4Eym6W9FQ1.iJVLqG5PRl9S0zBgS8J3zO0rd_SCSXiOnRttSPxffB8U l9IzViUDbc0YuvdpUaipEX_6tjc8T00ORWTs0C4m5ZmpjwH2MdEiFziWGaKUMiaW3tRH85f4CsE8 6MCun1XJ5BspHW.SdCjv6LHGyqnPBY.Loa7RCL7K7riJO4_9BDLM0AUEj2POVMugf23Cc2pahwtE HzyO.ah6wCw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Wed, 8 Mar 2023 03:35:59 +0000 Received: by hermes--production-gq1-6cf7749bc8-bjcvs (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 667f5e7f6b1c773ffbd9f4592dcf58cd; Wed, 08 Mar 2023 03:35:55 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: Date: Tue, 7 Mar 2023 19:35:44 -0800 Cc: Lorenzo Salvadore , "salvadore@freebsd.org" , FreeBSD Mailing List Content-Transfer-Encoding: 7bit Message-Id: References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> <4BC33DD0-E2AD-452B-AE54-9701CA01F95E@FreeBSD.org> <1809C9AD-84B2-488D-B92B-2D753320A0B9@yahoo.com> To: Dimitry Andric , Brooks Davis X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-2.59 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_SHORT(-0.09)[-0.090]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.206:from]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_COUNT_THREE(0.00)[3]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.206:from] X-Rspamd-Queue-Id: 4PWdJK0ZR3z4dFk X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N I have submitted: https://github.com/llvm/llvm-project/issues/61255 === Mark Millard marklmi at yahoo.com From nobody Wed Mar 8 03:56:01 2023 X-Original-To: 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 4PWdlh28fBz3x48g for ; Wed, 8 Mar 2023 03:56:16 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01olkn20827.outbound.protection.outlook.com [IPv6:2a01:111:f400:feab::827]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWdlg6cZ1z3CQ7 for ; Wed, 8 Mar 2023 03:56:15 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CdwSbnAlSJuVveEXMx75caON0jg/olUhACHMODvinMfNxQ8t9rWQSKpCaqkRH/cT9AZ2Kk0GstwTN5Rzspv00xdb69owMDNXnUDrT31A1yY6fXccwjbSwPBdoh85NU6Y2BFZ8eGYz42Cm9BxL9/kbP1chg2MMsvCG704HznQ8JLpqD8kvc0zvVMs6kJdlmL9nJqFVU2aU55GyrNR2CLf4xV/t6Est39Ve6eROYqlvf6CoZnrZzUYkxsB+9zqjonZ/IAs0TruhPVycS7lmfpLGjVAWUa7H7Mxf/iiF+H8PisvLKgPtUnumV189FCejCxpfp4Cto+sfGv3kMN9YS1+FQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=F0o/vP4BYBG/391u9Xu80lgT3xEqXRcyhshCZWCeZwY=; b=V6TlZnPT88KrAvIltOsJubzhrn0zI7hoTuk8EKzCuppQVi6R93bHzHBrbwHpUElMD53UiIgMgtKVcR0PNwXj9PDUVez57ouqc+novh2GopLKInGuIhTqu6m/moKhDx2JGKYPBUQf7SDBmBiM8E2jA9zOZKWPi+lc+MvSpaN6oTiRIIPJR0oJ0ZXIKKx8HZybNih0+Jr2tFdJBX7mUcFKT4IZHCRBUU+TlUxnBatgSpdMPrMdMQpQNXGkxO4qNgtrzLeTS0E3LE26mQNa9JotSVT+EZhKfe/BYRrD/2zJsvhx4H7OCmQjzATTijIrhzB08+6EJ9RAm/UxzQuAdyt5aQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F0o/vP4BYBG/391u9Xu80lgT3xEqXRcyhshCZWCeZwY=; b=s+Qg4y9pO0E551u1b4SlNZ8nmdIgSqRZPe1xHdIvgGWZo4Ob2pvRZHV4u4BdsXRQc/4JOBt7ym0sWw00+0satYGH5J4McnBO9vWrFVC52BKI1dnmByUKJo6JIPziCecnRz+DuwvXmu6/hppKXPi2E+hI9w0eirtJ/LR29+UB7vZvkwbrbOLYe/pdJGQG38WpM6jhOKmVVvfKT4EndTeeTzTQwc1zZk+xIyIYB8VO1kvCJA6PrC92MgQ/ZFcZkJrTA/+2YSaxQt1lCxoK9w3KywhFDA5eAp7pumT7UZHbfire9K1t85EpP6CVQLF8w9griryOsPw5lBOF6NDcBpvTrw== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by SI2PR03MB5772.apcprd03.prod.outlook.com (2603:1096:4:152::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.25; Wed, 8 Mar 2023 03:56:11 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86%4]) with mapi id 15.20.6156.029; Wed, 8 Mar 2023 03:56:11 +0000 Subject: Re: How do I determine the ABI string used by pkg? To: Mel Pilgrim Cc: ports@freebsd.org References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org> From: Tatsuki Makino Message-ID: Date: Wed, 8 Mar 2023 12:56:01 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [/FpS28M8qgyc29kG+dPLaMwR5wYpb16O] X-ClientProxiedBy: TYCP286CA0027.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:263::18) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <6fa45dc8-9e2b-0760-5070-c571894c4daf@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PSAPR03MB5639:EE_|SI2PR03MB5772:EE_ X-MS-Office365-Filtering-Correlation-Id: 18ba57cb-30a4-438b-8065-08db1f890e26 X-MS-Exchange-SLBlob-MailProps: C/ir7cSdGlsyy09E7Q+DSos/UspCD7MW6dpvtPVavIbvIMfjAWZaT1+s6VRE47DUKdkX5uN/7yFeUIQgaBI0YsfPgs8GdD2SBs31n3SmA8dJw4/OwbvwAPnsuZS6rV5lCs+mcx53TES4j/PeuS9tNFAyaTjPBzoJ7V+cXudwgE3DbkLNXDl4T9HzSCnqExWzzf26BenNINxyEyr2INsHtYluyn/N2LAc9Kmk6IYv8Ny6wRVTgkmIYJISmKAh4Lw7siTR7IK0LuD/xVTHGqXBgijm+/UYd/qD6GnWLqgOBu1LxKRnCMau4D8/xilO3t7yJD0YGU9cQVEVZdnc4LGvV3AM7hefKowiLcgHBNFymjE/zlWJMqqH+OXisrZM5URPtsUL6bWdhyyO3/9FBpcYpJRxC+IA/KNTvg5gP9a/+cPVEzWGI9x18Y5XPijLjiizO17X9+P2pga6Vm2eWE0krp/P+cm4enWLZJM4WbGgq4A0dqzNFVBhwr3Tc4lunCoNVzKJYQN4fUar8cfGsSwURut3LhkihveKqHERzvX48SgxXcv69UsA8Jz3QWRDFQwSX4DpJuKlLrz9RWUeZ1cN8ij7FKnP9IH+5bXFELdGRir19r/0WgnyffJP/Ee6g3JEUN+rjgoz3KZ8kflMUpxNUEV6aldi4+QV5QJTxzopEE++lZ39AGxdjWZcWcpRLO0UlQHRfjB4pikIx986X9yUvowwFKZVPdMamYxVxN8e5cXLCYTWmgdYxeKTxt0baXlD X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XbwFycldgJFhFM7Dn7DW/azDXzCtiwuJQ8ALj3gM2QtxEXw856ca+zkZxSfZ30WXgldD8X+JIlg8qD20hxr49lOXSfY/Rr6T9LNiCAhGoTVYbgU/fC4rhva2TFYUvptOTzQUKaB1oowk8LVPjqzJcyOMfVi4Im1lHXUjMkkPtVBziKPHhScOOYQ/invrOWQsbccOssTUN9jVjz0ftaXdR68hF68Q90BGN0nT36Dta2PaQWhahMhJVzqnpQOPXOvEWDS4M/kDTc2TycWtQDC8gt5HZDBjeXYlEhU57mNKnp2ZwRK0/sIRCrkL/Xv86HYDCEOqSE48T/j8FNF2JAvWsuvhtE3cfESQAs+v216NLpjCv9jl1O5CbShvvYeiCn6ThGafE/HtIDs5Oze0U/+orETH/FVSSCIMnq0Fe3TdxV08mqgGhaKY5Ih6TUZ+X4/PNkkIgEGEzNgjBpssYvWy25fXoRcjJRGzs0uOvES52llUjlLA4L3WDMlobZuJBj9oqJDKBbyrfCh2HCALtokd4uYc6nTl3sOJhctfSGE5giR9Ve6OrqRc+YavmCo7LxA4H+PvIIckBpCHaeYQdr6hexkyImOBjdIKvBmj2qIvF2ggkTd/sSV1DHktn132E+xB/toFGruBzCpiZFfUy4e++8lq7OM5HkymCbic0BiYXnqSKNWIveF+1kRAVAGYb3FD X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Uy9DS20wMGxGdi9WenAyLzNIWk1kWnFpVGRYaVB3N2pzekJvL0lYZ0NESHdM?= =?utf-8?B?Ri9VZVpKZU1rOTd4aU1oUE9aYWlmZEdabkVaZktMMzhGb0poMGlqblRyVmRz?= =?utf-8?B?cVpNT2ViVjNTanl0S0MvMmc0ZzhLeG12YXA5emt6RGhheWxORHlqaS95aWtl?= =?utf-8?B?eC9NRmxDMDJSYW9lUXVQcURjV2hUMldnRlhUOGZiNi91WHlTV3QrUHZKOVk1?= =?utf-8?B?R2ZMa1dYMVBVR1l1cDdGOWRLa3BvcXVJNnNyZEJFdjBnWFFydkNsS0FGd1M5?= =?utf-8?B?YjM4K3Q0L0d4VnVuUGtsODIyUkgydEM5VU1vWWlRZ2pMU0hwdlhRMUlnaE5W?= =?utf-8?B?d3hQTHFWQTBNU0o0UmFicldaUENsbGxURDNmQTR3SU05Ym9FNnNSa28wZ1BT?= =?utf-8?B?N3FjN2J5NUF4dTJ2YVZXemtCdjN6cWw3eXVUU2QrYThiUUtZSEFNbjhIMkpG?= =?utf-8?B?elYxeWlTMXl4L1ZLc0lRTDB5SWVkMmludmlHck11ZFpmZW0wNUxQK240bWw1?= =?utf-8?B?RGRpZnRhNWlLTHRHQkJTaWJOSjQyY0tBby9tbzNpRW1hb0RmZXN2bDhwOXht?= =?utf-8?B?YkRWa0ljLzJPWlNlZ0plNmtUQ1JCaFF6VlIxcEpkdnIxQXk3b0xGYVhDdjJk?= =?utf-8?B?UlhJNEhDNHZJcE50c1JxZmVhV3F3ek8rRXh5NWtSNHFmVnRTR29zV2NFTmRK?= =?utf-8?B?Skpydjc5bVhOMDBzS0VqMk96SFM4cUJ0YXlidGl2WmRwbENNRDM1cmMyVUVR?= =?utf-8?B?MDZuTkVaTmRlSWpkOEdPSENYK1BZdlZmR0liaWxoNUd2ekNDb3h3Wkt3bGJ1?= =?utf-8?B?WTNkeHk3elc5dS9yaTVKaWkxb3Y0ZDM1cmVPeEh5QTB5TTREM1R1Mk1pNVhk?= =?utf-8?B?b1pTT2w4U3o1MFhEYldXbzF3VExic2c4aGlxdEhBU0xKVDlCVkdKMGZJSXJ4?= =?utf-8?B?NU16c3Z6UGhxWnF3a3U4NUpYVTYyVDVjQkVjYzErQVpkcE92OUxmbUVpMmlP?= =?utf-8?B?azVIb0M0QSt6UEZOWkxrMHhvY3FKQ1Njb0dYc29wcU5zZXNkMG1mLzVuQkpl?= =?utf-8?B?MkdXMkVJVzZFNTlhZWJHRUJQRlFuYTlsdHA0YzUvS0NCeXFiaUg5SC93YUxS?= =?utf-8?B?YnhQNVB2MG9VUFNNZEVkOHpqMkJ5anEvM1JvSXM5Nmd5WStQUkpiQjhsTzZO?= =?utf-8?B?YUZQRmVEeGltQXEzZkxjVDd0VmdmSjZRN0IxUUNCclVBTmEvaHhMQWZIeXY0?= =?utf-8?B?czhlT280RWt3Rk0ydXJLakd6TmJiMEZoOVV2SzlpbmNYczRUaU1XempJMTc1?= =?utf-8?B?cC9tZHVYb1U3d3RLcERHZFRUa2plcUZrZ1I2L0x3d0l3R2hiRmJTWElsbmla?= =?utf-8?B?NUVaVHVkaVBkTmoyREJBUkFNZjRWTzRlTUpKajFuTmVkMGdXNTk0TGxOSGp2?= =?utf-8?B?ZS9HaTZHdE9RUmkyTXFwL0MxRDYzTEY0YSt2VnN6UHVxbWZzZnNlQ1ZOd2Ri?= =?utf-8?B?OVYvVTlTaVMxMnFFalZIN1M0SzhVM3pGYUR0ZEZSWFN1ckU0d0Fjc1NrenYv?= =?utf-8?B?Wk96U3loeHhNdEgzWnJNWW9iZUVHOUErWDVMZ2V0THpNNldPak9TUlp2TlRT?= =?utf-8?B?ZTg4NVFlTTllZG90RlZiU0twNlQ1cERTT0pPZzlWRmN0MVN0dVUvWWZEL2x1?= =?utf-8?B?MEpaZ0gzT0xJcTZVRm9QQlhHY3pyeFRUMzkwOHZSS2NRenZSZG1mSEtLaVVz?= =?utf-8?Q?6crTmQHfPuXKWwzx0E=3D?= X-OriginatorOrg: sct-15-20-4734-24-msonline-outlook-c0b75.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 18ba57cb-30a4-438b-8065-08db1f890e26 X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Mar 2023 03:56:11.8641 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI2PR03MB5772 X-Rspamd-Queue-Id: 4PWdlg6cZ1z3CQ7 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Hello. Are you still saying that you are creating another program that does not rely on the pkg command? Then again, let's look at elf_tables.h. It would be necessary to have such a conversion table. static struct arch_trans machine_arch_translation[] = { { "x86:32", "i386" }, { "x86:64", "amd64" }, { "powerpc:32:eb", "powerpc" }, { "powerpc:64:eb", "powerpc64" }, { "powerpc:64:el", "powerpc64le" }, { "sparc64:64", "sparc64" }, { "ia64:64", "ia64" }, /* All the ARM stuff */ { "arm:32:el:eabi:softfp", "arm" }, { "arm:32:el:oabi:softfp", "arm" }, (omitted below) Regards. From nobody Wed Mar 8 05:34:39 2023 X-Original-To: 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 4PWgxH5zyFz3x9J2 for ; Wed, 8 Mar 2023 05:34:43 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [IPv6:2607:f740:c::4ae]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWgxH423Pz3Nv3 for ; Wed, 8 Mar 2023 05:34:43 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Authentication-Results: mx1.freebsd.org; none Received: from chombo.houseloki.net (65-100-43-2.dia.static.qwest.net [65.100.43.2]) by echo.brtsvcs.net (Postfix) with ESMTPS id 373A338D06; Wed, 8 Mar 2023 05:34:40 +0000 (UTC) Received: from [10.26.25.100] (ivy.pas.ds.pilgrimaccounting.com [10.26.25.100]) by chombo.houseloki.net (Postfix) with ESMTPSA id CF8FF2E09A; Tue, 7 Mar 2023 21:34:39 -0800 (PST) Subject: Re: How do I determine the ABI string used by pkg? To: Tatsuki Makino Cc: ports@freebsd.org References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org> From: Mel Pilgrim Message-ID: <713f867d-653d-a7a8-b9c0-86a7c08c2653@bluerosetech.com> Date: Tue, 7 Mar 2023 21:34:39 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 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 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4PWgxH423Pz3Nv3 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:2607:f740:c::/48, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On 2023-03-07 19:56, Tatsuki Makino wrote: > Hello. > > Are you still saying that you are creating another program that does not rely on the pkg command? > Then again, let's look at elf_tables.h. > It would be necessary to have such a conversion table. Yeah basically. It pulls the pkg source as a build dependency and includes what it needs from there. It's a hack, though. All that's needed to obviate it entirely would be for the unbootstrapped `pkg -N -vv` to have functional parity with its bootstrapped counterpart, and that's slated for my next pet-project time slot. From nobody Wed Mar 8 06:35:27 2023 X-Original-To: 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 4PWjHb2NKbz3xCwj for ; Wed, 8 Mar 2023 06:35:39 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 4PWjHb1yStz3jYj; Wed, 8 Mar 2023 06:35:39 +0000 (UTC) (envelope-from kevans@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678257339; 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=zHKNqsS3m2YZjnlJJ5gN+JHKG39aXVTU33DCRqn2sbw=; b=n/EPPMIy6dEovN69gG8kiZ3OIj+3zpwhx09h5gppTTRXFytnknfqN2xUJZ/66aPILcJ6ih OJkN1qeuVAREbEor79eazMHSRWybOnBj8E6opuye4MQtDIqpBl0FU0ly8Hv83nlTNXVfms vQaW/lTBGKUWsrKiUMbFjybem5eEdeng1ksBGZv10dkk8yxFjRe7cE0QavnE/mCE4JxPmA G3dJ1jEe5Kw3WV98e4AD5wi7OD9RbFZjrHyzRupmneZE0iIoe1khLAQYpZMKN7a3/i5UBa 3vrmz0MF0TjBelBtXRQqjnwK9voX7in7nMrWNJrEC60IauVZyTxmofDpwVxasA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678257339; 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=zHKNqsS3m2YZjnlJJ5gN+JHKG39aXVTU33DCRqn2sbw=; b=X8H/NhGkAKch0SXE/aWjDWoetE45BMv9y7F5geSOIzHNBTQH/mMuw39d8W4e0Al1Eap/0O gNm1M70iJBiJfkzN4qsLvBrwcU8AFe5VgxD5ThGjsxmY6iFt4zWqqpyoWVeCMDrCfa2Ry8 Bf49IyvpxLbVtSmNI067VVt2SVs6xArnTss/V2h8XpNN7DAdVGd7vMFmMvLpvDfkDWg7eN wCEjCMdM+VCiwTQQDSRUqz/M5IQas44UjUC8k6t5xg9QwQE2kXZ9i7HGwJ0rzVbC6a49iC 6asJfrj7KWewYr8iIbDKEkWO7pN8Cj8B/HHPV5lr62JV+FZ/5mmCQGUXIYEAFg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678257339; a=rsa-sha256; cv=none; b=lx4mrNi4ApMsC2ipbNxydcCfOktYxtcUbE98FxNeak0iNOt0mS9VRbKlW8+efx3tAJROeM 7COm6Q7xImhloFCp2wPAdqpoKOdPNdihGi6e7EMHOKe0SKjmPtWUtsOD2Y4KI9gwJ4SUlq z53Fp17Bv2jLSwAK1hGjIVBdTbMp+3AbdL5CU9PkpTtSXVcU9oiZ0xpKPEtJP/AlLp68vt dxjPZk6ktGcdFIusre5RLtQPrW1paPIfTyahVV5ZDgS0ANyplRn0Bv0YIG+lKhnRqRVWi+ gtvSUgoiZQD9dAVkqFD9LFcmJuVX4GeLhrLfAsoXPxNbdI4hc2MvkWnd7nGXBQ== Received: from mail-qk1-f174.google.com (mail-qk1-f174.google.com [209.85.222.174]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PWjHb0zlCzt9l; Wed, 8 Mar 2023 06:35:39 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-qk1-f174.google.com with SMTP id p12so5312710qki.1; Tue, 07 Mar 2023 22:35:39 -0800 (PST) X-Gm-Message-State: AO0yUKVatUwK20qfnINMzUY2wACN3oSdwG3NYFUtjSJ/+1WYQ8p9uep1 PxaG28+G1aWDSLnDL2PIaAzuVIEXZQcLx6fEkE4= X-Google-Smtp-Source: AK7set9U1zIb1jVba/I3ZvGhJvddfxvJ4ZkUcztpjPVtyXUWd8BcPHR7yTaHxobdz/z8KuG/YsGeuLsMK3z7F90V6XI= X-Received: by 2002:a05:620a:16ae:b0:741:8fa2:73ff with SMTP id s14-20020a05620a16ae00b007418fa273ffmr3675109qkj.14.1678257338415; Tue, 07 Mar 2023 22:35:38 -0800 (PST) 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 References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org> <713f867d-653d-a7a8-b9c0-86a7c08c2653@bluerosetech.com> In-Reply-To: <713f867d-653d-a7a8-b9c0-86a7c08c2653@bluerosetech.com> From: Kyle Evans Date: Wed, 8 Mar 2023 00:35:27 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: How do I determine the ABI string used by pkg? To: Mel Pilgrim Cc: Tatsuki Makino , ports@freebsd.org, Baptiste Daroussin Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-ThisMailContainsUnwantedMimeParts: N On Tue, Mar 7, 2023 at 11:34=E2=80=AFPM Mel Pilgrim wrote: > > On 2023-03-07 19:56, Tatsuki Makino wrote: > > Hello. > > > > Are you still saying that you are creating another program that does no= t rely on the pkg command? > > Then again, let's look at elf_tables.h. > > It would be necessary to have such a conversion table. > > Yeah basically. It pulls the pkg source as a build dependency and > includes what it needs from there. It's a hack, though. All that's > needed to obviate it entirely would be for the unbootstrapped `pkg -N > -vv` to have functional parity with its bootstrapped counterpart, and > that's slated for my next pet-project time slot. > For the giggles, I implemented[0] a `pkg -N config` that allows executing the equivalent of pkg-config(8), but for the bootstrap. It has a caveat that the bootstrap doesn't actually know about ALTABI, and it can't currently dump the UCL object entries (list/object). It's not really how -N was intended to be used at all, but maybe bapt has a better idea for exposing it (I kind of like the general idea, even if not this exact way to invoke it). Thanks, Kyle Evans [0] https://people.freebsd.org/~kevans/pkg-config.diff From nobody Wed Mar 8 06:47:49 2023 X-Original-To: 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 4PWjYs17BQz3xDYt for ; Wed, 8 Mar 2023 06:48:01 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01olkn2106.outbound.protection.outlook.com [40.92.52.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PWjYr4Z5mz3kYc for ; Wed, 8 Mar 2023 06:48:00 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cSowbvYq451FFdnwi03eZChPyrbFpmUoxCnpjqYP4ijXlDoye2zSw9BcgYvtYl6EpUUIRYKjXMOsRzV9S3ogvhJHVgJV2hBmr17UYZ4TJ1/Jm+ifV30oU3L55hTB/uTe8GIggZs1MSk/QJihbOfxK2iUgvsAxoG95oclvqivi+YoT69xizH86XeAdr2fKg6dTXQwVjwvC95LlOMGbAyLOyogE5n10kwm/JgjvFK0IbtoDVUQR0WJ06bXp6r4JoEaz4DsZmeVApEJrksoU84bnT+1psqLu8ntagMetyz2DmjGM8L6knepxDKCBt56gzNXI7Ndc5109s/gToTfQCdKkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IjofquHMl6E1Ytkai/hxT3Lt9s05+1s/Yn6+fQbLzhs=; b=ZnACHItWLlGPAcRyWYoeoE9elsXcawI8RHspyjQUgpnAh16T60suyUH1UYQmac6/NZ3jLWEuDu+px0H4nECzU68b/M4SqZ+xV8NLmgai+w5EtkI2aV3xgGOehhQp1S4+/HlXL0JnRkTomfXNE1h+IGEjmwE6epMFW2Y/Iu2KoE+07VeCMhnsqRm7G/LUJaGTFFQKtpjmMJ3teCRsPpntOgLF2QXjlfwG4WpdVhEeOc5yYSumL3LQvFeIR2YPFS7tAKtuH/8GsQWNjcsTf75craqE7jf2FQWZuqz08fYHaagWHc0vlQFXYan0qIxKWqawdkpcgSSL2qAWEvT1WjyCyQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IjofquHMl6E1Ytkai/hxT3Lt9s05+1s/Yn6+fQbLzhs=; b=jHX9vuC+Uu7yknj2Z9uQAMTAOMpcpstwb4t1ko3wSgKY5Mlo/3hjPS9iKj2qyowdzugBHXw/oNvy4JdoykB7GMpvveyGE0WGBN3TBzcrvKpVDIOOcKP6MMJVWgBFT0EgqH3RL7KLTVzjJxEpyFhz7Hyen48JNRkGokLhiCt2daV+rtM8GC7so2M0n3JIsoukXxPmiIW0YJYPtJLm1XjCypLp/WrSyUcy2Sg4fKZWxjByOtexXpxh6xUI9T8BVvSJbiWo6lSLwMu/yuUPtulVbxfUladfBlyQMJbYumWjpwZ/cC+pW6VXdQ0ai+g+GI1vUTDUYvomo6BcOkNnSAHHPw== Received: from PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) by SEZPR03MB6513.apcprd03.prod.outlook.com (2603:1096:101:46::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.16; Wed, 8 Mar 2023 06:47:56 +0000 Received: from PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86]) by PSAPR03MB5639.apcprd03.prod.outlook.com ([fe80::4464:7e37:186c:6d86%4]) with mapi id 15.20.6156.029; Wed, 8 Mar 2023 06:47:55 +0000 Subject: Re: How do I determine the ABI string used by pkg? To: Mel Pilgrim Cc: ports@freebsd.org References: <32d2e376-3f89-0588-316d-801d4cbf0b44@bluerosetech.com> <20230306075622.xfzs33fmflc2vmtb@aniel.nours.eu> <257260d9-1812-3ce5-5d9a-907e2b1ec13e@langille.org> <713f867d-653d-a7a8-b9c0-86a7c08c2653@bluerosetech.com> From: Tatsuki Makino Message-ID: Date: Wed, 8 Mar 2023 15:47:49 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <713f867d-653d-a7a8-b9c0-86a7c08c2653@bluerosetech.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [3XmehCWi7bd5CffiwjNQ09a/bhkbSz0t] X-ClientProxiedBy: SG2PR01CA0116.apcprd01.prod.exchangelabs.com (2603:1096:4:40::20) To PSAPR03MB5639.apcprd03.prod.outlook.com (2603:1096:301:66::13) X-Microsoft-Original-Message-ID: <514d877f-fcb8-ae4c-222a-19040de533ac@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PSAPR03MB5639:EE_|SEZPR03MB6513:EE_ X-MS-Office365-Filtering-Correlation-Id: ac422928-4f0c-416d-dbe4-08db1fa10b80 X-MS-Exchange-SLBlob-MailProps: C/ir7cSdGlsyy09E7Q+DSos/UspCD7MW6dpvtPVavIbdN51F+gYVTjZyTxw/U2kkKQ2IVhELE6bhQwp/BTvn1GAAdUn/Penc+/eRDWmDrR2yQe5t6RMUzHCAaIPlcdyeD5wolmlB3YvVcu+Dk3K6kFtQKesDsq1ZQ2A76Dho/V++f8XRfm66Ps1GdefzhniFJ5dilMnbTT8P2gQQkgVeLg0J0f9DWI3AD4Pso5aBFt2znqiO9OW94IiR2CL42N5tklQ00XUORAyGbB2lCBYT5iBvgAYRAxvUS9l95TzwZgBgaH1bJz2GnHjjOuE939O76JHdIwEgoLy19T+3rdeLbuA5LwW8kd/4ors1OXNCeaxs811S/edFiB7DP55pQrt+wa0hQCfdzEoq+WahTzCTEPr3BlzECm9ZiavfQoOHfA8FxfguTPggrYOFbha1BtLOIPVXfUqMLIA9T/9bFeBu4yQHod9P4wFrM/V6xyyemEbY/NtI6VJIonhmvF2iMQXL0fg8aY15l+UPsHT4EcHpG79qMM9Ak92NYQjYclpiZbTiT0jORG06KdBggTUVXvjop3LP8j8GUtHTNfvCpdYWmFeL9MlAB681yjxQc0E11gI8glDPGbmOGKcFmkLKdKFTsyYFL7bqp1jj/FzMKLineNGQZLeUuCasbscYns3Y5PVOea86w93IzXWkIYZsxiMFHKW46maDoKVN/NouHkDLNoo7G5yRjGgsWL/SLUdiHgy7tbVKfjI0c9HvoxM8rQpv X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zUWbD6qLMpSBDVptuOzxzgXxCItcidkv0Ys0G6BvjJLrpn1ybYok9L5bEQ0WQZl38FkJlFbNMPXMikyo/MuZXXN4a1c3MIj4/z9k86Rn/LIYR+/CyI4Gh0NiCu7MfYpkyFWmudMP+HFPJ5cc5kk+Dz8hS0qOc0UEWiJ2k+VzCTqlQas53GEYKI1oIijO9OMuJ22e/PKTC9fMgdLUHflljOg1l5OxT0HCHhmtObUXpo5TDqnTayMu07XymsXpaMXr9ROmPMxVh4j2bHV/Eo8Hx8b5lzEeDFDN4gBWlF5JjY/QYSJyZEJjM5YmnbaW/ulm02NF2GitL+57ItZNNHAnp+0H+wdfWMeRzJKAQYuTNeZ2dfnofgoIu6/FmjElpBhzYno151ZTLTEUcxDrGHaoy9Bx/6PNhGlvOqU8sorOV7D0/eT6IKHscEg8Be9xCiN3egJFZo8q9biwvZCoYJ2WMj/9dXmNgKi7tDhQzXcpcu1lFsle5+yT+lAe7LXVzhjQIOztJeF1ia9ZT5OFVrAp01gAr/3aqezp/2rdwvElnkrQ6d9Nj8LKzRSWDGQSiHsPDYt9FQaJR/2kWHhQEwPC+zwEpqiRCh5cQ0R3wdGzHw+MqN77e3YVUpEIAMIovu8KJdFuFUbQmkOkTwK6q24a4KCv6TIz0ukA2yQ5NgGj9NvJcqhj0xDZi6wwJrAIIJay X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?L1VTQXZNQk5wdEZKakxnWjZ6T1pjMUJuZnU5djdNMVZPRGkvZGtOQXhkMzFY?= =?utf-8?B?UkR3WmQ0ZTcrSy90WXdwT0w3N2JzQ1UzaU5la0w3TVgva1p1LzVaM2thWmRG?= =?utf-8?B?aG1saTU2T2tMdmg3cEFTbDBPYVNZTjR2N0Npc3RlQ3FBRDRJd0lRWDlvVlJt?= =?utf-8?B?ZEo5UzM4Tm5WRW5SaFZXeWRheTlFRUNkUDFOMTFBNVcwN1NWVWp4UjFyOUR5?= =?utf-8?B?dExMT0c0dWZtQy9OS3JJaDcwdER1bHhJSDlTME5IczhHTkJHYkc4NkMrSEhh?= =?utf-8?B?MDl0Y2JxU3J5bnBiMXZ2eHBnK0l5SzU2RzhsVVJpaXlFdXU1bG9nYVVHcGJl?= =?utf-8?B?YnEzSDc5WXJHbFFRT282UXN5REZjMldPU1Q0cWk2eFExcmxubFoxa2xkQjdJ?= =?utf-8?B?VnExWkluL21BdmpYazAxZ3JQV0xXNlRnRUNyNmRMbGtaZlpxMW1BZEExeUxH?= =?utf-8?B?c3RoTjJPUTN6OUU1TXBtWjJkc3hpN3FlLzg5WFprcmNxVnNSU0htTVQwTkpa?= =?utf-8?B?OGhvOEs0Q1ZkSStueHB3VzRnL3lKY2pGeDVlRzhHM0VPZHhZeGFycmhpSVVp?= =?utf-8?B?bUp1WWVEVDE3RjRSVnZ6WDFvVE1SazhQb3Q5QVVENTlMR3RtQUM3UmRNVVhw?= =?utf-8?B?OGZQTWFvY3psTWdMY0FGOXNqOWFMdEFKRlJXRHpwUmV2NkJJUWR2MnR3aXA0?= =?utf-8?B?Y3pUdkREaEZ3MEt1K3dxOG4wMUF5NncvUG1KZVdnUnhHdHhoUGw0bHVzOTlt?= =?utf-8?B?Y0ZLNFdiaXNFMW9EYy82cDdQMDdRazJPMFJKQmM1QU12cnM2YStWRXR6dWJk?= =?utf-8?B?aGlPWUFuSkI0ZWE1YzAyZUYxMnRDSUFkUkpGbHR2SDV6TnpCeU53KzNhRWtK?= =?utf-8?B?TW1hLzlGV1IvaUpHeHloeGNFVkxKOXA2VUNlcnZKelFFQ0laUVhIT0Y2WUE5?= =?utf-8?B?c0JURzBRdFVNRThRc0NwUk41alNuQ2JOdVVTTnpqOW5IOThPeFJCZjQxaWo0?= =?utf-8?B?WmdYU3RWUjNHcEh4OG55RFVXdlh2OCt6SytZR0FiWEhadXNxWmdwOUR2OGZo?= =?utf-8?B?UnRxYlNmdTBtaHc4RmV6SWpPdXUrZDN2YUdPTWJvZDJ5WXZ3dm1WYXJtTE55?= =?utf-8?B?Q3hUaGV1Mmo4cTA0QkZrMFFwK0RISTJ2QktXUSt2S3d0SXJDdjdZRjNsWFFK?= =?utf-8?B?dlZxSVkxYnNnVG1Qck1ZeVdsVzNIZktVRENCVXd6bHQwU2xxNldBMk5DbUNF?= =?utf-8?B?TUhUaVFNUEFyYVdoY0ZmQWsrT213VUZpVVYwMVkrWlVyQUs4aTZDb3hVM08y?= =?utf-8?B?R05aYTFLNXMvK1ROSGh3N3hCek11MW1yL3RCZTlZcUNUbkFlRS9FSEppVFN2?= =?utf-8?B?S1YvME9pckhmU0NoNG5JVnFNbTh4M2Z0ZExGdDJLRFcySy8rOGxOL0xQS2x0?= =?utf-8?B?bDM2ekpFbXhBNzhDdlVGR2IrZmpDSzdpZGpJbStDZHNxdlp1NENpTGVoeWJ2?= =?utf-8?B?eFpEeElXVmZ3Qy9vZHV3NXN2UldoamR4WXJYMmVUYXhZejFMYVp6NUxBZzh5?= =?utf-8?B?SVUxUVV3R1o1WTFoYlc2M0JncFFtWVR4TmExS2NWS2hjMW1QQlV1ZTVHVjlI?= =?utf-8?B?RCtNM1RMWmxiaEd6R0w2Tkk3Z1AyS3pmTGUzeFJnMFk4bENoVmhkeldRd3RK?= =?utf-8?B?aHZ2dHNhWHpVTzJTemNUMDlJRUx3cE5hcjBOREJnbjd5ekg1TzVGQVl3TDZL?= =?utf-8?Q?0bB5M2ZKt/nuy+Zx50=3D?= X-OriginatorOrg: sct-15-20-4734-24-msonline-outlook-c0b75.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: ac422928-4f0c-416d-dbe4-08db1fa10b80 X-MS-Exchange-CrossTenant-AuthSource: PSAPR03MB5639.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Mar 2023 06:47:55.1418 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR03MB6513 X-Rspamd-Queue-Id: 4PWjYr4Z5mz3kYc X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N I see that the pkg for the bootstrapper has a function in /usr/src/usr.sbin/pkg/config.c to create an ABI. There is a function called pkg_get_myabi, which seems to be just the result of the following command, with a colon in between. (In fact, it's a system call or something.) uname -s expr `uname -U` / 100000 sysctl -n hw.machine_arch That's it? That's it :) Regards. From nobody Wed Mar 8 20:23:35 2023 X-Original-To: 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 4PX3fw0QtZz3wqJD for ; Wed, 8 Mar 2023 20:23:36 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PX3fv57vTz459X for ; Wed, 8 Mar 2023 20:23:35 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678307015; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Tpa10UrMUtCd+NKBxNzmPush77GJm7ccMX9c9jrDVf0=; b=gQvnIijKP4GzUDxOA/uVYECb3HItCbNbDao0A+L6iNOHDLZG0ja0k4LuZa7krNOoK4988L 4vxfH1C+DocuBopC4kciFCC9ZG6B7G1TfZ6jz0Vv4t0eq7NchySWIxV1g3eQeRF8xzMreM aek0ywIHGyqINp0RKVuxFyOZGulH879JPTsaSJBwiusSXz1m9/G2onqwIhg+Kxfsr4g8eh mpx6QHyuru13YENfM+V8rU/+HuzfpDdV9XjMcgv3estygPbqn/PnpLn2y0I0wU01ZwxSf0 s0FYtS+7UpRQHDoyzftAXfh14yf11Zmf0IlbOMsi2KSPi1oflTXsg8v56j95wQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678307015; a=rsa-sha256; cv=none; b=xWGQKU2BOOHpyTmIuM5FRqOXly7PLmSULe3ejcgYkjvjU6zQYIgyynAozuF+XFkZGzw6pH 044q6gm19+I8N3wMzK4iYKghUngD7XBzIE0cZUVMU22uQJQyRS9kAW4sDlAQe+SLHf6z+I +cv9SFifuHx/bkvuyeflTcqp8wufVPWAp73+tznhaUjPjhTkJ5WDacdnjFXUZC+aOvuw6I w+KiemG5bGpsEP6T/mKLEWgNG//6XEsNVIfYp3Y+4qcegOO/ARoOQbJ+82Lyx0ZJachVHj utp6NFaUrW2tuhisbZb9sEuC2Yo7TrJy3OPR0mQ27scTeELNH0PTormSMmTXnA== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PX3fv4BT5zfwg for ; Wed, 8 Mar 2023 20:23:35 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 328KNZEd042269 for ; Wed, 8 Mar 2023 20:23:35 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 328KNZKK042264; Wed, 8 Mar 2023 20:23:35 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202303082023.328KNZKK042264@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Wed, 8 Mar 2023 20:23:35 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230307 ------------------------------------------------+-----------------+------------ devel/py-archinfo | 9.0.5405 | v9.2.41 ------------------------------------------------+-----------------+------------ devel/py-cle | 9.0.5405 | v9.2.41 ------------------------------------------------+-----------------+------------ math/py-claripy | 9.0.5405 | v9.2.41 ------------------------------------------------+-----------------+------------ security/py-ailment | 9.0.5405 | v9.2.41 ------------------------------------------------+-----------------+------------ security/py-angr | 9.0.5405 | v9.2.41 ------------------------------------------------+-----------------+------------ security/py-pyvex | 9.0.5405 | v9.2.41 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Wed Mar 8 21:51:14 2023 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 4PX5cJ49Nnz3wwKv for ; Wed, 8 Mar 2023 21:51:28 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PX5cH66Vhz4Hdd for ; Wed, 8 Mar 2023 21:51:27 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=PPr8MOol; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2607:f8b0:4864:20::82d) smtp.mailfrom=tomek@cedro.info; dmarc=none Received: by mail-qt1-x82d.google.com with SMTP id z6so40687qtv.0 for ; Wed, 08 Mar 2023 13:51:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1678312286; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ui+zg+u6Y5yBikVkhryCEq2JvW5OdURQd6cypO+XI8I=; b=PPr8MOolwiBC3Vg2qN4UOJvNxkcmhZj7dVvKP03QYz+Nv+qr39nlZfIVU+EKSeW4dn We0kvWO5TC3mzqlhgvhHZVATwOo8vn3JGkLwgAREQrRYZExk2pi3rQg9N2INxC4QHdJZ ++01uprbDwgPLyxeL6B8N+k2rZ/Xj3ag8EdhGn+6vRpS9DNE3EV/16SAtByn7LGQ5NxD FAsx3ryNfD12GW2kwit8ZvD/x5kU+oQaWmMAd+RQvcEDc/gBBwmDUekWX/sIdOBnB4+J 3wZDn8j461llAVBF3qkk0HzMdmo7/bqNpahv89GxY4Ed1j5XlDIGpwSowLa/rLvMXx40 MSmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678312286; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ui+zg+u6Y5yBikVkhryCEq2JvW5OdURQd6cypO+XI8I=; b=RPa/qWBYzKS2xOyYH4rGRUIeZ0u7XPFLaelqZeayxby1/P0w0p3dchBmbgj7vwY9+v 7JOa3N3s2fTsRyoyO9ecCuuGm+Wpgfy+goOEGbDddQKmbgspgo9iCuL4w61NYD2SItmF KGkQa6+yqExIOFbJZyYkQFGx+otiAlVa2bIeM99aupPIjXRkzFTYmz07eEm8lv/YJWKG 2pH5E7sgzGCSt+3cWA5D1jg+ZEtmbomF8mWwxZ+aElYcXKKrZKjVMjvIh2BA9pnfcGEd YZswq5DHb+h/CMqkHxDTwEOiObedSqIAswge5sVuvzzOvpC73ivuU7DvGjNOeU/4/8aY tF0g== X-Gm-Message-State: AO0yUKVJ72EWLQMLjYzdqCGA7S1Pl9o1xbasbitIKROnOyxtIzdbzaeC 1ZVwY/8rP24nldCCk6CMrC+PLvssQCvnfTSGGIQ= X-Google-Smtp-Source: AK7set/W4n3LhfXjwDzFKF0GNZScuvFq00xQ0f8PuWF3kLOUMKkBVD7oZrqRE4qwFduBc0kEv9uOXA== X-Received: by 2002:ac8:5dcf:0:b0:3bf:db77:8d47 with SMTP id e15-20020ac85dcf000000b003bfdb778d47mr12824912qtx.55.1678312286673; Wed, 08 Mar 2023 13:51:26 -0800 (PST) Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com. [209.85.219.170]) by smtp.gmail.com with ESMTPSA id q3-20020a05620a024300b0073b575f3603sm12127466qkn.101.2023.03.08.13.51.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 08 Mar 2023 13:51:26 -0800 (PST) Received: by mail-yb1-f170.google.com with SMTP id 82so67975ybn.6; Wed, 08 Mar 2023 13:51:26 -0800 (PST) X-Received: by 2002:a05:6902:282:b0:a02:a3a6:7a67 with SMTP id v2-20020a056902028200b00a02a3a67a67mr11945634ybh.11.1678312285785; Wed, 08 Mar 2023 13:51:25 -0800 (PST) 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 From: Tomek CEDRO Date: Wed, 8 Mar 2023 22:51:14 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: BVI 1.4.2 is out To: naddy@freebsd.org, freebsd-ports Content-Type: text/plain; charset="UTF-8" X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::82d:from,209.85.219.170:received]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_NA(0.00)[no SPF record]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[cedro.info:+]; RCVD_COUNT_THREE(0.00)[4]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[cedro.info]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4PX5cH66Vhz4Hdd X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hello world :-) BVI 1.4.2 release is out today :-) https://bvi.sourceforge.net/download.html We currently use bvi 1.4.0 released in 2014 :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From nobody Thu Mar 9 01:16:44 2023 X-Original-To: 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 4PXB8W2pWHz3x7dd for ; Thu, 9 Mar 2023 01:16:11 +0000 (UTC) (envelope-from qeoo@hotmail.com) Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01acsn20806.outbound.protection.outlook.com [IPv6:2a01:111:f403:700c::806]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PXB8V06X7z3PrV for ; Thu, 9 Mar 2023 01:16:09 +0000 (UTC) (envelope-from qeoo@hotmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b="V/8icjO0"; spf=pass (mx1.freebsd.org: domain of qeoo@hotmail.com designates 2a01:111:f403:700c::806 as permitted sender) smtp.mailfrom=qeoo@hotmail.com; dmarc=pass (policy=none) header.from=hotmail.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U6fiyo//TUdLU0r/GmOMQvwnig7wdNIc9pGtkY+lL8cQ6NpSVvvja9p8gPWzTNbsmP9D+bb2KJqF75uiNFsmspEpPdq6DYQ+CSgA7FHrOion/cLq2VMtB/kQR+pKgIjZ8p0FGkrTb9fQnL2b5UQZr0NTgAZUaUYwjwdz6m5iqvP0fTasGZAcmQ62MidijVx5Hz96JRwVVvuHC9VwNnMsIXW0KfZC4ilplBjPqJWM4cfnYUxeQocOM8HBua1cVhNKMZ2alRMl/LTgxEukVQF8ZKRQrbu7b+knhXwGgyICmRiWn2MUbs1Y5Z2bCzzpHhRN3wEpSB1BiKuA0PrLiq/D8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=; b=FnK79UM7R+B7RGHAcmToLdJwq4sVsC/L+9D8BUxboZeggYbGiqkGB6ULXqvVfEHKCvcL7rKsTkU4auyKHss4OK8gg1Ut3kXgxlDYAbJmPMfzJ43A/HfvHtVjDEufh5LiDWuL+w+Zq9IWO4fEnvVH5Twc8UpZPCeLuPtLz7iLZmhlvB/iuK1wY39RtapHAwzX9YMNvRAGeltQluIC0VWQLE4rAd46Y5Mvu9FrH22Hr4Qep/+8Xa6pDNRESf3Vv4Bzp/R6ptm0D0dCVXuHsM5MExVrtnh4rGo6ZbjN17nJ0OJ5BKqK4tD5Y/L3QOr9iPaZhNAVyWvQXjkn/pJgCPJzAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=; b=V/8icjO0T2CmiWcV7wZnvRVSScFQsBleKzew+tiEJNN5iw4e1QBbHOIaA87xOdYCM1IQ7LGFPsG4ryKfxgJa2uw2o6vuBspyzDsos1UCdwmvw1+dORGTJn2w0ca9ejnE1yD8Qp95KXZ2eli692fSQZmmxTWWb1hw86uLsAM958FNUWu7AWy227W0U/yndpUhLkq1yMCBs6LI6LOOp94hfOe3Wv+YzhUdELOsIewaRTVuoT7EMpfgcHzdf8G+q72xgUaNvKJkGCRcj8I1S3iE8qTEyUBy9AP5Yah1ubl9sOJ7IVBT40onFpJFmH2cMni3R/5iBDy8FFquvx8s5fvejw== Received: from TYCP286MB1777.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:186::13) by TY1P286MB3357.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:2e0::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.17; Thu, 9 Mar 2023 01:16:00 +0000 Received: from TYCP286MB1777.JPNP286.PROD.OUTLOOK.COM ([fe80::b71c:d002:da6e:8185]) by TYCP286MB1777.JPNP286.PROD.OUTLOOK.COM ([fe80::b71c:d002:da6e:8185%9]) with mapi id 15.20.6178.018; Thu, 9 Mar 2023 01:16:00 +0000 Message-ID: Date: Thu, 9 Mar 2023 09:16:44 +0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 To: ports@freebsd.org Content-Language: en-US From: Chengfu Zheng Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-TMN: [4Mkge+H6sxN5aUd2oAIlE7ar4M6u3Vjt] X-ClientProxiedBy: SI1PR02CA0057.apcprd02.prod.outlook.com (2603:1096:4:1f5::10) To TYCP286MB1777.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:186::13) X-Microsoft-Original-Message-ID: <78815f40-942a-94d8-6660-bdce8d022025@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYCP286MB1777:EE_|TY1P286MB3357:EE_ X-MS-Office365-Filtering-Correlation-Id: 24884fe6-73e3-470d-ef2e-08db203bd75c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CRJiR051J0QeQrddBpUE9ZOnkP1oLRduupWchQ7H2gvIwUUo1ebcLS5T2mJq5GPMGQiaTd4O8lqDWq1AtYdcZSFjgHYbTEyF1u0mmrpriY3igtKakD+T4PtctWLbyu4HrERB7oe4ojvq5UcaMgiC94bGiZ+JeUSRecCISbXuGKMqnMA8E2pXfYS0YjZewvJWZvG0KFpUbNZYeNefs/Ua+ILsvnvqL6J/g54guGvPK+SVvimUNQS2CY3rsUSrksl6ilYmhN2YQzGKmLiNTH4R88TZEf65y6GK51xzf5m8FL+nmD16ivxdMV4/nPDaASB2S2my9aHNUqiKg8XD13W7pw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eWw0ZXZsdE9nM1RrTlNJMjVHbVNZcU9CaVpESE5EdUpqcDQyRmpzemEwVzg3?= =?utf-8?B?cmwyV0RsQUFkd1JHUjdqRTBSRjJZTnJWMXZrb25qVXVGbU9YRUlkS2VMektZ?= =?utf-8?B?eG13dDJmcXVVMzFFamxoVElqVURZSGpyT2lJdGdvRDNUaEpHdFQvYzN2QSsr?= =?utf-8?B?cW80WkEyTFlKOThTR0krb2NjMUd3bFFSdmE2eDN2d0U5RE9xZGpmNzhrclRE?= =?utf-8?B?dFBGYVRiNzYwbTNUbmNEaStmOWdHRlYxRCtKSzFIMWlwOTFHWkZZS1pGckxz?= =?utf-8?B?OEk0UFpNS1cxcFowV1Bpdm5oR0Z2MHdielNiMlVCL2doMUNucHBmNllPSDV5?= =?utf-8?B?aUNhRk5Bc3dMdFZBWUtUQk9oVi9ZR3pocWwvakZxekFST3ZpVjJqci9OdGJC?= =?utf-8?B?MUZqakZCR2cwWkM3MnBOZjNrcGVWMzVlNU1Td1Q2Z0ZQYS92MjJJQWRucmI4?= =?utf-8?B?dTdxa0RLWDNqbDJpdGFlczJHR2ZON2o3ZjFNdzkrNFZUTisvZG9aZG5VSURC?= =?utf-8?B?ZjBLRndnWVFEYVFrMENZM3BqUlZRdkxYOUJ4TDcreEYvOC8zOC9mY21TVXVB?= =?utf-8?B?SGRKaEJWSlFrM2xMVWNoS3d1dXpOWitoc3R2dHp3V3RNYVYyZDlUNmlPUDh4?= =?utf-8?B?S3Y0OCtrc2JNRncxM0ZCSmlidzlpWnByUzh0bWZKQURMNFFLcEl5UVRjMU96?= =?utf-8?B?dmpRSWpDNHdTSjZhMjRqWXNtT0ZzRWY2T01aNnFvTHdqZ3diNzVJRFVIYVJx?= =?utf-8?B?MVVzbWxlQ1NkTzBEUm1wZ1JtcWJaMGhhb2JobmlmWU12UTZ3Y0g5VTFhVW5N?= =?utf-8?B?bzdrdXkwZXFMU1Q1dDRkRGlXbUxWVUdqZXdVYWgzeW4yb1lwMVRxUnU4SVFH?= =?utf-8?B?d1V4OVlGaDYwdmJZYVdJRlQvZThQMUJ2MXhlNFowTzUwbEtKL1l6Uk16RnpZ?= =?utf-8?B?bWk2SzJ1bkJxYmg4ODI0U0g5L1QraGwrdUluQnRqaFBLVHpNcXB5T3lDelZp?= =?utf-8?B?bG9ZS2xnaGdFZEwwamFvSzhLd2ZtUDRWUkpVTGNnVkFmcUtMc0RSN1hUR3Ev?= =?utf-8?B?WEd2dG9vaWhxQVZIYzRPaGI5cjUyT2RaTDR5eWZOd2NDcWx3dFk2RUkwS0lu?= =?utf-8?B?QzRhQ2cyTU9STGIwZXpUelV2aFI1OUcweHRUUWoyZ200WXRnN1lIY3hoYTZv?= =?utf-8?B?UU5OTnBkK3dnNHlwWVcwWlowdExUMStYTFprZDA2TllzeXBSbTBpOENOd3ZR?= =?utf-8?B?WEcxcUduelExL016OThVR0lYdGJoVVFwRXhOUUFDYUkvN3BqUnk5N1dRR3Av?= =?utf-8?B?L3EwY2lJckQrVzRqaHIxRitCdVRBbVdHcWVtay9LWjg5ZDlHNUx4ZGxmU2w1?= =?utf-8?B?MkxMQ2dCUG50TGdXT3dwZk9URGpXRlVzNE42Ym9tOW5BU0o0RU9XU21mS0Zp?= =?utf-8?B?Z1NlZEFDd1MyeDBBSlJWbUdpVitLZE1PV2w0d3l2REV6SThCZ2pvWDM5TVIz?= =?utf-8?B?ZnBoc2FvcTFzcFlTOVMzRUFnNXc0M2ZrOURVME5RQ2lRNlZHMXp3dFNpeTZW?= =?utf-8?B?Q1VpUHNQUHZ4Q3NuWFhrc092dEpOZ0FrS3RMWlZhY2tIL1J4SkoxZkRTaDMy?= =?utf-8?B?MUMzYmtZZ0dMS0RzTjFrU25HWWFNQ0tWRGxJTXVkU3VueWpqT0VVbVdmcHZv?= =?utf-8?B?U0Z6NFFReWdsVGR4UlZ1L28zelBjZ21PRzhYUnpyeUsrRzllanU4OXBnPT0=?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-05f45.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 24884fe6-73e3-470d-ef2e-08db203bd75c X-MS-Exchange-CrossTenant-AuthSource: TYCP286MB1777.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2023 01:15:59.8732 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1P286MB3357 X-Spamd-Result: default: False [0.29 / 15.00]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; MISSING_SUBJECT(2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-0.21)[-0.206]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f403::/49]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; MLMMJ_DEST(0.00)[ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; FREEMAIL_FROM(0.00)[hotmail.com]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Queue-Id: 4PXB8V06X7z3PrV X-Spamd-Bar: / X-ThisMailContainsUnwantedMimeParts: N From nobody Thu Mar 9 13:38:08 2023 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 4PXVcs5j9rz3wwxt for ; Thu, 9 Mar 2023 13:38:21 +0000 (UTC) (envelope-from eduardo@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 4PXVcs5HCyz3mMr; Thu, 9 Mar 2023 13:38:21 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678369101; 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=CZtlWNOUWWOnGEx/bt2aa8CUu9BqvDK86KLnh11jAig=; b=c5THJPuoa7FPiiaVvRe8khN/wjnosH5A3ExithmIS9Bl+xGlzKxTgz75RvOfd8/4jeiZlk A7Dk0ECyJDXLwSbimLS3v6XULBsuGXnQJ0hsdnTtz0Ax6F02NE1YyHyNDrW3VS2xhYeogy KalrrlBZ7a7dC7GwaadM7Tgk01qhheNjaWD5onbA+VV5S0Tkt9uYVOJc/UF9+9YxpVG8g/ hkYX0Mrx3FgNtGyYkjIaaH4gnIsD1aQJo4gw5oYa3XW6z+5mxvsviNjlTP/HdQWC5xINFS 9uim75idfZkK06qO17XA0gdwjEDS7hEoAc8dpLLtgYPU5YpLE9WWjUwCmsIGEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678369101; 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=CZtlWNOUWWOnGEx/bt2aa8CUu9BqvDK86KLnh11jAig=; b=Hkr4Z7cU0UijAwDYTUjrwS8SXsY1OkPzidp7oaVv3G9CT1qFDdw11E07u2TR+u78uuzQHN J4WzP+aLGUmAnelv4hAxG++TJeKpN3JNM49BQz+XT6BIJ0jY0pd639sxGMRobIGNah15iF Repr4+U2VdtO+7zpTyWSoh3eHrrJVlqffYRu+rN8oUuG6MvVxxHMWJlMDxRUURrMbPwMGF WBj/hOnv7qEiIbSSBr8iUxTkiYhaRGIOfnmuRx4faf9EFTUkVjljtXo6+p2l6q3x+gWjFL 8AbwW9qa/rpnIVjrOozpItNBMqvGk58Kyie4TVxJvBKudEuAtCrkpXa80sa5Ew== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678369101; a=rsa-sha256; cv=none; b=hS50mW0t9APiNMUwJhIs/6RPmRFNLhuEY64TuyLAkf++5E5W0UIcJEAONGBpmaDrojbjXB 7stfZ/hxY3jKR+fP86VsPuLW/mFEA3ttC2bIizOIx8iqRllrGwXPe06nOicuMBbzFeRckU 8UAIu+Gg0f9EqtMMEgK1pykc7BEg5/XCR3YdIm05EtVvj1IkfFv6gW2hsxKUAnvwIKGjXA 9JblWLqN9afJnyrokcItm/XSoh+bPOnqRadhtMEOgp/5PHCH5APUWI2Mqfd5ZjUkdcSk4b z4DB4vt6i7hpTkrkGoOP+NWa3bn8byG4UIxsVHAg8gOeBXkwCos8qdWzFI1JDA== Received: from mail-ua1-f53.google.com (mail-ua1-f53.google.com [209.85.222.53]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PXVcs43wczW1p; Thu, 9 Mar 2023 13:38:21 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-ua1-f53.google.com with SMTP id l24so1128286uac.12; Thu, 09 Mar 2023 05:38:21 -0800 (PST) X-Gm-Message-State: AO0yUKWh8P17SA1rRUBYqLU9vxvKUBZEPr+dzJ1swraQkSkBPpMaJ+ES WEOBiswM3880Xao9bU286bz+E7grcR6iumw5qgg= X-Google-Smtp-Source: AK7set/84ExB/T1AUKLfEon99+P5Q+I2Jp3yEMdxH/iP7FnAVweDrUXH7WzSNH/di4ScvV8+UvehdSbQFOfsqbCqhW0= X-Received: by 2002:a9f:3001:0:b0:68b:817b:eec8 with SMTP id h1-20020a9f3001000000b0068b817beec8mr14330956uab.0.1678369100925; Thu, 09 Mar 2023 05:38:20 -0800 (PST) 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 References: In-Reply-To: From: Nuno Teixeira Date: Thu, 9 Mar 2023 13:38:08 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: BVI 1.4.2 is out To: Tomek CEDRO Cc: naddy@freebsd.org, freebsd-ports Content-Type: multipart/alternative; boundary="00000000000010161005f677c290" X-ThisMailContainsUnwantedMimeParts: N --00000000000010161005f677c290 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Tomek! https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270065 Thanks, Tomek CEDRO escreveu no dia quarta, 8/03/2023 =C3=A0(s) = 21:51: > Hello world :-) > > BVI 1.4.2 release is out today :-) > > https://bvi.sourceforge.net/download.html > > We currently use bvi 1.4.0 released in 2014 :-) > > -- > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info > > --=20 Nuno Teixeira FreeBSD Committer (ports) --00000000000010161005f677c290 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Tomek CEDRO <tomek@cedro.= info> escreveu no dia quarta, 8/03/2023 =C3=A0(s) 21:51:
Hello world :-)

BVI 1.4.2 release is out today :-)

https://bvi.sourceforge.net/download.html

We currently use bvi 1.4.0 released in 2014 :-)

--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info



--
Nuno Teixeira
FreeBSD Committ= er (ports)
--00000000000010161005f677c290-- From nobody Thu Mar 9 13:48:58 2023 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 4PXVsQ0slnz3wxpC for ; Thu, 9 Mar 2023 13:49:14 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-qt1-x82c.google.com (mail-qt1-x82c.google.com [IPv6:2607:f8b0:4864:20::82c]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PXVsP4FG3z3nZr for ; Thu, 9 Mar 2023 13:49:13 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-qt1-x82c.google.com with SMTP id cf14so1914663qtb.10 for ; Thu, 09 Mar 2023 05:49:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1678369752; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=a4bh7jzkuU4NiA+Qbk3bu8gltY4KJD2wWEznRMhDZso=; b=WWB49NipeqxiYyEzoGqhjKZfnlCvFI0FZ7+fNC/uuhFGq8yrW9vInSAtx/WN+TRM1I rm1ctl6ErZHypJYVkcgz9Kapi6eHf5+h+9Pv8pV2rELTnLxNFTVeKDqSCAwW+GTFjjfS cBXKBdrPjuoX5q/EeJbTWuAT7eobxP/U1Hlg0Kbt/OoY39M+le0SdvE8PTcOmh8SPiPw CFW7/TI0GvBUNPEJS0AG9yyfkvk4Zf0i/lsqhCuxtOcjnCdST74vNs36PW2ApmTgl1ut l1P0RnjeZix9PK7GaSYTfb1osiEawdgSOUkl0PQWWfpROAJgaoQKfJlMNKEROjw9ux1+ 9Z8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678369752; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=a4bh7jzkuU4NiA+Qbk3bu8gltY4KJD2wWEznRMhDZso=; b=sKL406roCBxPk6qsqFY7kreit0ZHUMAPoLqM1wLJU3ltX9kEOOvSz3+Ry5GJEau12s m9oJiX2ydcqO6pXEpnh51xDQhietFpZlriHo2/S02nXfVyqLJvjWet1UetRwzVhgQeQ/ iXpcpYql7TAh4ukhbq7pDHKoXA3UcacEBCxFJVY/zEVhKmaS3n+2DKYw5tg+ju66VNEj 8P5lA8CNe5rcpGuaT1C/Hh040YipRWTnQUZvklBJRy2IcdzAKmTuO/P2wpeEXGnoSzM+ lpXxDZNTXJ+aGuj0AictSJA4MpK//aVs++uPs10k4qF/FmEg1//Kl3MwBIB3A4S8S/6p 9DGA== X-Gm-Message-State: AO0yUKVUO8WLDsC5S8MSJJW/UhReBpXk/nqGqIR45M0QWNH7vMDEEpV2 PKkswKs15qVQGNWQV9BSu2Y8V2c0nhkx8zFb/WE= X-Google-Smtp-Source: AK7set8TeugKTFqutFL559IU2wTQBhY9pgrmSm+67+t5428BXYaZ4GBQT05UP4/7JfffYgRhQos82g== X-Received: by 2002:a05:622a:8:b0:3b6:36e1:ed42 with SMTP id x8-20020a05622a000800b003b636e1ed42mr34859309qtw.9.1678369752477; Thu, 09 Mar 2023 05:49:12 -0800 (PST) Received: from mail-yb1-f177.google.com (mail-yb1-f177.google.com. [209.85.219.177]) by smtp.gmail.com with ESMTPSA id l11-20020a37f90b000000b0073ba92629e1sm13290167qkj.23.2023.03.09.05.49.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 09 Mar 2023 05:49:12 -0800 (PST) Received: by mail-yb1-f177.google.com with SMTP id y144so1919213yby.12; Thu, 09 Mar 2023 05:49:11 -0800 (PST) X-Received: by 2002:a5b:83:0:b0:a17:c04e:bf7c with SMTP id b3-20020a5b0083000000b00a17c04ebf7cmr13345331ybp.11.1678369751697; Thu, 09 Mar 2023 05:49:11 -0800 (PST) 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 References: In-Reply-To: From: Tomek CEDRO Date: Thu, 9 Mar 2023 14:48:58 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: BVI 1.4.2 is out To: Nuno Teixeira Cc: naddy@freebsd.org, freebsd-ports Content-Type: multipart/alternative; boundary="000000000000da0f8a05f677e80e" X-Rspamd-Queue-Id: 4PXVsP4FG3z3nZr X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --000000000000da0f8a05f677e80e Content-Type: text/plain; charset="UTF-8" TANK U SIR!! :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info --000000000000da0f8a05f677e80e Content-Type: text/html; charset="UTF-8"
TANK U SIR!! :-)

--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
--000000000000da0f8a05f677e80e-- From nobody Thu Mar 9 16:38:04 2023 X-Original-To: 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 4PXZcF30xbz3x79N for ; Thu, 9 Mar 2023 16:38:05 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PXZcF16Ydz46cd for ; Thu, 9 Mar 2023 16:38:05 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678379885; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2/98s3dG543iroc1fRzO/UNk9L2QIje5jnDZo0aRklY=; b=prG5m1s/wt2FJyJczIwVfzgTgww0yZaYODswQiBTsY+ccAinvkfh/K1B5EqDf+jOOUIkf/ UQFa/94ic3OP2WL13c1gNqBqspH2mNcjPMQsfHXWZIO3YfBiurfh9zXIkG5EtcZIAcmOUp 12WHHPpPIFk8bmJOG1NO44CtmEgyBbkvHH8OPkw3oehRp0aw4SavfnbHwidq/yVyAXR0vP JiiqzF3/NyYXWlY50kvsC0EgVasJUrqBYuGONzg9oAw5iWcio3qVxan2TaHcFRimBpdNk6 maKFnIDfDHz6WbAXpBPnXMk5dGrK23qjnVtW9MunjFmvtUC5RrWHtALMJuOTQQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678379885; a=rsa-sha256; cv=none; b=BS36j3TNQszn0qvPmuQGXYCjixlflPs+x2EOzeEnYUXV69UZPtcTqmc2gUuBTa55kyvnqJ BD4x5+B1LC82ipbMj8ovAuBXNtg7m8qicKr7qlVauIY0kzPFY5xFRD1TnnLU0vIJmXh1Uq kMZA9ZADQ2ZHnWdmbMTTd7E9UijOR8hYQZOAAVXQGaGxQu6Ubx8aXtp2y6P4uhD7yLCDuC d6HjeCdTxXKOcD1gHLZXtmoh/rYuP6yH0YgsmNiLB077y/NSl8tbdJH+y6XlIxkytR39/K KvP7GaXoKSG3uL6qcbiS9jovRcfP3qLbkSPj71D79VN2qXXti2xZ8awTkVzEwg== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PXZcF05dTzDsH for ; Thu, 9 Mar 2023 16:38:05 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 329Gc4LB009604 for ; Thu, 9 Mar 2023 16:38:04 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 329Gc4KX009603; Thu, 9 Mar 2023 16:38:04 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202303091638.329Gc4KX009603@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Thu, 9 Mar 2023 16:38:04 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230309 ------------------------------------------------+-----------------+------------ devel/newtonsoft-json | 9.0.1 | 13.0.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Fri Mar 10 17:01:30 2023 X-Original-To: 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 4PYC4p3vCVz3xjQm for ; Fri, 10 Mar 2023 17:01:30 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PYC4p2YYNz42Jx for ; Fri, 10 Mar 2023 17:01:30 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678467690; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KZHhlB0n1NRqg1HrhZclFPKQZWpC+2TK4+6mBhZ0ai0=; b=eNzhvmmWBmOr7Bc2D64prm0jS1Oh1KUmX3dqzUBj72F9ToBc9fG7TYk/HRtwBYM84KaWQa /dPt54mZk9Z9QoY/6x05jeRWNqYtnn4n863Pj5507dOE1oDEDt4DOkNhle/vXwztr2ifGt rze4QzSfoVj7+VczYhHaABHR5sBAwBGvEVgo+gTe2MSfyGbkpeAXKPvbW0shna6RFgfDid QCdzvfsB5XJwT/QnnQFm9cyFeNkQpbrEWrXgzc48pIpnUisoGmQdpC/WULIpRW2PppdDdW wvsnvXoV+aQz4mTNcnayVnsJh+QfE7IZHZL5+Tezln4QY8y6YYNFQ/lHHW4ibQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678467690; a=rsa-sha256; cv=none; b=J0ViU5M2mgu/LSLaZ9Qulb8V/Tzi788OV6fpOKoSVZ67nzLCStwL1Oy6nDL3LdA4/ryYkH QG5uJUw6Ss6j2ZBFAExbhyYsZ1sEC0v6xpjXs1EulfhtYqPvgLeKTq7cAPJiwfDFzHG003 JB1ODRY5W414cMAt6jVD9pCqiE03b1vbYt4+Vp3/IP9Kijp6ddCnHNxp3zPeUdEcm32bzt I0hu1wn7dN66fmH6ZaGmnZIKvOvwAGHSuVnNjb91tTCsmpi0W6Y3Hb5K+gZeGkq+2upOSz qFNKe8dBfKMKYiS9U0T5UdvFr8yo07Q22LZs9ZmVVyPBKnv1fBF3XEHjFJ7Hsg== Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PYC4p1YvDzwFf for ; Fri, 10 Mar 2023 17:01:30 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 32AH1UqF046147 for ; Fri, 10 Mar 2023 17:01:30 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 32AH1Uln046146; Fri, 10 Mar 2023 17:01:30 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202303101701.32AH1Uln046146@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Fri, 10 Mar 2023 17:01:30 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ cad/ifcopenshell | 0.6.0 | blenderbim-230310 ------------------------------------------------+-----------------+------------ editors/setzer | 0.4.1 | v54 ------------------------------------------------+-----------------+------------ multimedia/vid.stab | 0.98.2 | v1.1.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sat Mar 11 03:23:56 2023 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 4PYSvK3tZtz3x4BW for ; Sat, 11 Mar 2023 03:24:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-8.consmr.mail.gq1.yahoo.com (sonic315-8.consmr.mail.gq1.yahoo.com [98.137.65.32]) (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 4PYSvJ3SGMz3NTc for ; Sat, 11 Mar 2023 03:24:12 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=kXhMwYDd; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678505050; bh=AfZw7pAOap3EslPxqC3b941NhWCz48oUXX8KWvDtM2k=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=kXhMwYDdGG3m3h0CzJXQmlsUNhrpmgARz+RmvlIumGFAAm7hJsSqF1p/j6pBlttj4pLl2/J9XIJGBul3wIFd0fEpbgy/4XZxuhLX6Y00xQ5zXKGJTf9joz+xCnwcbdiLhN1dym8FY2ABnBHHaTw9qkxh0eyCQaLMuJsYgnlJPoo/EcE/jaE6uR+AK3aT8Y5QRti88ExLti0+k31DEXltYYWS4EBb/oPmTUCgeZ3gUfnI5bJRMR+m4QLnlyQglhUPehVyBThN+dZglTPvLP8lbGBVN0Ed4zUGzkOgYRZ52ZaxuFMwQn9ysFvRAUPGtWGJjGRWakHj86KeX8X82kdkjQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678505050; bh=ojVGTAH1caOMspXxEB8MsXyRkbmWdpv9eP+P+EZCdig=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=CDfqv7zkCY8C7Hh/zKTnem6GrER/nFD9j7zXnDRrhqYXqSSzoN2AdK+pHOyNC/27UPpb3btOpONAbSzBFUT5aOsO3YI3Of6msNmKcCyXTRkvPzZzIgMZNz+N6Hv9ZmiKbeSwhbCjxZ0D8wsrW5D21AnhqU7AGxDb3ppe+DOpq8vOZnHQLP0QQPornOAu2DMDK4btlLMEPU/7dxzv/75NQWnJCfFXx3lRtZR/AyfjY15m9g16ZBvKDUSCUZqWPOd0KKoDsVooAOh/VLXD9yzB7E9KNYVt4420QzqNRkrpKCMTaGxXsbQ0Bof6UQRl2vK1NRpyNtsuW1lJikqSiW+0Xw== X-YMail-OSG: v_PlpDQVM1k7wNpVXY6p3MG63GcMJzNea4Fh60Y.fkXQWfXlHOOVfGk6vNLWHvZ .H63eRFrPXxtbX__P_89NYZFuiiBZCKRZS1xJYLgn.Ty81YVil4K8EPWzZ5NGZvKeGNs3HihXHMK yNpwlStPSMbN8UZRaqexPsuYhLREvz1YZDz9R7hxqbHKVC0IUlomZHz9qlJki3Fe91bCvgh9kOMZ kBekvjNnUvte9ZPOgj7SaTv9XhZIX.aCuycBs3GPDuQPWkJykELsepqVlM0JdtNndEQqHtiN0Cwp rMt2PrWz2GMtrZR44DP8sqWZ1H8mVujwPM_gdgHtbg5Y_uFZ2hj0XrkymlQ16qdHlHvSTxu0Ol9p WJoxos_DffJ8__KwMP_mV3gKfLXyO3sfvabDe0Rdp90rSBhK_xai9rNjhk.JAnwztKtLwQmDeVP6 OZs0WqgFLUtYeguMIgrdKZJ.NeWZTIjoau6JCiNPrCKPR6IuERNot8ZzK0qjyyUf.6HtQIuCffqY gKeeqBL5IfeADYfC72pWkfmPkn7xKNBj1uW.wd4tsClJ2Yu4.rQ20gJZHtZtsMNu89u.1y2yBMHD .QBbi9xRQXhfOTc1JV0Kny9E3A4MXtjkFRYgpmUwPKQcpZdsJYy_7rUsAku33zITnC1BXJUr8Eqg zQoJZGJAzZv.1nbyZrnDd6Q.AfsKSmU.v0TFa3W1Wo5wIl611lJJ97OZElhiF2c3cZ3BoLNpgf8Z mDioTN6PqzzjqDXT2240eXqzaSjX.Z3sZQeOtGir5b9RrjtkjaHuEHSWrNrdZwyWhwpvevaDJtm9 oNtyjOnUoh60fTPgaeW6kr58FbF_T9Dm_y8qj.SLRouTZUN9d2BTFUsuubyyFe.2aX7V1caGMpJc Pqw.xwyV4.6vx53vGVaEJr6j9aiBfsAlKx_CXj4V_9nyFx3lgagm9NLY7DrYju9YHl0DEP76Dl5p 1R2omvf7f_LPscX7vE.iKQ7YqX9DpteJOu8ooU0bTDtWi5F9I9XnMGTXUVRyE8AXnjVnw7qIfoWW OntkAHjuu0svNrjaWSPI7bjoMdjNQoyKZ.9NjPA5aEESeHyy7o.x07itYET2l_9QXlgKBtTje9dK 6YnI_0EmwcDOW5Y2Cb20EbgscsGpu0_c1wgOY1xn7ZyIJ_TloAQD3ABujJBm3fn8iht_QmGrnVX6 hk.oXOjI3OJIVNn36uHJHq14x.foGQ8.BYDh7SwW5118YlwcwVARKTYLBFym0juqn4FwYg73nvXs YpnNdChCHDD3LgafL3fBm_kqNhz.AkMuBcVyZf8M9rxBP.NVEIfmeLXA87RRZpV3TxOtuX3OcU2i U1gXlaksqN7dOz1Ow5kJ1iQZ7z5CFZkC89GQ.brqZNAJ3E75kfjnqbyQiOr76KOMGJGAt4HuBYE_ sA353WnRJk1qmawJ0XDl_zwPW0rgiKGcKN0q68T7VrFOvIXeKtdY8WgURpfQn39g7XhhkQyV9Beo DNfSWL9LNMHOOXEZ41RB9hrmfBeYiQjJexBkx2uDVolII45EVPjF6iFNed2vVQSbK9M6sBqZoUjd sk2qTb52n9VFdb8DkcB6AXbC8.NzzQE4jBHrO5lYCORZc8sqMl0MZyRNi0JX_XHoiQFwaHc.sZg1 fLJOcVTKSiswO3LolUyDUbeOpU.pKL8f350KM6CtNTlvmbBJD0lb8jOIUC8pTdxmZVmoeY0X.5rz bprd85OEojSD37GOQFgtw6EU8.BwnfmsZ5CKEpss3JksD214R2.9JmO2eb4wMBea97O4EGCTOQVw F2ljCZuecuMIfczcvh8gPSlBGQrAr.l1j5oR8ZoEbkpvoUY49CY8RDdqIlugj_ltRC8vPFN3gUc0 e.XoWWLniK8tqGiSiz5AKATplZQkLqfa7jpZwGxzwwryDTWUERcLiR.93rHtfa2Ujm75NnzBJIaq UdMud5h3MgMyr88Y1ZbJLoOBTlWbX970i0XeZc4DctIBrUB.9bS1ogMnGiYBVhK1XL.RXhPIvTRx 198tA7L8hs8uKTIUbFUD43mS5V9c8ylez6FWMzK0IzHtsEIzWJoTHVUgMyub0IvRRi1CqsR3l_Cr CaAcFDDFz84NsPqHHDbvcBwQYp2USPCQTJG17.sAprz06jVBfwJ42Of1KXmj5wp8cRw5LoXJQFsS aPWj9EHFe6hFQs_XNPXgwIeeGdBUAo60XKjExCrEWRGe38c9uQ.sN0bgGrr56kZM1pDdlgkqj07T KixaNCVV7VExHB8BPaChBefWvVwIFi8vijhL1fB_Hy99U5I86VjSJELvVCektFiqlh.r5f1B8JcI AkxGLsQsPxA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Sat, 11 Mar 2023 03:24:10 +0000 Received: by hermes--production-gq1-6cf7749bc8-q7lrl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 83d8955a38f4c0952a9653643ce50d05; Sat, 11 Mar 2023 03:24:06 +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: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: armv7 lang/gcc12 "no bootstrap" build via system clang 15.0.7 based poudriere build ends up stuck in a small loop From: Mark Millard In-Reply-To: Date: Fri, 10 Mar 2023 19:23:56 -0800 Cc: Lorenzo Salvadore , "salvadore@freebsd.org" , FreeBSD Mailing List , FreeBSD Toolchain Content-Transfer-Encoding: quoted-printable Message-Id: <25B7229A-DBC2-4EE0-99D0-2A23BF635FA1@yahoo.com> References: <2HOLCFE6Z_cOyGycU4ZBU7Lf6kcqohVx7tiLiRLzdjMEc6a8DFeH1IaJqdPNJOqFVTh1MGE7_UUJLcg2gg0UbTZIHZl72NbaNEsqrJwJ3xA=@lorenzosalvadore.it> <93707ED2-F529-49DE-A018-794827F56247@yahoo.com> <7AA0AE73-87CC-4B26-92B2-A0EC4281F429@yahoo.com> <480C8278-DC30-40D6-AED2-F52F59E78EBC@yahoo.com> <4BC33DD0-E2AD-452B-AE54-9701CA01F95E@FreeBSD.org> <1809C9AD-84B2-488D-B92B-2D753320A0B9@yahoo.com> To: Dimitry Andric , Brooks Davis X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-3.49 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.32:from]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCPT_COUNT_FIVE(0.00)[6]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_COUNT_THREE(0.00)[3]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.32:from] X-Rspamd-Queue-Id: 4PYSvJ3SGMz3NTc X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On Mar 7, 2023, at 19:35, Mark Millard wrote: > I have submitted: >=20 > https://github.com/llvm/llvm-project/issues/61255 Going in another direction, the package builder used for armv7 builds has progressed to using clang 15 as its basis for main [so: 14]. gcc11* , gcc12* , and gcc13-devel all get "build/runaway" and "runaway_process" now for main (as predicted for gcc12* and gcc13-devel based on my build results): 3 gcc11-11.3.0_7 lang/gcc11 build/runaway 32 = runaway_process 03:00:43 4 gcc12-12.2.0_5 lang/gcc12 build/runaway 1608 = runaway_process 03:00:45 5 gcc11-devel-11.3.1.s20230224 lang/gcc11-devel = build/runaway 0 runaway_process 03:00:41 6 gcc12-devel-12.2.1.s20230225 lang/gcc12-devel = build/runaway 0 runaway_process 03:00:45 7 gcc13-devel-13.0.1.s20230226 lang/gcc13-devel = build/runaway 0 runaway_process 03:12:45 (That is from = http://ampere2.nyi.freebsd.org/build.html?mastername=3Dmain-armv7-default&= build=3Dp64e3eb722c17_s7fc82fd1f8 .) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sat Mar 11 03:33:48 2023 X-Original-To: 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 4PYT6r71PKz3x51l for ; Sat, 11 Mar 2023 03:34:12 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4PYT6q42Ktz3PQY for ; Sat, 11 Mar 2023 03:34:11 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of doctor@doctor.nl2k.ab.ca designates 204.209.81.1 as permitted sender) smtp.mailfrom=doctor@doctor.nl2k.ab.ca; dmarc=pass (policy=quarantine) header.from=nl2k.ab.ca Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.96) (envelope-from ) id 1papzQ-0000Ko-0B for ports@freebsd.org; Fri, 10 Mar 2023 20:33:48 -0700 Date: Fri, 10 Mar 2023 20:33:48 -0700 From: The Doctor To: ports@freebsd.org Subject: security updates Message-ID: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spamd-Result: default: False [-0.71 / 15.00]; INTRODUCTION(2.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.97)[-0.971]; DMARC_POLICY_ALLOW(-0.50)[nl2k.ab.ca,quarantine]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_LONG(0.07)[0.065]; MLMMJ_DEST(0.00)[ports@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6171, ipnet:204.209.81.0/24, country:CA]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4PYT6q42Ktz3PQY X-Spamd-Bar: / X-ThisMailContainsUnwantedMimeParts: N When Will Xorg and Curl get updated? -- Member - Liberal International This is doctor@nk.ca Ici doctor@nk.ca Yahweh, King & country!Never Satan President Republic!Beware AntiChrist rising! Look at Psalms 14 and 53 on Atheism https://www.empire.kred/ROOTNK?t=94a1f39b Whom we need not fear, we need not respect. -unknown Beware https://mindspring.com From nobody Sat Mar 11 08:01:58 2023 X-Original-To: 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 4PYb400gMNz3xLdJ for ; Sat, 11 Mar 2023 08:02:08 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from fc.opsec.eu (fc.opsec.eu [IPv6:2001:14f8:200:4::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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PYb3z3ygXz3wV5 for ; Sat, 11 Mar 2023 08:02:07 +0000 (UTC) (envelope-from pi@freebsd.org) Authentication-Results: mx1.freebsd.org; none Received: from pi by fc.opsec.eu with local (Exim 4.95 (FreeBSD)) (envelope-from ) id 1pauAw-0002xb-Eh; Sat, 11 Mar 2023 09:01:58 +0100 Date: Sat, 11 Mar 2023 09:01:58 +0100 From: Kurt Jaeger To: The Doctor Cc: ports@freebsd.org Subject: Re: security updates Message-ID: References: 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4PYb3z3ygXz3wV5 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Hi! > When Will Xorg and Curl get updated? For curl: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269967 -- pi@FreeBSD.org +49 171 3101372 Now what ? From nobody Sat Mar 11 10:42:21 2023 X-Original-To: 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 4PYfcw5KmWz3xVWB for ; Sat, 11 Mar 2023 10:42:24 +0000 (UTC) (envelope-from grahamperrin@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 4PYfcw4v1Gz49fp for ; Sat, 11 Mar 2023 10:42:24 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678531344; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=f32GRe29fSNRZm7JW+dw7v6MRsr/EQgzixwrdObCTCc=; b=LZyfd0wTX7SgDwoXjFfUpHWCS7t+SlEFpIi1xyV8WaItjMNAfLMHAG/IYixK6b/pAsExte ghGPAoYVo8u5ZhhCBBxXj1kejMsUKh8f0QFANDEKsLDH4eXePSLQaALknxUYMu98JqV6u0 B7ZTCgr5hdmIN9zba7PS1Oe+gTptD0KGNFu12wODQo5WTlbjBJcUkIHOcYHhsz7uqTitdk Hq7tUkr4h9flPnTc5aM5re68Ph8Uj+p1nEbJHqutH5Xrg/oRFxlypJTN13dgK09mgprApY N6xmmhqWDl2FQjQPP7ZbkEFDmjLMn4eNfnznnM7/hV3JGNMsq5tDrgw2vNHbjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678531344; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=f32GRe29fSNRZm7JW+dw7v6MRsr/EQgzixwrdObCTCc=; b=cCQtHNLpvhqJCAIHNoK47u2AjtvYhSH87rggCjOFEPLoK2RmzdwfqS6q/0yusrC1cyZt0Z No7lGiIGIF4nN4XmCbeajnpuVbP03S+uUlwBZwJVkBeQ+J1BcgAGx/FgQKf4hK9A3HbQJ2 ZJAVndeDhEaQuRUN3M3m8HjC9rUyQ3n7VNnoUrZ7rrcwBDt4FwXjs2PhgEEsNqzDaqmq1G Xm0UnPG50x3jwdU3er9gLk4StNNdbsgN/vHrJ+oa/fBp0Z1buGRmm3Api6E2GEzP7hPOxQ MxejStoGvqAjhM3/9U1jUqWMCNCxFi5+kK95vHUB1DfXAhNMFc5ZBI/4iHE8WA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678531344; a=rsa-sha256; cv=none; b=UXm/GCekRzK9QswOC8ll8/aCjt8V484h94nq4DDelWEB3UQ4J+OQlsa4Rm1JYglYPZKRa3 +5NuxcVMrnfDTVGdQVAiGr+fFzGo2IfPdJCufN9w8O/YOd1K2gu1MCPxdyhKScwr4s159S Yybhq2CMMun1FldlFf2U7IxnsVcyLUpn9lXgtA3mWz8jE4BrPP+LLebkHPghZSO9M9S8vk lbgpTGHi+aui4EQ/mQ3SmoEbrPdR+3gQEl2d/h8Ogy+8aPOTeK8UWZlIelk5XPTp6rJrj5 4b/aJ0dsafOY3CCBb2OrDjLpkmWz0KBUu4RmUFlqhgHsyt88Qu8oYAHrMsZZGg== Received: from [IPV6:2001:470:1f1c:a0::2] (tunnel642390-pt.tunnel.tserv1.lon2.ipv6.he.net [IPv6:2001:470:1f1c:a0::2]) (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) (Authenticated sender: grahamperrin) by smtp.freebsd.org (Postfix) with ESMTPSA id 4PYfcw1lNpzPVl for ; Sat, 11 Mar 2023 10:42:24 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) Message-ID: Date: Sat, 11 Mar 2023 10:42:21 +0000 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 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: security updates Content-Language: en-US To: ports@freebsd.org References: From: Graham Perrin Organization: FreeBSD In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------0MD12JE7e26j2RtVl1ynB2VI" X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------0MD12JE7e26j2RtVl1ynB2VI Content-Type: multipart/mixed; boundary="------------UhzyBsYJJuV0Rlnnoa0RJrXn"; protected-headers="v1" From: Graham Perrin To: ports@freebsd.org Message-ID: Subject: Re: security updates References: In-Reply-To: --------------UhzyBsYJJuV0Rlnnoa0RJrXn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTEvMDMvMjAyMyAwMzozMywgVGhlIERvY3RvciB3cm90ZToNCg0KPiBXaGVuIFdpbGwg WG9yZyBhbmQgQ3VybCBnZXQgdXBkYXRlZD8NCjxodHRwczovL2J1Z3MuZnJlZWJzZC5vcmcv YnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTI2ODk2Mz4gZm9yIA0KeDExLXNlcnZlcnMveG9y Zy1zZXJ2ZXINCg== --------------UhzyBsYJJuV0Rlnnoa0RJrXn-- --------------0MD12JE7e26j2RtVl1ynB2VI Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEWT/lssMHB+28ly8Kt2dIb0oY1AsFAmQMWw0FAwAAAAAACgkQt2dIb0oY1AsN rBAAgb0rpWsVR6kuYuQpMSCgUhh7Axs7BtT762yIeys7XAUg+N3uA2gFNG3EF1Y/YsBx2vXAKDQJ XiZe6v8YfaUzIXF/WllYyQn9jw2YiShvMx3bTdI08n5BwB//eEvOYuFF3b67Xs6dKqXcaohRc5bL mk7BZODjgtUCKy+1LwS/eNQ90da5NBjHmkO4PepXVa2wDtRg+HOb8pVc+s+Q+8XjVmRxJXnAYwkS 46k/fv4yvd0uWEhPbEuSmu9r/3QWQGmONyXqgQKKe3/lH4SUyE2SAkpxTTubnCGguJktSakUvtM+ QIlCBZmJ0hi2EjT3deQqKS5eO2MKk0Gu28/ryIbvpq6fY+nXaonXcIHnW7WRtxH5kzMU9oJ/Pd3n BAbmIPVOgDaRLd2qbg9Dm32D0GXOGDO7dUcEH7jYPGb0/HrbxbszUZ1r65V0LpXkXCt8ZgdOYq0v izORi4bI3a3EQClxALslEvw6ieoIDrRZaB2LmCNUy870KGyCTySCmjnkrWS9xpTQWnK7RkdmAJAD UtUca7AhfpGPQwzLhKcJ/3hjN3HV78CxBZj5B/RG6FdY9CM8ZUx7NAggN3fcoBP4eJfzkeTZXBip mvSkucW4uVzwHQqA03KHdcXZBX+aVknJxTE12vW4HLgvljmIajsj+8jIN/mGAl3dBVtEHryMxKwy 9mk= =Bvab -----END PGP SIGNATURE----- --------------0MD12JE7e26j2RtVl1ynB2VI--