From nobody Mon Jul 15 03:48:32 2024 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 4WMp8J4R92z5QPM3 for ; Mon, 15 Jul 2024 03:48:32 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WMp8J1qypz4MR9 for ; Mon, 15 Jul 2024 03:48:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721015312; a=rsa-sha256; cv=none; b=sBDBPC1bgR+gWFg1IX8Cb2MwSKD8qSW3WxYJ3lufvR9GGeNRS/wT1yIb2hbEzb4EzNueJH 5brDvVGCbqwDzzrkB/MwGeMum3hoBuIwE0n2/U1iRNbFVlN7qxl5v7bPknx0zXOrJWQtiR D1FxMAlx0x8Kj41b0vQH4GZZAbjwxLxq2P9PKtHoWHRx/62JYBSZDgmckTZUD4UdMLrlKA frDaHF3JJWOLvlIjk/yVg4cdKqTa7MecP+Pid4Te5L+WJkKeEG7hbPsYHLaw5eNw7aOMw4 bubGhxu5+sWlBFYj3CoW3sizcc+T+Nq6vjjuSXmVX1CADEgf95MJLmh5HcGf2g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721015312; 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=235CggSW8X2idRnm+YkZdTSAwhZbWwye4wjJp1HxHZk=; b=W6V+RaaWnb3NwV1BH7fYiTHcCMm3Dwxn2thRvdIOjjUyqpeUsArQSsSe+VJJlbcwdw03ss fBbwYS9itxOgLTOD/5n22SzIMNZSNwzVrECO5RMrub7Q3CNtaJ3pBt3MTPQ+i8QdO5uvCI aJ3e4vaSb97rnldo08Zh3vHcpmqlHBFTq9tzulgNuWmbsZPwB9/cWZWXsOSGvWfq5hQcNl 3jgA4jVKJBBpwUx0cgcOB6WDMtJNL3kLoFai367uSwGpZf0HsXtoYE35FAylhTGeo0iW2A EqrSjILCKbhuhq0k7QdgrlQ76d0MMexX16lJCK+DNfQuIIfg2xOuGnu7hc0mtw== 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 4WMp8J1LFjzcdy for ; Mon, 15 Jul 2024 03:48:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 46F3mWsw099905 for ; Mon, 15 Jul 2024 03:48:32 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 46F3mWAp099904; Mon, 15 Jul 2024 03:48:32 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202407150348.46F3mWAp099904@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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Date: Mon, 15 Jul 2024 03:48:32 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 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.7.0.231127 | blenderbim-0.7.10.240714 ------------------------------------------------+-----------------+------------ 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 Jul 15 04:32:34 2024 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 4WMq7J3C7Jz5QThh for ; Mon, 15 Jul 2024 04:32:44 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from egress.chen.org.nz (egress.chen.org.nz [170.75.172.82]) by mx1.freebsd.org (Postfix) with ESMTP id 4WMq7H25Ybz4RV2 for ; Mon, 15 Jul 2024 04:32:43 +0000 (UTC) (envelope-from jonc@chen.org.nz) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of jonc@chen.org.nz designates 170.75.172.82 as permitted sender) smtp.mailfrom=jonc@chen.org.nz Received: from mail.chen.org.nz (unknown [210.54.37.164]) by egress.chen.org.nz (Postfix) with ESMTP id E8CC5111E28 for ; Mon, 15 Jul 2024 16:32:30 +1200 (NZST) Received: from mail.chen.org.nz (localhost [127.0.0.1]) by filter.inside.chen.org.nz (Postfix) with ESMTP id A725A80F06 for ; Mon, 15 Jul 2024 16:32:34 +1200 (NZST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on ametrine.inside.chen.org.nz Received: from [192.168.1.10] (jade.inside.chen.org.nz [192.168.1.10]) by mail.chen.org.nz (Postfix) with ESMTPS id 9A36180F05 for ; Mon, 15 Jul 2024 16:32:34 +1200 (NZST) Message-ID: <9c816df8-e77e-4f95-90bd-533e047a9faf@chen.org.nz> Date: Mon, 15 Jul 2024 16:32:34 +1200 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: A better alternative to having builds of main-armv7-default fully disabled and last-built be months out of date To: ports@freebsd.org References: <91287D15-F0A9-4425-A265-B07418B8714D.ref@yahoo.com> <91287D15-F0A9-4425-A265-B07418B8714D@yahoo.com> Content-Language: en-US From: Jonathan Chen In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.16 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.971]; R_SPF_ALLOW(-0.20)[+a:egress.chen.org.nz]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:174, ipnet:170.75.160.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[chen.org.nz]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4WMq7H25Ybz4RV2 On 15/07/24 04:40, Robert Clausecker wrote: > As of today, builds to update the package set to 2024Q3 have completed > and current quarterly packages are available for download. > > Feel free to use them. The big problem is that armv7 rust is not available, and approx 2000+ ports dependent on it have been skipped. -- Jonathan Chen From nobody Mon Jul 15 07:01:58 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WMtRl00tLz5Qkq8 for ; Mon, 15 Jul 2024 07:02:10 +0000 (UTC) (envelope-from eduardo@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WMtRk6q2mz4d0s for ; Mon, 15 Jul 2024 07:02:10 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721026930; 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=NVbkj6PBcbNROvqV7Cft7R3XHuiF+wDYj1bSfZ0Rb/Q=; b=yjxShJdyA9M9THcCBrjOfmQxC4ZZNT2PdNyGLLBTFjvxrx818e1bxg0XvZToW1XltA/FW6 wFHCEzPCCZ4LDyg8w2lHy8mgWpMDQKPb1CDPm+vwpaVrLgYLqDG+pShwJthpYmGr7TFmFA Hi4D8EB4aw5OsY/zB8FYTKpt8LXkKmSdlykM18SSceDzpEet4tfauHQwPcvOMx80LMPQ7G Csu6wjdX3c4YKmL64aXruibPt0N7esHuwyXfzrtqwXyHseInKomzcktKAnBvdCj7gYspAa hvZNMy8PmlCIaYF/WGusjgWD6Pmwj+WxmRWCD27PN/M+EMsVVCfQ5pdYdLdYfQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721026930; a=rsa-sha256; cv=none; b=ESEHE2AIwser9cRGoyybHosi4kWqx6WQ9/Tc/9FAye61Wxo08HX1SxcUjSTHtX/GhXJZEA vJ3WrdGsBgMbnQvjJ25QaF3KMFydZnekPIp/mtdYu4VFl+3ajwVz6MN2fHcmcXK2C1zIIp YEC+0F2WC7zrwsXtRtManqQDU9ytpRlx4QcJ9q05I5uyHAZvp3TNDHzhOY6Uf2XlZV86Hl qHwh1fwACpiHDrMCAUZQ3qcGGYD1vBUcxCWzR2t6zqyyYf3IHJMYGFWWKjoTGtObPb+LXA o9aoak4NAYfD7xbWwScj4xxRmj59lfEqxXmRkXIspMBEQYinj0pOluMw2bBe9A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721026930; 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=NVbkj6PBcbNROvqV7Cft7R3XHuiF+wDYj1bSfZ0Rb/Q=; b=y1P1gBciSgERJVHuoJJniuwx+o4sLl8MMSXgsTP2bJs1HSGD1wKD9LXQ4YgydaCafwIhfO nPkH+apzJj+zyF2hZ2n2aFEPLrJhUlmpqCu2k00PW4g/z7fDQRcunuXae0LxZxAt2pC+AP mF/Mbd0tuPigtVcotCmhPOxw+qj0+yingN7IGiwMLn8YhU8EEXG1PZ7QHr/wz+GdfKCKFu oqVAkUknjNNplG+zWec2sKaVKo3OHhaUnE314KdUX9t/YS/PjpxmLBc5O85+UNvczyD13+ mo0sY3d11Ws8PmP/Q+L9b8T9XymJoQLRdnccrKQtiJ1IhynDk4+UNrHuQOLg3w== Received: from mail-ua1-f47.google.com (mail-ua1-f47.google.com [209.85.222.47]) (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 "WR4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4WMtRk6RThz19nd for ; Mon, 15 Jul 2024 07:02:10 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-ua1-f47.google.com with SMTP id a1e0cc1a2514c-81021667125so1340434241.1 for ; Mon, 15 Jul 2024 00:02:10 -0700 (PDT) X-Gm-Message-State: AOJu0Yxlm4KOQY0BmwN1BMiEoAYWgK27SddFYYUZczEJX0Yt4xDXVGRy hnGdjowbL6PbLOKhGVAYx06h/CpaaNKI8TQY1+OMwpk2y/YZoiq0dZzyEmkIgDKiGv1aMsgL7gO LIUBHr5AgHvwiGsZbDIcIkhzSjfw= X-Google-Smtp-Source: AGHT+IGoXVWTDgv72NL9WcH6NoHmX2618bYYfDL1D9jZ2/TcQZCmKDKbzOyFw1ccgXwQtQSfRUCz4dndZOvu9LSk1Ko= X-Received: by 2002:a05:6122:488e:b0:4ef:5e6b:98c0 with SMTP id 71dfb90a1353d-4f33f1feabcmr21552747e0c.9.1721026930100; Mon, 15 Jul 2024 00:02:10 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 References: <59b38c2d-e596-402d-9ef0-34e892a5e8c1@groumpf.org> In-Reply-To: From: Nuno Teixeira Date: Mon, 15 Jul 2024 08:01:58 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Duplicity ResourceWarning: unclosed file To: Xavier Humbert Cc: FreeBSD Ports ML Content-Type: multipart/alternative; boundary="000000000000d15be9061d43cef1" --000000000000d15be9061d43cef1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable (...) My logs on amd64 main, 141, 140 and 133 are fine without errors. Thanks, Nuno Teixeira escreveu (domingo, 14/07/2024 =C3=A0(s) 13:15): > Hello Xavier, > > I'm running duplicity on amd64 main with no problems (backup and checked > --version). > > I don't have access to amd64 logs right now but it builds fine without > issues on my arm64 rpi4: > > http://freebsdrpi4.hopto.org/data/15aarch64-main/2024-07-12_12h32m44s/log= s/duplicity-3.0.0.log > > I will check amd64 logs when I've got the chance. > > Thanks, > > Xavier Humbert escreveu (domingo, 14/07/2024 =C3=A0(= s) > 09:11): > >> Hi, >> >> Since the last upgrade of Duplicity, I experience these warnings : >> >> >> =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=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 >> /usr/local/lib/python3.11/threading.py:986: ResourceWarning: unclosed >> file <_io.BufferedReader name=3D5> >> del self._target, self._args, self._kwargs >> ResourceWarning: Enable tracemalloc to get the object allocation traceba= ck >> /usr/local/lib/python3.11/site-packages/duplicity/backends/ssh_paramiko_= backend.py:461: >> >> ResourceWarning: unclosed file <_io.TextIOWrapper >> name=3D'/etc/ssh/ssh_config' mode=3D'r' encoding=3D'UTF-8'> >> sshconfig.parse(open(file)) >> ResourceWarning: Enable tracemalloc to get the object allocation traceba= ck >> Local and Remote metadata are synchronized, no sync needed. >> Last full backup date: Mon Jul 1 10:33:46 2024 >> /usr/local/lib/python3.11/site-packages/duplicity/dup_main.py:779: >> ResourceWarning: unclosed file <_io.BufferedReader >> >> name=3Db'/root/.cache/duplicity/b0ba93458b58f009d3339ea64701a6b2/duplici= ty-inc.20240714T020354Z.to.20240714T075149Z.manifest.part'> >> new_man_outfp.to_remote() >> ResourceWarning: Enable tracemalloc to get the object allocation traceba= ck >> /usr/local/lib/python3.11/site-packages/duplicity/dup_main.py:780: >> ResourceWarning: unclosed file <_io.BufferedReader >> >> name=3Db'/root/.cache/duplicity/b0ba93458b58f009d3339ea64701a6b2/duplici= ty-inc.20240714T020354Z.to.20240714T075149Z.manifest.part'> >> new_man_outfp.to_final() >> ResourceWarning: Enable tracemalloc to get the object allocation traceba= ck >> >> =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=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 >> >> A similar issue has been reported in 2019 : >> https://bugs.launchpad.net/duplicity/+bug/1847122 >> >> The warning appears also when I ask for Duplicity version : >> >> >> =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=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 >> duplicity 3.0.0 May 29, 2024 >> /usr/local/lib/python3.11/threading.py:986: ResourceWarning: unclosed >> file <_io.BufferedReader name=3D5> >> del self._target, self._args, self._kwargs >> ResourceWarning: Enable tracemalloc to get the object allocation traceba= ck >> >> =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=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 >> >> Again in rebuild of duplicity, same warning >> >> >> =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=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> duplicity-3.0.0 depends on package: py311-future>0 - found >> =3D=3D=3D> duplicity-3.0.0 depends on package: py311-mock>0 - found >> =3D=3D=3D> duplicity-3.0.0 depends on package: py311-paramiko>=3D0 - f= ound >> =3D=3D=3D> duplicity-3.0.0 depends on package: py311-pexpect>0 - found >> =3D=3D=3D> duplicity-3.0.0 depends on package: py311-requests>=3D0 - f= ound >> =3D=3D=3D> duplicity-3.0.0 depends on package: py311-urllib3>=3D0 - fo= und >> =3D=3D=3D> duplicity-3.0.0 depends on package: py311-b2sdk>=3D0.1.8 - = found >> =3D=3D=3D> duplicity-3.0.0 depends on package: py311-dropbox>0 - found >> =3D=3D=3D> duplicity-3.0.0 depends on package: gnupg1>=3D1.4.7 - found >> =3D=3D=3D> duplicity-3.0.0 depends on file: /usr/local/bin/python3.11 = - found >> =3D=3D=3D> Generating temporary packing list >> sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper >> name=3D'/usr/ports/sysutils/duplicity/work/stage/usr/local/lib/python3.1= 1/site-packages/duplicity-3.0.0.dist-info/RECORD' >> >> mode=3D'r' encoding=3D'utf-8'> >> >> =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=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 >> >> Should I report upstream ? >> >> Regards, >> >> Xavier >> >> -- >> Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer >> https://www.amdh.fr >> >> >> > > -- > Nuno Teixeira > FreeBSD UNIX: Web: https://FreeBSD.org > --=20 Nuno Teixeira FreeBSD UNIX: Web: https://FreeBSD.org --000000000000d15be9061d43cef1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
(...)

My logs on amd64 main,= 141, 140 and 133 are fine without errors.

Thanks,=

Nuno Teixeira <eduardo@= freebsd.org> escreveu (domingo, 14/07/2024 =C3=A0(s) 13:15):
H= ello Xavier,

I'm running duplicity on amd64 ma= in with no problems (backup and checked --version).

I don= 't have access to amd64 logs right now but it builds fine without issue= s on my arm64 rpi4:

I will check amd64 lo= gs when I've got the chance.

Thanks,
=

= Xavier Humbert <= xavier@groumpf.org> escreveu (domingo, 14/07/2024 =C3=A0(s) 09:11):<= br>
Hi,

Since the last upgrade of Duplicity, I experience these warnings :

=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=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
/usr/local/lib/python3.11/threading.py:986: ResourceWarning: unclosed
file <_io.BufferedReader name=3D5>
=C2=A0=C2=A0 del self._target, self._args, self._kwargs
ResourceWarning: Enable tracemalloc to get the object allocation traceback<= br> /usr/local/lib/python3.11/site-packages/duplicity/backends/ssh_paramiko_bac= kend.py:461:
ResourceWarning: unclosed file <_io.TextIOWrapper
name=3D'/etc/ssh/ssh_config' mode=3D'r' encoding=3D'UTF= -8'>
=C2=A0=C2=A0 sshconfig.parse(open(file))
ResourceWarning: Enable tracemalloc to get the object allocation traceback<= br> Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Mon Jul=C2=A0 1 10:33:46 2024
/usr/local/lib/python3.11/site-packages/duplicity/dup_main.py:779:
ResourceWarning: unclosed file <_io.BufferedReader
name=3Db'/root/.cache/duplicity/b0ba93458b58f009d3339ea64701a6b2/duplic= ity-inc.20240714T020354Z.to.20240714T075149Z.manifest.part'>
=C2=A0=C2=A0 new_man_outfp.to_remote()
ResourceWarning: Enable tracemalloc to get the object allocation traceback<= br> /usr/local/lib/python3.11/site-packages/duplicity/dup_main.py:780:
ResourceWarning: unclosed file <_io.BufferedReader
name=3Db'/root/.cache/duplicity/b0ba93458b58f009d3339ea64701a6b2/duplic= ity-inc.20240714T020354Z.to.20240714T075149Z.manifest.part'>
=C2=A0=C2=A0 new_man_outfp.to_final()
ResourceWarning: Enable tracemalloc to get the object allocation traceback<= br> =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=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

A similar issue has been reported in 2019 :
https://bugs.launchpad.net/duplicity/+bug/1847122

The warning appears also when I ask for Duplicity version :

=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=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
duplicity 3.0.0 May 29, 2024
/usr/local/lib/python3.11/threading.py:986: ResourceWarning: unclosed
file <_io.BufferedReader name=3D5>
=C2=A0=C2=A0 del self._target, self._args, self._kwargs
ResourceWarning: Enable tracemalloc to get the object allocation traceback<= br> =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=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

Again in rebuild of duplicity, same warning

=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=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>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: py311-future&= gt;0 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: py311-mock>= ;0 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: py311-paramik= o>=3D0 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: py311-pexpect= >0 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: py311-request= s>=3D0 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: py311-urllib3= >=3D0 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: py311-b2sdk&g= t;=3D0.1.8 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: py311-dropbox= >0 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on package: gnupg1>=3D= 1.4.7 - found
=3D=3D=3D>=C2=A0=C2=A0 duplicity-3.0.0 depends on file: /usr/local/bin/p= ython3.11 - found
=3D=3D=3D>=C2=A0=C2=A0 Generating temporary packing list
sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper
name=3D'/usr/ports/sysutils/duplicity/work/stage/usr/local/lib/python3.= 11/site-packages/duplicity-3.0.0.dist-info/RECORD'
mode=3D'r' encoding=3D'utf-8'>
=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=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

Should I report upstream ?

Regards,

Xavier

--
Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer
https:= //www.amdh.fr




--
Nuno Teixeira
FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 https://Fr= eeBSD.org


--
Nuno Teixeira
FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 https://Fr= eeBSD.org
--000000000000d15be9061d43cef1-- From nobody Mon Jul 15 07:44:57 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WMvPT4dSrz5Qq3B for ; Mon, 15 Jul 2024 07:45:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-20.consmr.mail.gq1.yahoo.com (sonic310-20.consmr.mail.gq1.yahoo.com [98.137.69.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 4WMvPS3qHPz4k4d for ; Mon, 15 Jul 2024 07:45:16 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=YwSNRw3t; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721029514; bh=BnBScpDsCHYu5yfsAnaj7eLgsOPT2Il/PpxSazTu0p8=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=YwSNRw3tdlmdVPOZV3g83wEa4jzxRL+t1iSeSUovKZ6EuqYmlNJtheKqZB8qD2UsHwA4mOIVoBPHeVVMwIrHgMzdiMUdEtVpMU2CA1CZZOTqSaQ2GRlDw7/dY8g/uFk/GOIy0zRX0CdnlRQd1rqrvW+B2rTBkA80XUGhLtbmR19iGjjusufU7/CJ1V/aGcnipE0KubhRQNP5vXh3OBke8Ui7hNuV++zMno6am+GagrMiVAhlyOUE/Z0pl0oBOE5bmZyD+HStusIm4hoadY7e5gdeB92aBzv8z/OZej6Jk0w3hibQ5KLnwWuK8bqs6NEHvXwLsnSRHG2FP1JYxWAoGw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721029514; bh=LgdAxc8dphFvJfw6+4P7l+xfopiJF5XcaVHyozQYuPW=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=uP6rZqFv6VKeqy+skqm+mzddYYzPT3bQMSx5oCmSwSLuTHncfZHqWAgVGLWu1K3eG5fgXsd1DpHBgkMGWkBiHg+4K+kFTgN7EerV36ojNU/dmndVT974IQQKvl1N89MWcwVmRVv0frkLirRPxzsgDg9SNrvMq084H9QsbA530nlzP2xv9NBEXIgeD76yn4TCRrKcigBeq68rZr2j19pNcfia37F90ASzeQ6tARks2/ZVkt/3N9keQcTZtFhdmO2u/oYT19Hn2+o6kmnNE+r2Vk2l6ozfHaV8fcG6N2qrX844WJNCARxsskLFInxTPd1Kxq5WFUr4Tq+bsRkIO/p/zg== X-YMail-OSG: Mldca5YVM1nQfoVbHlFEErfLXignAwPLrfJnnSIlM3tkmJO32FmmRUw5lpoWtih KG46VK_8nfrdGqt5WFSGHQLRwzTasJWVZR.ajxynQ_WLOZnXy8i2Fu1ifu4Ik7oR7tiurCWPQoop YdFYe_KM82W06W0MbUqQNvo2Jmhv8QTIq3oXPmmzfOMOF8zafOP3z9hdKyQbNj42KkREHVJ66F2v MpX2FgD8Pa8aU5xGnP9QC_odaxL798oq2Lg1oLjafAsWj_cYteqPq50mDVCsVsdm2JMRZM81BNMW Sv4wo51oM09BiGQEXlSLN4Gsjie6UMedeXjUhExde57ff8JVZwFvTT7oC30nl5ctcMnqvQdzT7nE c71dxcXs6YzD3e655S7UMYiXdijrPw58QijItAc9Xcy_Pi83ihxe6tOPm6wLKsf5YD_YFB5PSQwJ x1Ug_uu4aS5i_HrJVzLSZhQ_UPlngupd6uMaeaneeyz0p4aiPeN9c_6d0ycuqNu3vxR3q7rICGJP nFP0P1xYmXNmqrpC_Vn5SD0Seqw37FSqHd0qxxIJtvBk9QngCeEOSJ7udXNkgzSbpbiecwOpHchy oPTALuBZ_5XmWCzJ6wrvh7LI10HwPHfAIkkNv52JWYaV9aSYWWLzxtFV.OydMoZDGcpXLMAlxAoJ CHg5kFL.0mGrvtSJG5NTVfRVn1zCuGeNrdY1q0GBh4nTbjpW3YCu0f0UFsOuNnFiRY3obKXqqJCc aZ4WipUwP6x42mhl5iqqv83dZc7fJoFCsA.CUrABCshQB_7M_LZwJQG8zzzDBoyFSUQt9gnbw3uK EnYcg.x_fpF4R5sWlNc4EkXBF5s7zVe7rc.j0UYqJTZPU2Ib6Inqs9k8Esk4_ds.1NxwkQEIr.nm lBPcJEyKMMy9JxfVdstn4qlN1hk_tA4dl6Oc216Gg2TxQokUlfCOcgPcD_JLr0oDMZcAEg4jO4ku 1rB8Kk3VUxD8qSFTt7YSMuzPeS7A7SVkaFkGab55vPWqPZWIfQzHVwSZS2YCjsGDClPvuS7N7izT iBvSEDOhfWkIewcO7L7uFMY3Ei0oKf6ya1cCbGFyDFqnIiSZHRyrQGZPpNu.SQ9GQ.b_csRHvAWV kSaF6J51j25Fq980PTPKZUZyOU6V4qJo3CmwC3zPX2K6fya3R.t8EgC_aRl09_sokfTS0NPEzy4D QpTMTXQzZRomqcFDMoUdQ8waHScX_sqUUBciQZSRuVXYrLCDIx98Yz9MXom332oQ9OmFNT9fcI8c RE.gbGyaPIpZ_XcEBWHF9ToDKaTjTzH56FlygNJVn4fCeQBxIXxcSE7EYjf8j0MIwIot0F5W6GaF SD3EiSNYsZX8SWxL0l8H1fkz5QY55obQlGBQdBuJKS9ngAbviuSAyy0XgrHQayz9mx.cGm_AUcfL MxNTKTJQTxC4UcpVHILaJ4JHcB.7ndQiJnrIFIgRypAZENWp6W0LZs41kQg6slswz4ti70gYdhAN QXSteAC58HcUzdt_Ay0xgeUWNwWiVQBxuQLN31FyrPhtR.fJjSu2DHkBSagwLSkALACoVHIjilGQ QTpjdLtQhIk3U.3fkO.xLYng.FgfOpkcJ1yDuGiudpy3m2f1vsx73p59qxLDewFlgXOLUvtZ3Gis 3NrM9SeJ9IzwZNejKG6f9A_h__hoIDlNOBDC1kaQtiJEITo14Uk0EcDlL7b9tvVCGARVkLgc.j9g TKbh2Mtvjaglmxbr._GEu0H0mDW4ANe_fUIChL1PL2gLew5ix.28BulTlxs9Rt0_5E7V3UEBDjsu TlgXrz3.UCZKEel3k58r2gpEw5KZLAgus0xFCvsTqKZ4dxomCwQmvvkAYB6XmmGXqfV7shTzjnyi Ra4uXbZFBqEkTW1qpsvCNu_fzOtoCQ_6XOLutXkSridYDAUKf27aQINSHRDcWS8mkHSYZ0p44vVz kWCdoBVsUtd1Jrcm3VQObQUeERLexdZTf8Dvoe0qaCS7VQXTvMNGyg_BVxfhsnw84wnF8uit2uXG mUBFbt2NiOF6rDC_EMKtaJwkMfiDtikXwmFuB3M6Nw7la3SkOqgutRfYMNZAcYOQlPwYw1hTQ6NG PRACfkwoUczJv2LPijfT9nh4N14fyoUikRs.fCnw3YVEjditZp11781E9SgbotxouPYi0IelUErH rn3sCgZHfxu3Hsw44TTi1lneXQ4lYF4G3oI0128SEvX919kASqatff0HyYC1K1eWkgyoRY7WoLyk b43CQ_7ryBpamxNIH7Mc1LccXFLnTmreSv51Zrnyy0tfSPPzkQSXOJxGYZEbK6Sm1e_kkam.DpJy ggM_BL5tQzf5CwRhDKbbHDQ-- X-Sonic-MF: X-Sonic-ID: 7f994dc5-6330-454f-8fc1-383a8e26de8e Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Mon, 15 Jul 2024 07:45:14 +0000 Received: by hermes--production-gq1-799bb7c8cf-nm8b9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5d8059b5a1003f85a4fc05d4a945fb8e; Mon, 15 Jul 2024 07:45:08 +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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: A better alternative to having builds of main-armv7-default fully disabled and last-built be months out of date Message-Id: <2D706409-E76E-42DC-989A-F7058FF9F33C@yahoo.com> Date: Mon, 15 Jul 2024 00:44:57 -0700 Cc: Robert Clausecker To: jonc@chen.org.nz, FreeBSD Mailing List X-Mailer: Apple Mail (2.3774.600.62) References: <2D706409-E76E-42DC-989A-F7058FF9F33C.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.27 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-0.27)[-0.271]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.146:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.146:from] X-Rspamd-Queue-Id: 4WMvPS3qHPz4k4d Jonathan Chen wrote on Date: Mon, 15 Jul 2024 04:32:34 UTC : > On 15/07/24 04:40, Robert Clausecker wrote: > > As of today, builds to update the package set to 2024Q3 have = completed > > and current quarterly packages are available for download. > >=20 > > Feel free to use them. >=20 > The big problem is that armv7 rust is not available, and approx 2000+=20= > ports dependent on it have been skipped. Hmm. Based on my own poudriere-devel based bulk build (not a "-a" build): # ~/fbsd-based-on-what-commit.sh -C /usr/ports 4e0616a2066d (HEAD -> main, freebsd/main, freebsd/HEAD) = graphics/libavif: drop maintainership Author: Jan Beich Commit: Jan Beich CommitDate: 2024-07-13 01:31:18 +0000 branch: main merge-base: 4e0616a2066dc9e45cef47de812efdea4e09709c merge-base: CommitDate: 2024-07-13 01:31:18 +0000 n671165 (--first-parent --count for merge-base) # uname -vmp FreeBSD 15.0-CURRENT main-n271137-d68d12481778 GENERIC-NODEBUG arm armv7 # rustc -V rustc 1.79.0 (129f3b996 2024-06-10) (built from a source tarball) (So, such is buildable and installable for main-armv7-default ([a.k.a. latest] .) By contrast, the official distribution of main-armv7-default packages installs: # rustc -V rustc 1.77.0 (aedd173a2 2024-03-17) (built from a source tarball) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Jul 15 09:22:52 2024 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 4WMxZJ47f6z5QVjH for ; Mon, 15 Jul 2024 09:23:04 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "fuz.su", Issuer "fuz.su" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WMxZJ1KXlz4vsV for ; Mon, 15 Jul 2024 09:23:04 +0000 (UTC) (envelope-from fuz@fuz.su) Authentication-Results: mx1.freebsd.org; none Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.18.1/8.18.1) with ESMTPS id 46F9MrQI090241 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 15 Jul 2024 11:22:53 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.18.1/8.18.1/Submit) id 46F9MqOL090240; Mon, 15 Jul 2024 11:22:52 +0200 (CEST) (envelope-from fuz) Date: Mon, 15 Jul 2024 11:22:52 +0200 From: Robert Clausecker To: Jonathan Chen Cc: ports@freebsd.org Subject: Re: A better alternative to having builds of main-armv7-default fully disabled and last-built be months out of date Message-ID: References: <91287D15-F0A9-4425-A265-B07418B8714D.ref@yahoo.com> <91287D15-F0A9-4425-A265-B07418B8714D@yahoo.com> <9c816df8-e77e-4f95-90bd-533e047a9faf@chen.org.nz> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9c816df8-e77e-4f95-90bd-533e047a9faf@chen.org.nz> X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR] X-Rspamd-Queue-Id: 4WMxZJ1KXlz4vsV Hi Jonathan, Am Mon, Jul 15, 2024 at 04:32:34PM +1200 schrieb Jonathan Chen: > The big problem is that armv7 rust is not available, and approx 2000+ ports > dependent on it have been skipped. This is a bug in the rust build that I do not know how to fix. Yours, Robert Clausecker -- () ascii ribbon campaign - for an encoding-agnostic world /\ - against html email - against proprietary attachments From nobody Tue Jul 16 17:41:10 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WNmZg1J9jz5Rfsl for ; Tue, 16 Jul 2024 17:41:15 +0000 (UTC) (envelope-from ler@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WNmZg0kt8z4hZV for ; Tue, 16 Jul 2024 17:41:15 +0000 (UTC) (envelope-from ler@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721151675; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=sZQp1LHyRymB8qxtjKt17castSWFGLISmcLXNRrbLNQ=; b=B8ZTiKtWuPi0d6TFrGM+JTEFSbO0z0uQb7OcoFP+UP9rCdN8la1ONM1GXoGU6Fcm2eDOmb zGPIV53J+X1m9N2CoMeWoY0MsG+FQOlEc/2CjVxptBp0ZfopWvOYzEm2gJ4cO2VKJTUE8v Oe70+FLhrgUIsvdtUdLEBuYt51GkryJhJlKvMnVw/D4STGq3Szy7tHsOFaZJkBq3XQc2eC R7l77VxUciOJrcXUhG0J0Lrv0BUdtTqpONQR8OVu5zjsZAxilxxEz+gjmNZpx2Lpkl6kXr CBZOrLV9udwnLfGNfea6nC8/MNTIDT/Wr37X/xP24WxUnOonb2yaVmr5rfFLIg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721151675; a=rsa-sha256; cv=none; b=PY/v+dWCIB5T0jPxNxRn1XZx7vsjaLyG9hHteusKu8T7p0pIQ4nwpDE3IgLPm6Dm7h539E OT3fN0iXw+TfOvDxg0iLGLajEdQDIIbNM/Y5maeZ1XG0ibKGTVE4CnAS90zjb96H6/DsFe 8wPpQirk5CWCnQV+br+Jhq0qqrVvwN8fhXXd2AbBC5Dgdr1zQsIzvXcRkoUKUZMJ8Mx+GA DcDrvfDVbXn3YA4cVDO7v1O67j7psqQKbO7BTcR4XuZKS8qZeCdxv3wxGTII7sS8r3hsKA 9aSemxf20rGD5wMeOvTbZPLtR1EKYmpQiR8D7MlfgHvZqOSp7DCDt+ZsMGZyKA== ARC-Authentication-Results: i=1; thebighonker.lerctr.org; iprev=pass (thebighonker.lerctr.org) smtp.remote-ip=192.147.25.65; auth=pass (LOGIN) smtp.auth=ler@lerctr.org; spf=softfail smtp.mailfrom=FreeBSD.org; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721151675; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=sZQp1LHyRymB8qxtjKt17castSWFGLISmcLXNRrbLNQ=; b=xn+S6xoDE6HiFi0ttBtWzAXevFp9IgHizmIc58H4tpuo30cnUXQa/I/qWFfsC/aGrkrS3O XiIgVS/o6GLIcx4YtnTPKBEvA5BuMEEJUBfpT2XvQ+twEbH0AuM/hIPa6n70PpwitMCE8a MXgh2tNz6+8jFWN5ySaBLfvayEBIadCssEqzkDp7M9lKaPOoNePRSUhLN6JpUtLmJoqN94 hEhH9vDy7PtNske3R96AzikHGL9wcITt9Ea32eT8lrUXGEoWPLmTNQ/B+POKi8HSTBSpDR AkD4luSJlByn5fNzBjq2CnGAQ8yPQe/9Bs7TaxCOlo8Ooq2giUWyX8WHpZsanA== Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [192.147.25.65]) (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 "*.lerctr.org", Issuer "R10" (verified OK)) (Authenticated sender: ler/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4WNmZg09shzfZG for ; Tue, 16 Jul 2024 17:41:14 +0000 (UTC) (envelope-from ler@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=ler2019; h=Content-Type:Message-ID:Subject:To:From:Date:MIME-Version:Sender :Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description; bh=sZQp1LHyRymB8qxtjKt17castSWFGLISmcLXNRrbLNQ=; b=ZziGPr+ee4Er8PsiWOCbaor+yb TXrbXXGSoPKIwaCcQHnPSN1b/aReKQOOuc0gGKqikr0NJAK/LCEa6JqWuLHwUb2wn1N+kQZOEFcgA 65dt+gd3zddYUC3HHoo9YZIOfxIt8/8G8Ax4b5N7nym+P/RwJCAxGHcmBI965bbMTxRLnZCqt5356 3der267laUW2E0t08CUiwmJqjp/H/l5D3DEj9EqfjDk20e8rwEFyFnlCWDYoP9vklUY9TxOoQZROy CJ6Vb9fpe0AMdhNAuPbi9yjXljk+Sea/G3/Z+MI8VRp+ZHr/PIsMtcEydC0Z4SX9xIog2h7K0P12+ zROkDorQ==; Authentication-Results: thebighonker.lerctr.org; iprev=pass (thebighonker.lerctr.org) smtp.remote-ip=192.147.25.65; auth=pass (LOGIN) smtp.auth=ler@lerctr.org; spf=softfail smtp.mailfrom=FreeBSD.org; arc=none Received-SPF: softfail (thebighonker.lerctr.org: transitioning domain of FreeBSD.org does not designate 192.147.25.65 as permitted sender) client-ip=192.147.25.65; envelope-from=ler@FreeBSD.org; helo=webmail.lerctr.org; Received: from thebighonker.lerctr.org ([192.147.25.65]:21782 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.97.1 (FreeBSD)) (envelope-from ) id 1sTmAr-000000005Yb-0ztL for freebsd-ports@freebsd.org; Tue, 16 Jul 2024 12:41:13 -0500 Received: from syn-070-123-041-087.res.spectrum.com ([70.123.41.87]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Tue, 16 Jul 2024 12:41:10 -0500 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Date: Tue, 16 Jul 2024 12:41:10 -0500 From: Larry Rosenman To: Freebsd ports Subject: Possible precedence issue with control flow operator at /usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm line 2599. Message-ID: X-Sender: ler@FreeBSD.org Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_be1bc2f15fee8c6f56a91aeef5cc6208"; micalg=pgp-sha256 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_be1bc2f15fee8c6f56a91aeef5cc6208 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Possible precedence issue with control flow operator at /usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm line 2599. Possible precedence issue with control flow operator at /usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm line 2599. Possible precedence issue with control flow operator at /usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm line 2599. I get this every time my SpamAssassin rules update runs. Any ideas? -- Larry Rosenman http://people.freebsd.org/~ler Phone: +1 214-642-9640 E-Mail: ler@FreeBSD.org US Mail: 13425 Ranch Road 620 N, Apt 718, Austin, TX 78717-1010 --=_be1bc2f15fee8c6f56a91aeef5cc6208 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=488 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEHjgknedhWzvJgwVzaXyZsatIp30FAmaWsLgACgkQaXyZsatI p31oCAf+MbkYiWg+Oamm2qtCSU1QpvqFhucSJ7MOvHMb/QZaD5iwhhfnSFFSPdzf UNS7FRm6yQud5GzqT8IDigeB9YW6cMsE6qvd0rWDbqloCVMOQn6NK8TFUq8UUY2v sP7cq2gEjYkKHWsJ2RznY/p/BzRpo2ZrdTP7bpa0ZRooUuRYolw577rDezibOO9o ESrFbK17WTqqJ1H2DgECoAOgbiSl4tal+8dA3wS7uDOU5NkiCz19tIVShOfS5TmB 0nw1syc4dQYNI0zUP4x5xGQdSAMQnIxD6rK8v9nOtWrgaERUlWFBA0/DINgaii5T iZJDjIYp5JSgWzii5YZGF0Vp5oD6og== =/Iw5 -----END PGP SIGNATURE----- --=_be1bc2f15fee8c6f56a91aeef5cc6208-- From nobody Tue Jul 16 17:42:12 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WNmc31n92z5Rg6Q for ; Tue, 16 Jul 2024 17:42:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.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 4WNmc20DXNz4j8p for ; Tue, 16 Jul 2024 17:42:25 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=jUDMGU1F; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721151743; bh=Hmxp8p0vKrI072VbtnLMqT9fxlgChtKtBTBJ+HATZWY=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=jUDMGU1F+8gBSWlyMGLcdqzTePLQYQZZHOBkQ6RDyMH2dFEdN7Am/YknxyFbmWOqabEafypMU0bg2dpSgFVsecuFc7SCaTT44M01/UnijNQ2r5Ll4ZS6vPUNYHHxp9Ra2phSBxU/i9387BpJ+csRX2xNY1mCUBi/0IIbdWWLws36XzdVHWpKc6z7lI+8KbS23NbbycSgPSbq6PKRFtcGVFZy0bR6xdD/RK5aLS9j/D87GRVeKCKzQz78DEMq8qT/S5S05q1sCuyg+Ri/wOHo9eW3kcmteQZN6fhkXWbZ+/kV/AjcQcwIFLtKTsZGQm37Ui/r/+yZ6yi27fWxrKpp/A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721151743; bh=TEUIIRJVaQMhEi8uju4srntKxCUedIKkHcMMWAKddnr=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=aa5VNjf9J/Sp5H3q70wUuD30s18ylbuctbpxuUkaxtrsLGDHXRCD7MmxKb6eGWvw4Y4xL4f1j13s4ifnLoojIUYJcZYTM2E3Tqew0huFlzJCP+hMk8N3M2Cf4GCDD0s/HRcsYSeYENMdctmKmsegR5LH6TgEyY5TBkZk3ZEowYxhwBS90nL2F0DAR3W4vaZt7xCnSiMfDLOM+W20bUdVFkjJ0f6FvJZGBt0n4ZExou+r76+mjB/l4ZxPPcjOUDtKRLgr5UYoT5zDqyA9rAbe6aBu8umlYD2cmioPH1Da3ybzc7PSzW1kBcWLanfe1R3Ps2fU2WM9vsbHLJvXI5j/uw== X-YMail-OSG: syGnqL8VM1nk7JfTGOaE6eJSmy2LHYifMok7aR48aNrPWzkKqQQYEKPlNP86rHs xhxRtsn.IDzjU7USLAjh6b1pT5o1hPm3GZsJyIpDNzznfl2KkgxoQwgWWFxg4zVjheEnveA5V2GJ LY.bs8Tv7urMz92ZxSKCdJgjPpJrcCLSgd06.COaHrQV9SbPGJoanu80mD11E0WwC0R5WGtCoZaZ X03HXjZ6RWak03uRkfssLKcOu9Y0XrBwBCP6ijnS5qbSgsq.HO9xodEWPQCAhnGXB50rGbGWK1ov paCqWmRWDv7xIyuVFXswnC1Z3GHN9WxgGEZLEhM5zl0rKnrXXOkgsszOvf1TRmLH1mF7kHhqy1Mk SXyYn5YW4oswiCcrgPDUpySUhoB7V6yPgCHQEWLwQvkrwdLqotd7GFzABFoQWOJUaVuj3UzenEhY fupx256Ja0sEK9F9L1wT8OxRxvWy49NleuYs6CoPCoTaunSz4KJVymx3Kz4my8S3ecDFWbacDYMv UCvP.BkuuwA6Ki8XVJp4E3VwIouKfQ0cZHayEv4RmwHZcy6_e55wHkPWDSYHP_.mEnpvr5axVCHE 2AuDkRI197gsM5quwADQlZqilKRqRBuT2U8SsErAaVUVYNN8vZdLyfco23jlAsg4lbiuVwHp0PYS BwcVoP4K22xvhO6BuMWjrPhS3TAcRwtYJoPM9vCcNs8Q4_8c6WnC_kXAz7h6cLqn5ZubP6nb6HXY Zsf7eySDlXcapYKJGaPpDgWU._eEwC2LGInTTdQw1FkfOAzi_VYOV5ZZ0c5FeeVkr_D6E7g7aD2K W9R4BURTkWkuIHjwl21bmnAN_fEWOtRPbZYQDa.w1gq9HZ1nfz8JYW.kfd4GmsCZuq0Ry5n3JdMZ HeTU_gYjhf5EKn.QdfttAx9u0ubeb8pO.XBzCgeYBnk5.Qc1l72Q.y4TzHhbvdMKx8FLflCqQ51o pY.O8HAsaOMSXBmbobc7f6DswLISg8tgHxAafbRNHA9x6oYZIKiN.D4HhC5GMxBkPALZ2MsfEOtj lOhjakwmumOdZSXru.NPVrLqJGn6I0Hxx7oOBr18eYRfIfGsIL6ekWTG9e7L3mioSDw8VL1Zzj3E OgjHIZjp8LYobyvfvJTn42Z4uTROf5VPT07WRljgZ9xZe2kGt2ppRRv0WQXglD3vzNHsq6m2YeCn MW0Mo0oLo1kGkF9KG7rXE67rx0aM9zD1S4OmGoa19xb6lTxe7fPtB1pwz8Q4ScSYepOz.tU1Mkce rqrzgwdGmqcaAgoUFKyoIsRr2i.BpSWpPmuo7Z7cFhrvxVe_CJgWowCV7bcxr4FUmJrF9Iahvas4 eRrVHljrr7KXR5yAKwLYNz3GN45TaXcBxXwWUQi0YRNNB8emtblvme1hIj4PsKOlhlyE97.CxgN8 dKw6V5AB3jW8PEJ2lCmAA3BOLE1CwrSSjupjWbUxCe.Q5CZ5TNaU.zCDowKheUYpO9gRQrxL0fjJ U60hVnUbz2pn15xTkevfJgg6d8WLvZ8iG4YLAPJAAuSEBUI81zgjX2vCkXFE2g.5a8bmrHA4phdy xMtvfk0Mz0cRvPSDs1eXiHwBTG.vIgcEuCWD4.L4k92Hbh1.y7MSpyQ5Kx5gYIr4OqaiCNT4K.21 vT3WT_Qy4UzoSZJ81.pfg_GiJkG8.kYCDMng5oMacRfkNekw8Z.43p4r8GP.h37D59iCFE5Epujf APPqCx6mu2i1F0UbJf7SmoliKii6tlJ5Y.nhbYym_3hsdL9x0HspVYOUAHJxvsQCMMf3Aak2_MEJ lUjF6ZFTrFuQoQ0HNb1WYynwg3Ow5ROXkic.GLA0rG3z3vlllrRWJtpLl5FY8.rTv3zQsyVTcyhx .DbdRJYTYo3k3DbSwYmXyFBs.r2J7DDqlXu7TA_9ZY.AliPaZ9xo5fVg.mCmb9xkmGr.WkxB0fd0 i3OqBiK_8t.nMpNoxcm8ZlMmOD8kgOXme7xQdLtJqmGoUVBl4EVoYuEvs1l6_hQMLqWA59P2s2aH qQ0yNNlNogi0.nkbLQJLdeE4uGSuBC6oGAyKng6TM8DWhDR5zwZ8wY4LMxUa8rC18WLi.LUwSCWZ jWwW.NAQMaq5iIye9tLCmX09CZDvGRcIlALMOp1evHAwqU3Ws8wubpcrLvub6aama1LL01GirzE5 gnV3DVh_5rEDYcs7f5kMR0g0H0qszqX7YM.gPKEZCvumxaXEnqfoJ_Uphp0.GyaTpqT8v0iyNh35 C1hWke9dCqQtj.1qEtro9KnavkUnrKsvj.vQXrqmPPRpXJtIr.40jQ7rrx4DJUWhBo2pkqEbJqlH p52A- X-Sonic-MF: X-Sonic-ID: 4bd5ef99-464a-48f2-a431-8902fe66893d Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Tue, 16 Jul 2024 17:42:23 +0000 Received: by hermes--production-gq1-799bb7c8cf-mlhxz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7b5c8338a31d5f798b36ae2f31cdeda6; Tue, 16 Jul 2024 17:42:22 +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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: armv7-on-aarch64 stuck at urdlck: I got a replication of the bulk build hangup problem on a Windows DevKit 2023 Message-Id: Date: Tue, 16 Jul 2024 10:42:12 -0700 To: Philip Paeps , FreeBSD ARM List , FreeBSD Mailing List , Current FreeBSD X-Mailer: Apple Mail (2.3774.600.62) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; 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]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_THREE(0.00)[4]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.146:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.146:from] X-Rspamd-Queue-Id: 4WNmc20DXNz4j8p No longer is the problem only observed on ampere2! But this was with a non-debug, personally built kernel that has some of my now patches. I'll see if I can replicate the issue with an official pkgbase debug kernel. FYI for the replication that I got: /usr/local/sbin/pkg-static add -A /packages/All/graphviz-9.0.0_4.pkg runs: /usr/local/bin/dot -c each such /usr/local/bin/dot is stuck at MWCHAN urdlck . # poudriere status -b [main-armv7-poud-default] [2024-07-16_04h27m31s] [parallel_build] = Queued: 449 Built: 433 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 = Tobuild: 16 Time: 04:44:38 ID TOTAL ORIGIN PKGNAME = PHASE PHASE TMPFS CPU% MEM% [01] 00:59:45 graphics/rubygem-ruby-graphviz | = rubygem-ruby-graphviz-1.2.5 run-depends 00:59:30 1.59 GiB 0% 0.2% [02] 00:49:59 graphics/p5-GraphViz | p5-GraphViz-2.25 = build-depends 00:49:53 1.45 GiB 0% 0.2% [03] 00:59:45 graphics/py-pydot@py311 | py311-pydot-2.0.0 = run-depends 00:59:34 1.47 GiB 0% 0.2% [04] 00:59:45 graphics/py-pygraphviz@py311 | py311-pygraphviz-1.6 = lib-depends 00:59:33 1.47 GiB 0% 0.2% [05] 00:58:57 graphics/py-graphviz@py311 | py311-graphviz-0.10.1 = run-depends 00:58:49 1.47 GiB 0% 0.2% [06] 00:59:20 audio/ganv | ganv-1.8.2_1 = lib-depends 00:59:10 1.53 GiB 0% 0.2% [07] 00:59:45 devel/libr3 | libr3-1.0.0_2 = lib-depends 00:59:19 1.54 GiB 0% 0.3% [08] 00:59:45 net/netmap | netmap-0.1.3_2 = run-depends 00:59:22 1.46 GiB 0% 0.3% I had started the bulk build via the list: # more ~/origins/ampere2-failures-armv7.txt audio/ganv devel/doxygen devel/libr3 graphics/p5-GraphViz graphics/p5-GraphViz2 graphics/oyranos graphics/pear-Image_GraphViz@php81 graphics/py-graphviz@py311 graphics/py-pydot@py311 graphics/py-pygraphviz@py311 graphics/rubygem-ruby-graphviz math/ggobi net-mgmt/librenms net/netmap print/dot2tex@py311 # poudriere bulk -j main-armv7-poud `cat = ~/origins/ampere2-failures-armv7.txt` . . . [00:00:12] Building 449 packages using up to 8 builders . . . [03:44:55] [01] [00:18:54] Finished graphics/graphviz | = graphviz-9.0.0_4: Success [03:44:56] [01] [00:00:00] Building graphics/rubygem-ruby-graphviz | = rubygem-ruby-graphviz-1.2.5 [03:44:56] [03] [00:00:00] Building graphics/py-pydot@py311 | = py311-pydot-2.0.0 [03:44:56] [04] [00:00:00] Building graphics/py-pygraphviz@py311 | = py311-pygraphviz-1.6 [03:44:56] [07] [00:00:00] Building devel/libr3 | libr3-1.0.0_2 [03:44:56] [08] [00:00:00] Building net/netmap | netmap-0.1.3_2 [03:45:21] [06] [00:09:33] Finished x11-toolkits/gtkmm24 | = gtkmm24-2.24.5_4: Success [03:45:21] [06] [00:00:00] Building audio/ganv | ganv-1.8.2_1 [03:45:44] [05] [00:13:33] Finished graphics/ImageMagick6@nox11 | = ImageMagick6-nox11-6.9.12.77_9,1: Success [03:45:44] [05] [00:00:00] Building graphics/py-graphviz@py311 | = py311-graphviz-0.10.1 [03:54:42] [02] [00:24:53] Finished print/texlive-base | = texlive-base-20240312: Success [03:54:42] [02] [00:00:00] Building graphics/p5-GraphViz | = p5-GraphViz-2.25 In /usr/src/sys/kern/kern_umtx.c there is: static int do_rw_rdlock(struct thread *td, struct urwlock *rwlock, long fflag, struct _umtx_time *timeout) { . . . /* * Contention bit is set, before sleeping, increase * read waiter count. */ rv =3D fueword32(&rwlock->rw_blocked_readers, &blocked_readers); if (rv =3D=3D 0) rv =3D suword32(&rwlock->rw_blocked_readers, blocked_readers + 1); if (rv =3D=3D -1) { umtxq_unbusy_unlocked(&uq->uq_key); error =3D EFAULT; break; } while (state & wrflags) { umtxq_lock(&uq->uq_key); umtxq_insert(uq); umtxq_unbusy(&uq->uq_key); error =3D umtxq_sleep(uq, "urdlck", timeout =3D=3D= NULL ? NULL : &timo); umtxq_busy(&uq->uq_key); umtxq_remove(uq); umtxq_unlock(&uq->uq_key); if (error) break; rv =3D fueword32(&rwlock->rw_state, &state); if (rv =3D=3D -1) { error =3D EFAULT; break; } } . . . For reference: # ps -alxdww | less UID PID PPID C PRI NI VSZ RSS MWCHAN STAT TT TIME = COMMAND . . . 0 87700 4522 6 20 0 16576 1888 - T 0 0:00.01 | | = |-- vi /usr/local/share/poudriere/jail.sh 0 91496 4522 4 20 0 15760 4684 select S+ 0 0:06.88 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh audio/ganv devel/doxygen devel/libr3 = graphics/p5-GraphViz graphics/p5-GraphViz2 graphics/oyranos = graphics/pear-Image_GraphViz@php81 graphics/py-graphviz@py311 = graphics/py-pydot@py311 graphics/py-pygraphviz@py311 = graphics/rubygem-ruby-graphviz math/ggobi net-mgmt/librenms net/netmap = print/dot2tex@py311 0 37688 91496 0 68 0 15760 4700 wait I 0 0:00.05 | | = |-- sh: poudriere[main-armv7-poud-default][01]: build_pkg = (rubygem-ruby-graphviz-1.2.5) (sh) 0 47568 37688 0 68 0 6664 3664 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/graphics/rubygem-ruby-graphviz = run-depends 0 47598 47568 6 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 0 47743 47598 6 68 0 11188 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 47747 47743 3 20 0 71692 48984 select SJ 0 0:04.26 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 56383 47747 1 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c 0 37700 91496 6 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][03]: build_pkg = (py311-pydot-2.0.0) (sh) 0 45102 37700 2 68 0 6668 3704 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-pydot FLAVOR=3Dpy311 = run-depends 0 45156 45102 4 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 0 45215 45156 4 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 45218 45215 4 20 0 51420 31512 select SJ 0 0:02.68 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 52147 45218 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c 0 37721 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][04]: build_pkg = (py311-pygraphviz-1.6) (sh) 0 45937 37721 1 68 0 6684 3744 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-pygraphviz FLAVOR=3Dpy311 = lib-depends 0 46009 45937 7 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 0 46127 46009 7 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 46129 46127 1 20 0 51384 31548 select SJ 0 0:02.73 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 53311 46129 4 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c 0 37744 91496 7 45 0 15760 4692 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][07]: build_pkg = (libr3-1.0.0_2) (sh) 0 55198 37744 0 50 0 6664 3664 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/devel/libr3 lib-depends 0 55229 55198 0 68 0 5588 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 0 55594 55229 7 68 0 11168 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 55596 55594 2 20 0 69796 50180 select SJ 0 0:04.53 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 62753 55596 0 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c 0 37763 91496 4 29 0 15760 4696 wait I 0 0:00.05 | | = |-- sh: poudriere[main-armv7-poud-default][08]: build_pkg = (netmap-0.1.3_2) (sh) 0 51054 37763 6 36 0 6636 3684 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/net/netmap run-depends 0 51107 51054 3 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 0 51576 51107 3 68 0 11168 8860 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 51580 51576 3 20 0 68220 49432 select SJ 0 0:04.27 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 59063 51580 6 68 0 26292 23808 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c 0 53709 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][06]: build_pkg = (ganv-1.8.2_1) (sh) 0 63371 53709 6 68 0 6636 3668 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/audio/ganv lib-depends 0 63377 63371 1 68 0 5580 2996 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 0 63413 63377 4 68 0 11180 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 63414 63413 3 20 0 56212 35980 select SJ 0 0:02.21 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 65577 63414 6 68 0 26292 23812 urdlck IJ 0 0:00.01 | | = | `-- /usr/local/bin/dot -c 0 63365 91496 3 68 0 15760 4696 wait I 0 0:00.03 | | = |-- sh: poudriere[main-armv7-poud-default][02]: build_pkg = (p5-GraphViz-2.25) (sh) 0 63807 63365 7 68 0 6696 3672 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/p5-GraphViz build-depends 0 63808 63807 2 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 0 63833 63808 4 68 0 11188 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 63834 63833 7 20 0 67400 48532 select SJ 0 0:03.52 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 66041 63834 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c 0 69974 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][05]: build_pkg = (py311-graphviz-0.10.1) (sh) 0 73474 69974 5 68 0 6684 3740 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-graphviz FLAVOR=3Dpy311 = run-depends 0 73496 73474 6 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh 0 73521 73496 7 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 73522 73521 0 20 0 52432 32664 select SJ 0 0:02.70 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg 0 76540 73522 3 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c 0 91907 91496 5 68 0 15760 4492 nanslp S 0 1:05.17 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) 0 99134 91496 1 40 0 15760 4740 piperd I 0 0:03.22 | | = `-- sh: poudriere[main-armv7-poud-default]: pkg_cacher_main (sh) 0 23 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Jul 16 17:53:28 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WNms04SpRz5RhFp for ; Tue, 16 Jul 2024 17:53:40 +0000 (UTC) (envelope-from tom@eborcom.com) Received: from eborcom.com (issanka.scrubhole.org [IPv6:2a02:1658:1::232: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 4WNmrz3yNjz4m2b; Tue, 16 Jul 2024 17:53:39 +0000 (UTC) (envelope-from tom@eborcom.com) Authentication-Results: mx1.freebsd.org; none Received: from tom by eborcom.com with local (Exim 4.97.1 (FreeBSD)) (envelope-from ) id 1sTmMi-00000000MZI-1tkj; Tue, 16 Jul 2024 17:53:28 +0000 Date: Tue, 16 Jul 2024 17:53:28 +0000 From: Tom Hukins To: Larry Rosenman Cc: freebsd-ports@freebsd.org Subject: Re: Possible precedence issue with control flow operator at /usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm line 2599. Message-ID: Mail-Followup-To: Larry Rosenman , freebsd-ports@freebsd.org References: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:12290, ipnet:2a02:1658::/32, country:GB] X-Rspamd-Queue-Id: 4WNmrz3yNjz4m2b On Tue, Jul 16, 2024 at 12:41:10PM -0500, Larry Rosenman wrote: > Possible precedence issue with control flow operator at > /usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm line 2599. It looks like you have encountered a warning that has been silenced in version 2.088 of IO::Socket::SSL: https://github.com/noxxi/p5-io-socket-ssl/issues/155 Tom From nobody Tue Jul 16 18:03:45 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WNn4j1KFpz5RhcX for ; Tue, 16 Jul 2024 18:03:49 +0000 (UTC) (envelope-from ler@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WNn4h4Dpbz4mhM for ; Tue, 16 Jul 2024 18:03:48 +0000 (UTC) (envelope-from ler@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721153028; 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=jsEjRyCCFa1+HIv1brS2PPVIZ6u5gTzLbtvGAXAr2kk=; b=UPYKehqgR3g77UJvV5QzvAnQCuxtUOtKTphHpmyGpe65xDmdY/SEmtceHogINSfyTW7Sbm 3osC3Cu0YywnJfDZ5VeEycs0PTqhqxl7QPNuqUb70Q908HZIGrck2QVA78/xUZVBZA48ls wOCXyT+WighFz5yu7x/UjVmZzWp6qAJMHWbnA734OgY+BFcXFoI9G3RTiuOfMnTfEHzecV pk1AGs0eFUbTDFzivuSZDSY9L6Zi3w3Rf12Rck8hBHSPfPKeCOvj2OSxnMp111IoPAN0F2 uSJkyJ0a3u++aGQ7lIdDQ1g+Phw+6D2NTmyM0YGjU45qKrluo010Q+14j9fKWQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721153028; a=rsa-sha256; cv=none; b=dNvAbIaozX/1iU27ApKk+/IcoW8eiSAUeo68jiDtIs5T96ww57qmMSw/FrmtGJwiCnJgQc wNaYHNTqFYrNL4ISuv5FHbU4sF0PfFRMIDevf+T9T5gyke99y8i7KSdc54aiduNeJr5ZeC GtH14dRC949TU3U76ALy4VZxnTP8qZO5YpIHOwjR9I3xUOMI55o9aiCIZv/RDsA2DWAuij gv8sqevAJ7mRujqCx0/oSonhlqDlYLxSg5G9hxXUgcPRnWtJ3xFlz5YYNm4OLrr2MrQjwo aoNnuUsbGTxZWzKDg1jyopAwqTfpaav0AYRBt0221dMWJHXF/NKiwSPO1myf4w== ARC-Authentication-Results: i=1; thebighonker.lerctr.org; iprev=pass (thebighonker.lerctr.org) smtp.remote-ip=192.147.25.65; auth=pass (LOGIN) smtp.auth=ler@lerctr.org; spf=softfail smtp.mailfrom=FreeBSD.org; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721153028; 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:dkim-signature; bh=jsEjRyCCFa1+HIv1brS2PPVIZ6u5gTzLbtvGAXAr2kk=; b=brKtgw7ALPeKQs7dHax0Xe6KwCsgh4P0qvz3CHR1ERTQfyvVPQSc4g2mcY3JfjHsDJ8lAT 9Dg1z83hCUeEPVrMcQYxCSn3PnjjJasUPDytZitMSPvqblnXjf9gUCTz9NKITy9xAjI5FQ C24bs5e0EezJTvk7zkrV2zDxdflHoTX7CJI+TGH8Xhkrl2SdOeFd+Bm5oqkmv+jU/CFDuZ qWc23r/9/YNagtCNpCRoJHal30CzWWoHql/jSU8VqcztpL4cln5MlrJ0WvdRwO6eDU656k ypJNdwcQAWrquBRNW4wz1rgDOqg9kUXzT5AddJQpCJzzzElY3s5GTcUEbmvv5A== Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [192.147.25.65]) (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 "*.lerctr.org", Issuer "R10" (verified OK)) (Authenticated sender: ler/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4WNn4h3rxqzfk5 for ; Tue, 16 Jul 2024 18:03:48 +0000 (UTC) (envelope-from ler@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lerctr.org; s=ler2019; h=Content-Type:Message-ID:References:In-Reply-To:Subject:To:From: Date:MIME-Version:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description; bh=jsEjRyCCFa1+HIv1brS2PPVIZ6u5gTzLbtvGAXAr2kk=; b=ei2iA zZFwFf1MzYJeXFkvHd/V9U2aQR36qQSgHnqo9j/R4klEEh7VxZbYqD5nxtGTfPryorJuAZVPm3ii4 iL/MQEbYOQzwrKDWYXx6Yo8UuzP+MFjmz1U58yWbc05LJ5vodCQKUa0WcnrWggfT8WFUv5EVkjVqa 498yA8A956pWaPz/QFSeSHRHb8dlhU+UHMInim9XNXygwgrJReThv4Q+LpcK6cyax1OpWRfnurKAO 9vXfgC4Ya+52mbKmLkycpvHC1x7jEp5pf4JbCZ9d/HoxExIAP3mpqOpg453hV15wfS5bQhPG8PRSA lqTd6yLCMGsVzYAi51DSN+PQN2APw==; Authentication-Results: thebighonker.lerctr.org; iprev=pass (thebighonker.lerctr.org) smtp.remote-ip=192.147.25.65; auth=pass (LOGIN) smtp.auth=ler@lerctr.org; spf=softfail smtp.mailfrom=FreeBSD.org; arc=none Received-SPF: softfail (thebighonker.lerctr.org: transitioning domain of FreeBSD.org does not designate 192.147.25.65 as permitted sender) client-ip=192.147.25.65; envelope-from=ler@FreeBSD.org; helo=webmail.lerctr.org; Received: from thebighonker.lerctr.org ([192.147.25.65]:30006 helo=webmail.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.97.1 (FreeBSD)) (envelope-from ) id 1sTmWi-0000000061R-0G47 for freebsd-ports@freebsd.org; Tue, 16 Jul 2024 13:03:48 -0500 Received: from syn-070-123-041-087.res.spectrum.com ([70.123.41.87]) by webmail.lerctr.org with HTTP (HTTP/1.1 POST); Tue, 16 Jul 2024 13:03:45 -0500 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Date: Tue, 16 Jul 2024 13:03:45 -0500 From: Larry Rosenman To: freebsd-ports@freebsd.org Subject: Re: Possible precedence issue with control flow operator at /usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm line 2599. In-Reply-To: References: Message-ID: X-Sender: ler@FreeBSD.org Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_272effcb63549fcafcd1cf737658e4fe"; micalg=pgp-sha256 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_272effcb63549fcafcd1cf737658e4fe Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On 07/16/2024 12:53 pm, Tom Hukins wrote: > On Tue, Jul 16, 2024 at 12:41:10PM -0500, Larry Rosenman wrote: >> Possible precedence issue with control flow operator at >> /usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm line 2599. > > It looks like you have encountered a warning that has been silenced in > version 2.088 of IO::Socket::SSL: > https://github.com/noxxi/p5-io-socket-ssl/issues/155 > > Tom Cool -- just updated, thanks! -- Larry Rosenman http://people.freebsd.org/~ler Phone: +1 214-642-9640 E-Mail: ler@FreeBSD.org US Mail: 13425 Ranch Road 620 N, Apt 718, Austin, TX 78717-1010 --=_272effcb63549fcafcd1cf737658e4fe Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=488 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEHjgknedhWzvJgwVzaXyZsatIp30FAmaWtgMACgkQaXyZsatI p308vQgAgCMx2RYRiryoKWp8QSbHE26CyUQCddKuNBjrKJ9iV0gmAtWqdChbpD7m GNmQ8+VxJFZBZuy23XF1JLGTVOQAAGcgztUxIalmtqjvJ1zDckT8u+OSdXnxzWLY fAxe3vwdAFMFZbBF5eV+yStp1ly+ZeGrTx0UZsZuM+SUI8Kdt09wegM1l667ASbp RLzLK5IrnT7CSwgPC8jPgFDnBWPVBtjybQVxIF6KW+2GnhWTrYIHz8nWWjTvt6p2 +BFHWZcC2ejHsmxn3r4tUpQ9icNDrWKsCElFQOBpcwUGFcFbVJMRG/QSkJbFLi7F BWK9SeJf4gJTTRUBqe8nGmyZH3/jRA== =LNzN -----END PGP SIGNATURE----- --=_272effcb63549fcafcd1cf737658e4fe-- From nobody Tue Jul 16 18:37:34 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WNnqz0Rtnz5Rkn6 for ; Tue, 16 Jul 2024 18:37:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.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 4WNnqy1ByHz4r7V for ; Tue, 16 Jul 2024 18:37:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=N+4Rieak; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721155066; bh=4CYAqwtG4OMuw2FxJonNhI/FJYWNrpDrxU9mGWvcmcI=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=N+4RieakXMumE1oiS70cmPF1Mbf56qYHs4eF0oWs7Ce5JhKn8B3N6MU9IJq9OmVEr8cdLKESmGvMHp0CFATXLOvheFR4NSg6FiQU2/cTg9t3x4AQ0RnQ5+bjkcor6JzzN2RsvqU2K9MIFW7mZXaK8FNYwArt4ADAHkeiGfFv6+5eAXdTcVsb962xHdVlg8KxJxB7Qfn1kShvhQyqt5DvN9hSgCKD+oGlsv9GFDRWcMCi9BGEh54scjR3Pkr3WbWRatVEsgSobijODgeU25T7C7pmufzjqCQJ+h2GMySoeMitd9rmCBhTCKM2Ml72WaMwl+B+WA1CXvj1okpS23RFIw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721155066; bh=A3ZU19SF5dlrRJD5L1eQdZQZ3e9JK8z+mGxqvtrcXnH=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=O+13bLRIBr3HQjEEXmSC8+Ed47iPZCmV1hd6et1q8I3bL6d6dnWTVnFsQLTJQTpP85jcmuYxusd8vn+di23zwosl9T3mEzXPOjuxg1OBrcFIS7pvjaaVvQ5tQcttPwdayzTbjbpA9LAMPxTRoU9tt2TzY4O2sEi0QMBWLEds2GDjHcLHFMnwQoDpkk3uE3LhLgY0DqDsxfUPhK+cPSp0Kin9aR10ZWBYzoCD/C5XlrYnFlQL2+zNhLw6EWrkjgoRvQj8FkILzFtn7T/cW7v1PU+7QKDT4O2jRHAF8VCHcRu+RxcuarV042+I5E9mJsXvC+amo20erHw2LIHOE5iYFw== X-YMail-OSG: HEeEAToVM1lhY7qLTOCm3eNtEYjRpop4xCafN.L0z7DPIJOFrrL6IzhLUzGWorF AdyiWs6d41d5pOc4q7Pazrn5S.iyzWKHTUuyFrikbHFRWJM7SYDGi_vqdzmnFOvUDLAcMVy9Xosj zM9h4521qO4qqLcfmjWqSLfFrWUz6QLmUaVIewQVPJh5IrK3MaQEhW6Ebz6GOGFGEcGrBjJif_A2 MSg3xmiqhEPmNabs2GYvvn5io.1o5gcVWnFAw06R4MV3ULIwmXivYZg9CeUN5p2NVJSovtj7WYcY if6JYiEuM8PHlEBKqvTymjYGGXZlbn0YiG._xpia9bdHL66wcPR0Z1RIgpZA5wcd52Qb1OfwK_g_ 39cTaeGNjgepbb9fDUTmnp004Hk_n1t_RkMgjiZBr2fxvrdE6S7XwqrNyqcJInYmErnuk.wmJpjC 8GW.9wDEMTyfmOIiOs6GNVudHy_A4QCX10T8379GLJBekz_c2sndxO0rnnVZyQkecP.Vz5fVTNqV tnOcRCIvYfdQpaDkBnNFf156dEtFCnaPiw8.CZOTfLFxOstRCPdgachIB_ygwEPD2MNCaEUqjx4W 9Lo11DraDXLgwZOl53uTIW0DRBav60J1RdtjOD0BPR5VgzeYAYGW0P0mxAwTckCY9rJSb4YpuMsg 4lAg140AmB1S0M5fhahHIxp4ojRepYeGbbRahs1.AaZiMJoDUbI0xq0NXQjKQdHNFSJ0R4KRCfjm FtHC5ewfHz7qv_JQGqPSA_4rph3KGJBpUSys97cwJc8DDG8dbmucsfX0eIdIMHvlK_Eaj9FKgKv2 Me7UBfKjs6tVJEVfi_9ZutVZszfH9BPptmO7FPD8WFMt5E9glO561ELlkisFIZ490CY7r8ZuRqrr WUHJMNd_x__mpDRTUm1XtL.njHWIlDB5PWtsKyExYh_VKk1rfQ5yZ0BrmwdFgYUx51roAwxR4Fvu XPwqxQIQt.SF5bj8TZvtRg6MpEo87zmd93mmiQci_amrKSxQ8HvlQmv.CQ1gGbuoUCXR5si.tO52 rtaQ6I0HH1n5iza0P9tjAY2dCWeEdpSwgKiVHA7ZQaVof_buhYOasq1Kb4oWCUZSm.UAK8NOub5Y KwI1bq_yBgosBT64HOoQ.lKxdu10Zkv3CdaNDFG7mDqEYybkXOaZxgN18gV6YYDPFbFxqu63MB8y 9id4rjz4w2SCqix7LEa5u2rnhSgZBseTUtXnueNZKUV0TSdF419vkueDfelikQbwSBZA_hXfa3jo TKEDwOyFLA8Fe09uUPp2L_EAdO77KM_d6xiG8SIzFxJaePo5fYsgZopfncbMx2.A55k.Q4FwyC7V gOfakQ94_VR_VTxXZ_bhY27Vgx.uLEW1gJ.nR1Ab7CNl7b1hHyWTxc81n0a50azknUt7SCLmhtX9 Cl7yY3H6fJmzy75YKTHMximMFPsroCNcNaikrWHRmGmd6ovgm5PmmvVb_4RP5fmKixHZrZ_VOSse vLnRFjXWPLi_exhSweoJHCkPxOjUDLW.PC9og3xGCxBLt5M7HooX7e2gosDfnobqdnHxSqAeU1kK wvZ6Ct8sv4.steuuaNr8eN1Xr2EmyyWhqSWWRB1mrGVIwxdYy5GhPu8RmwV7246sSY6BMV0QH.Yf GXwPd1BIMXG0PcKypij4ciwcg4_9.jtQUTr0HIP._DDpbulK8T8pl08uafPyJsxPG1ANyWTk0o5M JLuXfMQYrOSAqlvS0YmKfKSuygu4SFPlpJjztkVNmw6imDfzeGaUJElUOV7Iv.KYf3lZWiRX6hMz FrccguFtzjgvqs6x4DYEw1.wPMTpyVe2en_EdL0Lnnt3seSQv6r7V_EMorExRK26W1C3aRZLLv5Y 6KOwSlWGrMCFxQq3r0vqg0FzSsh2Bi_xQcRTixIT7GUyj4FmGSW8xgDEkUP0.0ul2LUCuM_SlYSA doO9UMGp2pdMcfSMELKc.EUhKQVy9o5O.Mss84IOtwwB4rIF_uXl8L38ha3kyIc_2QXOE2xYY9sK o645aD2sWaxmHEIeGLNsG.nCgEiUpzdMatw9VjtZhBu1tll1odKP8BsXnxHw792EGyD7h7hApZ1j DiiWNVS6J3Llj.h1aEnqctZW9y5215t0SWjJ7RhSAlYVMFUum.RPfjs.5y40QnZtrLqd.QZckbmc ZaseIWnQin1ITqP5jsG5QGOcQ_T0HUMPjQM59UlXCotuiAgm1PemFwsbc7ONvlBmL1knsIAXDwkY X82pzyPgb4dZT66Vvai6k92An2hzQ_iCH7ewIk1ONQfsaJfOH6eGa_8svaszQ_ff57vyTdaDvUnU 1bGLtcz4R X-Sonic-MF: X-Sonic-ID: fe07fe3d-56cb-475e-a0bf-0f6ef90cce92 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Tue, 16 Jul 2024 18:37:46 +0000 Received: by hermes--production-gq1-799bb7c8cf-hxpdl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 199a87725a74327994cb147b0ed289f7; Tue, 16 Jul 2024 18:37:45 +0000 (UTC) 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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: armv7-on-aarch64 stuck at urdlck: I got a replication of the "ampere2" bulk build hangup problem on a Windows DevKit 2023 From: Mark Millard In-Reply-To: Date: Tue, 16 Jul 2024 11:37:34 -0700 Cc: Konstantin Belousov , Baptiste Daroussin Content-Transfer-Encoding: quoted-printable Message-Id: <8214703E-AB28-4FB3-A3DD-03C87363D8C6@yahoo.com> References: To: "olce@freebsd.org" , Philip Paeps , FreeBSD ARM List , FreeBSD Mailing List , Current FreeBSD X-Mailer: Apple Mail (2.3774.600.62) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.927]; 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]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_SEVEN(0.00)[7]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.146:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.146:from] X-Rspamd-Queue-Id: 4WNnqy1ByHz4r7V On Jul 16, 2024, at 10:42, Mark Millard wrote: > No longer is the problem only observed on ampere2! But this was with > a non-debug, personally built kernel that has some of my now patches. > I'll see if I can replicate the issue with an official pkgbase debug > kernel. It replicated with the official pkgbase debug kernel. The kernel did not report anything. The following commits in main and happen between the last working ampere2 armv7 builds and the first failing ampere2 builds and look be the only likely contributors from that range as far as I could tell: Tue, 27 Feb 2024 . . . =E2=80=A2 git: 1df8700aa6cf - main - PP mutexes: unlock: Reset inherited = prio regardless of privileges Olivier Certner=20 =E2=80=A2 git: 9ac3ac9ece62 - main - PP mutexes: lock: Check if priority = is too high against base one Olivier Certner=20 =E2=80=A2 git: 39e4665c9694 - main - PP mutexes: lock: Reduce = 'umtx_lock' holding before taking the user lock Olivier Certner These changes are not in 14.0-RELEASE but are in 14.1-STABLE and = 14.1-RELEASE. So I expect that when any ampere*'s progress to 14.1-RELEASE the armv7 problems would start for them. These changes are not in 13.3-RELEASE but are in 13.3-STABLE. So I = expect that when any ampere*'s progress to 13.4-RELEASE the problems would start for = them. With the prior packages already built in a prior poudriere-devel run it turns out that just: # poudriere bulk -j main-armv7-poud -i graphics/graphviz replicates the problem: . . . [00:00:45] Installing graphics/graphviz | graphviz-9.0.0_4 [aarch64PBase] Installing graphviz-9.0.0_4... [aarch64PBase] `-- Installing cairo-1.17.4_2,3... [aarch64PBase] | `-- Installing fontconfig-2.15.0_2,1... [aarch64PBase] | | `-- Installing expat-2.6.2... [aarch64PBase] | | `-- Extracting expat-2.6.2: 100% [aarch64PBase] | | `-- Installing freetype2-2.13.2... [aarch64PBase] | | `-- Installing brotli-1.1.0,1... [aarch64PBase] | | `-- Extracting brotli-1.1.0,1: 100% [aarch64PBase] | | `-- Installing png-1.6.43... [aarch64PBase] | | `-- Extracting png-1.6.43: 100% [aarch64PBase] | | `-- Extracting freetype2-2.13.2: 100% [aarch64PBase] | `-- Extracting fontconfig-2.15.0_2,1: 100% [aarch64PBase] | `-- Installing glib-2.80.4,2... [aarch64PBase] | | `-- Installing libffi-3.4.6... [aarch64PBase] | | `-- Extracting libffi-3.4.6: 100% [aarch64PBase] | | `-- Installing libiconv-1.17_1... [aarch64PBase] | | `-- Extracting libiconv-1.17_1: 100% [aarch64PBase] | | `-- Installing pcre2-10.43... [aarch64PBase] | | `-- Extracting pcre2-10.43: 100% [aarch64PBase] | | `-- Installing py311-packaging-24.1... [aarch64PBase] | | `-- Installing python311-3.11.9_1... [aarch64PBase] | | | `-- Installing mpdecimal-4.0.0... [aarch64PBase] | | | `-- Extracting mpdecimal-4.0.0: 100% [aarch64PBase] | | | `-- Installing readline-8.2.10... [aarch64PBase] | | | `-- Extracting readline-8.2.10: 100% [aarch64PBase] | | `-- Extracting python311-3.11.9_1: 100% [aarch64PBase] | | `-- Extracting py311-packaging-24.1: 100% [aarch64PBase] | `-- Extracting glib-2.80.4,2: 100% [aarch64PBase] | `-- Installing libglvnd-1.7.0... [aarch64PBase] | `-- Extracting libglvnd-1.7.0: 100% [aarch64PBase] | `-- Installing pixman-0.42.2... [aarch64PBase] | `-- Extracting pixman-0.42.2: 100% [aarch64PBase] `-- Extracting cairo-1.17.4_2,3: 100% [aarch64PBase] `-- Installing harfbuzz-9.0.0... [aarch64PBase] | `-- Installing graphite2-1.3.14... [aarch64PBase] | `-- Extracting graphite2-1.3.14: 100% [aarch64PBase] `-- Extracting harfbuzz-9.0.0: 100% [aarch64PBase] `-- Installing jpeg-turbo-3.0.3... [aarch64PBase] `-- Extracting jpeg-turbo-3.0.3: 100% [aarch64PBase] `-- Installing libgd-2.3.3_13,1... [aarch64PBase] | `-- Installing tiff-4.6.0... [aarch64PBase] | | `-- Installing jbigkit-2.1_3... [aarch64PBase] | | `-- Extracting jbigkit-2.1_3: 100% [aarch64PBase] | | `-- Installing lerc-4.0.0... [aarch64PBase] | | `-- Extracting lerc-4.0.0: 100% [aarch64PBase] | | `-- Installing libdeflate-1.20... [aarch64PBase] | | `-- Extracting libdeflate-1.20: 100% [aarch64PBase] | | `-- Installing zstd-1.5.6... [aarch64PBase] | | `-- Installing liblz4-1.9.4_1,1... [aarch64PBase] | | `-- Extracting liblz4-1.9.4_1,1: 100% [aarch64PBase] | | `-- Extracting zstd-1.5.6: 100% [aarch64PBase] | `-- Extracting tiff-4.6.0: 100% [aarch64PBase] | `-- Installing webp-1.4.0_1... [aarch64PBase] | | `-- Installing giflib-5.2.2... [aarch64PBase] | | `-- Extracting giflib-5.2.2: 100% [aarch64PBase] | `-- Extracting webp-1.4.0_1: 100% [aarch64PBase] `-- Extracting libgd-2.3.3_13,1: 100% [aarch64PBase] `-- Installing libltdl-2.4.7... [aarch64PBase] `-- Extracting libltdl-2.4.7: 100% [aarch64PBase] `-- Installing pango-1.52.2_1... [aarch64PBase] | `-- Installing fribidi-1.0.15... [aarch64PBase] | `-- Extracting fribidi-1.0.15: 100% [aarch64PBase] | `-- Installing libXft-2.3.8... [aarch64PBase] | `-- Extracting libXft-2.3.8: 100% [aarch64PBase] | `-- Installing libthai-0.1.29_1... [aarch64PBase] | | `-- Installing libdatrie-0.2.13_2... [aarch64PBase] | | `-- Extracting libdatrie-0.2.13_2: 100% [aarch64PBase] | `-- Extracting libthai-0.1.29_1: 100% [aarch64PBase] `-- Extracting pango-1.52.2_1: 100% [aarch64PBase] Extracting graphviz-9.0.0_4: 100% And here it is hung with /usr/local/bin/dot -c in urdlck : 0 1483 4502 7 68 0 15760 4872 wait I+ 0 0:03.92 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -j main-armv7-poud -i = graphics/graphviz 0 1894 1483 5 68 0 15760 4712 nanslp S 0 0:02.07 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) 0 25321 1483 6 68 0 6664 3868 wait I+J 0 0:00.11 | | = `-- /usr/bin/make -C /usr/ports/graphics/graphviz install-package 0 25322 25321 5 68 0 11140 8860 wait I+J 0 0:00.00 | | = `-- /usr/local/sbin/pkg-static add /packages/All/graphviz-9.0.0_4.pkg 0 25323 25322 5 20 0 63824 45144 select S+J 0 0:02.85 | | = `-- /usr/local/sbin/pkg-static add = /packages/All/graphviz-9.0.0_4.pkg 0 26900 25323 3 68 0 26292 23804 urdlck I+J 0 0:00.02 | | = `-- /usr/local/bin/dot -c > FYI for the replication that I got: >=20 > /usr/local/sbin/pkg-static add -A /packages/All/graphviz-9.0.0_4.pkg > runs: > /usr/local/bin/dot -c >=20 > each such /usr/local/bin/dot is stuck at MWCHAN urdlck . >=20 > # poudriere status -b > [main-armv7-poud-default] [2024-07-16_04h27m31s] [parallel_build] = Queued: 449 Built: 433 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 = Tobuild: 16 Time: 04:44:38 > ID TOTAL ORIGIN PKGNAME = PHASE PHASE TMPFS CPU% MEM% > [01] 00:59:45 graphics/rubygem-ruby-graphviz | = rubygem-ruby-graphviz-1.2.5 run-depends 00:59:30 1.59 GiB 0% 0.2% > [02] 00:49:59 graphics/p5-GraphViz | p5-GraphViz-2.25 = build-depends 00:49:53 1.45 GiB 0% 0.2% > [03] 00:59:45 graphics/py-pydot@py311 | py311-pydot-2.0.0 = run-depends 00:59:34 1.47 GiB 0% 0.2% > [04] 00:59:45 graphics/py-pygraphviz@py311 | py311-pygraphviz-1.6 = lib-depends 00:59:33 1.47 GiB 0% 0.2% > [05] 00:58:57 graphics/py-graphviz@py311 | py311-graphviz-0.10.1 = run-depends 00:58:49 1.47 GiB 0% 0.2% > [06] 00:59:20 audio/ganv | ganv-1.8.2_1 = lib-depends 00:59:10 1.53 GiB 0% 0.2% > [07] 00:59:45 devel/libr3 | libr3-1.0.0_2 = lib-depends 00:59:19 1.54 GiB 0% 0.3% > [08] 00:59:45 net/netmap | netmap-0.1.3_2 = run-depends 00:59:22 1.46 GiB 0% 0.3% >=20 > I had started the bulk build via the list: >=20 > # more ~/origins/ampere2-failures-armv7.txt > audio/ganv > devel/doxygen > devel/libr3 > graphics/p5-GraphViz > graphics/p5-GraphViz2 > graphics/oyranos > graphics/pear-Image_GraphViz@php81 > graphics/py-graphviz@py311 > graphics/py-pydot@py311 > graphics/py-pygraphviz@py311 > graphics/rubygem-ruby-graphviz > math/ggobi > net-mgmt/librenms > net/netmap > print/dot2tex@py311 >=20 > # poudriere bulk -j main-armv7-poud `cat = ~/origins/ampere2-failures-armv7.txt` > . . . > [00:00:12] Building 449 packages using up to 8 builders > . . . > [03:44:55] [01] [00:18:54] Finished graphics/graphviz | = graphviz-9.0.0_4: Success > [03:44:56] [01] [00:00:00] Building graphics/rubygem-ruby-graphviz | = rubygem-ruby-graphviz-1.2.5 > [03:44:56] [03] [00:00:00] Building graphics/py-pydot@py311 | = py311-pydot-2.0.0 > [03:44:56] [04] [00:00:00] Building graphics/py-pygraphviz@py311 | = py311-pygraphviz-1.6 > [03:44:56] [07] [00:00:00] Building devel/libr3 | libr3-1.0.0_2 > [03:44:56] [08] [00:00:00] Building net/netmap | netmap-0.1.3_2 > [03:45:21] [06] [00:09:33] Finished x11-toolkits/gtkmm24 | = gtkmm24-2.24.5_4: Success > [03:45:21] [06] [00:00:00] Building audio/ganv | ganv-1.8.2_1 > [03:45:44] [05] [00:13:33] Finished graphics/ImageMagick6@nox11 | = ImageMagick6-nox11-6.9.12.77_9,1: Success > [03:45:44] [05] [00:00:00] Building graphics/py-graphviz@py311 | = py311-graphviz-0.10.1 > [03:54:42] [02] [00:24:53] Finished print/texlive-base | = texlive-base-20240312: Success > [03:54:42] [02] [00:00:00] Building graphics/p5-GraphViz | = p5-GraphViz-2.25 >=20 > In /usr/src/sys/kern/kern_umtx.c there is: >=20 > static int > do_rw_rdlock(struct thread *td, struct urwlock *rwlock, long fflag, > struct _umtx_time *timeout) > { > . . . > /* > * Contention bit is set, before sleeping, increase > * read waiter count. > */ > rv =3D fueword32(&rwlock->rw_blocked_readers, > &blocked_readers); > if (rv =3D=3D 0) > rv =3D suword32(&rwlock->rw_blocked_readers, > blocked_readers + 1); > if (rv =3D=3D -1) { > umtxq_unbusy_unlocked(&uq->uq_key); > error =3D EFAULT; > break; > } > while (state & wrflags) { > umtxq_lock(&uq->uq_key); > umtxq_insert(uq); > umtxq_unbusy(&uq->uq_key); > error =3D umtxq_sleep(uq, "urdlck", timeout = =3D=3D NULL ? > NULL : &timo); > umtxq_busy(&uq->uq_key); > umtxq_remove(uq); > umtxq_unlock(&uq->uq_key); > if (error) > break; > rv =3D fueword32(&rwlock->rw_state, &state); > if (rv =3D=3D -1) { > error =3D EFAULT; > break; > } > } >=20 > . . . >=20 >=20 >=20 > For reference: >=20 > # ps -alxdww | less > UID PID PPID C PRI NI VSZ RSS MWCHAN STAT TT TIME = COMMAND > . . . > 0 87700 4522 6 20 0 16576 1888 - T 0 0:00.01 | | = |-- vi /usr/local/share/poudriere/jail.sh > 0 91496 4522 4 20 0 15760 4684 select S+ 0 0:06.88 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh audio/ganv devel/doxygen devel/libr3 = graphics/p5-GraphViz graphics/p5-GraphViz2 graphics/oyranos = graphics/pear-Image_GraphViz@php81 graphics/py-graphviz@py311 = graphics/py-pydot@py311 graphics/py-pygraphviz@py311 = graphics/rubygem-ruby-graphviz math/ggobi net-mgmt/librenms net/netmap = print/dot2tex@py311 > 0 37688 91496 0 68 0 15760 4700 wait I 0 0:00.05 | | = |-- sh: poudriere[main-armv7-poud-default][01]: build_pkg = (rubygem-ruby-graphviz-1.2.5) (sh) > 0 47568 37688 0 68 0 6664 3664 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/graphics/rubygem-ruby-graphviz = run-depends > 0 47598 47568 6 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 0 47743 47598 6 68 0 11188 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 47747 47743 3 20 0 71692 48984 select SJ 0 0:04.26 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 56383 47747 1 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c > 0 37700 91496 6 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][03]: build_pkg = (py311-pydot-2.0.0) (sh) > 0 45102 37700 2 68 0 6668 3704 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-pydot FLAVOR=3Dpy311 = run-depends > 0 45156 45102 4 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 0 45215 45156 4 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 45218 45215 4 20 0 51420 31512 select SJ 0 0:02.68 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 52147 45218 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c > 0 37721 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][04]: build_pkg = (py311-pygraphviz-1.6) (sh) > 0 45937 37721 1 68 0 6684 3744 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-pygraphviz FLAVOR=3Dpy311= lib-depends > 0 46009 45937 7 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 0 46127 46009 7 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 46129 46127 1 20 0 51384 31548 select SJ 0 0:02.73 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 53311 46129 4 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c > 0 37744 91496 7 45 0 15760 4692 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][07]: build_pkg = (libr3-1.0.0_2) (sh) > 0 55198 37744 0 50 0 6664 3664 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/devel/libr3 lib-depends > 0 55229 55198 0 68 0 5588 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 0 55594 55229 7 68 0 11168 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 55596 55594 2 20 0 69796 50180 select SJ 0 0:04.53 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 62753 55596 0 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c > 0 37763 91496 4 29 0 15760 4696 wait I 0 0:00.05 | | = |-- sh: poudriere[main-armv7-poud-default][08]: build_pkg = (netmap-0.1.3_2) (sh) > 0 51054 37763 6 36 0 6636 3684 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/net/netmap run-depends > 0 51107 51054 3 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 0 51576 51107 3 68 0 11168 8860 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 51580 51576 3 20 0 68220 49432 select SJ 0 0:04.27 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 59063 51580 6 68 0 26292 23808 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c > 0 53709 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][06]: build_pkg = (ganv-1.8.2_1) (sh) > 0 63371 53709 6 68 0 6636 3668 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/audio/ganv lib-depends > 0 63377 63371 1 68 0 5580 2996 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 0 63413 63377 4 68 0 11180 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 63414 63413 3 20 0 56212 35980 select SJ 0 0:02.21 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 65577 63414 6 68 0 26292 23812 urdlck IJ 0 0:00.01 | | = | `-- /usr/local/bin/dot -c > 0 63365 91496 3 68 0 15760 4696 wait I 0 0:00.03 | | = |-- sh: poudriere[main-armv7-poud-default][02]: build_pkg = (p5-GraphViz-2.25) (sh) > 0 63807 63365 7 68 0 6696 3672 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/p5-GraphViz build-depends > 0 63808 63807 2 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 0 63833 63808 4 68 0 11188 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 63834 63833 7 20 0 67400 48532 select SJ 0 0:03.52 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 66041 63834 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c > 0 69974 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][05]: build_pkg = (py311-graphviz-0.10.1) (sh) > 0 73474 69974 5 68 0 6684 3740 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-graphviz FLAVOR=3Dpy311 = run-depends > 0 73496 73474 6 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh > 0 73521 73496 7 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 73522 73521 0 20 0 52432 32664 select SJ 0 0:02.70 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg > 0 76540 73522 3 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c > 0 91907 91496 5 68 0 15760 4492 nanslp S 0 1:05.17 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) > 0 99134 91496 1 40 0 15760 4740 piperd I 0 0:03.22 | | = `-- sh: poudriere[main-armv7-poud-default]: pkg_cacher_main (sh) > 0 23 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Jul 16 19:31:50 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WNq2Z2xvSz5Rprv for ; Tue, 16 Jul 2024 19:32:06 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-55.consmr.mail.gq1.yahoo.com (sonic315-55.consmr.mail.gq1.yahoo.com [98.137.65.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 4WNq2Y2JkQz42c0 for ; Tue, 16 Jul 2024 19:32:05 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=oEkQHH25; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721158322; bh=EQUWExfEUzwSjknHWLIHwx1LGQuZtuAFW3CY9OH9eCs=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=oEkQHH25Mlrm21aUJYW13C6YsLkp1eh7YisbEouVhQ0hIJ/OIfAESHeArVp6zNysCdel1dAs8Fp5xu4rq6AuTTIp0sGSB78xuafEQu9jeIf+yxPKi9vUH0VVqL08eaK9gZxrpJsleaoLVzZLb6WuPGw9x6EpfQRC7JhoubmGlUjFfcS6bzcemMChxeIL/Rn4E8w9RObVRRwUQ11AmApZn2G1b9JB/hxzVVGrKebmXVpuPlTunYo9EBK2hyV6uv6bDbuhU+2R1o+/TOjjTc2K25ujps7NZlmSW3hs9JF2Xn71nJd0JBN3sr4PibKTavyDGt71kpjwG6U7Ak0ZJllHEw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721158322; bh=OJC2kKkJg/2vXpXE55FJFjOusBhIgDWJ53YV6bf14QB=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=njEklq05GyusnrOBjsQ2aRVROpNMDtebZSNRCT7nY8BLZ6ebCi6m7MMJlApUn2JRq5CbVgMREy8dwcmQd1esAA68Vkntna5ZwtnhIPq/oAnBkUV1INM+nIU8I+LrFvOFZCquR+ZMIL8sXUh5hUPjTmWvj0cAmBz1FP7gGwTgBDSJJjJuKU+b7i6VxNv+c3IBJ65lYQ/5lVH+rHQPfRYiOCRVW9cwirMDz3lKFA+0uVwrR3lSms97pzs/WS/y1/Uz1qRJR/kgVoEmzb1AKaBSNdN9prvm33RvHgLUPrM1KXUxsPBoRvgUM75lXUHt6iqCYMEIMkN/7EnAfEdMoyWElg== X-YMail-OSG: I1z70hkVM1mkgievlVVcs6J7i2XACH3jvAsmcAEk3t1rLKcMBywxXoEexFhlars i5SKEVYVmOGZtNwT5ufhpAjZDT3VJoRB62F61L.KiwsvwZRNoLvTu.hCMYrilM8W6FJBkYOL7dDw XDZa5thkovchDT8w4kOlboBe.SCRMF5K2RkUO5qe9RHM2B60XpJydrCQd8DQVOAWBflK3moXDmS6 CprQWfDwA8KMB7xFV20BCnsIPrUpkaMhbL1xZ8htXDC83D7Rdvar3UvRmOIALIVeC8mZhSGV89cs MCigqe6.z_G9yOp8bLN4tuyzc1oKf1PFsMaCDvuHm6P1O3KwMh2y1pJeM2EQyDqDquie4EOUrok3 _IH0V01optmXaiHPkKS7x_r0.qmw.HGEzpSY05iEC_7PNjNlVZEjzcFKDCm7Yejh_TVd13pcX7ck JN6mfQ71rXn5.RgYk9LunT2vrML4i.OV76GbZ0bzItU3cORGQUw6iI37FFq1_7uzlw2LQhJhdQ38 iJ5rhstjRYAYaSwJ0UN_10yaE.lRodpHvC2lVj0qoi2_nX2uTLlrK8rGJLkieTDs8ywtE9cWysP5 PzSapmxUpSRodtRj05h1EKemGiGvgqzCoklhuZo4LqiMhJPNeHGzcAoXeCXoFgznTnJsQTIrIjmU kzrsLaIA4IDLYNjMs95DTrkPEOXI.EXdCoaGoWBVeKWzIWQtTJ0yVewcHiT3Sn5TMXgWbRIu.ZUH loD6efPqGCCVjZoAbsGNbowoCeXM2Y0i_zyK063Q5EqwDBC1SP.VOhrqtaTJTOFHP6kdqHOvu3c1 LgFyE9g1bYf24tekUXXkvIYx293TKjrYtv9gJjluU5uwfjO8Twp4i..sOHH8A9DAkw_UbFjJFVF9 PJEA2O7rLBsUiz2vb6Vc_SYHPmUc6CgfAZbgzRS4LJNTm63Ub.x_dWk.tu07aUSEH1G2oNJp2ujV CfsY5mnsilxO1fNwPef1c4fY3Cncb6bgPketjCvutS9rfVfU9lA0AJd0jWCv9q.ClkgH9WyHtfg_ lgMCMW9KjzZxt0zRMJlHyzXJpiqwQZWEjN5wWZUrtu17cMPpdRNJ1k46Jm7aEq1nBG.WC6XkO_2T 2yY4RllWpBYnh.ZumalA4K22cUlg.YgB4cbkUhworb27TTW02eD9FI6b.UdYwmilSnONMeojpXwr 2gv3jzqS9eViJCuIXx71TmJ5DECfPB1JHeLQoU04RhmtzrzdU2.6WRSHBJyrsXmxFNK.mHrW7wET CkeCKBtLXvFo5blRGXUp7AToje9W321KePtdPZ8rI5gdTfwKCbosemZBIADkTyo9Qmd0avkuJycd WILkVQ8.47jW7zl70OnewUgL_8bBip.rJNSJUeSbmt37yos26HNo8T63j0O_BjEJRtTCDRy60Yt8 xRmvfuIu86FvMOoH2JWvS3uEUaTaV9NynBDWWci5WjZb7DTa18J7sTzg8SdLNnLSBvWk6nQRaxaB 0W3UUNwqoCkEka2flapNyXpgBNNljz7kigcG64F0Ay0GAMEC7hWe4exFHwfqoKJcXGb55EUhMWrU xCigRRXC.DDqxnuPtvB2XEnmutyaM2mCzDpdE3VGwuEDc4j7WhCatjt8bgFqqXR_E9TwcV2p61Bx Ol46RkHBh3VmuhSlzSO68MEPjLOFD5BfoolUxk0RqlNHbd6ecsDd7ne2uYzR4cvK.tqOrgfV0p7U zuyTms37fztbu7SDFcwq6OJ6b2wsqG3tjusa53R8dLzb2How_9oILOnFRIT1h26FFgcbP1u_KJkD guqTXPtDjQ37vaqSDY96TQKcyxnbSHQ_CBDy.XZCeYehcZx5eW0_HtbTZ1ipNJ.ZqUKhkNwOcTm8 gXWDm8h9Y8lT8AfXs9jBtpVcaxotposW1aNaO04CwyTfhLv.RM6OlbYZvQqz6Ohc3fyKlYS_3fJN PkVWKZgR.RhLSnbZdq2kaN_INiVNHN3sZvGUYF.LZT9.rJLtKsUDrFoYIg01yIBdu6kNmoBcuhOY aS4A2x.aaiOOjreGC69ddfVejw9j2nq6Mf_LrP4zLd4P4DAGbtBnqMfZvYUXps7k78YPTbyNRCKK .laNOm66tEy4ucx5B54N9dXH8IgzOphDOnr55HEn5MRmsDrifbAEu49KBNQoiF9P3zVO8T7dh4Fy ZmbPSGKoetsgj9jFsK57Wim4SIoiYoMht962wHsMMIQf6ARKD.6s7eOP9qFAIrN48Q17Yf9Ua5mt sahEAc.SctWyUbI46Vy4WjMrPJWZ6fb_7RibpnAh56YqJSu2RmKmjsn61u6Pq8kbuNLxmwTurKXi UXu58d9lhYIq2 X-Sonic-MF: X-Sonic-ID: 15dca736-2803-4353-b960-d47a0a37332f Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Tue, 16 Jul 2024 19:32:02 +0000 Received: by hermes--production-gq1-799bb7c8cf-b6h6x (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fa2e09fa8f8b471444b445f4c010eb76; Tue, 16 Jul 2024 19:32:01 +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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: ufs / tmpfs _vn_lock order reversal during poudriere unmount activity: ufs (ufs, lockmgr) @ . . ./vfs_mount.c:2260 vs. tmpfs (tmpfs, lockmgr) @ . . ./vfs_subr.c:4172 Message-Id: Date: Tue, 16 Jul 2024 12:31:50 -0700 Cc: Bryan Drewery To: Current FreeBSD , FreeBSD Mailing List X-Mailer: Apple Mail (2.3774.600.62) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.94 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.94)[-0.943]; 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]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.31:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.31:from] X-Rspamd-Queue-Id: 4WNq2Y2JkQz42c0 [I CC'd Bryan D. in case this is related to the failed rm activity tied to disamounts that are not happening first. I had reported on an example.] I got the following from poudriere-devel activity on a system running a pkgbase main debug kernel. Note that nullfs_unmount and null_lock are also involved: lock order reversal: 1st 0xffffa0009027d3f0 ufs (ufs, lockmgr) @ = /home/pkgbuild/worktrees/main/sys/kern/vfs_mount.c:2260 2nd 0xffffa000903b05b0 tmpfs (tmpfs, lockmgr) @ = /home/pkgbuild/worktrees/main/sys/kern/vfs_subr.c:4172 lock order tmpfs -> ufs established at: #0 0xffff00000052708c at witness_checkorder+0x344 #1 0xffff00000047d0b8 at lockmgr_lock_flags+0x1fc #2 0xffff0000007d43bc at ffs_lock+0x64 #3 0xffff000156483cd8 at null_lock+0xb4 #4 0xffff0000005c0ab0 at _vn_lock+0x58 #5 0xffff0000005aa5c0 at vflush+0x138 #6 0xffff000156482a94 at nullfs_unmount+0x3c #7 0xffff00000059f040 at dounmount+0x714 #8 0xffff00000059e8c4 at kern_unmount+0x298 #9 0xffff00000086cee4 at do_el0_sync+0x5dc #10 0xffff00000084493c at handle_el0_sync+0x4c lock order ufs -> tmpfs attempted at: #0 0xffff00000052782c at witness_checkorder+0xae4 #1 0xffff00000047d0b8 at lockmgr_lock_flags+0x1fc #2 0xffff0000005c0ab0 at _vn_lock+0x58 #3 0xffff0000005aa5c0 at vflush+0x138 #4 0xffff0000003dc280 at tmpfs_unmount+0x58 #5 0xffff00000059f040 at dounmount+0x714 #6 0xffff00000059e8c4 at kern_unmount+0x298 #7 0xffff00000086cee4 at do_el0_sync+0x5dc #8 0xffff00000084493c at handle_el0_sync+0x4c It is not always obvious when lock order reversal notices are significant. Sorry if this is just noise. The context happened to be an aarch64 system doing armv7 poudriere bulk build activity. For reference (outside the jail/chroot): # uname -apKU FreeBSD aarch64-main-pbase 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n271137-d68d12481778 GENERIC arm64 aarch64 1500019 1500019 That is from: .snap20240711212638 The armv7 jail directory tree is from: .snap20240711211723 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Jul 17 01:41:44 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WNzFP1VFBz5QhVd for ; Wed, 17 Jul 2024 01:42:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.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 4WNzFM4y1Jz4hF1 for ; Wed, 17 Jul 2024 01:41:59 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=rPNLq7g0; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721180515; bh=Ux8nkaFfLEyjLspKezqFB2PUcSk2kfFnvRyzsdacZr4=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=rPNLq7g0ZfAZiGcJ/uC7JDDMt+EZkfTHAHPCPPI3vfIwW+jH3yLZBstNLiVSPolxLwcPa9own4p/zBwbqMAYxf8KM5TOrdLfEErFUmOhzA5se7G9wuHTulvEqfLTWj6gy2+Ncj0j9JvAjaQZCeys3DhisTStIrKKf9OnG5yax2tKaQsy0l1PlRPuEcMAiAaZW14zcI6qQFvok1hEp2LrsMDjwD9C67l+YWqYMAMhFIimV71zwygKH0dPV4QP1Cu9Vq4Gs64ATRtHbMcqg+eP/TwYDtjrkJP5Qn6hIhlbLP9EA/De8h8DWCJx5QoBQLjaXOr8PJQP8A9dTPvshSQV3A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721180515; bh=3XPK/fJq18we8grTCEHV9cPIX1pTbBXy+Q09FRAst/x=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Pls+fcb8dH3r/OOt8JfhNEkz6yIiGN7PmO91l/XAZ+Jf+URTiGffAyFyq+mlWE4aySzy2Ou2R0l9ubwx5wOrs8nf0hiRoPCjel2Iw+G8vAnOJ67MUz8EppaeSj/sgMA06/Qr5I7IQYX9I+F79rvU7erzfSUsYyReB3ZkbD+L4JEG6ffmEHRf+fOxqNelAWEquu45s/FxmU+jMIi2HWLGU3LKNIzZpLdvLKMF6xVympNRns+9l7hTEc8DKoJwZUHA6mcfG84QjDCfKc2B2oLdQQhWig+tw8eRMYFygzTRHyof5sSYcd1craZaC/e8sFOmadHhNNKHSk+Swz7DkGzKdg== X-YMail-OSG: eMfJEJMVM1lTh0xBF5I_6k4kEv_Y.fTC7Ccw.V0VeAnadTAwlvgdlN8wYMXZxFE sqtfozuHWaL0x938jrbpxYAqCJAY1xexh5ByziKoNetPNxKrUiS1.Dq9a78t9nfkZOW6DRB_cWlE 8tabfTDtSPMGwYIqsC2y9d3BNuuOH3jUt.gOHtBil3QvyPiSnjh3YeR.xBwRjgbYDsHJB.LAK93i pKX531fO9d7gEF7FYmE3oTyIZ2N6SufnZBUknuiazPy6.de_gKgmvfVggGlllRt6JGSIjsg5m9Fk ol.Uin131NixMCNoBG3WWnAwOn0YJmaSp0M761hta90JnFOPsOeKcGVJyPhfmuLFYZAXG0zMrek. 9DDKbPWo5JkQ5Kg4TZSN_Oml1qR3LQobe_VhF.EcBnLDLQu64V7p2xxDVtGlW5Zj4Yz6ai3EYwXM p.qTz9XwldxqEBpkcJDiFKNDdaVLeU7bxX_3lEtaKCeW_OvpR.PlxQvWEIbFGu6P.oRI3JCdJOE7 2.2ZG4w65CdpQDnVSacJpW1Bd9dyBuzLb6lTDcFnvikIBZ8LNEqEWtxeHHLUhIZfzRsopraXc5CQ _.HC_moOrLU9TjSv0lqDBmR4o5Uof5bWBfQtaRu0Fg2_gpsdNO3426TLKrbdVGKfKUzKv6LLJ5cO KH98aKASJbCZSHBnCsIyVHx.qalZx6F5GYbLhOdpeOoXd0CsgvSSGWq..fkXjnSSa08.EFL427dp Z.KhAUAiHdBMm87yWvMeoimKGBxSXsPUoAWxpdzGffEbSGvkMFMKx8Mm69N.rBr8xQnMWbtllzAm YfrW9Ys4Yrg_hu0o9lUEwhm6SC4y2j9sUaq8RlYY5AJPigTjQlud4nfhiOBOszyPeUTcQpN1.0wx nHSU9fiN8dRxfx7L4cB8I_VeIx_unloALf05hLJLV.PcI3yd3iH323u4.TQPFv7DBd1O12CX6It_ IwFEz.R4Rcib7EKf6fOVCDz3q6JSo3EFFpF5_gy7nSywCM_jqC17KNc2Q7kNaUIf09w70zvJ5TUe Fy.oXcsMbJCBDptwTsrX94soxKdmu7LVXWeD2INtuQpSU9nR7v8ltqUJ676WqoOB8yWCVcvcbuIV 0W5G4eQ1M7pkdCmnIvLWvrXHk0GP0r5n4_TtiNaobNSzlCjK.P1cJl3Y06mxwOqVxZCcwrS0rKNi BIOflnMrNRcQm6OhsdC6v1FUkkVVf.pSs3Q56cE93mb0_MPifF2556yiw3CNIRSZnFomTmKhy7XS e_G_niWyCUx5YZ7qU4s62NCArQ45AS9nM_Ih8NBE31SMcuxzxZ3QIrWZKaJotS34gJxUYIwEzaxQ U8OkuhD8tj22r1VfBeCMJemhXfYuuo7eBBoX5JnrQrmYe1jIL.d_srCotB0zLXG94.oM2BcLyghb SB.0X7LenfkxJTtJvsOl8kxRv116LZFet3sYccDx6RpfiMLU63EyuhJrutKqkGDK974qKVW.0Ycd 7qiXoB0A8cEJy45611pxyQfJ1OMnS7xUm04d2JasozTqQ5S6fyhEZdrfUrXHoZFb__OGBgjdFHup UwekfL49fNVUXVfjfmJXSEKqC6hL43OdrJ0eEgU0BxSMjDWbEKuiPoSXbbTh76WYa53aVd4iixF_ NdFswYRTZBET8VwwvX7i0QGU95eyc5DN7cLX_oSRgtKuED8KFIkaS1GxnOOKlW9ttk_ApHHVrrTi CdKA_FuCv1eqpd_kyr6pIFP6_wd.NDgPtwRQwRLT2cb5kXLjvQHJ0dPBGx2KbBJ97XcPkcg_QqOZ FPbInBYzxBB3Z3IjvIaO21g.Q_f.3C9nl5MdXLsf99D5Y49_zxec7zkfP3cJMQKM3uSri4_riTp7 iQuy5ijy6mY3be.BK_0l3aQMDUa4N.mjPHGsVVZq07cxT_QG.ViOclg.fmxYLw37i3tQ.LK2Ykfw UG_Ho.JCf_Mq6aWjyMNXUEJKILkOrRBdTkzH.EybzXlBY8gCsD7o3yolGx3r6vZnNQ7pCFpNOFpr iPUBza8LGn6wOeUL6ZGuHYw1TBJ65FtZo.h9Tc3i61nMCdRKK64yg_hsdKXiHKA6vLX.MJ11TQma ueDFz2lbm9LOBBzJI_lvWS4vnSNC75IcSOT2aSZwaB6TzMIqkqlw_CSiqrGwOpmkLQOPjR311lt1 JZ.NjkeJx32LQEXcEO9oa3rk3fcQ0t0W4ICuQiaOInlFbb94L72DCz4fNVjxOvcYsma6sLfZUUBP O.KdZ.CcD_Mp7QPZhsE.XpSmJBpgtlZrpv2XNb2pSBTK1f8HkJOg8f6NbqGxkk_dvld4fl9oM9zw U1CGPsYJKZJ2c X-Sonic-MF: X-Sonic-ID: 41d345e8-7b5a-42bb-83ab-c73e9066a13b Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Wed, 17 Jul 2024 01:41:55 +0000 Received: by hermes--production-gq1-799bb7c8cf-t9jf4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 50acf04bab00e7b494e2f560782adad9; Wed, 17 Jul 2024 01:41:54 +0000 (UTC) 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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: armv7-on-aarch64 stuck at urdlck: I got a replication of the "ampere2" bulk build hangup problem on a Windows DevKit 2023 From: Mark Millard In-Reply-To: <8214703E-AB28-4FB3-A3DD-03C87363D8C6@yahoo.com> Date: Tue, 16 Jul 2024 18:41:44 -0700 Cc: Konstantin Belousov , Baptiste Daroussin Content-Transfer-Encoding: quoted-printable Message-Id: References: <8214703E-AB28-4FB3-A3DD-03C87363D8C6@yahoo.com> To: "olce@freebsd.org" , Philip Paeps , FreeBSD ARM List , FreeBSD Mailing List , Current FreeBSD X-Mailer: Apple Mail (2.3774.600.62) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.84 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.84)[-0.837]; 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]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_SEVEN(0.00)[7]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.31:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.31:from] X-Rspamd-Queue-Id: 4WNzFM4y1Jz4hF1 On Jul 16, 2024, at 11:37, Mark Millard wrote: > On Jul 16, 2024, at 10:42, Mark Millard wrote: >=20 >> No longer is the problem only observed on ampere2! But this was with >> a non-debug, personally built kernel that has some of my now patches. >> I'll see if I can replicate the issue with an official pkgbase debug >> kernel. >=20 > It replicated with the official pkgbase debug kernel. The > kernel did not report anything. >=20 > The following commits in main and happen between the last working > ampere2 armv7 builds and the first failing ampere2 builds and > look be the only likely contributors from that range as far as > I could tell: >=20 > Tue, 27 Feb 2024 > . . . > =E2=80=A2 git: 1df8700aa6cf - main - PP mutexes: unlock: Reset = inherited prio regardless of privileges Olivier Certner=20 > =E2=80=A2 git: 9ac3ac9ece62 - main - PP mutexes: lock: Check if = priority is too high against base one Olivier Certner=20 > =E2=80=A2 git: 39e4665c9694 - main - PP mutexes: lock: Reduce = 'umtx_lock' holding before taking the user lock Olivier Certner >=20 > These changes are not in 14.0-RELEASE but are in 14.1-STABLE and = 14.1-RELEASE. > So I expect that when any ampere*'s progress to 14.1-RELEASE the armv7 > problems would start for them. >=20 > These changes are not in 13.3-RELEASE but are in 13.3-STABLE. So I = expect that > when any ampere*'s progress to 13.4-RELEASE the problems would start = for them. >=20 >=20 > With the prior packages already built in a prior poudriere-devel > run it turns out that just: >=20 > # poudriere bulk -j main-armv7-poud -i graphics/graphviz >=20 > replicates the problem: >=20 > . . . > [00:00:45] Installing graphics/graphviz | graphviz-9.0.0_4 > [aarch64PBase] Installing graphviz-9.0.0_4... > [aarch64PBase] `-- Installing cairo-1.17.4_2,3... > [aarch64PBase] | `-- Installing fontconfig-2.15.0_2,1... > [aarch64PBase] | | `-- Installing expat-2.6.2... > [aarch64PBase] | | `-- Extracting expat-2.6.2: 100% > [aarch64PBase] | | `-- Installing freetype2-2.13.2... > [aarch64PBase] | | `-- Installing brotli-1.1.0,1... > [aarch64PBase] | | `-- Extracting brotli-1.1.0,1: 100% > [aarch64PBase] | | `-- Installing png-1.6.43... > [aarch64PBase] | | `-- Extracting png-1.6.43: 100% > [aarch64PBase] | | `-- Extracting freetype2-2.13.2: 100% > [aarch64PBase] | `-- Extracting fontconfig-2.15.0_2,1: 100% > [aarch64PBase] | `-- Installing glib-2.80.4,2... > [aarch64PBase] | | `-- Installing libffi-3.4.6... > [aarch64PBase] | | `-- Extracting libffi-3.4.6: 100% > [aarch64PBase] | | `-- Installing libiconv-1.17_1... > [aarch64PBase] | | `-- Extracting libiconv-1.17_1: 100% > [aarch64PBase] | | `-- Installing pcre2-10.43... > [aarch64PBase] | | `-- Extracting pcre2-10.43: 100% > [aarch64PBase] | | `-- Installing py311-packaging-24.1... > [aarch64PBase] | | `-- Installing python311-3.11.9_1... > [aarch64PBase] | | | `-- Installing mpdecimal-4.0.0... > [aarch64PBase] | | | `-- Extracting mpdecimal-4.0.0: 100% > [aarch64PBase] | | | `-- Installing readline-8.2.10... > [aarch64PBase] | | | `-- Extracting readline-8.2.10: 100% > [aarch64PBase] | | `-- Extracting python311-3.11.9_1: 100% > [aarch64PBase] | | `-- Extracting py311-packaging-24.1: 100% > [aarch64PBase] | `-- Extracting glib-2.80.4,2: 100% > [aarch64PBase] | `-- Installing libglvnd-1.7.0... > [aarch64PBase] | `-- Extracting libglvnd-1.7.0: 100% > [aarch64PBase] | `-- Installing pixman-0.42.2... > [aarch64PBase] | `-- Extracting pixman-0.42.2: 100% > [aarch64PBase] `-- Extracting cairo-1.17.4_2,3: 100% > [aarch64PBase] `-- Installing harfbuzz-9.0.0... > [aarch64PBase] | `-- Installing graphite2-1.3.14... > [aarch64PBase] | `-- Extracting graphite2-1.3.14: 100% > [aarch64PBase] `-- Extracting harfbuzz-9.0.0: 100% > [aarch64PBase] `-- Installing jpeg-turbo-3.0.3... > [aarch64PBase] `-- Extracting jpeg-turbo-3.0.3: 100% > [aarch64PBase] `-- Installing libgd-2.3.3_13,1... > [aarch64PBase] | `-- Installing tiff-4.6.0... > [aarch64PBase] | | `-- Installing jbigkit-2.1_3... > [aarch64PBase] | | `-- Extracting jbigkit-2.1_3: 100% > [aarch64PBase] | | `-- Installing lerc-4.0.0... > [aarch64PBase] | | `-- Extracting lerc-4.0.0: 100% > [aarch64PBase] | | `-- Installing libdeflate-1.20... > [aarch64PBase] | | `-- Extracting libdeflate-1.20: 100% > [aarch64PBase] | | `-- Installing zstd-1.5.6... > [aarch64PBase] | | `-- Installing liblz4-1.9.4_1,1... > [aarch64PBase] | | `-- Extracting liblz4-1.9.4_1,1: 100% > [aarch64PBase] | | `-- Extracting zstd-1.5.6: 100% > [aarch64PBase] | `-- Extracting tiff-4.6.0: 100% > [aarch64PBase] | `-- Installing webp-1.4.0_1... > [aarch64PBase] | | `-- Installing giflib-5.2.2... > [aarch64PBase] | | `-- Extracting giflib-5.2.2: 100% > [aarch64PBase] | `-- Extracting webp-1.4.0_1: 100% > [aarch64PBase] `-- Extracting libgd-2.3.3_13,1: 100% > [aarch64PBase] `-- Installing libltdl-2.4.7... > [aarch64PBase] `-- Extracting libltdl-2.4.7: 100% > [aarch64PBase] `-- Installing pango-1.52.2_1... > [aarch64PBase] | `-- Installing fribidi-1.0.15... > [aarch64PBase] | `-- Extracting fribidi-1.0.15: 100% > [aarch64PBase] | `-- Installing libXft-2.3.8... > [aarch64PBase] | `-- Extracting libXft-2.3.8: 100% > [aarch64PBase] | `-- Installing libthai-0.1.29_1... > [aarch64PBase] | | `-- Installing libdatrie-0.2.13_2... > [aarch64PBase] | | `-- Extracting libdatrie-0.2.13_2: 100% > [aarch64PBase] | `-- Extracting libthai-0.1.29_1: 100% > [aarch64PBase] `-- Extracting pango-1.52.2_1: 100% > [aarch64PBase] Extracting graphviz-9.0.0_4: 100% >=20 > And here it is hung with /usr/local/bin/dot -c in urdlck : >=20 > 0 1483 4502 7 68 0 15760 4872 wait I+ 0 0:03.92 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -j main-armv7-poud -i = graphics/graphviz > 0 1894 1483 5 68 0 15760 4712 nanslp S 0 0:02.07 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) > 0 25321 1483 6 68 0 6664 3868 wait I+J 0 0:00.11 | | = `-- /usr/bin/make -C /usr/ports/graphics/graphviz install-package > 0 25322 25321 5 68 0 11140 8860 wait I+J 0 0:00.00 | | = `-- /usr/local/sbin/pkg-static add /packages/All/graphviz-9.0.0_4.pkg > 0 25323 25322 5 20 0 63824 45144 select S+J 0 0:02.85 | | = `-- /usr/local/sbin/pkg-static add = /packages/All/graphviz-9.0.0_4.pkg > 0 26900 25323 3 68 0 26292 23804 urdlck I+J 0 0:00.02 | | = `-- /usr/local/bin/dot -c >=20 >=20 >> FYI for the replication that I got: >>=20 >> /usr/local/sbin/pkg-static add -A /packages/All/graphviz-9.0.0_4.pkg >> runs: >> /usr/local/bin/dot -c >>=20 >> each such /usr/local/bin/dot is stuck at MWCHAN urdlck . >>=20 >> # poudriere status -b >> [main-armv7-poud-default] [2024-07-16_04h27m31s] [parallel_build] = Queued: 449 Built: 433 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 = Tobuild: 16 Time: 04:44:38 >> ID TOTAL ORIGIN PKGNAME = PHASE PHASE TMPFS CPU% MEM% >> [01] 00:59:45 graphics/rubygem-ruby-graphviz | = rubygem-ruby-graphviz-1.2.5 run-depends 00:59:30 1.59 GiB 0% 0.2% >> [02] 00:49:59 graphics/p5-GraphViz | p5-GraphViz-2.25 = build-depends 00:49:53 1.45 GiB 0% 0.2% >> [03] 00:59:45 graphics/py-pydot@py311 | py311-pydot-2.0.0 = run-depends 00:59:34 1.47 GiB 0% 0.2% >> [04] 00:59:45 graphics/py-pygraphviz@py311 | py311-pygraphviz-1.6 = lib-depends 00:59:33 1.47 GiB 0% 0.2% >> [05] 00:58:57 graphics/py-graphviz@py311 | py311-graphviz-0.10.1 = run-depends 00:58:49 1.47 GiB 0% 0.2% >> [06] 00:59:20 audio/ganv | ganv-1.8.2_1 = lib-depends 00:59:10 1.53 GiB 0% 0.2% >> [07] 00:59:45 devel/libr3 | libr3-1.0.0_2 = lib-depends 00:59:19 1.54 GiB 0% 0.3% >> [08] 00:59:45 net/netmap | netmap-0.1.3_2 = run-depends 00:59:22 1.46 GiB 0% 0.3% >>=20 >> I had started the bulk build via the list: >>=20 >> # more ~/origins/ampere2-failures-armv7.txt >> audio/ganv >> devel/doxygen >> devel/libr3 >> graphics/p5-GraphViz >> graphics/p5-GraphViz2 >> graphics/oyranos >> graphics/pear-Image_GraphViz@php81 >> graphics/py-graphviz@py311 >> graphics/py-pydot@py311 >> graphics/py-pygraphviz@py311 >> graphics/rubygem-ruby-graphviz >> math/ggobi >> net-mgmt/librenms >> net/netmap >> print/dot2tex@py311 >>=20 >> # poudriere bulk -j main-armv7-poud `cat = ~/origins/ampere2-failures-armv7.txt` >> . . . >> [00:00:12] Building 449 packages using up to 8 builders >> . . . >> [03:44:55] [01] [00:18:54] Finished graphics/graphviz | = graphviz-9.0.0_4: Success >> [03:44:56] [01] [00:00:00] Building graphics/rubygem-ruby-graphviz = | rubygem-ruby-graphviz-1.2.5 >> [03:44:56] [03] [00:00:00] Building graphics/py-pydot@py311 | = py311-pydot-2.0.0 >> [03:44:56] [04] [00:00:00] Building graphics/py-pygraphviz@py311 | = py311-pygraphviz-1.6 >> [03:44:56] [07] [00:00:00] Building devel/libr3 | libr3-1.0.0_2 >> [03:44:56] [08] [00:00:00] Building net/netmap | netmap-0.1.3_2 >> [03:45:21] [06] [00:09:33] Finished x11-toolkits/gtkmm24 | = gtkmm24-2.24.5_4: Success >> [03:45:21] [06] [00:00:00] Building audio/ganv | ganv-1.8.2_1 >> [03:45:44] [05] [00:13:33] Finished graphics/ImageMagick6@nox11 | = ImageMagick6-nox11-6.9.12.77_9,1: Success >> [03:45:44] [05] [00:00:00] Building graphics/py-graphviz@py311 | = py311-graphviz-0.10.1 >> [03:54:42] [02] [00:24:53] Finished print/texlive-base | = texlive-base-20240312: Success >> [03:54:42] [02] [00:00:00] Building graphics/p5-GraphViz | = p5-GraphViz-2.25 >>=20 >> In /usr/src/sys/kern/kern_umtx.c there is: >>=20 >> static int >> do_rw_rdlock(struct thread *td, struct urwlock *rwlock, long fflag, >> struct _umtx_time *timeout) >> { >> . . . >> /* >> * Contention bit is set, before sleeping, increase >> * read waiter count. >> */ >> rv =3D fueword32(&rwlock->rw_blocked_readers, >> &blocked_readers); >> if (rv =3D=3D 0) >> rv =3D suword32(&rwlock->rw_blocked_readers, >> blocked_readers + 1); >> if (rv =3D=3D -1) { >> umtxq_unbusy_unlocked(&uq->uq_key); >> error =3D EFAULT; >> break; >> } >> while (state & wrflags) { >> umtxq_lock(&uq->uq_key); >> umtxq_insert(uq); >> umtxq_unbusy(&uq->uq_key); >> error =3D umtxq_sleep(uq, "urdlck", timeout = =3D=3D NULL ? >> NULL : &timo); >> umtxq_busy(&uq->uq_key); >> umtxq_remove(uq); >> umtxq_unlock(&uq->uq_key); >> if (error) >> break; >> rv =3D fueword32(&rwlock->rw_state, &state); >> if (rv =3D=3D -1) { >> error =3D EFAULT; >> break; >> } >> } >>=20 >> . . . >>=20 >>=20 >>=20 >> For reference: >>=20 >> # ps -alxdww | less >> UID PID PPID C PRI NI VSZ RSS MWCHAN STAT TT TIME = COMMAND >> . . . >> 0 87700 4522 6 20 0 16576 1888 - T 0 0:00.01 | | = |-- vi /usr/local/share/poudriere/jail.sh >> 0 91496 4522 4 20 0 15760 4684 select S+ 0 0:06.88 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh audio/ganv devel/doxygen devel/libr3 = graphics/p5-GraphViz graphics/p5-GraphViz2 graphics/oyranos = graphics/pear-Image_GraphViz@php81 graphics/py-graphviz@py311 = graphics/py-pydot@py311 graphics/py-pygraphviz@py311 = graphics/rubygem-ruby-graphviz math/ggobi net-mgmt/librenms net/netmap = print/dot2tex@py311 >> 0 37688 91496 0 68 0 15760 4700 wait I 0 0:00.05 | | = |-- sh: poudriere[main-armv7-poud-default][01]: build_pkg = (rubygem-ruby-graphviz-1.2.5) (sh) >> 0 47568 37688 0 68 0 6664 3664 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/graphics/rubygem-ruby-graphviz = run-depends >> 0 47598 47568 6 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 0 47743 47598 6 68 0 11188 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 47747 47743 3 20 0 71692 48984 select SJ 0 0:04.26 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 56383 47747 1 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >> 0 37700 91496 6 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][03]: build_pkg = (py311-pydot-2.0.0) (sh) >> 0 45102 37700 2 68 0 6668 3704 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-pydot FLAVOR=3Dpy311 = run-depends >> 0 45156 45102 4 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 0 45215 45156 4 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 45218 45215 4 20 0 51420 31512 select SJ 0 0:02.68 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 52147 45218 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >> 0 37721 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][04]: build_pkg = (py311-pygraphviz-1.6) (sh) >> 0 45937 37721 1 68 0 6684 3744 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-pygraphviz FLAVOR=3Dpy311= lib-depends >> 0 46009 45937 7 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 0 46127 46009 7 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 46129 46127 1 20 0 51384 31548 select SJ 0 0:02.73 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 53311 46129 4 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >> 0 37744 91496 7 45 0 15760 4692 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][07]: build_pkg = (libr3-1.0.0_2) (sh) >> 0 55198 37744 0 50 0 6664 3664 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/devel/libr3 lib-depends >> 0 55229 55198 0 68 0 5588 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 0 55594 55229 7 68 0 11168 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 55596 55594 2 20 0 69796 50180 select SJ 0 0:04.53 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 62753 55596 0 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >> 0 37763 91496 4 29 0 15760 4696 wait I 0 0:00.05 | | = |-- sh: poudriere[main-armv7-poud-default][08]: build_pkg = (netmap-0.1.3_2) (sh) >> 0 51054 37763 6 36 0 6636 3684 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/net/netmap run-depends >> 0 51107 51054 3 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 0 51576 51107 3 68 0 11168 8860 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 51580 51576 3 20 0 68220 49432 select SJ 0 0:04.27 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 59063 51580 6 68 0 26292 23808 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >> 0 53709 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][06]: build_pkg = (ganv-1.8.2_1) (sh) >> 0 63371 53709 6 68 0 6636 3668 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/audio/ganv lib-depends >> 0 63377 63371 1 68 0 5580 2996 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 0 63413 63377 4 68 0 11180 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 63414 63413 3 20 0 56212 35980 select SJ 0 0:02.21 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 65577 63414 6 68 0 26292 23812 urdlck IJ 0 0:00.01 | | = | `-- /usr/local/bin/dot -c >> 0 63365 91496 3 68 0 15760 4696 wait I 0 0:00.03 | | = |-- sh: poudriere[main-armv7-poud-default][02]: build_pkg = (p5-GraphViz-2.25) (sh) >> 0 63807 63365 7 68 0 6696 3672 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/p5-GraphViz build-depends >> 0 63808 63807 2 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 0 63833 63808 4 68 0 11188 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 63834 63833 7 20 0 67400 48532 select SJ 0 0:03.52 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 66041 63834 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >> 0 69974 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][05]: build_pkg = (py311-graphviz-0.10.1) (sh) >> 0 73474 69974 5 68 0 6684 3740 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-graphviz FLAVOR=3Dpy311 = run-depends >> 0 73496 73474 6 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >> 0 73521 73496 7 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 73522 73521 0 20 0 52432 32664 select SJ 0 0:02.70 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >> 0 76540 73522 3 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >> 0 91907 91496 5 68 0 15760 4492 nanslp S 0 1:05.17 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) >> 0 99134 91496 1 40 0 15760 4740 piperd I 0 0:03.22 | | = `-- sh: poudriere[main-armv7-poud-default]: pkg_cacher_main (sh) >> 0 23 A little bit more context for /usr/local/bin/dot : 0x20631520 in _umtx_op () from /lib/libsys.so.7 (gdb) bt #0 0x20631520 in _umtx_op () at /lib/libsys.so.7 #1 0x2063245c in _umtx_op_err () at /lib/libsys.so.7 #2 0x203a2da8 in ??? () at /lib/libthr.so.3 #3 0x2039bbf4 in ??? () at /lib/libthr.so.3 #4 0x20061788 in ??? () at /libexec/ld-elf.so.1 And the associated instance of /usr/local/sbin/pkg-static : (gdb) bt #0 _poll () at _poll.S:4 #1 0x007669e0 in __thr_poll (fds=3D0xd1, nfds=3D1, timeout=3D1000) at = /home/pkgbuild/worktrees/main/lib/libthr/thread/thr_syscalls.c:320 #2 0x003602e8 in pkg_script_run_child (pid=3D64019, = pstat=3Dpstat@entry=3D0xffffc49c, inputfd=3D9, script_name=3D0x5d5c9 = "POST-INSTALL") at scripts.c:303 #3 0x0035fc34 in pkg_script_run (pkg=3D0x20972e00, type=3D, upgrade=3D) at scripts.c:227 #4 0x00371250 in pkg_add_common (db=3D, path=3D, path@entry=3D0xffffda7f "/packages/All/graphviz-9.0.0_4.pkg", = flags=3D, reloc=3D, remote=3D0x0, = local=3D0x0, t=3D0x0) at pkg_add.c:1386 #5 0x003707e4 in pkg_add (db=3D0x4, path=3D0x1 , path@entry=3D0xffffda7f = "/packages/All/graphviz-9.0.0_4.pkg", flags=3D1000, = location=3D0x766990 <__thr_poll> "\360H-\351\020\260\215\342") at = pkg_add.c:1460 #6 0x00194544 in exec_add (argc=3D, argv=3D) at add.c:178 #7 0x0019f840 in main (argc=3D2, argv=3D0xffffd87c) at main.c:872 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Jul 17 03:51:54 2024 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 4WP27G3zMFz5Qtqy for ; Wed, 17 Jul 2024 03:51:54 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WP27G2HDlz4t4w for ; Wed, 17 Jul 2024 03:51:54 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721188314; a=rsa-sha256; cv=none; b=cjfKtwH3rWv/+L6QCn/0rZmLFjt1vHT6Phh0MIaz/e4PiSSIU3CnDLumw8NXQF8Hj80DIy 3xAiIB0jUG67iZrEnyOH85EtYS5Fs8gsCD1G1k7jgAgexIUkrpeDqt4QobE87tKfdByNvA kHQZZf8fdjl8SLadX4FVe6aNA8JgCf4Hn5RrZixZ/Xry4juue+z1BrWFh/1JwgRUi2y0Je MfhMjepKJhIvcjQ86jjwi1btJk7w8SZ42whJ27iUCVLRiuuS+greIUZt0pwq/QQe3xBj0E faACuL9NRX+ysKQc6LR29ZmCCVb+pmKn4ixrPlbAuMkHQMkUlQzRScuuFwXx5w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721188314; 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=GKhgSMi1PHCPUnAQcWyYR38+YpCipzP7r8cU1XH5RcA=; b=dg2BdGDlUCaDwKXCCRnmYvmXEbvqukpq86wI0UIkfDiZhEYDYENdxErRm1ZYBTQ09ozCc4 PgNElQhGS2JTDlZ3aQrn128lA/l7a/Jx2rERdam1vy1KLGvxtvRuvgThmidfXaiW2YEHt3 U0ZJs4ruBS9mhxUrjOUx0Y8n4ruZvcjNQ3c7GdoNkHcT/uLegEijLAxRswuCj/96Cl4GRo XQQiyuwxRwU6bCQzr7yjiEyyTxshXqyUBXySOZbyu7UhWE96i34MJyL1uS5/WrNH54s25c jPnLNGrjs0+VRzKGeiWvuVTp+i763I+IKKQz0o19EPZ83hlucYGOJX0Nsx82eg== 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 4WP27G1tyTz14Ls for ; Wed, 17 Jul 2024 03:51:54 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 46H3psuj004291 for ; Wed, 17 Jul 2024 03:51:54 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 46H3psrK004290; Wed, 17 Jul 2024 03:51:54 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202407170351.46H3psrK004290@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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Date: Wed, 17 Jul 2024 03:51:54 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 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 ------------------------------------------------+-----------------+------------ devel/py-cle | 9.0.5405 | v9.2.111 ------------------------------------------------+-----------------+------------ security/py-ailment | 9.0.5405 | v9.2.111 ------------------------------------------------+-----------------+------------ security/py-angr | 9.0.5405 | v9.2.111 ------------------------------------------------+-----------------+------------ security/py-pyvex | 9.0.5405 | v9.2.111 ------------------------------------------------+-----------------+------------ sysutils/rshim-user-space | 2.0.9 | rshim-2.0.37 ------------------------------------------------+-----------------+------------ 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 Jul 17 06:45:04 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WP5zQ50ZCz5QgBc for ; Wed, 17 Jul 2024 06:45:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-23.consmr.mail.gq1.yahoo.com (sonic303-23.consmr.mail.gq1.yahoo.com [98.137.64.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 4WP5zP4KWTz47g2 for ; Wed, 17 Jul 2024 06:45:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=cRvlMcOO; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.204 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721198719; bh=9Puj9o0GWAC2Iq8L3/sJ4Fi8jp2U8o0weg+wrpzPFOA=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=cRvlMcOOCFug6KHvKJ/5Lf3Sw69T36B8kuZ6m3Nv7zYGPCfYLcnuN21y3ubFCll7uvhMgyak9RhvIFHELhT+z6z3DP/vIyTUr+SFqe5pfVaQYBkftcYvbno3WfRwE90HvKukaVFezn8laBkb33uU0ZhHoQUByimfC0e6HO5db91hSHoI30V7E8CWAyFKZ+HX+vdhrCvWjcrF5PVrJ1tNbseZvqxPxogqgHwsF6PSZk9G0LgGj9+IkrOUQkzh1XwMViK2ifelDs2qmz4kAjBZT+yBpLQ+F0C0iYWdIj8WCCySZmUf+/8xFXjy4rKcrK+h2kb5fKNH+8foOnZ1w7zC1Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721198719; bh=IiP9y+sBqjHwbrpc9m9Gv1jY0Z9mKNvCgIMgIgBZNAT=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Iu9L1e6pJD3bqzKRaDGn/lOqTanh6JlzTKQTS4HULAFBsRbzxpbCpmCRJ5qSIcmzOtpiOPmQYLwy7vDSP3DWx8ljvOTn2V3NTN1F7YQE6r0ci1/f3p5w6bGusXpvPhXdvj7rb1J5tPqwONdxWlkuc0nnBVKULpyrMfVLTyo46fUYMYBMMgN2AOPuCXWn5WNPAz6HT5tkDXeJkWxweCN7QFWmwDsAMIOugA8Q9sWx8CH5oQboAYEex87gDPvCuh1IQbRl635XH0/HLaGTnHH758cvBUlMGO9HlS68s13pPNtSPbSLFPPbf+j0J674rI9HvUcpRPVWBrTnIV/dFsRqvw== X-YMail-OSG: acpanFwVM1luJq615p_96UTOooE958nhE0yCA_9wJoMZ2eFqXYMh1uyp84TrOwL Npz3JE4bpUPpWscBBKKW0C6m4OsTM4at13_7Gd33hQLj5HJit5kS8AgeO0I16kj6ta6UfCXjCI7c NoJMrgruXRQLwAIQ8FpkfaFkrmxNLkW9QVFBqScpiNHj0q2E3z32BfAIy_lIvKS3dYGbYFDfuJEF Q7S1xRXgCKEKADpwnCAcyLjKiAJXbWdwKHFlU6dTP.naRAG_2MCB12krGupyFo7BTWEqoP2hlSMQ fmBcWF0SSiaPfSHMOJMUFunhDQDwqW.3.OJgPWHSIwHeUnZ77.vu6JJrdLLAyIHm10W6YLRI2ooV c6FMc3xB12_2x3.DH_fR5gUIeOkLAwlgsvVUVkVF4aTGcr3j9wVWMqlXVNyRcHff.MC7o_YC7s65 Z6saR8FbQoyDUoVSHKa0MJTJX6hjpTzMN79OPUjL_C6WV6OOdp6r.2o.nJJYAh3Q.WXevH_O7_qn RfOJQE5pYFv.w2rqRuJ549gqKm2tbju5geBvS2CosRPanQaNkuEamn2Vb8YMXq4fcg70Qj52l.1J pwLOZpnJEsfqWeMxc6J4SOHW6vD0odrGQ0DNAPMdc1kztEU5G8inVShcwg4ssVEXxSxSsQen_uf0 2fzaNjlFOkVzxIB55DSF5GDujGvJ.INiKEIhEgwHEm9cGN8PErBNhE0TPYGcmdvDjolJf33bt4tN hQlBAX.IHcqp7NRwsp3OuIEUirFAzXMSIqgsb4I448new3k1LB9HPSvyQFMgXvVT2g6G6mKYKATu cbrXapY9Vj4iNV5AbxxH4ACcHkgJJ1Cw6Lvt9uSLBFvvdrm9FL_dt.I00p7XmyK8Q6swKLWc7g62 FrSgqIXMY4onlToVIZLTwBqgoyAJGSbUnQwqa4vHGPJuDkYZcWPqt9hy0yS_2FH5_986R.32Ck73 6qZMFjDQzskjeqjJb1sPmA4tgbT80ybh8KRPFdaqqg3IAow4ldctI5VS8TZMEIGTQFKxQqLGvA84 NiGbRE1vvHvAzMXxvbgBzBexXG7kp5dxnhk.iLz.6C.opiPn5HCWoj5ynhIkX16ZVSlQ9wOOAQdN 2niYExJq33f5FZvbr6tvI7Nfz6D2CT6WR1YyOjHXzJPYo0HslckMAp6y2aWNsE15nVQ.9wpg8v2o 57SgHpG2tMvTK.3v.pnyUg4c6Af7I_RKV3ayvlv2O2E2P790M28C2HO404LUzcFXVnHpKzrNsmyW FW4vq.psEBoxgP5D2UEIsb4_pdculN8bmvf5v38BZjnRBtHnwNbsnVrX1Fo9dz87uhByNktS5klV cjlMWLyzpIVClBncEtN_Srl3FiGfyG_cfnp4VQtkoEL2espSACkfK_iBrKiJfCQn.DS_qloG8kad 91SHPCwNqv8ECfm1LranECtRxIC7DFM4Xasdhv8L3IkxyPu.l5x1vcBBbQgHq6zqPOWTmwxlZCCt gOLW4UU7S0XfHCqQbkbXSBAWB6B8VlBlC9ezTcGZh4M_BHnqxKuN9jtgcW6VNrH4cLx4pHRMEfbZ qfDyJ6q.3GvQoFwFURfWcyszYgU6M0oGe1KlULLl4ubzo4axIa4V0FAXwTmWUOX5DhFGSA1FM6UV 2uLdRPbTWSqhfLKyN0ZeOkjzy4op1NI0MXEJyLcajcZYuga7utQNHvXtYnlH9N5QnyhJwXWoEep7 QOOx875F9YRLVpjx17htiXwRE46Xl6YNTNAl2QO2gOOSbkoqeJW5hHHP9a.cdK.Pdh7SvD.QRcGJ zOHHAfECIshnvAlOxRH_3YYTNk1e_tOjmRDjslv3btqD5_VBE_RkieRGMifDrVgGOWDgH1NJ2ph8 zCLry9KOZCVPO4QUtmggn5a4A523xjkbn.2v_p43sylpFhFEHczBPc2qSdiJNc.e5NdRD8R7x81T 0nb4.NTI9XIWCzLp2Gvqgx5LGPfowUwwu_THtjASoPljQWm2O4WedQ9wHvH2OGA66y13Gpq4dmCb EOY3tAUPVpcjk8F.qIZ1P7xoJ1OnZghr0yI87wEZobrp3C0bjLLsCxWgCjOGIru2kqiM6c43lbLG 7vGmZKunfPUVj5uyh6LaAAx.jJlUbZaC.T3KaNoXN1SKdFpISTohZS.8LhOFIcqTWkU_uBEDFOUB 1n.nemIavtskKDjH4Kijtrb0FrA0MkJvyxEJnt64iMihankmRmgU.3HUT36DFn5g3fkgiKgj76aB D8qSX4S7HRtydoTyd.lXYgXD.kYYgYfD6m8ZF5hrFHV_refyI7PmY0fYQihVwDgvtZ.3xUvCnkL8 4k1SrWGMQY6gT X-Sonic-MF: X-Sonic-ID: 49031e85-ab59-43d1-b41d-7a5fc8ce7d0c Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Wed, 17 Jul 2024 06:45:19 +0000 Received: by hermes--production-gq1-799bb7c8cf-jmg5m (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b047c9622ebb6340b079d36cac396459; Wed, 17 Jul 2024 06:45:15 +0000 (UTC) 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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: armv7-on-aarch64 stuck at urdlck: I got a replication of the "ampere2" bulk build hangup problem on a Windows DevKit 2023 From: Mark Millard In-Reply-To: Date: Tue, 16 Jul 2024 23:45:04 -0700 Cc: Konstantin Belousov , Baptiste Daroussin Content-Transfer-Encoding: quoted-printable Message-Id: References: <8214703E-AB28-4FB3-A3DD-03C87363D8C6@yahoo.com> To: "olce@freebsd.org" , Philip Paeps , FreeBSD ARM List , FreeBSD Mailing List , Current FreeBSD X-Mailer: Apple Mail (2.3774.600.62) X-Spamd-Bar: --- 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)[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]; RCVD_TLS_LAST(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.204:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_SEVEN(0.00)[7]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.204:from]; APPLE_MAILER_COMMON(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-Rspamd-Queue-Id: 4WP5zP4KWTz47g2 On Jul 16, 2024, at 18:41, Mark Millard wrote: > On Jul 16, 2024, at 11:37, Mark Millard wrote: >=20 >> On Jul 16, 2024, at 10:42, Mark Millard wrote: >>=20 >>> No longer is the problem only observed on ampere2! But this was with >>> a non-debug, personally built kernel that has some of my now = patches. >>> I'll see if I can replicate the issue with an official pkgbase debug >>> kernel. >>=20 >> It replicated with the official pkgbase debug kernel. The >> kernel did not report anything. >>=20 >> The following commits in main and happen between the last working >> ampere2 armv7 builds and the first failing ampere2 builds and >> look be the only likely contributors from that range as far as >> I could tell: >>=20 >> Tue, 27 Feb 2024 >> . . . >> =E2=80=A2 git: 1df8700aa6cf - main - PP mutexes: unlock: Reset = inherited prio regardless of privileges Olivier Certner=20 >> =E2=80=A2 git: 9ac3ac9ece62 - main - PP mutexes: lock: Check if = priority is too high against base one Olivier Certner=20 >> =E2=80=A2 git: 39e4665c9694 - main - PP mutexes: lock: Reduce = 'umtx_lock' holding before taking the user lock Olivier Certner >>=20 >> These changes are not in 14.0-RELEASE but are in 14.1-STABLE and = 14.1-RELEASE. >> So I expect that when any ampere*'s progress to 14.1-RELEASE the = armv7 >> problems would start for them. >>=20 >> These changes are not in 13.3-RELEASE but are in 13.3-STABLE. So I = expect that >> when any ampere*'s progress to 13.4-RELEASE the problems would start = for them. >>=20 >>=20 >> With the prior packages already built in a prior poudriere-devel >> run it turns out that just: >>=20 >> # poudriere bulk -j main-armv7-poud -i graphics/graphviz >>=20 >> replicates the problem: >>=20 >> . . . >> [00:00:45] Installing graphics/graphviz | graphviz-9.0.0_4 >> [aarch64PBase] Installing graphviz-9.0.0_4... >> [aarch64PBase] `-- Installing cairo-1.17.4_2,3... >> [aarch64PBase] | `-- Installing fontconfig-2.15.0_2,1... >> [aarch64PBase] | | `-- Installing expat-2.6.2... >> [aarch64PBase] | | `-- Extracting expat-2.6.2: 100% >> [aarch64PBase] | | `-- Installing freetype2-2.13.2... >> [aarch64PBase] | | `-- Installing brotli-1.1.0,1... >> [aarch64PBase] | | `-- Extracting brotli-1.1.0,1: 100% >> [aarch64PBase] | | `-- Installing png-1.6.43... >> [aarch64PBase] | | `-- Extracting png-1.6.43: 100% >> [aarch64PBase] | | `-- Extracting freetype2-2.13.2: 100% >> [aarch64PBase] | `-- Extracting fontconfig-2.15.0_2,1: 100% >> [aarch64PBase] | `-- Installing glib-2.80.4,2... >> [aarch64PBase] | | `-- Installing libffi-3.4.6... >> [aarch64PBase] | | `-- Extracting libffi-3.4.6: 100% >> [aarch64PBase] | | `-- Installing libiconv-1.17_1... >> [aarch64PBase] | | `-- Extracting libiconv-1.17_1: 100% >> [aarch64PBase] | | `-- Installing pcre2-10.43... >> [aarch64PBase] | | `-- Extracting pcre2-10.43: 100% >> [aarch64PBase] | | `-- Installing py311-packaging-24.1... >> [aarch64PBase] | | `-- Installing python311-3.11.9_1... >> [aarch64PBase] | | | `-- Installing mpdecimal-4.0.0... >> [aarch64PBase] | | | `-- Extracting mpdecimal-4.0.0: 100% >> [aarch64PBase] | | | `-- Installing readline-8.2.10... >> [aarch64PBase] | | | `-- Extracting readline-8.2.10: 100% >> [aarch64PBase] | | `-- Extracting python311-3.11.9_1: 100% >> [aarch64PBase] | | `-- Extracting py311-packaging-24.1: 100% >> [aarch64PBase] | `-- Extracting glib-2.80.4,2: 100% >> [aarch64PBase] | `-- Installing libglvnd-1.7.0... >> [aarch64PBase] | `-- Extracting libglvnd-1.7.0: 100% >> [aarch64PBase] | `-- Installing pixman-0.42.2... >> [aarch64PBase] | `-- Extracting pixman-0.42.2: 100% >> [aarch64PBase] `-- Extracting cairo-1.17.4_2,3: 100% >> [aarch64PBase] `-- Installing harfbuzz-9.0.0... >> [aarch64PBase] | `-- Installing graphite2-1.3.14... >> [aarch64PBase] | `-- Extracting graphite2-1.3.14: 100% >> [aarch64PBase] `-- Extracting harfbuzz-9.0.0: 100% >> [aarch64PBase] `-- Installing jpeg-turbo-3.0.3... >> [aarch64PBase] `-- Extracting jpeg-turbo-3.0.3: 100% >> [aarch64PBase] `-- Installing libgd-2.3.3_13,1... >> [aarch64PBase] | `-- Installing tiff-4.6.0... >> [aarch64PBase] | | `-- Installing jbigkit-2.1_3... >> [aarch64PBase] | | `-- Extracting jbigkit-2.1_3: 100% >> [aarch64PBase] | | `-- Installing lerc-4.0.0... >> [aarch64PBase] | | `-- Extracting lerc-4.0.0: 100% >> [aarch64PBase] | | `-- Installing libdeflate-1.20... >> [aarch64PBase] | | `-- Extracting libdeflate-1.20: 100% >> [aarch64PBase] | | `-- Installing zstd-1.5.6... >> [aarch64PBase] | | `-- Installing liblz4-1.9.4_1,1... >> [aarch64PBase] | | `-- Extracting liblz4-1.9.4_1,1: 100% >> [aarch64PBase] | | `-- Extracting zstd-1.5.6: 100% >> [aarch64PBase] | `-- Extracting tiff-4.6.0: 100% >> [aarch64PBase] | `-- Installing webp-1.4.0_1... >> [aarch64PBase] | | `-- Installing giflib-5.2.2... >> [aarch64PBase] | | `-- Extracting giflib-5.2.2: 100% >> [aarch64PBase] | `-- Extracting webp-1.4.0_1: 100% >> [aarch64PBase] `-- Extracting libgd-2.3.3_13,1: 100% >> [aarch64PBase] `-- Installing libltdl-2.4.7... >> [aarch64PBase] `-- Extracting libltdl-2.4.7: 100% >> [aarch64PBase] `-- Installing pango-1.52.2_1... >> [aarch64PBase] | `-- Installing fribidi-1.0.15... >> [aarch64PBase] | `-- Extracting fribidi-1.0.15: 100% >> [aarch64PBase] | `-- Installing libXft-2.3.8... >> [aarch64PBase] | `-- Extracting libXft-2.3.8: 100% >> [aarch64PBase] | `-- Installing libthai-0.1.29_1... >> [aarch64PBase] | | `-- Installing libdatrie-0.2.13_2... >> [aarch64PBase] | | `-- Extracting libdatrie-0.2.13_2: 100% >> [aarch64PBase] | `-- Extracting libthai-0.1.29_1: 100% >> [aarch64PBase] `-- Extracting pango-1.52.2_1: 100% >> [aarch64PBase] Extracting graphviz-9.0.0_4: 100% >>=20 >> And here it is hung with /usr/local/bin/dot -c in urdlck : >>=20 >> 0 1483 4502 7 68 0 15760 4872 wait I+ 0 0:03.92 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -j main-armv7-poud -i = graphics/graphviz >> 0 1894 1483 5 68 0 15760 4712 nanslp S 0 0:02.07 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) >> 0 25321 1483 6 68 0 6664 3868 wait I+J 0 0:00.11 | | = `-- /usr/bin/make -C /usr/ports/graphics/graphviz install-package >> 0 25322 25321 5 68 0 11140 8860 wait I+J 0 0:00.00 | | = `-- /usr/local/sbin/pkg-static add /packages/All/graphviz-9.0.0_4.pkg >> 0 25323 25322 5 20 0 63824 45144 select S+J 0 0:02.85 | | = `-- /usr/local/sbin/pkg-static add = /packages/All/graphviz-9.0.0_4.pkg >> 0 26900 25323 3 68 0 26292 23804 urdlck I+J 0 0:00.02 | | = `-- /usr/local/bin/dot -c >>=20 >>=20 >>> FYI for the replication that I got: >>>=20 >>> /usr/local/sbin/pkg-static add -A /packages/All/graphviz-9.0.0_4.pkg >>> runs: >>> /usr/local/bin/dot -c >>>=20 >>> each such /usr/local/bin/dot is stuck at MWCHAN urdlck . >>>=20 >>> # poudriere status -b >>> [main-armv7-poud-default] [2024-07-16_04h27m31s] [parallel_build] = Queued: 449 Built: 433 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 = Tobuild: 16 Time: 04:44:38 >>> ID TOTAL ORIGIN PKGNAME = PHASE PHASE TMPFS CPU% MEM% >>> [01] 00:59:45 graphics/rubygem-ruby-graphviz | = rubygem-ruby-graphviz-1.2.5 run-depends 00:59:30 1.59 GiB 0% 0.2% >>> [02] 00:49:59 graphics/p5-GraphViz | p5-GraphViz-2.25 = build-depends 00:49:53 1.45 GiB 0% 0.2% >>> [03] 00:59:45 graphics/py-pydot@py311 | py311-pydot-2.0.0 = run-depends 00:59:34 1.47 GiB 0% 0.2% >>> [04] 00:59:45 graphics/py-pygraphviz@py311 | py311-pygraphviz-1.6 = lib-depends 00:59:33 1.47 GiB 0% 0.2% >>> [05] 00:58:57 graphics/py-graphviz@py311 | py311-graphviz-0.10.1 = run-depends 00:58:49 1.47 GiB 0% 0.2% >>> [06] 00:59:20 audio/ganv | ganv-1.8.2_1 = lib-depends 00:59:10 1.53 GiB 0% 0.2% >>> [07] 00:59:45 devel/libr3 | libr3-1.0.0_2 = lib-depends 00:59:19 1.54 GiB 0% 0.3% >>> [08] 00:59:45 net/netmap | netmap-0.1.3_2 = run-depends 00:59:22 1.46 GiB 0% 0.3% >>>=20 >>> I had started the bulk build via the list: >>>=20 >>> # more ~/origins/ampere2-failures-armv7.txt >>> audio/ganv >>> devel/doxygen >>> devel/libr3 >>> graphics/p5-GraphViz >>> graphics/p5-GraphViz2 >>> graphics/oyranos >>> graphics/pear-Image_GraphViz@php81 >>> graphics/py-graphviz@py311 >>> graphics/py-pydot@py311 >>> graphics/py-pygraphviz@py311 >>> graphics/rubygem-ruby-graphviz >>> math/ggobi >>> net-mgmt/librenms >>> net/netmap >>> print/dot2tex@py311 >>>=20 >>> # poudriere bulk -j main-armv7-poud `cat = ~/origins/ampere2-failures-armv7.txt` >>> . . . >>> [00:00:12] Building 449 packages using up to 8 builders >>> . . . >>> [03:44:55] [01] [00:18:54] Finished graphics/graphviz | = graphviz-9.0.0_4: Success >>> [03:44:56] [01] [00:00:00] Building graphics/rubygem-ruby-graphviz = | rubygem-ruby-graphviz-1.2.5 >>> [03:44:56] [03] [00:00:00] Building graphics/py-pydot@py311 | = py311-pydot-2.0.0 >>> [03:44:56] [04] [00:00:00] Building graphics/py-pygraphviz@py311 | = py311-pygraphviz-1.6 >>> [03:44:56] [07] [00:00:00] Building devel/libr3 | libr3-1.0.0_2 >>> [03:44:56] [08] [00:00:00] Building net/netmap | netmap-0.1.3_2 >>> [03:45:21] [06] [00:09:33] Finished x11-toolkits/gtkmm24 | = gtkmm24-2.24.5_4: Success >>> [03:45:21] [06] [00:00:00] Building audio/ganv | ganv-1.8.2_1 >>> [03:45:44] [05] [00:13:33] Finished graphics/ImageMagick6@nox11 | = ImageMagick6-nox11-6.9.12.77_9,1: Success >>> [03:45:44] [05] [00:00:00] Building graphics/py-graphviz@py311 | = py311-graphviz-0.10.1 >>> [03:54:42] [02] [00:24:53] Finished print/texlive-base | = texlive-base-20240312: Success >>> [03:54:42] [02] [00:00:00] Building graphics/p5-GraphViz | = p5-GraphViz-2.25 >>>=20 >>> In /usr/src/sys/kern/kern_umtx.c there is: >>>=20 >>> static int >>> do_rw_rdlock(struct thread *td, struct urwlock *rwlock, long fflag, >>> struct _umtx_time *timeout) >>> { >>> . . . >>> /* >>> * Contention bit is set, before sleeping, increase >>> * read waiter count. >>> */ >>> rv =3D fueword32(&rwlock->rw_blocked_readers, >>> &blocked_readers); >>> if (rv =3D=3D 0) >>> rv =3D suword32(&rwlock->rw_blocked_readers, >>> blocked_readers + 1); >>> if (rv =3D=3D -1) { >>> umtxq_unbusy_unlocked(&uq->uq_key); >>> error =3D EFAULT; >>> break; >>> } >>> while (state & wrflags) { >>> umtxq_lock(&uq->uq_key); >>> umtxq_insert(uq); >>> umtxq_unbusy(&uq->uq_key); >>> error =3D umtxq_sleep(uq, "urdlck", timeout = =3D=3D NULL ? >>> NULL : &timo); >>> umtxq_busy(&uq->uq_key); >>> umtxq_remove(uq); >>> umtxq_unlock(&uq->uq_key); >>> if (error) >>> break; >>> rv =3D fueword32(&rwlock->rw_state, &state); >>> if (rv =3D=3D -1) { >>> error =3D EFAULT; >>> break; >>> } >>> } >>>=20 >>> . . . >>>=20 >>>=20 >>>=20 >>> For reference: >>>=20 >>> # ps -alxdww | less >>> UID PID PPID C PRI NI VSZ RSS MWCHAN STAT TT TIME = COMMAND >>> . . . >>> 0 87700 4522 6 20 0 16576 1888 - T 0 0:00.01 | | = |-- vi /usr/local/share/poudriere/jail.sh >>> 0 91496 4522 4 20 0 15760 4684 select S+ 0 0:06.88 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh audio/ganv devel/doxygen devel/libr3 = graphics/p5-GraphViz graphics/p5-GraphViz2 graphics/oyranos = graphics/pear-Image_GraphViz@php81 graphics/py-graphviz@py311 = graphics/py-pydot@py311 graphics/py-pygraphviz@py311 = graphics/rubygem-ruby-graphviz math/ggobi net-mgmt/librenms net/netmap = print/dot2tex@py311 >>> 0 37688 91496 0 68 0 15760 4700 wait I 0 0:00.05 | | = |-- sh: poudriere[main-armv7-poud-default][01]: build_pkg = (rubygem-ruby-graphviz-1.2.5) (sh) >>> 0 47568 37688 0 68 0 6664 3664 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/graphics/rubygem-ruby-graphviz = run-depends >>> 0 47598 47568 6 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 0 47743 47598 6 68 0 11188 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 47747 47743 3 20 0 71692 48984 select SJ 0 0:04.26 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 56383 47747 1 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >>> 0 37700 91496 6 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][03]: build_pkg = (py311-pydot-2.0.0) (sh) >>> 0 45102 37700 2 68 0 6668 3704 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-pydot FLAVOR=3Dpy311 = run-depends >>> 0 45156 45102 4 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 0 45215 45156 4 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 45218 45215 4 20 0 51420 31512 select SJ 0 0:02.68 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 52147 45218 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >>> 0 37721 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][04]: build_pkg = (py311-pygraphviz-1.6) (sh) >>> 0 45937 37721 1 68 0 6684 3744 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-pygraphviz = FLAVOR=3Dpy311 lib-depends >>> 0 46009 45937 7 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 0 46127 46009 7 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 46129 46127 1 20 0 51384 31548 select SJ 0 0:02.73 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 53311 46129 4 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >>> 0 37744 91496 7 45 0 15760 4692 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][07]: build_pkg = (libr3-1.0.0_2) (sh) >>> 0 55198 37744 0 50 0 6664 3664 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/devel/libr3 lib-depends >>> 0 55229 55198 0 68 0 5588 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 0 55594 55229 7 68 0 11168 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 55596 55594 2 20 0 69796 50180 select SJ 0 0:04.53 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 62753 55596 0 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >>> 0 37763 91496 4 29 0 15760 4696 wait I 0 0:00.05 | | = |-- sh: poudriere[main-armv7-poud-default][08]: build_pkg = (netmap-0.1.3_2) (sh) >>> 0 51054 37763 6 36 0 6636 3684 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/net/netmap run-depends >>> 0 51107 51054 3 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 0 51576 51107 3 68 0 11168 8860 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 51580 51576 3 20 0 68220 49432 select SJ 0 0:04.27 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 59063 51580 6 68 0 26292 23808 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >>> 0 53709 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][06]: build_pkg = (ganv-1.8.2_1) (sh) >>> 0 63371 53709 6 68 0 6636 3668 wait IJ 0 0:00.03 | | = | `-- /usr/bin/make -C /usr/ports/audio/ganv lib-depends >>> 0 63377 63371 1 68 0 5580 2996 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 0 63413 63377 4 68 0 11180 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 63414 63413 3 20 0 56212 35980 select SJ 0 0:02.21 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 65577 63414 6 68 0 26292 23812 urdlck IJ 0 0:00.01 | | = | `-- /usr/local/bin/dot -c >>> 0 63365 91496 3 68 0 15760 4696 wait I 0 0:00.03 | | = |-- sh: poudriere[main-armv7-poud-default][02]: build_pkg = (p5-GraphViz-2.25) (sh) >>> 0 63807 63365 7 68 0 6696 3672 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/p5-GraphViz build-depends >>> 0 63808 63807 2 68 0 5568 2988 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 0 63833 63808 4 68 0 11188 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 63834 63833 7 20 0 67400 48532 select SJ 0 0:03.52 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 66041 63834 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >>> 0 69974 91496 1 68 0 15760 4700 wait I 0 0:00.04 | | = |-- sh: poudriere[main-armv7-poud-default][05]: build_pkg = (py311-graphviz-0.10.1) (sh) >>> 0 73474 69974 5 68 0 6684 3740 wait IJ 0 0:00.02 | | = | `-- /usr/bin/make -C /usr/ports/graphics/py-graphviz FLAVOR=3Dpy311 = run-depends >>> 0 73496 73474 6 68 0 5584 2992 wait IJ 0 0:00.01 | | = | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>> 0 73521 73496 7 68 0 11144 8864 wait IJ 0 0:00.00 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 73522 73521 0 20 0 52432 32664 select SJ 0 0:02.70 | | = | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>> 0 76540 73522 3 68 0 26292 23812 urdlck IJ 0 0:00.02 | | = | `-- /usr/local/bin/dot -c >>> 0 91907 91496 5 68 0 15760 4492 nanslp S 0 1:05.17 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) >>> 0 99134 91496 1 40 0 15760 4740 piperd I 0 0:03.22 | | = `-- sh: poudriere[main-armv7-poud-default]: pkg_cacher_main (sh) >>> 0 23 >=20 >=20 > A little bit more context for /usr/local/bin/dot : >=20 > 0x20631520 in _umtx_op () from /lib/libsys.so.7 > (gdb) bt > #0 0x20631520 in _umtx_op () at /lib/libsys.so.7 > #1 0x2063245c in _umtx_op_err () at /lib/libsys.so.7 > #2 0x203a2da8 in ??? () at /lib/libthr.so.3 > #3 0x2039bbf4 in ??? () at /lib/libthr.so.3 > #4 0x20061788 in ??? () at /libexec/ld-elf.so.1 >=20 > And the associated instance of /usr/local/sbin/pkg-static : >=20 > (gdb) bt > #0 _poll () at _poll.S:4 > #1 0x007669e0 in __thr_poll (fds=3D0xd1, nfds=3D1, timeout=3D1000) at = /home/pkgbuild/worktrees/main/lib/libthr/thread/thr_syscalls.c:320 > #2 0x003602e8 in pkg_script_run_child (pid=3D64019, = pstat=3Dpstat@entry=3D0xffffc49c, inputfd=3D9, script_name=3D0x5d5c9 = "POST-INSTALL") at scripts.c:303 > #3 0x0035fc34 in pkg_script_run (pkg=3D0x20972e00, type=3D, upgrade=3D) at scripts.c:227 > #4 0x00371250 in pkg_add_common (db=3D, = path=3D, path@entry=3D0xffffda7f = "/packages/All/graphviz-9.0.0_4.pkg", flags=3D, = reloc=3D, remote=3D0x0, local=3D0x0, t=3D0x0) at = pkg_add.c:1386 > #5 0x003707e4 in pkg_add (db=3D0x4, path=3D0x1 , path@entry=3D0xffffda7f = "/packages/All/graphviz-9.0.0_4.pkg", flags=3D1000, = location=3D0x766990 <__thr_poll> "\360H-\351\020\260\215\342") at = pkg_add.c:1460 > #6 0x00194544 in exec_add (argc=3D, argv=3D) at add.c:178 > #7 0x0019f840 in main (argc=3D2, argv=3D0xffffd87c) at main.c:872 >=20 >=20 Continued experiments point in a different direction via an simpler test of just use of "dot -c": # /usr/local/bin/dot -c Error: /usr/local/lib/graphviz/config6 is zero sized. And after the Error: line dot is hung up like it is when used via pkg-static. It seems that whatever leads to the "Error:" line output and that conidition's handling in dot is the source of the hangup. "dot -c" generates configuration file content for plugins and, appearently, should not gnerate an empty config6 file. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Thu Jul 18 03:50:46 2024 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 4WPf3V5tjJz5R49B for ; Thu, 18 Jul 2024 03:50:46 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WPf3V3dvdz47X0 for ; Thu, 18 Jul 2024 03:50:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721274646; a=rsa-sha256; cv=none; b=M1ggtBdmas/CV7DStEMiLZOETHhrGf14Po7RMH1/JnwdAUDL3EUTwVW55gr2rlzdFe+d4U WoDXyHtRweIfcFLkCQjRSnCws2fAHVT29LLMYijdpZnc1o1yuva9eV8YNztCs4k/ilYEoL CCHNhHB8Pns3rRfv5Si3kaW7I/El7Y5d2URAfpiDsISSA81d9KVpArfHPYUxlYJKEkujQB F4PU1bOiEYHEwBD/zDbaVB7WLy7cL5F7/TIiNZBVlDT1AZmZy9tqcfsLXKpIoncZCeR43k piYWHgRXIkHGUiZYSiidaVCKxOLvAowZZQwHtz3IA8AqcClBlPpSlVH5OapixA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721274646; 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=E0DKCkpjaZL+jxg4iYquKG7VHzJffvd47WkgxY9mV+U=; b=H41svyLvwStz0nTCpcDrUXciJPbz1KYWqtXBSRYruxnuaAmppPEF7ysbwYYwefRNK0brVs RJB+EXr6zLb9J9nokCj5uW9T523RxspSwEc9U0sQORnVIUF/ehuRRpPYUmS0pAicpayaPf /gqEmnDoxqKXOQrYisCgysrDOTrWU8HK/yG8dk/45NJuCERsNgGL/RvNOZxv3wNfi+A6wn h4verTAotp+QGmC5VMihwFPRk5kWd8ud0OVkDpsqH5NQclf+JoE5PHRUhQRuzwzjyCnjHF saPlaTCPpyzmRExWVH1447dQVz8HwCmqCU+Gl/FXix/KZj9q/0+l6AtHIxLFrw== 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 4WPf3V2fG1zXxD for ; Thu, 18 Jul 2024 03:50:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 46I3ok5s014126 for ; Thu, 18 Jul 2024 03:50:46 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 46I3okw2014125; Thu, 18 Jul 2024 03:50:46 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202407180350.46I3okw2014125@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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Date: Thu, 18 Jul 2024 03:50:46 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 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 ------------------------------------------------+-----------------+------------ devel/py-archinfo | 9.0.5405 | v9.2.111 ------------------------------------------------+-----------------+------------ math/py-claripy | 9.0.5405 | v9.2.111 ------------------------------------------------+-----------------+------------ net-mgmt/netxms | 3.9.420 | 5.0.6 ------------------------------------------------+-----------------+------------ x11/waybar | 0.10.3 | 0.10.4 ------------------------------------------------+-----------------+------------ 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 Thu Jul 18 08:14:41 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WPlwL6xRFz5R0kC for ; Thu, 18 Jul 2024 08:14:58 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-23.consmr.mail.gq1.yahoo.com (sonic304-23.consmr.mail.gq1.yahoo.com [98.137.68.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 4WPlwK6F4Yz4V0t for ; Thu, 18 Jul 2024 08:14:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Xu6FoAoX; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.204 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721290496; bh=HHJimE+Lxxjym5t/awxTdBY9DdY/dSKPcWEu3pvxo28=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Xu6FoAoXsbSMYGcYpb6yXhNnrj1WxmWLX7kmYvpmizB4lzliuMDbI/wGePnMbYSr+7ht/JThMWGorcxW5JwjPNQ4LSHncjm44JG814taDMkRnmbkGzvmcUkezba3q+N95EArdvAqilDT/iUwy5x/5k91BlI8+BmVCRE8HcYqF8vvb8PFrOBQ2iTa0QWZ6/JU1nraZ3twHfHL0z57QHQ4OChfHu1Gkc7j5sh1Bj5qtCNiwPEBpH0KRvKso0lDy34jf1Cxq5mKUzDhCXAgRWFDalmJkC3qTGIsDtwsYTcTWQG0vQK73HA/X0hAjdrJaH6OKLys8WDJS92EPHqcsmX+Wg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721290496; bh=lB7bgZzZOAyfdaMgCg5VfuDZfvXL5LHOGbAutN+IY8N=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=HhOn/Sgh3ag+qNb8ri+7PrxrGhGhDUjVLWO3ly/RqA/CykwMpweUk6a66x55jdUrRiKQQ7kv64NP0QODjqFYZIoXrOlf3pvr7QNN6YwF46Uz/4ZvUoSueSx+oQ0JTgxm1zBRDhZJUyUkooTEVmymSf25YTa0u6z/n7hb4d2ZmOMSfLiW1z0V8HliMO2bXiGB4kRmS9QhWqaP/k/FmVHrqFW3cNZVNyMmk9zSqiQPnmCjrhKJltvi86LCnpFoTHvBU2XzLy98FARNh/33kjbBT72XaCUsLI7fQr1r214uEq1gAH5O64y8+K25q77GLgAFUu/yV7LQK68xHtmA7Odnow== X-YMail-OSG: 9hHrW8EVM1mMZ4X3T_RVQ4o3ATCv1M65ocRjmYQ5YXEGioqUG93ByGvkWYkYeEn lStyjwr_UJdWEDPXxEU.K9bQgyQPsvCZqTaSzHseLohVGz9LsRNFx.eA_yZ6iCdBLgwMWgwY4fCn zqnoaHbI3COEY39TzehA4xzy7s2GrrY..cgLSeRuAD82F.8oFR7zAxEdug1T9Js767Zaw0TGLeQA 1qXk6PRBBhkFN.YFbraAlPD6h4sjY60EIdbXgTE8IiXN9Z8TcUT8wgo7E5__ScxvVmrtu2ZD2MV0 EcwMVFPXdsJYEG0jUj4B0s6P7qFc1LOqbFKAMIT6P.4CKcAXMw4v2OA7mfzFl.Yf6dl0uS0roSlB ximH_rIdRlgj2kTOBlcAfpTqSpoYDAmS6_vmF9XJASmEgh1W5dgu7e5c9KAJ.OIzl9pVMoL22S8U ND0qjP3qAJPWQ0C0moUaeRe1F6J_4VA3Sks3yUZhdh5mPfDx2EmGHD_kz.9yBXxH6cODwHT.VJ15 ZaruC5ovp.Zygx.NfaW6UOBf8Yh4z5TusZRDDariWNJtZsnpTQ.a0YVt27aGI42Q0TLq.6DoXV23 r0eL3oOeph2kZZ8JkV.vu0bZMWEoDsbiyNv1GMfg81DZcRqcHO1JGbZgRQOz1eLcUQolUmkghKtA 1AtPZjnb9dl0YrOO44QMnhi0w9wV8doNxllEJlmFqbFoADJQbDxnA9m8nXt1dpX_UydSDqj0I8kr vpJJivOImBqChiXWbjtX_DfCzUHosi26o8RewuvONbVW7jwse.WutpkCo0YQdVJUmLW3TQ1o7L7D ctTHGSTbmrZGH0.NVHLq87KknxlRrMnWEVK6q64X6Nj9Qz_7_odn9w4KhkdYUGcWHKKoPJ7nyb0y 8M96J.JcwCJEam62ZC8ja85zt2yQV7z2z4TXJki12erjibNQ97Z..QBz0tnnU9T7vweXWVR9JNa5 h1kwN7Gj6vf4kgWoz3t3S9jnouR47So2jl84pVq9ROnSB7i6RBGQ.pTZF1r3KJC2a0CfY2MT3VzL OVfYX3jTpPq7QW4ojDm9GeBjLizwvyx.siUR0nbi24FM7PkO4Q43htue1yLnFslViHojHFQ5V8Fw M2CXCAn37A5xJkgwo5KpwSDklfZb0dPvBZme2GhJNQ5oRDnjAmJqoX7me9x1YX2AcU..ct3HW8dm r.iigIFaIrFt_ibL70qJaHJ5KEn1hXXtAU6mgC_IRonSqGKmbKJEgIHPZ07ZxfLHQZaY8oeIM6m1 uf4OvGRCKpgRn1vMxebXIXvTdoc79.YijFIfZGnYIya5gFcETW_iKYGyNctZrWT9X6AIpiGOGrV_ _URLIRrwjJ6RGlavHL9zU2xHLEaNJnkyDR2cIhjb6svuJ4N4sjCEXzNjHHnDAu30.wxh6HZC2D_x UN19Ihjoe.2w4nVuvcSl9dbYI4I_B0Nh1UPTsPeP1Qo6Jn90swFF2wvot.Ee20qXcDajVylQ0Eua tzW.mOVQ3WS9fN7vSUtEPhhNwA9nOIX4wkgkVhDPUV8JllELrUOTPWdsDkq6HBP7oK8I6xKKF.nC EpggrfVLoSNz9zNzrZha_tnoWsUYZSO9_XCzMjYCmBLtgsASLbRj93ezraiPG7S9efwZ1rQh_eI8 uPkHT3lgH_ZQ7MP1p8Bt1hCWYv6JIPTKZfs7l46yzXTJ_pXGqSkc_Ci75SHlcueOhfSKCqPkTD4e ScDUamClMHvvpFcqi2PqFtfh0fEaW4hg.umAhpJAjEmgcUKfBtTpQuixlCbxmJByj0rs.rBmbbH2 1xIap6p6sZZiKLz4Dk2gIRwZ189.Lo0v1U_JrYrGA85rzempc5xEHmeAj7.U9aBnp35ASGqTXDde MGida4yTBSQ6qZX2m7IwNeLVWzE9Ns_wGjfW5y1VsqJzH9xRpOcqK5tBPaezDsHA9x.MCPJZXF64 49d9nhxhoZy9Z.K26cefozoUxswRoeQ_mUSipa4TUU480QhtWjUfabmAlhW2VoTQNC9EpauoEs8l 9VZj1AMGoD46H3nSl0b9YhOvaj4nhRbnnOSgP78IY6448TD25DeWrjsv_QYwr_ZxfS3q1HWjb2w8 QUBL45adDiEIeGFgVCis1d_WZz2fFAC8cuPb7BL.q2qi117NxT4RUC.0Tuho9miZjQFiLf8_JGBH Oi3.Al02bGpP8yFrjk6ky7CYv7M7Pwxzw9.NRxCgK9KfN1hr.t0sL3XT8_U1egnDAwSkVBR2gTCj zAhFTkQpuT33hPWiGrkGTbj96rdwqwlJbipD2AsJw9Lgdgzlk1ST2ezK9VgkwP1gAmMK6pETiJ2Q lpWengp79f7p8 X-Sonic-MF: X-Sonic-ID: 1af53bd8-be5f-4fbe-b3b3-190377466973 Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Thu, 18 Jul 2024 08:14:56 +0000 Received: by hermes--production-gq1-799bb7c8cf-jmg5m (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0482005562ff59ac810d772f04076ae7; Thu, 18 Jul 2024 08:14:52 +0000 (UTC) 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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: armv7-on-aarch64 stuck at urdlck: I got a replication of the "ampere2" bulk build hangup problem on a Windows DevKit 2023 From: Mark Millard In-Reply-To: Date: Thu, 18 Jul 2024 01:14:41 -0700 Cc: Konstantin Belousov , Baptiste Daroussin Content-Transfer-Encoding: quoted-printable Message-Id: References: <8214703E-AB28-4FB3-A3DD-03C87363D8C6@yahoo.com> To: "olce@freebsd.org" , Philip Paeps , FreeBSD ARM List , FreeBSD Mailing List , Current FreeBSD X-Mailer: Apple Mail (2.3774.600.62) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.84 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.84)[-0.841]; 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]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_SEVEN(0.00)[7]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.204:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.204:from] X-Rspamd-Queue-Id: 4WPlwK6F4Yz4V0t On Jul 16, 2024, at 23:45, Mark Millard wrote: > On Jul 16, 2024, at 18:41, Mark Millard wrote: >=20 >> On Jul 16, 2024, at 11:37, Mark Millard wrote: >>=20 >>> On Jul 16, 2024, at 10:42, Mark Millard wrote: >>>=20 >>>> No longer is the problem only observed on ampere2! But this was = with >>>> a non-debug, personally built kernel that has some of my now = patches. >>>> I'll see if I can replicate the issue with an official pkgbase = debug >>>> kernel. >>>=20 >>> It replicated with the official pkgbase debug kernel. The >>> kernel did not report anything. >>>=20 >>> The following commits in main and happen between the last working >>> ampere2 armv7 builds and the first failing ampere2 builds and >>> look be the only likely contributors from that range as far as >>> I could tell: >>>=20 >>> Tue, 27 Feb 2024 >>> . . . >>> =E2=80=A2 git: 1df8700aa6cf - main - PP mutexes: unlock: Reset = inherited prio regardless of privileges Olivier Certner=20 >>> =E2=80=A2 git: 9ac3ac9ece62 - main - PP mutexes: lock: Check if = priority is too high against base one Olivier Certner=20 >>> =E2=80=A2 git: 39e4665c9694 - main - PP mutexes: lock: Reduce = 'umtx_lock' holding before taking the user lock Olivier Certner >>>=20 >>> These changes are not in 14.0-RELEASE but are in 14.1-STABLE and = 14.1-RELEASE. >>> So I expect that when any ampere*'s progress to 14.1-RELEASE the = armv7 >>> problems would start for them. >>>=20 >>> These changes are not in 13.3-RELEASE but are in 13.3-STABLE. So I = expect that >>> when any ampere*'s progress to 13.4-RELEASE the problems would start = for them. >>>=20 >>>=20 >>> With the prior packages already built in a prior poudriere-devel >>> run it turns out that just: >>>=20 >>> # poudriere bulk -j main-armv7-poud -i graphics/graphviz >>>=20 >>> replicates the problem: >>>=20 >>> . . . >>> [00:00:45] Installing graphics/graphviz | graphviz-9.0.0_4 >>> [aarch64PBase] Installing graphviz-9.0.0_4... >>> [aarch64PBase] `-- Installing cairo-1.17.4_2,3... >>> [aarch64PBase] | `-- Installing fontconfig-2.15.0_2,1... >>> [aarch64PBase] | | `-- Installing expat-2.6.2... >>> [aarch64PBase] | | `-- Extracting expat-2.6.2: 100% >>> [aarch64PBase] | | `-- Installing freetype2-2.13.2... >>> [aarch64PBase] | | `-- Installing brotli-1.1.0,1... >>> [aarch64PBase] | | `-- Extracting brotli-1.1.0,1: 100% >>> [aarch64PBase] | | `-- Installing png-1.6.43... >>> [aarch64PBase] | | `-- Extracting png-1.6.43: 100% >>> [aarch64PBase] | | `-- Extracting freetype2-2.13.2: 100% >>> [aarch64PBase] | `-- Extracting fontconfig-2.15.0_2,1: 100% >>> [aarch64PBase] | `-- Installing glib-2.80.4,2... >>> [aarch64PBase] | | `-- Installing libffi-3.4.6... >>> [aarch64PBase] | | `-- Extracting libffi-3.4.6: 100% >>> [aarch64PBase] | | `-- Installing libiconv-1.17_1... >>> [aarch64PBase] | | `-- Extracting libiconv-1.17_1: 100% >>> [aarch64PBase] | | `-- Installing pcre2-10.43... >>> [aarch64PBase] | | `-- Extracting pcre2-10.43: 100% >>> [aarch64PBase] | | `-- Installing py311-packaging-24.1... >>> [aarch64PBase] | | `-- Installing python311-3.11.9_1... >>> [aarch64PBase] | | | `-- Installing mpdecimal-4.0.0... >>> [aarch64PBase] | | | `-- Extracting mpdecimal-4.0.0: 100% >>> [aarch64PBase] | | | `-- Installing readline-8.2.10... >>> [aarch64PBase] | | | `-- Extracting readline-8.2.10: 100% >>> [aarch64PBase] | | `-- Extracting python311-3.11.9_1: 100% >>> [aarch64PBase] | | `-- Extracting py311-packaging-24.1: 100% >>> [aarch64PBase] | `-- Extracting glib-2.80.4,2: 100% >>> [aarch64PBase] | `-- Installing libglvnd-1.7.0... >>> [aarch64PBase] | `-- Extracting libglvnd-1.7.0: 100% >>> [aarch64PBase] | `-- Installing pixman-0.42.2... >>> [aarch64PBase] | `-- Extracting pixman-0.42.2: 100% >>> [aarch64PBase] `-- Extracting cairo-1.17.4_2,3: 100% >>> [aarch64PBase] `-- Installing harfbuzz-9.0.0... >>> [aarch64PBase] | `-- Installing graphite2-1.3.14... >>> [aarch64PBase] | `-- Extracting graphite2-1.3.14: 100% >>> [aarch64PBase] `-- Extracting harfbuzz-9.0.0: 100% >>> [aarch64PBase] `-- Installing jpeg-turbo-3.0.3... >>> [aarch64PBase] `-- Extracting jpeg-turbo-3.0.3: 100% >>> [aarch64PBase] `-- Installing libgd-2.3.3_13,1... >>> [aarch64PBase] | `-- Installing tiff-4.6.0... >>> [aarch64PBase] | | `-- Installing jbigkit-2.1_3... >>> [aarch64PBase] | | `-- Extracting jbigkit-2.1_3: 100% >>> [aarch64PBase] | | `-- Installing lerc-4.0.0... >>> [aarch64PBase] | | `-- Extracting lerc-4.0.0: 100% >>> [aarch64PBase] | | `-- Installing libdeflate-1.20... >>> [aarch64PBase] | | `-- Extracting libdeflate-1.20: 100% >>> [aarch64PBase] | | `-- Installing zstd-1.5.6... >>> [aarch64PBase] | | `-- Installing liblz4-1.9.4_1,1... >>> [aarch64PBase] | | `-- Extracting liblz4-1.9.4_1,1: 100% >>> [aarch64PBase] | | `-- Extracting zstd-1.5.6: 100% >>> [aarch64PBase] | `-- Extracting tiff-4.6.0: 100% >>> [aarch64PBase] | `-- Installing webp-1.4.0_1... >>> [aarch64PBase] | | `-- Installing giflib-5.2.2... >>> [aarch64PBase] | | `-- Extracting giflib-5.2.2: 100% >>> [aarch64PBase] | `-- Extracting webp-1.4.0_1: 100% >>> [aarch64PBase] `-- Extracting libgd-2.3.3_13,1: 100% >>> [aarch64PBase] `-- Installing libltdl-2.4.7... >>> [aarch64PBase] `-- Extracting libltdl-2.4.7: 100% >>> [aarch64PBase] `-- Installing pango-1.52.2_1... >>> [aarch64PBase] | `-- Installing fribidi-1.0.15... >>> [aarch64PBase] | `-- Extracting fribidi-1.0.15: 100% >>> [aarch64PBase] | `-- Installing libXft-2.3.8... >>> [aarch64PBase] | `-- Extracting libXft-2.3.8: 100% >>> [aarch64PBase] | `-- Installing libthai-0.1.29_1... >>> [aarch64PBase] | | `-- Installing libdatrie-0.2.13_2... >>> [aarch64PBase] | | `-- Extracting libdatrie-0.2.13_2: 100% >>> [aarch64PBase] | `-- Extracting libthai-0.1.29_1: 100% >>> [aarch64PBase] `-- Extracting pango-1.52.2_1: 100% >>> [aarch64PBase] Extracting graphviz-9.0.0_4: 100% >>>=20 >>> And here it is hung with /usr/local/bin/dot -c in urdlck : >>>=20 >>> 0 1483 4502 7 68 0 15760 4872 wait I+ 0 0:03.92 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -j main-armv7-poud -i = graphics/graphviz >>> 0 1894 1483 5 68 0 15760 4712 nanslp S 0 0:02.07 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) >>> 0 25321 1483 6 68 0 6664 3868 wait I+J 0 0:00.11 | | = `-- /usr/bin/make -C /usr/ports/graphics/graphviz install-package >>> 0 25322 25321 5 68 0 11140 8860 wait I+J 0 0:00.00 | | = `-- /usr/local/sbin/pkg-static add = /packages/All/graphviz-9.0.0_4.pkg >>> 0 25323 25322 5 20 0 63824 45144 select S+J 0 0:02.85 | | = `-- /usr/local/sbin/pkg-static add = /packages/All/graphviz-9.0.0_4.pkg >>> 0 26900 25323 3 68 0 26292 23804 urdlck I+J 0 0:00.02 | | = `-- /usr/local/bin/dot -c >>>=20 >>>=20 >>>> FYI for the replication that I got: >>>>=20 >>>> /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> runs: >>>> /usr/local/bin/dot -c >>>>=20 >>>> each such /usr/local/bin/dot is stuck at MWCHAN urdlck . >>>>=20 >>>> # poudriere status -b >>>> [main-armv7-poud-default] [2024-07-16_04h27m31s] [parallel_build] = Queued: 449 Built: 433 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 = Tobuild: 16 Time: 04:44:38 >>>> ID TOTAL ORIGIN PKGNAME = PHASE PHASE TMPFS CPU% MEM% >>>> [01] 00:59:45 graphics/rubygem-ruby-graphviz | = rubygem-ruby-graphviz-1.2.5 run-depends 00:59:30 1.59 GiB 0% 0.2% >>>> [02] 00:49:59 graphics/p5-GraphViz | p5-GraphViz-2.25 = build-depends 00:49:53 1.45 GiB 0% 0.2% >>>> [03] 00:59:45 graphics/py-pydot@py311 | py311-pydot-2.0.0 = run-depends 00:59:34 1.47 GiB 0% 0.2% >>>> [04] 00:59:45 graphics/py-pygraphviz@py311 | py311-pygraphviz-1.6 = lib-depends 00:59:33 1.47 GiB 0% 0.2% >>>> [05] 00:58:57 graphics/py-graphviz@py311 | = py311-graphviz-0.10.1 run-depends 00:58:49 1.47 GiB 0% 0.2% >>>> [06] 00:59:20 audio/ganv | ganv-1.8.2_1 = lib-depends 00:59:10 1.53 GiB 0% 0.2% >>>> [07] 00:59:45 devel/libr3 | libr3-1.0.0_2 = lib-depends 00:59:19 1.54 GiB 0% 0.3% >>>> [08] 00:59:45 net/netmap | netmap-0.1.3_2 = run-depends 00:59:22 1.46 GiB 0% 0.3% >>>>=20 >>>> I had started the bulk build via the list: >>>>=20 >>>> # more ~/origins/ampere2-failures-armv7.txt >>>> audio/ganv >>>> devel/doxygen >>>> devel/libr3 >>>> graphics/p5-GraphViz >>>> graphics/p5-GraphViz2 >>>> graphics/oyranos >>>> graphics/pear-Image_GraphViz@php81 >>>> graphics/py-graphviz@py311 >>>> graphics/py-pydot@py311 >>>> graphics/py-pygraphviz@py311 >>>> graphics/rubygem-ruby-graphviz >>>> math/ggobi >>>> net-mgmt/librenms >>>> net/netmap >>>> print/dot2tex@py311 >>>>=20 >>>> # poudriere bulk -j main-armv7-poud `cat = ~/origins/ampere2-failures-armv7.txt` >>>> . . . >>>> [00:00:12] Building 449 packages using up to 8 builders >>>> . . . >>>> [03:44:55] [01] [00:18:54] Finished graphics/graphviz | = graphviz-9.0.0_4: Success >>>> [03:44:56] [01] [00:00:00] Building = graphics/rubygem-ruby-graphviz | rubygem-ruby-graphviz-1.2.5 >>>> [03:44:56] [03] [00:00:00] Building graphics/py-pydot@py311 | = py311-pydot-2.0.0 >>>> [03:44:56] [04] [00:00:00] Building graphics/py-pygraphviz@py311 = | py311-pygraphviz-1.6 >>>> [03:44:56] [07] [00:00:00] Building devel/libr3 | libr3-1.0.0_2 >>>> [03:44:56] [08] [00:00:00] Building net/netmap | netmap-0.1.3_2 >>>> [03:45:21] [06] [00:09:33] Finished x11-toolkits/gtkmm24 | = gtkmm24-2.24.5_4: Success >>>> [03:45:21] [06] [00:00:00] Building audio/ganv | ganv-1.8.2_1 >>>> [03:45:44] [05] [00:13:33] Finished graphics/ImageMagick6@nox11 | = ImageMagick6-nox11-6.9.12.77_9,1: Success >>>> [03:45:44] [05] [00:00:00] Building graphics/py-graphviz@py311 | = py311-graphviz-0.10.1 >>>> [03:54:42] [02] [00:24:53] Finished print/texlive-base | = texlive-base-20240312: Success >>>> [03:54:42] [02] [00:00:00] Building graphics/p5-GraphViz | = p5-GraphViz-2.25 >>>>=20 >>>> In /usr/src/sys/kern/kern_umtx.c there is: >>>>=20 >>>> static int >>>> do_rw_rdlock(struct thread *td, struct urwlock *rwlock, long fflag, >>>> struct _umtx_time *timeout) >>>> { >>>> . . . >>>> /* >>>> * Contention bit is set, before sleeping, increase >>>> * read waiter count. >>>> */ >>>> rv =3D fueword32(&rwlock->rw_blocked_readers, >>>> &blocked_readers); >>>> if (rv =3D=3D 0) >>>> rv =3D suword32(&rwlock->rw_blocked_readers, >>>> blocked_readers + 1); >>>> if (rv =3D=3D -1) { >>>> umtxq_unbusy_unlocked(&uq->uq_key); >>>> error =3D EFAULT; >>>> break; >>>> } >>>> while (state & wrflags) { >>>> umtxq_lock(&uq->uq_key); >>>> umtxq_insert(uq); >>>> umtxq_unbusy(&uq->uq_key); >>>> error =3D umtxq_sleep(uq, "urdlck", timeout = =3D=3D NULL ? >>>> NULL : &timo); >>>> umtxq_busy(&uq->uq_key); >>>> umtxq_remove(uq); >>>> umtxq_unlock(&uq->uq_key); >>>> if (error) >>>> break; >>>> rv =3D fueword32(&rwlock->rw_state, &state); >>>> if (rv =3D=3D -1) { >>>> error =3D EFAULT; >>>> break; >>>> } >>>> } >>>>=20 >>>> . . . >>>>=20 >>>>=20 >>>>=20 >>>> For reference: >>>>=20 >>>> # ps -alxdww | less >>>> UID PID PPID C PRI NI VSZ RSS MWCHAN STAT TT TIME = COMMAND >>>> . . . >>>> 0 87700 4522 6 20 0 16576 1888 - T 0 0:00.01 | = | |-- vi /usr/local/share/poudriere/jail.sh >>>> 0 91496 4522 4 20 0 15760 4684 select S+ 0 0:06.88 | = | `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh audio/ganv devel/doxygen devel/libr3 = graphics/p5-GraphViz graphics/p5-GraphViz2 graphics/oyranos = graphics/pear-Image_GraphViz@php81 graphics/py-graphviz@py311 = graphics/py-pydot@py311 graphics/py-pygraphviz@py311 = graphics/rubygem-ruby-graphviz math/ggobi net-mgmt/librenms net/netmap = print/dot2tex@py311 >>>> 0 37688 91496 0 68 0 15760 4700 wait I 0 0:00.05 | = | |-- sh: poudriere[main-armv7-poud-default][01]: build_pkg = (rubygem-ruby-graphviz-1.2.5) (sh) >>>> 0 47568 37688 0 68 0 6664 3664 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/graphics/rubygem-ruby-graphviz = run-depends >>>> 0 47598 47568 6 68 0 5568 2988 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 0 47743 47598 6 68 0 11188 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 47747 47743 3 20 0 71692 48984 select SJ 0 0:04.26 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 56383 47747 1 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>> 0 37700 91496 6 68 0 15760 4700 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][03]: build_pkg = (py311-pydot-2.0.0) (sh) >>>> 0 45102 37700 2 68 0 6668 3704 wait IJ 0 0:00.02 | = | | `-- /usr/bin/make -C /usr/ports/graphics/py-pydot FLAVOR=3Dpy311 = run-depends >>>> 0 45156 45102 4 68 0 5584 2992 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 0 45215 45156 4 68 0 11144 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 45218 45215 4 20 0 51420 31512 select SJ 0 0:02.68 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 52147 45218 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>> 0 37721 91496 1 68 0 15760 4700 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][04]: build_pkg = (py311-pygraphviz-1.6) (sh) >>>> 0 45937 37721 1 68 0 6684 3744 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/graphics/py-pygraphviz = FLAVOR=3Dpy311 lib-depends >>>> 0 46009 45937 7 68 0 5584 2992 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 0 46127 46009 7 68 0 11144 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 46129 46127 1 20 0 51384 31548 select SJ 0 0:02.73 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 53311 46129 4 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>> 0 37744 91496 7 45 0 15760 4692 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][07]: build_pkg = (libr3-1.0.0_2) (sh) >>>> 0 55198 37744 0 50 0 6664 3664 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/devel/libr3 lib-depends >>>> 0 55229 55198 0 68 0 5588 2988 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 0 55594 55229 7 68 0 11168 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 55596 55594 2 20 0 69796 50180 select SJ 0 0:04.53 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 62753 55596 0 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>> 0 37763 91496 4 29 0 15760 4696 wait I 0 0:00.05 | = | |-- sh: poudriere[main-armv7-poud-default][08]: build_pkg = (netmap-0.1.3_2) (sh) >>>> 0 51054 37763 6 36 0 6636 3684 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/net/netmap run-depends >>>> 0 51107 51054 3 68 0 5568 2988 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 0 51576 51107 3 68 0 11168 8860 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 51580 51576 3 20 0 68220 49432 select SJ 0 0:04.27 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 59063 51580 6 68 0 26292 23808 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>> 0 53709 91496 1 68 0 15760 4700 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][06]: build_pkg = (ganv-1.8.2_1) (sh) >>>> 0 63371 53709 6 68 0 6636 3668 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/audio/ganv lib-depends >>>> 0 63377 63371 1 68 0 5580 2996 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 0 63413 63377 4 68 0 11180 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 63414 63413 3 20 0 56212 35980 select SJ 0 0:02.21 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 65577 63414 6 68 0 26292 23812 urdlck IJ 0 0:00.01 | = | | `-- /usr/local/bin/dot -c >>>> 0 63365 91496 3 68 0 15760 4696 wait I 0 0:00.03 | = | |-- sh: poudriere[main-armv7-poud-default][02]: build_pkg = (p5-GraphViz-2.25) (sh) >>>> 0 63807 63365 7 68 0 6696 3672 wait IJ 0 0:00.02 | = | | `-- /usr/bin/make -C /usr/ports/graphics/p5-GraphViz = build-depends >>>> 0 63808 63807 2 68 0 5568 2988 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 0 63833 63808 4 68 0 11188 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 63834 63833 7 20 0 67400 48532 select SJ 0 0:03.52 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 66041 63834 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>> 0 69974 91496 1 68 0 15760 4700 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][05]: build_pkg = (py311-graphviz-0.10.1) (sh) >>>> 0 73474 69974 5 68 0 6684 3740 wait IJ 0 0:00.02 | = | | `-- /usr/bin/make -C /usr/ports/graphics/py-graphviz = FLAVOR=3Dpy311 run-depends >>>> 0 73496 73474 6 68 0 5584 2992 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>> 0 73521 73496 7 68 0 11144 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 73522 73521 0 20 0 52432 32664 select SJ 0 0:02.70 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 76540 73522 3 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>> 0 91907 91496 5 68 0 15760 4492 nanslp S 0 1:05.17 | = | |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) >>>> 0 99134 91496 1 40 0 15760 4740 piperd I 0 0:03.22 | = | `-- sh: poudriere[main-armv7-poud-default]: pkg_cacher_main (sh) >>>> 0 23 >>=20 >>=20 >> A little bit more context for /usr/local/bin/dot : >>=20 >> 0x20631520 in _umtx_op () from /lib/libsys.so.7 >> (gdb) bt >> #0 0x20631520 in _umtx_op () at /lib/libsys.so.7 >> #1 0x2063245c in _umtx_op_err () at /lib/libsys.so.7 >> #2 0x203a2da8 in ??? () at /lib/libthr.so.3 >> #3 0x2039bbf4 in ??? () at /lib/libthr.so.3 >> #4 0x20061788 in ??? () at /libexec/ld-elf.so.1 >>=20 >> And the associated instance of /usr/local/sbin/pkg-static : >>=20 >> (gdb) bt >> #0 _poll () at _poll.S:4 >> #1 0x007669e0 in __thr_poll (fds=3D0xd1, nfds=3D1, timeout=3D1000) = at /home/pkgbuild/worktrees/main/lib/libthr/thread/thr_syscalls.c:320 >> #2 0x003602e8 in pkg_script_run_child (pid=3D64019, = pstat=3Dpstat@entry=3D0xffffc49c, inputfd=3D9, script_name=3D0x5d5c9 = "POST-INSTALL") at scripts.c:303 >> #3 0x0035fc34 in pkg_script_run (pkg=3D0x20972e00, type=3D, upgrade=3D) at scripts.c:227 >> #4 0x00371250 in pkg_add_common (db=3D, = path=3D, path@entry=3D0xffffda7f = "/packages/All/graphviz-9.0.0_4.pkg", flags=3D, = reloc=3D, remote=3D0x0, local=3D0x0, t=3D0x0) at = pkg_add.c:1386 >> #5 0x003707e4 in pkg_add (db=3D0x4, path=3D0x1 , path@entry=3D0xffffda7f = "/packages/All/graphviz-9.0.0_4.pkg", flags=3D1000, = location=3D0x766990 <__thr_poll> "\360H-\351\020\260\215\342") at = pkg_add.c:1460 >> #6 0x00194544 in exec_add (argc=3D, argv=3D) at add.c:178 >> #7 0x0019f840 in main (argc=3D2, argv=3D0xffffd87c) at main.c:872 >>=20 >>=20 >=20 > Continued experiments point in a different direction > via an simpler test of just use of "dot -c": >=20 > # /usr/local/bin/dot -c > Error: /usr/local/lib/graphviz/config6 is zero sized. >=20 > And after the Error: line dot is hung up like it is > when used via pkg-static. >=20 > It seems that whatever leads to the "Error:" line > output and that conidition's handling in dot is the > source of the hangup. >=20 > "dot -c" generates configuration file content for > plugins and, appearently, should not gnerate an > empty config6 file. Well, I get to: (gdb) bt #0 0x2005acc0 in dlopen () from /libexec/ld-elf.so.1 #1 0x201b87fc in vm_open (loader_data=3D, = filename=3Dfilename@entry=3D0x20662540 = "/usr/local/lib/graphviz/libgvplugin_gd.so.6", advise=3D, = advise@entry=3D0x0) at loaders/dlopen.c:211 #2 0x201b6f24 in tryall_dlopen (phandle=3D, = phandle@entry=3D0xffffd978, filename=3D0x20662540 = "/usr/local/lib/graphviz/libgvplugin_gd.so.6", advise=3D0x0, vtable=3D0x0)= at ltdl.c:444 #3 0x201b52d0 in try_dlopen (phandle=3Dphandle@entry=3D0xffffd9b0, = filename=3D, filename@entry=3D0x20665040 = "/usr/local/lib/graphviz/libgvplugin_gd.so.6", ext=3D0x20662599 ".6", = advise=3D) at ltdl.c:1481 #4 0x201b4d34 in lt_dlopenadvise (filename=3D0x20665040 = "/usr/local/lib/graphviz/libgvplugin_gd.so.6", advise=3D0x0) at = ltdl.c:1671 #5 lt_dlopen (filename=3D0x1 ) at ltdl.c:1626 #6 0x200e255c in ?? () But the dlopen does not return. One possible point of interest is that /usr/local/lib/graphviz/libgvplugin_gd.so.6 leads to loading a bunch of libraries, including the first/only load of /lib/libc++.so.1 and libcxxrt.so.1 ( via /usr/local/lib/libLerc.so.4 ). =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Fri Jul 19 03:23:46 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WQFQ11j4Pz5R0hq for ; Fri, 19 Jul 2024 03:23:53 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from dragonfly.ash.relay.mailchannels.net (dragonfly.ash.relay.mailchannels.net [23.83.222.51]) (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 4WQFQ00q2gz4fTS for ; Fri, 19 Jul 2024 03:23:51 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=menhennitt.com.au header.s=dreamhost header.b=cMoeI55v; dmarc=none; spf=pass (mx1.freebsd.org: domain of graham@menhennitt.com.au designates 23.83.222.51 as permitted sender) smtp.mailfrom=graham@menhennitt.com.au; arc=pass ("mailchannels.net:s=arc-2022:i=1") X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 6BE7E84059 for ; Fri, 19 Jul 2024 03:23:49 +0000 (UTC) Received: from pdx1-sub0-mail-a301.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id F228883185 for ; Fri, 19 Jul 2024 03:23:48 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1721359429; a=rsa-sha256; cv=none; b=Lx4+idhirFqEclniAPqssD0U1bmXdnx1ykGwpEdJnpVs+4BfH9TmnHVDIUZ8Iwdg3U59Sk kPNK+/K1rUGPoO4ue4nXdWfK9BUaN/nE974zRdT14n6AFFzD0W2T0jBQxvk2GwHpbt8I9y /JfhS/qcEkEHZUMqekleO687yAmD3PqWU9bGL+YoG4UA8GUpdEGEf56wPu/O04F0dzYsGE TC1SKqYEjLUEH+uQSpyhJxZRNsxjurD5dPssr0pqGKY+ifz5sC5C9Yr23M9NT6Cl2CBmnd YVgR/MULlvgly/gdqKwET8uqU7Re8ZvSrH2H4kW5RED4yl4p6n5aQBGgtfqegQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1721359429; 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:dkim-signature; bh=PPtMAG2WM2/2mNj9+xM5oJiVvhaQ1GhlawsEIHHQfDU=; b=cCPL/QezLNdAEwtRHrZ1SYWZ/Iyx3JcIylljiPilgTGTOmSfylvnUsgeAB0nQYuKfFkpG9 xLvCnYmY4Ie9Cbt3xLmWb+KyuP5f2aKc+v1XVxDm2nT96r0h9IrJJBVxa+0SFH1rHYpqpp grrH3WuR1AtmGZzl+9cWKQdLNUdy1GMLB2ilxfvVLrIC+Cw/HKtBNTK8kKzpT+M7wySPcA zl2iks/WBLUCcLlcu8iZ+NO8YWc8akZ8fKsTx+Z8ECHTCpxTpzBu2e4z1GlO3TdFC35PQb mLHQLZzGFxy41WHP5q9NzMwoZQemJf1/ZtbILhLIu5pV5AJ9umxVSUuyEGQ9gg== ARC-Authentication-Results: i=1; rspamd-585d4c99d7-925fm; auth=pass smtp.auth=dreamhost smtp.mailfrom=graham@menhennitt.com.au X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|graham@menhennitt.com.au X-MailChannels-Auth-Id: dreamhost X-Shrill-Shelf: 3eb274904eb07063_1721359429203_3772991859 X-MC-Loop-Signature: 1721359429203:1459877238 X-MC-Ingress-Time: 1721359429202 Received: from pdx1-sub0-mail-a301.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.115.133.214 (trex/7.0.2); Fri, 19 Jul 2024 03:23:49 +0000 Received: from [203.3.73.118] (unknown [118.102.125.251]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by pdx1-sub0-mail-a301.dreamhost.com (Postfix) with ESMTPSA id 4WQFPw3C81z6H for ; Thu, 18 Jul 2024 20:23:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=menhennitt.com.au; s=dreamhost; t=1721359428; bh=PPtMAG2WM2/2mNj9+xM5oJiVvhaQ1GhlawsEIHHQfDU=; h=Date:To:From:Subject:Content-Type:Content-Transfer-Encoding; b=cMoeI55vY/IxBy1pD/fLCV04hbwMITMbDFg+iEcux+Spq3gBpjfuATyrRGZlviY4d t9k0jUTwYkKsgszutlNrRYbeeVzUWerMKMgghhikjb16CJ8bfN9gWKWIL7sSmDfwoI GMRaci2MwaZUf+grVpaQDNiNMd5VHf0mjuaWCb1Ct4ABKbBCOuGi0s2TH95qhRTZRc 6xk+9rmN9ryV2g+FZhl/4HVfh8Ng2rueufDj8xY05z4cEQPIMjMf6e9BJ6WcEclkNW P63lUKC3dep4T1NWMStwTNxqUBj5/p0uObpLdTHFrvWLyoO3YnVU2J/42dS5BUJC+u FkpGSMJ3ajtQA== Message-ID: <03fb09bb-d695-4bec-8c68-0365e3a79497@menhennitt.com.au> Date: Fri, 19 Jul 2024 13:23:46 +1000 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-AU To: freebsd-ports@freebsd.org From: Graham Menhennitt Subject: VirtualBox kmod won't load "module already loaded or in kernel" Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.22 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; ARC_ALLOW(-1.00)[mailchannels.net:s=arc-2022:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.53)[-0.526]; R_SPF_ALLOW(-0.20)[+ip4:23.83.208.0/20]; RWL_MAILSPIKE_VERYGOOD(-0.20)[23.83.222.51:from]; R_DKIM_ALLOW(-0.20)[menhennitt.com.au:s=dreamhost]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; ASN(0.00)[asn:36483, ipnet:23.83.222.0/24, country:CA]; DMARC_NA(0.00)[menhennitt.com.au]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[23.83.222.51:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; DKIM_TRACE(0.00)[menhennitt.com.au:+] X-Rspamd-Queue-Id: 4WQFQ00q2gz4fTS Hello all, I'm running FredBSD 14.1 amd64 with a GENERIC kernel. I've installed VirtualBox from packages. But I can't load any of its kmod modules. When I try, I get a message:     # kldload vboxdrv     kldload: can't load vboxdrv: module already loaded or in kernel     # However, neither of those things is true:     # kldstat -v|grep -i virtualbox     # Pkg info is below. Any clues, please? Thanks in advance,     Graham # pkg info virtualbox-ose\* virtualbox-ose-6.1.50_2 virtualbox-ose-kmod-6.1.50 # pkg info virtualbox-ose-kmod virtualbox-ose-kmod-6.1.50 Name           : virtualbox-ose-kmod Version        : 6.1.50 Installed on   : Fri Jul 19 12:57:16 2024 AEST Origin         : emulators/virtualbox-ose-kmod Architecture   : FreeBSD:14:amd64 Prefix         : /usr/local Categories     : kld emulators Licenses       : GPLv2 Maintainer     : vbox@FreeBSD.org WWW            : https://www.virtualbox.org/ Comment        : VirtualBox kernel module for FreeBSD Options        :         DEBUG          : off         VIMAGE         : on Annotations    :         FreeBSD_version: 1400097         build_timestamp: 2024-07-04T07:23:19+0000         built_by       : poudriere-git-3.4.1-30-g79e3edcd         cpe            : cpe:2.3:a:oracle:vm_virtualbox:6.1.50:::::freebsd14:x64         port_checkout_unclean: no         port_git_hash  : b3aa1ea86         ports_top_checkout_unclean: no         ports_top_git_hash: 3368aa656         repo_type      : binary         repository     : FreeBSD Flat size      : 555KiB Description    : VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License. From nobody Fri Jul 19 03:37:41 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WQFk43S0mz5R1XB for ; Fri, 19 Jul 2024 03:37:48 +0000 (UTC) (envelope-from grog@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WQFk432zmz4gP4; Fri, 19 Jul 2024 03:37:48 +0000 (UTC) (envelope-from grog@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721360268; 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=GBDMsbRR/KheYh69udQeU8ZGeKlVXwqR12OxX2JkvzM=; b=CB68v0YJZIEiTtmNGHnuMz4x6fW1B6GfxIPVMJqFdSpSnNTffbgQL9tPyu5s5xN4FhcIpl SAmS4bhI1DqzDqyTFNTfuKOu9XXVvoDLxMsZRuuQ6UZeEebbOHAfICoW9wVI5tdP1Yn5oG XANGkMgr9vp/tE+5uQwk7DxCbAH/px/DunrMHKUQznLr5tFiNe7Yotbx5O6EyHusWzqyAN cbv6NJSRREkvcv0M16UtmHQxgr9EdnfhsjHjDUsjNhD9RbqjYlhU2SuKecC7nwsZRqOs9g ZwyO/xfK2AzEOnHbdnJBZMVza1MRq3cqUFjdrqQibzjfgMrM40aevuE46YyfEQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721360268; a=rsa-sha256; cv=none; b=W3IYZkilqBKW/XNT6X0gDsJL88fbyHCfIpUuocvJMwfTFeb66VZzFqbtJUEAeWLfYeThhU IJNYxDZu7Xv55cPcuuVhzDg0TS2BaNFCn/3eh98roBJynq6Zqv/1zcOY+wv4Zqvzp+862+ uw2u5HqBXGaF/S0wiFovniEyPt1PHIQWkLEB9v+451SXh5+uYZnPNhNp+y4gPebfsTmkLU Cgf98W24cvfKivSoLDTNepTnmqrYpbgwMJfnEBuMNCH0DZgWCfKFxX3WKNeTgMfE58Ma2X jcvAILtDM0ziLig9o9Eie9sXAatVQaGmLZlB09DlnG7Sqp0oGP7PYMMGKUXBmg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721360268; 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=GBDMsbRR/KheYh69udQeU8ZGeKlVXwqR12OxX2JkvzM=; b=w3pngRXY2eSQFN9xUn27FhSROcqFR9oi0D4Kx90AsVVHwPgLIfzOkg+HwjYgZ3Mz3eLbbr DVQ+9QZPgcbZveDv/oxW/qmmSyA8VKp7eCqiSoioS4ix1ZQ6di8mubRjoJ9fqHc9/vw92i +NatV+J2PZ5QyO3DvC5QYajztwIxD+5xbZBPFmJD7obmb+g15OTj8NFP45Z32Z+hZrwAs9 ZfE4AOAJ0rEq9AmJ+0CSSJd+G2YwjAIoclaFylGO+p9lmNAsSG0jLM4Yqh39BBOZvryC/u SLRPqf/uKPzJEJDfn5cnvEwRKuglk81goQPiN+dvdUD3MgoUd4zlP0HYOOiN4Q== Received: from hydra.lemis.com (121-200-11-253.79c80b.mel.nbn.aussiebb.net [121.200.11.253]) (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: grog/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4WQFk308Ndz179f; Fri, 19 Jul 2024 03:37:46 +0000 (UTC) (envelope-from grog@freebsd.org) Date: Fri, 19 Jul 2024 13:37:41 +1000 From: Greg 'groggy' Lehey To: Graham Menhennitt Cc: freebsd-ports@freebsd.org Subject: Re: VirtualBox kmod won't load "module already loaded or in kernel" Message-ID: References: <03fb09bb-d695-4bec-8c68-0365e3a79497@menhennitt.com.au> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="STHiHUVSE9BYLdI6" Content-Disposition: inline In-Reply-To: <03fb09bb-d695-4bec-8c68-0365e3a79497@menhennitt.com.au> Organization: The FreeBSD Project Phone: +61-3-5309-0418 Mobile: +61-490-494-038. Use only as instructed. WWW-Home-Page: https://www.FreeBSD X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 --STHiHUVSE9BYLdI6 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Friday, 19 July 2024 at 13:23:46 +1000, Graham Menhennitt wrote: > Hello all, > > I'm running FredBSD 14.1 amd64 with a GENERIC kernel. I've installed > VirtualBox from packages. But I can't load any of its kmod modules. When I > try, I get a message: > =A0=A0=A0 # kldload vboxdrv > =A0=A0=A0 kldload: can't load vboxdrv: module already loaded or in kernel > =A0=A0=A0 # > However, neither of those things is true: > =A0=A0=A0 # kldstat -v|grep -i virtualbox > =A0=A0=A0 # Yes. It lies. It's VB's inimitable way of saying "you have the wrong module version for this kernel". It should be sufficient to rebuild the virtualbox-ose-kmod port. Don't install the package, because it doesn't know what kernel you have. I also rebuilt virtualbox-ose, but that's quite a pain and I don't think it's necessary. See http://www.lemis.com/grog/diary-jun2024.php?subtitle=3DStill%20more%20Virtu= alBox%20fun&article=3DD-20240630-002403#D-20240630-002403 for more details. When you're done, 'kldload vboxnetadp' should be enough. That will load the other modules. Greg -- Sent from my desktop computer. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA.php --STHiHUVSE9BYLdI6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQSaG4ICvM64RvkvCawi5vKQUHpCIwUCZpnfhQAKCRAi5vKQUHpC I4ngAJ9qjY38SocX9hmiRiSO8ImHkPuNTwCgmCUbt1Jxbue7TLG+P/jKMRNdgnk= =WElc -----END PGP SIGNATURE----- --STHiHUVSE9BYLdI6-- From nobody Fri Jul 19 03:53:10 2024 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 4WQG3p6y4dz5R2fb for ; Fri, 19 Jul 2024 03:53:10 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WQG3p4bM5z4hvS for ; Fri, 19 Jul 2024 03:53:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721361190; a=rsa-sha256; cv=none; b=vpQyHQIps7Z6X+vhWeqVcQAqL4x6jBNVqyaY7DS5NOSUqWT5bD+85xN6aD1dwBS62zIyJ4 ryi+dseP7rIC2+2r5cy9uTEVpcE1LcY+kMxVuit4vjlEZ9Q5OUbts13modnV7Ew/lQYZbh XJfhpTDv7YjFSHJ0NvyJn1H6INLWT7ASM0DWu+oalxESgQCB60QtxQmb+Xwp9L3l17FV+h 5A6H1YE3ALnTVvGpgOMIvqMcTNcySpaiNkJwt7YPqjvTAn3n4iPrpRPHihFZf2dxJZIsnl gjMo6edoXKBZ/LmI7y/NX4IM5c3RZCwysaQGZJQepPfEZenae+N746xmHKIzsw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721361190; 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=4fzUrmyul1E7+eb8IcjJH/YF9wSpVdtuen63M1wpd7M=; b=nPstg972AfGKXNX8Jp0MQTDVCufoRrIXiEp1L8kfj8pMHvvmeWcZmrXBcxveOgq6gKPj/8 4CE0rauYlmKtRhDdNynYdAGqr/l0DYPIe1FEjBMBLf8MdnhusYDH4iWrMeuQpffY34es7Q DIJLrg4LQsLdcsZIjMeJM4hDCk7nxBpZR0Zrs359APEzRKj+b4OYVMgX+ajY9AbMklOB2k OufpdKULiHHDFN2BD1CLP9TxJsrHIEb4ThKOp320AnBm7NRpFGe9DjnvzuvyXnGDx/NOIp fE65WnLOvZFWVGwFCq+HEohG0jiRBrcipGcKhzd5ldDOcGpypLEMcdpglTDMjQ== 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 4WQG3p4CwSzGZw for ; Fri, 19 Jul 2024 03:53:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 46J3rAmj044305 for ; Fri, 19 Jul 2024 03:53:10 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 46J3rAPm044304; Fri, 19 Jul 2024 03:53:10 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202407190353.46J3rAPm044304@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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Date: Fri, 19 Jul 2024 03:53:10 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 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 ------------------------------------------------+-----------------+------------ math/R-cran-ipred | 0.9-14 | 0.9-15 ------------------------------------------------+-----------------+------------ net/asterisk18 | 18.21.0 | 18.24.0 ------------------------------------------------+-----------------+------------ 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 Jul 19 04:53:07 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WQHP42C2Zz5R7FQ for ; Fri, 19 Jul 2024 04:53:12 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from rusty.tulip.relay.mailchannels.net (rusty.tulip.relay.mailchannels.net [23.83.218.252]) (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 4WQHP33000z4nmh for ; Fri, 19 Jul 2024 04:53:11 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=menhennitt.com.au header.s=dreamhost header.b=PpbEMiq7; dmarc=none; spf=pass (mx1.freebsd.org: domain of graham@menhennitt.com.au designates 23.83.218.252 as permitted sender) smtp.mailfrom=graham@menhennitt.com.au; arc=pass ("mailchannels.net:s=arc-2022:i=1") X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id AD7976C3F6D for ; Fri, 19 Jul 2024 04:53:09 +0000 (UTC) Received: from pdx1-sub0-mail-a301.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 4866C6C485C for ; Fri, 19 Jul 2024 04:53:09 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1721364789; a=rsa-sha256; cv=none; b=2HDNstY5Mq2x32CHMwohXlh4kuKkDGJ92Aa+6o5KRw1G9i3qbOdhlozouqxiuK2J+7GfET mjFYIOeomBIjcVjauIBuRbT4PD7zEWcVGhoMfS+zzEYW565lFBOvr3zpWBU4hKsB9rDnvh jW7RhoX80M/XUt9FPiGXkgVJe7cMuVd3ZC1mAAl4rrZJKH7+HdNFk3ppCle1X67lyr9qJw KVFhc0RYDclDe0WsOTJgeqBPk+ma8Q84yzq8v0blS5tHj/Qtqthd4aHt0hReEJJMAjDOwf 7/GPky6wmLoQarOP+9Q+/INpCGM9CvzTDZ3g6sWCVgViZvWQKbMZoqK7evDz5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1721364789; 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:dkim-signature; bh=FFzhTElQWc8PZXSQhWo8tukSXKjRshv41PXY/NvuTE8=; b=lgNuZF+P4xY5y8RA5zyBTMlDOCaBArDdybQajId7+efoydKqukFfBpz8fcGYFID2KQQqzO VY4Ln9b7HanXdWBz8yPoEPAhLsoUCLDdAu+/KCwUkqNyRYj9QDfKxWNb1hriT38CwRaw8t rEfJfdAiDRDvwcatSZIcU6FMRX46v4w37KWpJ/BwGTYIu1+mpCFc0yUWGjlcF1MWJUrWaN +Khg+DqjDiG45sDDtspL+SAh7+mW0r6OWfLwl/jaKPhje9Wf8DxWhVSabxixyviwJ9PDw0 ILVosOHYo4/rGzXmPvF47Ikfb8R1Z+O4sx5pF9T/lUcw7vizxJ+i5hkVJ+kGQQ== ARC-Authentication-Results: i=1; rspamd-585d4c99d7-925fm; auth=pass smtp.auth=dreamhost smtp.mailfrom=graham@menhennitt.com.au X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|graham@menhennitt.com.au X-MailChannels-Auth-Id: dreamhost X-Spill-Thoughtful: 306836957ddc3dc3_1721364789515_2720566729 X-MC-Loop-Signature: 1721364789515:4247056725 X-MC-Ingress-Time: 1721364789515 Received: from pdx1-sub0-mail-a301.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.115.121.42 (trex/7.0.2); Fri, 19 Jul 2024 04:53:09 +0000 Received: from [203.3.73.118] (unknown [118.102.125.251]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by pdx1-sub0-mail-a301.dreamhost.com (Postfix) with ESMTPSA id 4WQHP05FBqz6H for ; Thu, 18 Jul 2024 21:53:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=menhennitt.com.au; s=dreamhost; t=1721364789; bh=FFzhTElQWc8PZXSQhWo8tukSXKjRshv41PXY/NvuTE8=; h=Content-Type:Date:Subject:From:To; b=PpbEMiq7nBbUBLWkhcr3v0CtFuox1RKDILq2ubaFffmwrtymbzglUpCN3ftyELOPk ITSu6akiSzTl6liRUbRSpVOVBUGfY5JHlh85t+yZUwymQnfrVTduf+qCT8508qm93l S3fX6fAONlEw/FecdTRU2w5RzSTJQI+INtzYVg7yNTKn99d5/8586yU0k4AeLobOxk WpTBK/ClvT/oTts+MBcx3y2rDhTDRTYbgkhVT8qfa4pqTe64g6nefwxLaQOvlX9W53 Dsf+Nua8yKjEhdvGJlmxDD5RWOnq2gUT7nrzXOAt/YB6dUk098TMD6y0DBjNMrW2mk axkTy0lbnI7QQ== Content-Type: multipart/alternative; boundary="------------nmVQDBxVKZXqZQGMqcj0Y50T" Message-ID: <019983a9-9429-4c12-bdb9-932a8f0f63d8@menhennitt.com.au> Date: Fri, 19 Jul 2024 14:53:07 +1000 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Nut can't open Mini-Box OPEN-UPS2 (SOLVED) From: Graham Menhennitt To: freebsd-ports@freebsd.org References: <12903a5d-c6c0-4476-bb20-4a60ec00b0e5@menhennitt.com.au> Content-Language: en-AU In-Reply-To: <12903a5d-c6c0-4476-bb20-4a60ec00b0e5@menhennitt.com.au> X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.67 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; ARC_ALLOW(-1.00)[mailchannels.net:s=arc-2022:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.980]; RWL_MAILSPIKE_VERYGOOD(-0.20)[23.83.218.252:from]; R_SPF_ALLOW(-0.20)[+ip4:23.83.208.0/20]; R_DKIM_ALLOW(-0.20)[menhennitt.com.au:s=dreamhost]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; XM_UA_NO_VERSION(0.01)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:63213, ipnet:23.83.216.0/22, country:CA]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[23.83.218.252:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DMARC_NA(0.00)[menhennitt.com.au]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_THREE(0.00)[4]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[menhennitt.com.au:+] X-Rspamd-Queue-Id: 4WQHP33000z4nmh This is a multi-part message in MIME format. --------------nmVQDBxVKZXqZQGMqcj0Y50T Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Thanks to Michael Gmelin for pointing me to https://forums.freebsd.org/threads/nut-2-8-0-generic-ups-blazer_usb-cant-claim-usb-device.90744/ and from there to https://forum.opnsense.org/index.php?topic=28695.0. As the first link says, the problem is that the device is claimed by the HID driver. Running the "detach" command fixes the problem (until the next reboot). As described in the second link, I added a line to /boot/loader.conf:     hw.usb.quirk.0="0x04D8 0xD005 0 0xffff UQ_HID_IGNORE" and it's fixed permanently. Thanks again, Michael. Graham On 1/06/2024 2:57 pm, Graham Menhennitt wrote: > Hi FreeBSDers, > > Trying to get nut to talk to my Mini-Box OPEN-UPS2 (FreeBSD 13.3 with > nut-2.8.2 built from ports). I've fixed devfs.rules correctly so that > the /dev entry is owned by user nut. > > When I start nut, I get a message "Can't claim USB device > [04d8:d005]@0/0/0: Other error". See below for details including > usbconfig output for the device. > > Does anybody have a clue, please. > > Thanks in advance for any hints, > >     Graham > > > root@larabee# ll -L /dev/ugen0.2 /dev/usb/0.2.0 > crw-rw----  1 nut  nut  0x59  1 Jun 14:12 /dev/ugen0.2 > crw-rw----  1 nut  nut  0x59  1 Jun 14:12 /dev/usb/0.2.0 > > > root@larabee# service nut restart > nut not running? (check /var/db/nut/upsd.pid). > Network UPS Tools - UPS driver controller 2.8.2 > Network UPS Tools - Generic HID driver 0.53 (2.8.2) > USB communication driver (libusb 1.0) 0.47 > Can't claim USB device [04d8:d005]@0/0/0: Other error > upsnotify: failed to notify about state 4: no notification tech > defined, will not spam more about it > Driver failed to start (exit status=1) > /usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut > > > root@larabee# usbconfig -v -d ugen0.2 > ugen0.2: at usbus0, cfg=0 md=HOST spd=FULL > (12Mbps) pwr=ON (100mA) > ugen0.2.0: uhid0: addr 2> > >   bLength = 0x0012 >   bDescriptorType = 0x0001 >   bcdUSB = 0x0200 >   bDeviceClass = 0x0000  >   bDeviceSubClass = 0x0000 >   bDeviceProtocol = 0x0000 >   bMaxPacketSize0 = 0x0020 >   idVendor = 0x04d8 >   idProduct = 0xd005 >   bcdDevice = 0x0003 >   iManufacturer = 0x0001  >   iProduct = 0x0002  >   iSerialNumber = 0x0004  >   bNumConfigurations = 0x0001 > > >  Configuration index 0 > >     bLength = 0x0009 >     bDescriptorType = 0x0002 >     wTotalLength = 0x0029 >     bNumInterfaces = 0x0001 >     bConfigurationValue = 0x0001 >     iConfiguration = 0x0000  >     bmAttributes = 0x00c0 >     bMaxPower = 0x0032 > >     Interface 0 >       bLength = 0x0009 >       bDescriptorType = 0x0004 >       bInterfaceNumber = 0x0000 >       bAlternateSetting = 0x0000 >       bNumEndpoints = 0x0002 >       bInterfaceClass = 0x0003  >       bInterfaceSubClass = 0x0000 >       bInterfaceProtocol = 0x0000 >       iInterface = 0x0000  > >       Additional Descriptor > >       bLength = 0x09 >       bDescriptorType = 0x21 >       bDescriptorSubType = 0x11 >        RAW dump: >        0x00 | 0x09, 0x21, 0x11, 0x01, 0x00, 0x01, 0x22, 0xf7, >        0x08 | 0x02 > >      Endpoint 0 >         bLength = 0x0007 >         bDescriptorType = 0x0005 >         bEndpointAddress = 0x0081  >         bmAttributes = 0x0003  >         wMaxPacketSize = 0x0020 >         bInterval = 0x000a >         bRefresh = 0x0000 >         bSynchAddress = 0x0000 > >      Endpoint 1 >         bLength = 0x0007 >         bDescriptorType = 0x0005 >         bEndpointAddress = 0x0001  >         bmAttributes = 0x0003  >         wMaxPacketSize = 0x0020 >         bInterval = 0x000a >         bRefresh = 0x0000 >         bSynchAddress = 0x0000 > > > > root@larabee# > > --------------nmVQDBxVKZXqZQGMqcj0Y50T Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Thanks to Michael Gmelin for pointing me to https://forums.freebsd.org/threads/nut-2-8-0-generic-ups-blazer_usb-cant-claim-usb-device.90744/ and from there to https://forum.opnsense.org/index.php?topic=28695.0.

As the first link says, the problem is that the device is claimed by the HID driver. Running the "detach" command fixes the problem (until the next reboot).

As described in the second link, I added a line to /boot/loader.conf:

    hw.usb.quirk.0="0x04D8 0xD005 0 0xffff UQ_HID_IGNORE"

and it's fixed permanently.

Thanks again, Michael.

Graham



On 1/06/2024 2:57 pm, Graham Menhennitt wrote:
Hi FreeBSDers,

Trying to get nut to talk to my Mini-Box OPEN-UPS2 (FreeBSD 13.3 with nut-2.8.2 built from ports). I've fixed devfs.rules correctly so that the /dev entry is owned by user nut.

When I start nut, I get a message "Can't claim USB device [04d8:d005]@0/0/0: Other error". See below for details including usbconfig output for the device.

Does anybody have a clue, please.

Thanks in advance for any hints,

    Graham


root@larabee# ll -L /dev/ugen0.2 /dev/usb/0.2.0
crw-rw----  1 nut  nut  0x59  1 Jun 14:12 /dev/ugen0.2
crw-rw----  1 nut  nut  0x59  1 Jun 14:12 /dev/usb/0.2.0


root@larabee# service nut restart
nut not running? (check /var/db/nut/upsd.pid).
Network UPS Tools - UPS driver controller 2.8.2
Network UPS Tools - Generic HID driver 0.53 (2.8.2)
USB communication driver (libusb 1.0) 0.47
Can't claim USB device [04d8:d005]@0/0/0: Other error
upsnotify: failed to notify about state 4: no notification tech defined, will not spam more about it
Driver failed to start (exit status=1)
/usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut


root@larabee# usbconfig -v -d ugen0.2
ugen0.2: <Mini-Box.Com OPEN-UPS2> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
ugen0.2.0: uhid0: <Mini-Box.Com OPEN-UPS2, class 0/0, rev 2.00/0.03, addr 2>

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x0000  <Probed by interface class>
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0020
  idVendor = 0x04d8
  idProduct = 0xd005
  bcdDevice = 0x0003
  iManufacturer = 0x0001  <Mini-Box.Com>
  iProduct = 0x0002  <OPEN-UPS2>
  iSerialNumber = 0x0004  <LI-ION>
  bNumConfigurations = 0x0001


 Configuration index 0

    bLength = 0x0009
    bDescriptorType = 0x0002
    wTotalLength = 0x0029
    bNumInterfaces = 0x0001
    bConfigurationValue = 0x0001
    iConfiguration = 0x0000  <no string>
    bmAttributes = 0x00c0
    bMaxPower = 0x0032

    Interface 0
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0000
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x0003  <HID device>
      bInterfaceSubClass = 0x0000
      bInterfaceProtocol = 0x0000
      iInterface = 0x0000  <no string>

      Additional Descriptor

      bLength = 0x09
      bDescriptorType = 0x21
      bDescriptorSubType = 0x11
       RAW dump:
       0x00 | 0x09, 0x21, 0x11, 0x01, 0x00, 0x01, 0x22, 0xf7,
       0x08 | 0x02

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0081  <IN>
        bmAttributes = 0x0003  <INTERRUPT>
        wMaxPacketSize = 0x0020
        bInterval = 0x000a
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0001  <OUT>
        bmAttributes = 0x0003  <INTERRUPT>
        wMaxPacketSize = 0x0020
        bInterval = 0x000a
        bRefresh = 0x0000
        bSynchAddress = 0x0000



root@larabee#


--------------nmVQDBxVKZXqZQGMqcj0Y50T-- From nobody Fri Jul 19 06:33:44 2024 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 4WQKdJ6Thmz5R3V2 for ; Fri, 19 Jul 2024 06:33:56 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from egress.chen.org.nz (egress.chen.org.nz [170.75.172.82]) by mx1.freebsd.org (Postfix) with ESMTP id 4WQKdJ0NPnz4256 for ; Fri, 19 Jul 2024 06:33:56 +0000 (UTC) (envelope-from jonc@chen.org.nz) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of jonc@chen.org.nz designates 170.75.172.82 as permitted sender) smtp.mailfrom=jonc@chen.org.nz Received: from mail.chen.org.nz (unknown [210.54.37.164]) by egress.chen.org.nz (Postfix) with ESMTP id BDE9D111E28 for ; Fri, 19 Jul 2024 18:33:39 +1200 (NZST) Received: from mail.chen.org.nz (localhost [127.0.0.1]) by filter.inside.chen.org.nz (Postfix) with ESMTP id 7B204815C0 for ; Fri, 19 Jul 2024 18:33:45 +1200 (NZST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on ametrine.inside.chen.org.nz Received: from [192.168.1.10] (jade.inside.chen.org.nz [192.168.1.10]) by mail.chen.org.nz (Postfix) with ESMTPS id 6E46A815BF for ; Fri, 19 Jul 2024 18:33:45 +1200 (NZST) Message-ID: <11054b9c-914d-466e-a716-b2f3017e5b50@chen.org.nz> Date: Fri, 19 Jul 2024 18:33:44 +1200 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Committer for PRs? From: Jonathan Chen To: ports@freebsd.org References: <116dd5ee-80e7-439a-96c0-c9122cce04a7@chen.org.nz> <90e64af9-9f41-46fa-8ba1-3436990a7ba7@chen.org.nz> Content-Language: en-US In-Reply-To: <90e64af9-9f41-46fa-8ba1-3436990a7ba7@chen.org.nz> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.08 / 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.89)[-0.889]; R_SPF_ALLOW(-0.20)[+a:egress.chen.org.nz]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:174, ipnet:170.75.160.0/20, country:US]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[ports@freebsd.org]; R_DKIM_NA(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[chen.org.nz]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4WQKdJ0NPnz4256 On 12/07/24 16:56, Jonathan Chen wrote: > On 6/07/24 10:27, Jonathan Chen wrote: >> >> Are there any committers available to review the following PRs? They >> fix a couple of broken ports, but have been stagnant for more than 2 >> weeks: >> >>    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279804 >>    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279866 > > Anyone available to take a look at these 3-week old PRs? Are there any committers willing to pick up these 4-week old PRs? The maintainer (and committer) has been sitting silent on them since they were raised. Do I have no other recourse other than to keep pinging the mailing-list for a committer? Cheers. -- Jonathan Chen From nobody Fri Jul 19 08:09:29 2024 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 4WQMlf5ldFz5RBvH for ; Fri, 19 Jul 2024 08:09:34 +0000 (UTC) (envelope-from fluffy@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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WQMlf2k4fz49fX; Fri, 19 Jul 2024 08:09:34 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721376574; 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:autocrypt:autocrypt; bh=6/ZT0EblpWq5O8HwLhVTn5N4wkOqAuIE9I3R1SJP0x0=; b=KhDBwyr9+yjeLe9oxQU9PFj+p3UBirf2cvhKAYSNgxl8WNkyH6LDqENjDD2gQhFNMNylZe NXvlWISHls8QWJq053pbAhIik/M4FnOw5eLr+aaEhqeQMZFqqAE3FRaAAodcl8vHwrz+fx s+rBI2HdzdWxGlZe7HbPl7WK3gElMYXdSiBAc9avEWJDFMH3ynORPnAJ6N1WjgdNqjRc2f lVcyWMg3e1hLuvOcGLdQmWuYHO1AQDa6lSIdvf0JcTBbTJXVHaa04XSuJ7z8EWC2ai6lWr zVBdKu2NRsmhvWfRMSm15xyr6EIS/lYea/e8Y2+fEu4gqEofRsW5McRzh+ANtQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721376574; a=rsa-sha256; cv=none; b=Zn75Da3WZf95/W6112ySLVydPFjjqMfcsE/tWVPcLPVVci9vpHMDXew+rQyzE/6GvT6pKP zoQJ9QJYoDxKCG0ZZ5NqAcry0Z9HvmbPShZtB7dg15mKOEnQiJRa7j/lDCCHUIIPB8OcXU pa1ALKjQmJA+2kWnG6NSKNVMgiM4aA59d7mS11yH5C1KYHIqWI+I8usyWBOCF/Rjgj43yh DAJiLFOHvmCnT+j/BMG2qGgRTGDCm4mITma7d+VI6jq5NZ9Wwv2vEPp9NNCCo+wlo1vGrc afwh+qYueyMHKsNyuEBZkPVxl/MHyWgB+wjNtMJ9pewDCXjmtoss6eNWO5/JCg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721376574; 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:autocrypt:autocrypt; bh=6/ZT0EblpWq5O8HwLhVTn5N4wkOqAuIE9I3R1SJP0x0=; b=OUXGHIUmXoTKDrPSAzk8MDFxaPsF+JFQ1PBk1Drqc9ep31CKp3LC9/VByHlq/eaR7MuQQt xAA/JJCi220IZKqI+/Ysw57dV5SqIcu+wwJZXCDxsLrvE5cTVWT7SuCj00j2W8pP0naL0H Uv2zBrid/1HS6KPnmfklthn/or79GCX4zcOE6f2Bz3wLMv42elqrVqKUITy+UZAWsdcBdJ skz7nT3ZoyM+op8vO9xaFIr3Tm9gC8QR5tJbTGRkwDjLIULoQoP6jfi2deD0ogFtBrg8J2 uZuviZp9G0dC+ksGKfu2V1BMkY2tLs0wLvE5q+YdzE/jPUnAm8vxZWDgtIrNWg== Received: from [10.216.0.101] (unknown [188.243.165.67]) (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: fluffy) by smtp.freebsd.org (Postfix) with ESMTPSA id 4WQMld5by5z1CRb; Fri, 19 Jul 2024 08:09:33 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Message-ID: <9f509f8b-fad3-4e22-ae4d-bd54ecc00f41@FreeBSD.org> Date: Fri, 19 Jul 2024 11:09:29 +0300 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Committer for PRs? To: Jonathan Chen , ports@freebsd.org References: <116dd5ee-80e7-439a-96c0-c9122cce04a7@chen.org.nz> <90e64af9-9f41-46fa-8ba1-3436990a7ba7@chen.org.nz> <11054b9c-914d-466e-a716-b2f3017e5b50@chen.org.nz> Content-Language: ru, en-GB, en-US From: Dima Panov Autocrypt: addr=fluffy@FreeBSD.org; keydata= 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 wMWvrqJ/LfbZexSsIjI= Organization: FreeBSD.org In-Reply-To: <11054b9c-914d-466e-a716-b2f3017e5b50@chen.org.nz> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------uZyg0DzZqtgWW6IALssjtSMo" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------uZyg0DzZqtgWW6IALssjtSMo Content-Type: multipart/mixed; boundary="------------Ss4m0Jv9qsntEeVSZq1nvYdJ"; protected-headers="v1" From: Dima Panov To: Jonathan Chen , ports@freebsd.org Message-ID: <9f509f8b-fad3-4e22-ae4d-bd54ecc00f41@FreeBSD.org> Subject: Re: Committer for PRs? References: <116dd5ee-80e7-439a-96c0-c9122cce04a7@chen.org.nz> <90e64af9-9f41-46fa-8ba1-3436990a7ba7@chen.org.nz> <11054b9c-914d-466e-a716-b2f3017e5b50@chen.org.nz> In-Reply-To: <11054b9c-914d-466e-a716-b2f3017e5b50@chen.org.nz> --------------Ss4m0Jv9qsntEeVSZq1nvYdJ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Moin-moin! Sorry for long delay, had ENOTIME for ada stuff. Will update both at weekend On 19.07.2024 09:33, Jonathan Chen wrote: > On 12/07/24 16:56, Jonathan Chen wrote: >> On 6/07/24 10:27, Jonathan Chen wrote: >>> >>> Are there any committers available to review the following PRs? They fix a couple of broken ports, but have been stagnant for more than 2 weeks: >>> >>>    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279804 >>>    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279866 >> >> Anyone available to take a look at these 3-week old PRs? > > Are there any committers willing to pick up these 4-week old PRs? The maintainer (and committer) has been sitting silent on them since they were raised. > > Do I have no other recourse other than to keep pinging the mailing-list for a committer? > > Cheers. -- Sincerely, Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD, @fluffy:matrix-dev.freebsd.org) (desktop, kde, x11, office, ports-secteam)@FreeBSD team --------------Ss4m0Jv9qsntEeVSZq1nvYdJ-- --------------uZyg0DzZqtgWW6IALssjtSMo Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEELTAsy5mEEwxvh7r8+4ugndU5jykFAmaaHzkFAwAAAAAACgkQ+4ugndU5jyky WBAAidriM1q9J5Kup+kUGyTZyC162pbH8odzsu30M7F1DA3C/g1kGHIiuCC2AQGOhessmvHTMxSp gKZVVa+8xHI7j4gFgkNFwFUGlTfl0cxwht9ivGo1+UlrfN6KYOYH657+QNVCzriTY8qcmOrCc97H mEnsgCjqjOCG1Nr402ZJIpwUgMML/io0TAywUkhiPx0xzB1RWf8hg1njj70KJRDdIdpf+DO/fvzF S3GA2sE+PxbenCD6qjo5yFKMAoPqNSUouj0Av2fBS9XZEQ1NZbrViVqB0NSxFZ2JuN8bnMHWEW0w vWcU33o+g/BW7pdVKGvsKzXhtjS8iokqpMmgNG7vk3z7I1XkMRNfwdqQRRja9vuRUsw3LGa8js17 bhicS8EGwGt5I7/sVLHD5YYQEqpTaa/u5AuYF7sw7xKHmSdv5pjj0k6BJ145L1+E5zzd0FMQ6FrI u0ndbmBgqOVb3ZXK+R4KS5VIOYfTs1haz6N0r762FJDz5m1dR4leVrHvq3wcumSIVglNeXdJ6oEc w7OQRXd/GJcuwmIABZ4mjZ69UZxIaXhHB+/vtV0QXn+exius9VqKWTD1/za7fyPQcHFTh/BzAG4X cbXMVTBjl8ifG5OfoI7LPFtNsMhvxuVSTL2PO1IbPXLTqSG77+PnNCxVpSy1zEnTUftT/7Ai7NVV Eis= =OrPN -----END PGP SIGNATURE----- --------------uZyg0DzZqtgWW6IALssjtSMo-- From nobody Fri Jul 19 14:19:55 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WQWzH2gzVz5RkBx for ; Fri, 19 Jul 2024 14:20:11 +0000 (UTC) (envelope-from nxjoseph@protonmail.com) Received: from mail-43167.protonmail.ch (mail-43167.protonmail.ch [185.70.43.167]) (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 4WQWzG2VBCz4lXC for ; Fri, 19 Jul 2024 14:20:10 +0000 (UTC) (envelope-from nxjoseph@protonmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=jX7x25Wr; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (mx1.freebsd.org: domain of nxjoseph@protonmail.com designates 185.70.43.167 as permitted sender) smtp.mailfrom=nxjoseph@protonmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1721398801; x=1721658001; bh=DugheieiPrM/6UGTf92KV4/+qQk0ExxuH75yg/BKFsE=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=jX7x25WrvOlloQt9OWNNR97OjS76N5FkeweY/SHD2wswasQyDYCXC7LK3fWOe+4MH PI8A+usrh36vteTHld/dKCIL0OS8WXF4jsSX40lV4Um323o8xP866rfdid/KOPfcD0 Xi3FCj+EL/IVtvssxwop2exiYfn88Nk8Vt9zQu0rIYfJfvuiQEh9dm9Htu9YPMqvlA vvoGijwHnaWnSUskAN/mu3wC1o/+1uP2bjTyJ/oWozL0axVQtUBDrM9ue+9kyhV5Mx awBtBGgI5bpfZGHDkZ26qktuEhoQHCv4/0+wFW1U5xYgpkcw7VJaCblawKJZVwCxiX O/WtWaUYsVHrA== Date: Fri, 19 Jul 2024 14:19:55 +0000 To: freebsd-ports@freebsd.org From: Yusuf Yaman Subject: [NEW PORT] www/automated-ytdlp-downloader Message-ID: <6c06e4c5-b855-4228-9eba-f38e78dc9da3@protonmail.com> Feedback-ID: 21989843:user:proton X-Pm-Message-ID: e60f89e80f9c00497a26023ca1a4608904a48ae0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_5053IBP6OIYahN9LpjRiPp7fpYvvZi9ucxlpSG4n8" X-Spamd-Bar: / X-Spamd-Result: default: False [0.06 / 15.00]; HFILTER_URL_ONLY(2.20)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.97)[0.973]; NEURAL_HAM_MEDIUM(-0.91)[-0.913]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=protonmail3]; R_SPF_ALLOW(-0.20)[+ip4:185.70.43.0/24]; RWL_MAILSPIKE_VERYGOOD(-0.20)[185.70.43.167:from]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[185.70.43.167:from]; HAS_PHPMAILER_SIG(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; FREEMAIL_FROM(0.00)[protonmail.com]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[protonmail.com:+]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCVD_COUNT_ZERO(0.00)[0]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH]; FREEMAIL_ENVFROM(0.00)[protonmail.com] X-Rspamd-Queue-Id: 4WQWzG2VBCz4lXC This is a multi-part message in MIME format. --b1_5053IBP6OIYahN9LpjRiPp7fpYvvZi9ucxlpSG4n8 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGksCgpJIGhhdmUgc3VibWl0dGVkIHNvbWUgcG9ydCByZXF1ZXN0cy4KaHR0cHM6Ly9idWdzLmZy ZWVic2Qub3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD0yNzk5NDgKCmh0dHBzOi8vYnVncy5m cmVlYnNkLm9yZy9idWd6aWxsYS9zaG93X2J1Zy5jZ2k/aWQ9Mjc5MzcyCgpodHRwczovL2J1Z3Mu ZnJlZWJzZC5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTI3OTM2OApDb3VsZCBzb21lb25l IGxvb2sgYXQgdGhlbT8KClRoYW5rcy4K4oCULQpZdXN1ZgpueGpvc2VwaEBwcm90b25tYWlsLmNv bQ== --b1_5053IBP6OIYahN9LpjRiPp7fpYvvZi9ucxlpSG4n8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PCFET0NUWVBFIGh0bWw+DQo8aHRtbD4NCiAgPGhlYWQ+DQoNCiAgICA8bWV0YSBodHRwLWVxdWl2 PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+DQogIDwv aGVhZD4NCiAgPGJvZHk+DQogICAgPHByZSBjbGFzcz0ibWFpbiI+SGksDQoNCkkgaGF2ZSBzdWJt aXR0ZWQgc29tZSBwb3J0IHJlcXVlc3RzLg0KDQo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0 ZXh0IiBocmVmPSJodHRwczovL2J1Z3MuZnJlZWJzZC5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dp P2lkPTI3OTk0OCI+aHR0cHM6Ly9idWdzLmZyZWVic2Qub3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNn aT9pZD0yNzk5NDg8L2E+DQo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJo dHRwczovL2J1Z3MuZnJlZWJzZC5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTI3OTM3MiI+ aHR0cHM6Ly9idWdzLmZyZWVic2Qub3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD0yNzkzNzI8 L2E+DQo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwczovL2J1Z3Mu ZnJlZWJzZC5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTI3OTM2OCI+aHR0cHM6Ly9idWdz LmZyZWVic2Qub3JnL2J1Z3ppbGxhL3Nob3dfYnVnLmNnaT9pZD0yNzkzNjg8L2E+DQoNCkNvdWxk IHNvbWVvbmUgbG9vayBhdCB0aGVtPw0KDQpUaGFua3MuDQrigJQtDQpZdXN1Zg0KPGEgY2xhc3M9 Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOm54am9zZXBoQHByb3Rvbm1h aWwuY29tIj5ueGpvc2VwaEBwcm90b25tYWlsLmNvbTwvYT4NCjwvcHJlPg0KICAgIDxwPjwvcD4N CiAgPC9ib2R5Pg0KPC9odG1sPg0K --b1_5053IBP6OIYahN9LpjRiPp7fpYvvZi9ucxlpSG4n8-- From nobody Sat Jul 20 02:55:07 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WQrkW3JbXz5QxBX for ; Sat, 20 Jul 2024 02:55:15 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from serval.cherry.relay.mailchannels.net (serval.cherry.relay.mailchannels.net [23.83.223.163]) (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 4WQrkT5ThBz42H2; Sat, 20 Jul 2024 02:55:13 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Authentication-Results: mx1.freebsd.org; none X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 8D07445291; Sat, 20 Jul 2024 02:55:11 +0000 (UTC) Received: from pdx1-sub0-mail-a282.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 35126465E2; Sat, 20 Jul 2024 02:55:11 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1721444111; a=rsa-sha256; cv=none; b=23AFT86TA1pps6YNyRwk6RLnPcmMQDs2GAztdYjvYo47FV6ntrGZfxvAEFCimcdx1hkOTQ IqwSXNx0dc3fUHoht5gO3H5bBmqw/QJG6DK4PH0vbyVxNFnxyyKlnZGjRoOSiPq0pHOjtI +CO7LcbGpYQmsAKQjhaiinzyol7tPpCnLF7Yb6t7v1IWTrtk7t9X11AZZN+2pshJXDZOwX yzCbOsWuFwWmQ3RHZglsf0cgFM2V0Gm0gg5ZTwGzUoSfiTfBSMlPEZL6afWWAunhbutWn6 tXOSDrm+HPjkFS5yDCySWrOknTfe35Rj0vGuzqKKgFEkWiKST4wH7VgVIM97SA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1721444111; 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:dkim-signature; bh=7FMB3IVQ/yUUnN6VSGxTqqJbYfjtdOQqyqrYmHC0yt8=; b=SCV9pN4B6NmFD5uFTlLEATTjw81lJ1NcgL0B4WcQONxZIjDNrArWKwBIHU+jSuZWTygpmr l4Tx8E8sCQTW4N0pa84UKIxkyENxsz2r8DRXL5gAad/0XDqQskcJteR2i66QpfgY57yWuR 9zkYAfvS5SP+jYVRtUq8jvFXZOtvTWaSopPiBi4JOmozUyHxsU4pnCANGQo7OHLUvd1t3R Gg/C1EtFCR5x2ogeJq7EvlwEUAeq0Cbec0ASzbEyzSKCdiROCEk86dTXMrUh+oXhv8QUEI KNN4frzCUO2B8ZR7Ry/6qasZa4mqqDHIZnfF30acZyDi0mTzGlLRsX+QpZcSIA== ARC-Authentication-Results: i=1; rspamd-585d4c99d7-mc2pp; auth=pass smtp.auth=dreamhost smtp.mailfrom=graham@menhennitt.com.au X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|graham@menhennitt.com.au X-MailChannels-Auth-Id: dreamhost X-Stretch-Cellar: 292fc2325133e6ff_1721444111446_3737341756 X-MC-Loop-Signature: 1721444111446:2231433366 X-MC-Ingress-Time: 1721444111446 Received: from pdx1-sub0-mail-a282.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.96.118.42 (trex/7.0.2); Sat, 20 Jul 2024 02:55:11 +0000 Received: from [203.3.73.118] (unknown [118.102.125.251]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by pdx1-sub0-mail-a282.dreamhost.com (Postfix) with ESMTPSA id 4WQrkQ3KfmzF0; Fri, 19 Jul 2024 19:55:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=menhennitt.com.au; s=dreamhost; t=1721444111; bh=7FMB3IVQ/yUUnN6VSGxTqqJbYfjtdOQqyqrYmHC0yt8=; h=Date:Subject:To:Cc:From:Content-Type:Content-Transfer-Encoding; b=lLeSQuCwpKAF1TUJHdckZPpK1rcSvHcSgq+QoPlNXbYUwjfh5q4n71xZfkv/dCxTG x0ByphdeAK9yGUyXGV864nfP308oMz6Pyt3TDAIkgNHS6b4XbPgQgdX3TKHmVm9okg s3SiaRSPWVsuiYQ1lEkWPhXTkk3ECQdHA13e+tUBEI1huqQ1qN0wLYt2MSwlei7F4U ADdj2B4wofRGL1uCCaWUn2mKjNYSsn5f5yLhdAzVlXNZXeYLxfABGYe+igmdpm+OKV e9tnXk0ygz+V7pltwvcV0jjPp5xOcd7y+IqLF+obu0tJuZlPhFx6PFUtClyBiVo2JK MZWQU8QjIDWrg== Message-ID: <64be0cf8-b091-4dbb-b4c4-32d6cb2415d2@menhennitt.com.au> Date: Sat, 20 Jul 2024 12:55:07 +1000 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: VirtualBox kmod won't load "module already loaded or in kernel" (SOLVED) To: Greg 'groggy' Lehey Cc: freebsd-ports@freebsd.org References: <03fb09bb-d695-4bec-8c68-0365e3a79497@menhennitt.com.au> Content-Language: en-AU From: Graham Menhennitt In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:63213, ipnet:23.83.223.0/24, country:CA] X-Rspamd-Queue-Id: 4WQrkT5ThBz42H2 Indeed! I have built the port and it's now working. It's a pain building as you need kernel source installed and it has lots of dependencies As you say, it's not necessary to build virtualbox-ose to fix it. However, I did need to build that in order to fix https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270900 to get USB working. That's even more of a pain as it depends on lots more things including llvm14. Again, I now have it all working including the USB pass-through. I'll ask on the mailing list for somebody to commit the (one line) fix for that bug. Thanks again, Greg. Graham On 19/07/2024 1:37 pm, Greg 'groggy' Lehey wrote: > On Friday, 19 July 2024 at 13:23:46 +1000, Graham Menhennitt wrote: >> Hello all, >> >> I'm running FredBSD 14.1 amd64 with a GENERIC kernel. I've installed >> VirtualBox from packages. But I can't load any of its kmod modules. When I >> try, I get a message: >>     # kldload vboxdrv >>     kldload: can't load vboxdrv: module already loaded or in kernel >>     # >> However, neither of those things is true: >>     # kldstat -v|grep -i virtualbox >>     # > Yes. It lies. It's VB's inimitable way of saying "you have the wrong > module version for this kernel". It should be sufficient to rebuild > the virtualbox-ose-kmod port. Don't install the package, because it > doesn't know what kernel you have. > > I also rebuilt virtualbox-ose, but that's quite a pain and I don't > think it's necessary. See > http://www.lemis.com/grog/diary-jun2024.php?subtitle=Still%20more%20VirtualBox%20fun&article=D-20240630-002403#D-20240630-002403 > for more details. > > When you're done, 'kldload vboxnetadp' should be enough. That will > load the other modules. > > Greg > -- > Sent from my desktop computer. > See complete headers for address and phone numbers. > This message is digitally signed. If your Microsoft mail program > reports problems, please read http://lemis.com/broken-MUA.php From nobody Sat Jul 20 03:00:04 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WQrrG3ynxz5Qy2X for ; Sat, 20 Jul 2024 03:00:14 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Received: from weasel.tulip.relay.mailchannels.net (weasel.tulip.relay.mailchannels.net [23.83.218.247]) (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 4WQrrD5c6dz459Y for ; Sat, 20 Jul 2024 03:00:12 +0000 (UTC) (envelope-from graham@menhennitt.com.au) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=menhennitt.com.au header.s=dreamhost header.b=bll1HjPn; dmarc=none; spf=pass (mx1.freebsd.org: domain of graham@menhennitt.com.au designates 23.83.218.247 as permitted sender) smtp.mailfrom=graham@menhennitt.com.au; arc=pass ("mailchannels.net:s=arc-2022:i=1") X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id D8C48905073 for ; Sat, 20 Jul 2024 03:00:10 +0000 (UTC) Received: from pdx1-sub0-mail-a282.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 1DA52905479 for ; Sat, 20 Jul 2024 03:00:08 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1721444408; a=rsa-sha256; cv=none; b=nWXLrj0GWAr0183pDJPoFTpJTuStN0vlmvcEGBNZqchF21PCNUBxSYYhw1z45muXJv7ymG +77CV0Fo6mYI0ArLNw/Ow1EuORV+8pTfeJAMUhX9C1vbVZNdZK4kgpljnRdQRiX9g1M31A VH/Sw4SBWa/PBoqaLx5ia0VbldyDcHp1fm19T4qhJtNdHuwaD9Ww1iKo+vj8fJbCwe9Gb7 Z39voP2sd/cS6xyWEiq49l2umdhaJJtyHXHF8Fo0hIujIkFPR0VbAhVnhXNc+kv8z7JZ/4 uDpF22HJWJb9bzYs/fZkVHVVGdN1bSQKcpFt4bkZSGer/mMER2aea83/Dm+GJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1721444408; 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:dkim-signature; bh=MIVTO1ZDQWZzyMfBX1LEjci6YlbUHk30MKU2o7Kr3pU=; b=emxXDvY2EA6Ni7dDry9wJfjOwa7kdNTllhvoQdNAW025qLRhJSeEwhjGOwNGMirplbHsuu Eu4qLCA1LZxPOyz9H0khMI6oZjm4s035h+clPeA07thN1t4fAtJNcqOirKxHGp2reXoa+N K69ZfYLBsy/s+ZBJ26ZZRUiQn53RB3m5Mvzv2p4hEWy4KTUC3kNqP3IUfRmo/o7i5ayed8 Lfa3Wkhl+oto5HEdRyb3YyJv1qE7/Nt3812caeK260ED8JLv2SnQ1SqXnWJRQ+vcvaQL4r Ff5RgzZYVB1dZSpbBv83RopC9tsc5Z9vb6F13Wo9SdnyaWEyiqPMq8l8t5BoHw== ARC-Authentication-Results: i=1; rspamd-585d4c99d7-kmcsb; auth=pass smtp.auth=dreamhost smtp.mailfrom=graham@menhennitt.com.au X-Sender-Id: dreamhost|x-authsender|graham@menhennitt.com.au X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|graham@menhennitt.com.au X-MailChannels-Auth-Id: dreamhost X-Coil-Blushing: 6ae41fd378087c33_1721444408424_1361205054 X-MC-Loop-Signature: 1721444408424:2071437059 X-MC-Ingress-Time: 1721444408424 Received: from pdx1-sub0-mail-a282.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.115.121.54 (trex/7.0.2); Sat, 20 Jul 2024 03:00:08 +0000 Received: from [203.3.73.118] (unknown [118.102.125.251]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: graham@menhennitt.com.au) by pdx1-sub0-mail-a282.dreamhost.com (Postfix) with ESMTPSA id 4WQrr70f1Nz6g for ; Fri, 19 Jul 2024 20:00:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=menhennitt.com.au; s=dreamhost; t=1721444407; bh=MIVTO1ZDQWZzyMfBX1LEjci6YlbUHk30MKU2o7Kr3pU=; h=Date:To:From:Subject:Content-Type:Content-Transfer-Encoding; b=bll1HjPnu3a0UqBEejYyzTKDEnzH5SOEDDxmz7oBbp+4uFw5ldWTRam/fwtQPWSUf MTL8G0ZgdRPiE2Itjc3sQQIIB0WjvOVQOb8MwBd/kKemQpt4Fj2hWoEA7DMTEOyy6d /xjpKImvp99JGW7KRX2t5peRflYrLhg57Cf5gaJrSCetLjsKZ4D9h+h2uT7ogbmEab ZZcOb5QdwdaJASD3vrIRe58jhqQcCsSR3jjL/VbhrK1a6YDxi4kh2hjnYnUspIFu3k ilb4REs1Y2hgyEedzXtGNEQVJ8jihRrKJwap+lIyoWsGv3y23qPZ5L2uZF18GIU8eM MjkhXa88Yptxg== Message-ID: <261e501b-0b2a-4396-bafe-3bbecb4b14fc@menhennitt.com.au> Date: Sat, 20 Jul 2024 13:00:04 +1000 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-AU To: freebsd-ports@freebsd.org From: Graham Menhennitt Subject: commit fix for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270900 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.47 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; URL_IN_SUBJECT(1.00)[bugs.freebsd.org]; ARC_ALLOW(-1.00)[mailchannels.net:s=arc-2022:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.977]; R_DKIM_ALLOW(-0.20)[menhennitt.com.au:s=dreamhost]; R_SPF_ALLOW(-0.20)[+ip4:23.83.208.0/20]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[menhennitt.com.au]; RCVD_COUNT_THREE(0.00)[4]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[menhennitt.com.au:+]; ASN(0.00)[asn:63213, ipnet:23.83.216.0/22, country:CA]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[23.83.218.247:from]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[23.83.218.247:from]; SUBJECT_HAS_QUESTION(0.00)[] X-Rspamd-Queue-Id: 4WQrrD5c6dz459Y Could somebody please commit the one line fix for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270900. I've tested it on both 13.3 and 14.1 and it fixes the USB pass-though problem on both of them. Thanks in advance,     Graham From nobody Sat Jul 20 05:38:36 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WQwMM0b0fz5QyMM for ; Sat, 20 Jul 2024 05:38:55 +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 4WQwML3Jg9z4LJ1 for ; Sat, 20 Jul 2024 05:38:54 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=VfdEiul5; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721453931; bh=UQpBBy/tN7gmY+ydAyAs3gPyeju1tGEkIkY/m20z7lQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=VfdEiul5qeFI1uOKuhF0ekLeqqWvyVcr2GTkZD1ubKC/xfQo1HIKbk5UieZ04pxvM9hEijjuB/pmt+tKgCqOeX+6ugY5aMMDCKwJ/Sz3fHbTGUVdeMrajb4TzIgmZf+99ctW0702GGuPJAX1wCHlCEkglQYdxKSjs8/iiM2CS+p9RZhn48eW7GN4OZTbtphdB0NodOSXoEZBCXJHWK5XI6AO9Xqozpc9mhXgsovtDLxgTkPhFMcMLWyopVTlBvxYmNIHe1gHLPDq0MREEPh/CblaKtL9XHMmHLZJZdXopS1r/ZRRK0xJekrSeljOOQX5JvJoU+5Z0sMqChgyW/7sLQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1721453931; bh=7mdU6X/G8vu0+UAFVTchC9+tJgcZNGadJFoee0kS6M8=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=H410I1d04nuI5YrXFHN7rtwih10r3gl89esT3MhWSPF/WPVsGJFjGtC1QUiCgWxEiTn03FAvTpXzVD+/LSiSvnGvL0v+JrqNU+KWX8l2/UEMLhQQVJRe3gbmpV80fjkHPMfOmOKCNIqBKaYQMlqZID+OlA03B3/VJnXTpjQGeGr554ytRSaUqXUU/sDBHfqZqulNeNS1i8FVo8XAy/KGNh8GuiLlBcE1y5NEw4SoOfZE2j1qum4WLP3lGEnIbC5mDNlV7m04IEJUs+RiamnqsClO4fvhQ5Qbq31qvN3/btj2ag/LrZEuBo2WMqTjFVYIWi4nz12RxKgBIKFynjC/CQ== X-YMail-OSG: .vTUtb4VM1kfCJLJSwIJLuOA5InlpId7VvOXWpj_WzWqGbflC7Itbbad1qeumXv MrAZgRXwlhtSyw7AJMnzHbdBj1_xTdSGyeaWKpVhsY1ORIv3YgPx.W0ktlnPkAMcuLYkREbtmGlS 0Zqu2y8BqeU9x7ScsReapFJMXhYjoUIggHFGFzL0kPJn9OdR1Yt9eAuME9icFkDRlVvEjHavLMzC 4SWXXzmi8AAxLD0l7K.rKo928SWpEY9Lx83Qh9aMdFXjmQL.avOoKt7VlnG9xASDJFpV3jGRhfhD QdOc4LEct9qzAKnB5kaiVO_jdF8y7OY8XDFQj17maqfmds4lmkMp5AlmyjfXuUP_nx8FutpAcoqs 4lQOp0DYfxaj7LU3FthW7c.Cqwjv.rbLxcHmLImFfknq8Owb9WFgt6AItuNM3aFhJO7.qWycEXaq I5WjA7DBzad4HWegXyXVilBzml7hsa1uazFUUsTO7hpt6r7s12c7K7Qml8fGjYtizPsVT_V5rNBz i4KR0sxY0Le1B5UmuyT2ctXx1zzwo6LxMmvEPSO4lGDN9Q3xKaXPHsBeUeehc2g71QO12RBzdPyV 2F06QEiEP6WhF1kjPIpRqmsUI0j_udbVOpvl.GvgfyHaBG7JYfDnsO1L4gHLJXCEf9.7ODqzixnb dR0QazOpD7aZFm8WMZg3Efh6cWgvSe35w6mO5Q.lIY6dv2pIzRt.PFEUxVJg00.J0a.5ad7dCgQR DnvlS4Ocy5tZE1gxQ0FOpFB4JN1KUADM1b3rya3D7etEY294sqIjbqmduXrck13A01Fc_Kan4qbL pw9MuWHsJoQk0AljVkzk6TtgpNRgrBxc0DAtSooUCRzSHNdAaco5ysxQqESiQYSP8W4sanxIcywW l7I8gzKvGuNxvwfQfl.uZoR7FMCOtOL99Xni4v8bRm6.D9bNpWCQPD96oQHJaTBx3iwndIFoeYWB irL_i0._UO_h.QGAMjXJeZh41XTKIxnsmbbtQmOaLJTTRMOuxiXhlSTg0nXgoVKoV0lOxx3Sfefp .dvFcaal5fE3AaP3LEjFWPd_lrRX2QOZH3YiGWW58gnh6LM2_ZQoz.hN7mKPpOVL.asYPM.3Kjri 85Hb3tQqhHNgkI4N65MKEfUiWizp_CpVw3nuNOClYByagBbiT6bFhMxkbUm.ck3vx8b0OkuUpZIt RUBNcIkQcUvPlYeEnJSFuK6vhQwLw.kcwTMKVKK9g18.oeOmC25M.0gd3KXn1yrAtp_UgiF2Mojx 61cUwi9p4JXtfafdfKwoZU68FaT906MsKM02fl4C.nf4aSp.3b.9SySThoXQTKkiFC35Qgv8QIOi v5D70A3gHTnxyL4SRZ2zk0x8ojwFzkGkhffkWp_d5z9PTUw8hddXgA_8mSxHX4ezVuQXH5d7GuiT 47YE.lSzhj70hhQIVwY0fq.86JXbeZnmzQqh9.SChuoXEPRa72u91JcZthV7wqzHkYoemIVUWu5x qZdLiTAOOtkoThEY9CJM5onXLNJqT3.bh7EtfywVlSnkvWY16Iyltyjwck1dXzByWwmMuv9lCIpt GGomSUIqYaYR36oTJ7yJg_Phv2ciKx1BNQF2RBuUrlD76Cxe00ArrEIYVW8Yz05_VdsndIu2Es0v fSHoL_uQvM9VDoAvjPAZumMXAnqln7uGkVbYXU6p_fJZUgqcIbClC19D90qBbPVRaGHFV52t_usq VA0kt2h4bWidCBpKncB0rQ1La30RRFhzpGQUEj4NxpvWjiU4M17Wt49.KSWJHp52m3GHSnU3Bch_ 46wO1TeMcqJwpPnks6gBHdV.yzmLNHKl.8mS1FlmTlC8.b3W04GCFyt8XzLgL_AXqXrYzz6kn3cq R9rN0b9H9QNIgD_mAiwCF03x6MzsfP3VGJNTQJey28xluPCKj.ewochJYEb_Bhf9obXVRSnBK3sI NQw2xDHaNna9OFsSYsfA8YLILYZIDGuDusqpVjBYuy8_AtfgR8cvuGjvLhV.eT1XWoTN9THDkzgY fN2ZE2HUXjJtnIG2xpU29gNV4X0zkrcnnCoJJAF9nPrYajZgy3o0fjiZPlxiubJOs0E61TypASvn 6MCpOuvUk3LFsfQAfnUfMx0GbzbzrUkB1Wt9PAmQ03CPMANIytemeaBXf8oPWAI6Jvk8PRJkgKXb JLVKqJaMz7TcLseIO37J9qk3iyWbVLLsq4uao_ngTU1e8teXa2ahtHDNNQvyD27IeErvzjLnrZx0 iVW.DE0km.9D56bfOluT.OzVA42dxxEQR3YZrfiSrZJUVNrQaqeKhUDCE5z_iywwDPpbJCic_AtD w1dogUuA- X-Sonic-MF: X-Sonic-ID: 4126e849-f064-4f2d-9c0f-863a11c73ae1 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sat, 20 Jul 2024 05:38:51 +0000 Received: by hermes--production-gq1-799bb7c8cf-b6h6x (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 57cb430acfaaab9128e7287d803f76ba; Sat, 20 Jul 2024 05:38:47 +0000 (UTC) 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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: armv7-on-aarch64 stuck at urdlck: I got a replication of the "ampere2" bulk build hangup problem on a Windows DevKit 2023 From: Mark Millard In-Reply-To: Date: Fri, 19 Jul 2024 22:38:36 -0700 Cc: Konstantin Belousov , Baptiste Daroussin Content-Transfer-Encoding: quoted-printable Message-Id: References: <8214703E-AB28-4FB3-A3DD-03C87363D8C6@yahoo.com> To: "olce@freebsd.org" , Philip Paeps , FreeBSD ARM List , FreeBSD Mailing List , Current FreeBSD X-Mailer: Apple Mail (2.3774.600.62) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.982]; 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]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_SEVEN(0.00)[7]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.32:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.32:from] X-Rspamd-Queue-Id: 4WQwML3Jg9z4LJ1 On Jul 18, 2024, at 01:14, Mark Millard wrote: > On Jul 16, 2024, at 23:45, Mark Millard wrote: >=20 >> On Jul 16, 2024, at 18:41, Mark Millard wrote: >>=20 >>> On Jul 16, 2024, at 11:37, Mark Millard wrote: >>>=20 >>>> On Jul 16, 2024, at 10:42, Mark Millard wrote: >>>>=20 >>>>> No longer is the problem only observed on ampere2! But this was = with >>>>> a non-debug, personally built kernel that has some of my now = patches. >>>>> I'll see if I can replicate the issue with an official pkgbase = debug >>>>> kernel. >>>>=20 >>>> It replicated with the official pkgbase debug kernel. The >>>> kernel did not report anything. >>>>=20 >>>> The following commits in main and happen between the last working >>>> ampere2 armv7 builds and the first failing ampere2 builds and >>>> look be the only likely contributors from that range as far as >>>> I could tell: >>>>=20 >>>> Tue, 27 Feb 2024 >>>> . . . >>>> =E2=80=A2 git: 1df8700aa6cf - main - PP mutexes: unlock: Reset = inherited prio regardless of privileges Olivier Certner=20 >>>> =E2=80=A2 git: 9ac3ac9ece62 - main - PP mutexes: lock: Check if = priority is too high against base one Olivier Certner=20 >>>> =E2=80=A2 git: 39e4665c9694 - main - PP mutexes: lock: Reduce = 'umtx_lock' holding before taking the user lock Olivier Certner >>>>=20 >>>> These changes are not in 14.0-RELEASE but are in 14.1-STABLE and = 14.1-RELEASE. >>>> So I expect that when any ampere*'s progress to 14.1-RELEASE the = armv7 >>>> problems would start for them. >>>>=20 >>>> These changes are not in 13.3-RELEASE but are in 13.3-STABLE. So I = expect that >>>> when any ampere*'s progress to 13.4-RELEASE the problems would = start for them. >>>>=20 >>>>=20 >>>> With the prior packages already built in a prior poudriere-devel >>>> run it turns out that just: >>>>=20 >>>> # poudriere bulk -j main-armv7-poud -i graphics/graphviz >>>>=20 >>>> replicates the problem: >>>>=20 >>>> . . . >>>> [00:00:45] Installing graphics/graphviz | graphviz-9.0.0_4 >>>> [aarch64PBase] Installing graphviz-9.0.0_4... >>>> [aarch64PBase] `-- Installing cairo-1.17.4_2,3... >>>> [aarch64PBase] | `-- Installing fontconfig-2.15.0_2,1... >>>> [aarch64PBase] | | `-- Installing expat-2.6.2... >>>> [aarch64PBase] | | `-- Extracting expat-2.6.2: 100% >>>> [aarch64PBase] | | `-- Installing freetype2-2.13.2... >>>> [aarch64PBase] | | `-- Installing brotli-1.1.0,1... >>>> [aarch64PBase] | | `-- Extracting brotli-1.1.0,1: 100% >>>> [aarch64PBase] | | `-- Installing png-1.6.43... >>>> [aarch64PBase] | | `-- Extracting png-1.6.43: 100% >>>> [aarch64PBase] | | `-- Extracting freetype2-2.13.2: 100% >>>> [aarch64PBase] | `-- Extracting fontconfig-2.15.0_2,1: 100% >>>> [aarch64PBase] | `-- Installing glib-2.80.4,2... >>>> [aarch64PBase] | | `-- Installing libffi-3.4.6... >>>> [aarch64PBase] | | `-- Extracting libffi-3.4.6: 100% >>>> [aarch64PBase] | | `-- Installing libiconv-1.17_1... >>>> [aarch64PBase] | | `-- Extracting libiconv-1.17_1: 100% >>>> [aarch64PBase] | | `-- Installing pcre2-10.43... >>>> [aarch64PBase] | | `-- Extracting pcre2-10.43: 100% >>>> [aarch64PBase] | | `-- Installing py311-packaging-24.1... >>>> [aarch64PBase] | | `-- Installing python311-3.11.9_1... >>>> [aarch64PBase] | | | `-- Installing mpdecimal-4.0.0... >>>> [aarch64PBase] | | | `-- Extracting mpdecimal-4.0.0: 100% >>>> [aarch64PBase] | | | `-- Installing readline-8.2.10... >>>> [aarch64PBase] | | | `-- Extracting readline-8.2.10: 100% >>>> [aarch64PBase] | | `-- Extracting python311-3.11.9_1: 100% >>>> [aarch64PBase] | | `-- Extracting py311-packaging-24.1: 100% >>>> [aarch64PBase] | `-- Extracting glib-2.80.4,2: 100% >>>> [aarch64PBase] | `-- Installing libglvnd-1.7.0... >>>> [aarch64PBase] | `-- Extracting libglvnd-1.7.0: 100% >>>> [aarch64PBase] | `-- Installing pixman-0.42.2... >>>> [aarch64PBase] | `-- Extracting pixman-0.42.2: 100% >>>> [aarch64PBase] `-- Extracting cairo-1.17.4_2,3: 100% >>>> [aarch64PBase] `-- Installing harfbuzz-9.0.0... >>>> [aarch64PBase] | `-- Installing graphite2-1.3.14... >>>> [aarch64PBase] | `-- Extracting graphite2-1.3.14: 100% >>>> [aarch64PBase] `-- Extracting harfbuzz-9.0.0: 100% >>>> [aarch64PBase] `-- Installing jpeg-turbo-3.0.3... >>>> [aarch64PBase] `-- Extracting jpeg-turbo-3.0.3: 100% >>>> [aarch64PBase] `-- Installing libgd-2.3.3_13,1... >>>> [aarch64PBase] | `-- Installing tiff-4.6.0... >>>> [aarch64PBase] | | `-- Installing jbigkit-2.1_3... >>>> [aarch64PBase] | | `-- Extracting jbigkit-2.1_3: 100% >>>> [aarch64PBase] | | `-- Installing lerc-4.0.0... >>>> [aarch64PBase] | | `-- Extracting lerc-4.0.0: 100% >>>> [aarch64PBase] | | `-- Installing libdeflate-1.20... >>>> [aarch64PBase] | | `-- Extracting libdeflate-1.20: 100% >>>> [aarch64PBase] | | `-- Installing zstd-1.5.6... >>>> [aarch64PBase] | | `-- Installing liblz4-1.9.4_1,1... >>>> [aarch64PBase] | | `-- Extracting liblz4-1.9.4_1,1: 100% >>>> [aarch64PBase] | | `-- Extracting zstd-1.5.6: 100% >>>> [aarch64PBase] | `-- Extracting tiff-4.6.0: 100% >>>> [aarch64PBase] | `-- Installing webp-1.4.0_1... >>>> [aarch64PBase] | | `-- Installing giflib-5.2.2... >>>> [aarch64PBase] | | `-- Extracting giflib-5.2.2: 100% >>>> [aarch64PBase] | `-- Extracting webp-1.4.0_1: 100% >>>> [aarch64PBase] `-- Extracting libgd-2.3.3_13,1: 100% >>>> [aarch64PBase] `-- Installing libltdl-2.4.7... >>>> [aarch64PBase] `-- Extracting libltdl-2.4.7: 100% >>>> [aarch64PBase] `-- Installing pango-1.52.2_1... >>>> [aarch64PBase] | `-- Installing fribidi-1.0.15... >>>> [aarch64PBase] | `-- Extracting fribidi-1.0.15: 100% >>>> [aarch64PBase] | `-- Installing libXft-2.3.8... >>>> [aarch64PBase] | `-- Extracting libXft-2.3.8: 100% >>>> [aarch64PBase] | `-- Installing libthai-0.1.29_1... >>>> [aarch64PBase] | | `-- Installing libdatrie-0.2.13_2... >>>> [aarch64PBase] | | `-- Extracting libdatrie-0.2.13_2: 100% >>>> [aarch64PBase] | `-- Extracting libthai-0.1.29_1: 100% >>>> [aarch64PBase] `-- Extracting pango-1.52.2_1: 100% >>>> [aarch64PBase] Extracting graphviz-9.0.0_4: 100% >>>>=20 >>>> And here it is hung with /usr/local/bin/dot -c in urdlck : >>>>=20 >>>> 0 1483 4502 7 68 0 15760 4872 wait I+ 0 0:03.92 | | = `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh -j main-armv7-poud -i = graphics/graphviz >>>> 0 1894 1483 5 68 0 15760 4712 nanslp S 0 0:02.07 | | = |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) >>>> 0 25321 1483 6 68 0 6664 3868 wait I+J 0 0:00.11 | | = `-- /usr/bin/make -C /usr/ports/graphics/graphviz install-package >>>> 0 25322 25321 5 68 0 11140 8860 wait I+J 0 0:00.00 | | = `-- /usr/local/sbin/pkg-static add = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 25323 25322 5 20 0 63824 45144 select S+J 0 0:02.85 | | = `-- /usr/local/sbin/pkg-static add = /packages/All/graphviz-9.0.0_4.pkg >>>> 0 26900 25323 3 68 0 26292 23804 urdlck I+J 0 0:00.02 | | = `-- /usr/local/bin/dot -c >>>>=20 >>>>=20 >>>>> FYI for the replication that I got: >>>>>=20 >>>>> /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> runs: >>>>> /usr/local/bin/dot -c >>>>>=20 >>>>> each such /usr/local/bin/dot is stuck at MWCHAN urdlck . >>>>>=20 >>>>> # poudriere status -b >>>>> [main-armv7-poud-default] [2024-07-16_04h27m31s] [parallel_build] = Queued: 449 Built: 433 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 = Tobuild: 16 Time: 04:44:38 >>>>> ID TOTAL ORIGIN PKGNAME = PHASE PHASE TMPFS CPU% MEM% >>>>> [01] 00:59:45 graphics/rubygem-ruby-graphviz | = rubygem-ruby-graphviz-1.2.5 run-depends 00:59:30 1.59 GiB 0% 0.2% >>>>> [02] 00:49:59 graphics/p5-GraphViz | p5-GraphViz-2.25 = build-depends 00:49:53 1.45 GiB 0% 0.2% >>>>> [03] 00:59:45 graphics/py-pydot@py311 | py311-pydot-2.0.0 = run-depends 00:59:34 1.47 GiB 0% 0.2% >>>>> [04] 00:59:45 graphics/py-pygraphviz@py311 | = py311-pygraphviz-1.6 lib-depends 00:59:33 1.47 GiB 0% 0.2% >>>>> [05] 00:58:57 graphics/py-graphviz@py311 | = py311-graphviz-0.10.1 run-depends 00:58:49 1.47 GiB 0% 0.2% >>>>> [06] 00:59:20 audio/ganv | ganv-1.8.2_1 = lib-depends 00:59:10 1.53 GiB 0% 0.2% >>>>> [07] 00:59:45 devel/libr3 | libr3-1.0.0_2 = lib-depends 00:59:19 1.54 GiB 0% 0.3% >>>>> [08] 00:59:45 net/netmap | netmap-0.1.3_2 = run-depends 00:59:22 1.46 GiB 0% 0.3% >>>>>=20 >>>>> I had started the bulk build via the list: >>>>>=20 >>>>> # more ~/origins/ampere2-failures-armv7.txt >>>>> audio/ganv >>>>> devel/doxygen >>>>> devel/libr3 >>>>> graphics/p5-GraphViz >>>>> graphics/p5-GraphViz2 >>>>> graphics/oyranos >>>>> graphics/pear-Image_GraphViz@php81 >>>>> graphics/py-graphviz@py311 >>>>> graphics/py-pydot@py311 >>>>> graphics/py-pygraphviz@py311 >>>>> graphics/rubygem-ruby-graphviz >>>>> math/ggobi >>>>> net-mgmt/librenms >>>>> net/netmap >>>>> print/dot2tex@py311 >>>>>=20 >>>>> # poudriere bulk -j main-armv7-poud `cat = ~/origins/ampere2-failures-armv7.txt` >>>>> . . . >>>>> [00:00:12] Building 449 packages using up to 8 builders >>>>> . . . >>>>> [03:44:55] [01] [00:18:54] Finished graphics/graphviz | = graphviz-9.0.0_4: Success >>>>> [03:44:56] [01] [00:00:00] Building = graphics/rubygem-ruby-graphviz | rubygem-ruby-graphviz-1.2.5 >>>>> [03:44:56] [03] [00:00:00] Building graphics/py-pydot@py311 | = py311-pydot-2.0.0 >>>>> [03:44:56] [04] [00:00:00] Building graphics/py-pygraphviz@py311 = | py311-pygraphviz-1.6 >>>>> [03:44:56] [07] [00:00:00] Building devel/libr3 | libr3-1.0.0_2 >>>>> [03:44:56] [08] [00:00:00] Building net/netmap | netmap-0.1.3_2 >>>>> [03:45:21] [06] [00:09:33] Finished x11-toolkits/gtkmm24 | = gtkmm24-2.24.5_4: Success >>>>> [03:45:21] [06] [00:00:00] Building audio/ganv | ganv-1.8.2_1 >>>>> [03:45:44] [05] [00:13:33] Finished graphics/ImageMagick6@nox11 = | ImageMagick6-nox11-6.9.12.77_9,1: Success >>>>> [03:45:44] [05] [00:00:00] Building graphics/py-graphviz@py311 | = py311-graphviz-0.10.1 >>>>> [03:54:42] [02] [00:24:53] Finished print/texlive-base | = texlive-base-20240312: Success >>>>> [03:54:42] [02] [00:00:00] Building graphics/p5-GraphViz | = p5-GraphViz-2.25 >>>>>=20 >>>>> In /usr/src/sys/kern/kern_umtx.c there is: >>>>>=20 >>>>> static int >>>>> do_rw_rdlock(struct thread *td, struct urwlock *rwlock, long = fflag, >>>>> struct _umtx_time *timeout) >>>>> { >>>>> . . . >>>>> /* >>>>> * Contention bit is set, before sleeping, increase >>>>> * read waiter count. >>>>> */ >>>>> rv =3D fueword32(&rwlock->rw_blocked_readers, >>>>> &blocked_readers); >>>>> if (rv =3D=3D 0) >>>>> rv =3D suword32(&rwlock->rw_blocked_readers, >>>>> blocked_readers + 1); >>>>> if (rv =3D=3D -1) { >>>>> umtxq_unbusy_unlocked(&uq->uq_key); >>>>> error =3D EFAULT; >>>>> break; >>>>> } >>>>> while (state & wrflags) { >>>>> umtxq_lock(&uq->uq_key); >>>>> umtxq_insert(uq); >>>>> umtxq_unbusy(&uq->uq_key); >>>>> error =3D umtxq_sleep(uq, "urdlck", timeout = =3D=3D NULL ? >>>>> NULL : &timo); >>>>> umtxq_busy(&uq->uq_key); >>>>> umtxq_remove(uq); >>>>> umtxq_unlock(&uq->uq_key); >>>>> if (error) >>>>> break; >>>>> rv =3D fueword32(&rwlock->rw_state, &state); >>>>> if (rv =3D=3D -1) { >>>>> error =3D EFAULT; >>>>> break; >>>>> } >>>>> } >>>>>=20 >>>>> . . . >>>>>=20 >>>>>=20 >>>>>=20 >>>>> For reference: >>>>>=20 >>>>> # ps -alxdww | less >>>>> UID PID PPID C PRI NI VSZ RSS MWCHAN STAT TT TIME = COMMAND >>>>> . . . >>>>> 0 87700 4522 6 20 0 16576 1888 - T 0 0:00.01 | = | |-- vi /usr/local/share/poudriere/jail.sh >>>>> 0 91496 4522 4 20 0 15760 4684 select S+ 0 0:06.88 | = | `-- /usr/local/libexec/poudriere/sh -e -o pipefail = /usr/local/share/poudriere/bulk.sh audio/ganv devel/doxygen devel/libr3 = graphics/p5-GraphViz graphics/p5-GraphViz2 graphics/oyranos = graphics/pear-Image_GraphViz@php81 graphics/py-graphviz@py311 = graphics/py-pydot@py311 graphics/py-pygraphviz@py311 = graphics/rubygem-ruby-graphviz math/ggobi net-mgmt/librenms net/netmap = print/dot2tex@py311 >>>>> 0 37688 91496 0 68 0 15760 4700 wait I 0 0:00.05 | = | |-- sh: poudriere[main-armv7-poud-default][01]: build_pkg = (rubygem-ruby-graphviz-1.2.5) (sh) >>>>> 0 47568 37688 0 68 0 6664 3664 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/graphics/rubygem-ruby-graphviz = run-depends >>>>> 0 47598 47568 6 68 0 5568 2988 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>>> 0 47743 47598 6 68 0 11188 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 47747 47743 3 20 0 71692 48984 select SJ 0 0:04.26 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 56383 47747 1 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>>> 0 37700 91496 6 68 0 15760 4700 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][03]: build_pkg = (py311-pydot-2.0.0) (sh) >>>>> 0 45102 37700 2 68 0 6668 3704 wait IJ 0 0:00.02 | = | | `-- /usr/bin/make -C /usr/ports/graphics/py-pydot FLAVOR=3Dpy311 = run-depends >>>>> 0 45156 45102 4 68 0 5584 2992 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>>> 0 45215 45156 4 68 0 11144 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 45218 45215 4 20 0 51420 31512 select SJ 0 0:02.68 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 52147 45218 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>>> 0 37721 91496 1 68 0 15760 4700 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][04]: build_pkg = (py311-pygraphviz-1.6) (sh) >>>>> 0 45937 37721 1 68 0 6684 3744 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/graphics/py-pygraphviz = FLAVOR=3Dpy311 lib-depends >>>>> 0 46009 45937 7 68 0 5584 2992 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>>> 0 46127 46009 7 68 0 11144 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 46129 46127 1 20 0 51384 31548 select SJ 0 0:02.73 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 53311 46129 4 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>>> 0 37744 91496 7 45 0 15760 4692 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][07]: build_pkg = (libr3-1.0.0_2) (sh) >>>>> 0 55198 37744 0 50 0 6664 3664 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/devel/libr3 lib-depends >>>>> 0 55229 55198 0 68 0 5588 2988 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>>> 0 55594 55229 7 68 0 11168 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 55596 55594 2 20 0 69796 50180 select SJ 0 0:04.53 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 62753 55596 0 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>>> 0 37763 91496 4 29 0 15760 4696 wait I 0 0:00.05 | = | |-- sh: poudriere[main-armv7-poud-default][08]: build_pkg = (netmap-0.1.3_2) (sh) >>>>> 0 51054 37763 6 36 0 6636 3684 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/net/netmap run-depends >>>>> 0 51107 51054 3 68 0 5568 2988 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>>> 0 51576 51107 3 68 0 11168 8860 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 51580 51576 3 20 0 68220 49432 select SJ 0 0:04.27 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 59063 51580 6 68 0 26292 23808 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>>> 0 53709 91496 1 68 0 15760 4700 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][06]: build_pkg = (ganv-1.8.2_1) (sh) >>>>> 0 63371 53709 6 68 0 6636 3668 wait IJ 0 0:00.03 | = | | `-- /usr/bin/make -C /usr/ports/audio/ganv lib-depends >>>>> 0 63377 63371 1 68 0 5580 2996 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>>> 0 63413 63377 4 68 0 11180 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 63414 63413 3 20 0 56212 35980 select SJ 0 0:02.21 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 65577 63414 6 68 0 26292 23812 urdlck IJ 0 0:00.01 | = | | `-- /usr/local/bin/dot -c >>>>> 0 63365 91496 3 68 0 15760 4696 wait I 0 0:00.03 | = | |-- sh: poudriere[main-armv7-poud-default][02]: build_pkg = (p5-GraphViz-2.25) (sh) >>>>> 0 63807 63365 7 68 0 6696 3672 wait IJ 0 0:00.02 | = | | `-- /usr/bin/make -C /usr/ports/graphics/p5-GraphViz = build-depends >>>>> 0 63808 63807 2 68 0 5568 2988 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>>> 0 63833 63808 4 68 0 11188 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 63834 63833 7 20 0 67400 48532 select SJ 0 0:03.52 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 66041 63834 2 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>>> 0 69974 91496 1 68 0 15760 4700 wait I 0 0:00.04 | = | |-- sh: poudriere[main-armv7-poud-default][05]: build_pkg = (py311-graphviz-0.10.1) (sh) >>>>> 0 73474 69974 5 68 0 6684 3740 wait IJ 0 0:00.02 | = | | `-- /usr/bin/make -C /usr/ports/graphics/py-graphviz = FLAVOR=3Dpy311 run-depends >>>>> 0 73496 73474 6 68 0 5584 2992 wait IJ 0 0:00.01 | = | | `-- /bin/sh /usr/ports/Mk/Scripts/do-depends.sh >>>>> 0 73521 73496 7 68 0 11144 8864 wait IJ 0 0:00.00 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 73522 73521 0 20 0 52432 32664 select SJ 0 0:02.70 | = | | `-- /usr/local/sbin/pkg-static add -A = /packages/All/graphviz-9.0.0_4.pkg >>>>> 0 76540 73522 3 68 0 26292 23812 urdlck IJ 0 0:00.02 | = | | `-- /usr/local/bin/dot -c >>>>> 0 91907 91496 5 68 0 15760 4492 nanslp S 0 1:05.17 | = | |-- sh: poudriere[main-armv7-poud-default]: html_json_main (sh) >>>>> 0 99134 91496 1 40 0 15760 4740 piperd I 0 0:03.22 | = | `-- sh: poudriere[main-armv7-poud-default]: pkg_cacher_main (sh) >>>>> 0 23 >>>=20 >>>=20 >>> A little bit more context for /usr/local/bin/dot : >>>=20 >>> 0x20631520 in _umtx_op () from /lib/libsys.so.7 >>> (gdb) bt >>> #0 0x20631520 in _umtx_op () at /lib/libsys.so.7 >>> #1 0x2063245c in _umtx_op_err () at /lib/libsys.so.7 >>> #2 0x203a2da8 in ??? () at /lib/libthr.so.3 >>> #3 0x2039bbf4 in ??? () at /lib/libthr.so.3 >>> #4 0x20061788 in ??? () at /libexec/ld-elf.so.1 >>>=20 >>> And the associated instance of /usr/local/sbin/pkg-static : >>>=20 >>> (gdb) bt >>> #0 _poll () at _poll.S:4 >>> #1 0x007669e0 in __thr_poll (fds=3D0xd1, nfds=3D1, timeout=3D1000) = at /home/pkgbuild/worktrees/main/lib/libthr/thread/thr_syscalls.c:320 >>> #2 0x003602e8 in pkg_script_run_child (pid=3D64019, = pstat=3Dpstat@entry=3D0xffffc49c, inputfd=3D9, script_name=3D0x5d5c9 = "POST-INSTALL") at scripts.c:303 >>> #3 0x0035fc34 in pkg_script_run (pkg=3D0x20972e00, type=3D, upgrade=3D) at scripts.c:227 >>> #4 0x00371250 in pkg_add_common (db=3D, = path=3D, path@entry=3D0xffffda7f = "/packages/All/graphviz-9.0.0_4.pkg", flags=3D, = reloc=3D, remote=3D0x0, local=3D0x0, t=3D0x0) at = pkg_add.c:1386 >>> #5 0x003707e4 in pkg_add (db=3D0x4, path=3D0x1 , path@entry=3D0xffffda7f = "/packages/All/graphviz-9.0.0_4.pkg", flags=3D1000, = location=3D0x766990 <__thr_poll> "\360H-\351\020\260\215\342") at = pkg_add.c:1460 >>> #6 0x00194544 in exec_add (argc=3D, argv=3D) at add.c:178 >>> #7 0x0019f840 in main (argc=3D2, argv=3D0xffffd87c) at main.c:872 >>>=20 >>>=20 >>=20 >> Continued experiments point in a different direction >> via an simpler test of just use of "dot -c": >>=20 >> # /usr/local/bin/dot -c >> Error: /usr/local/lib/graphviz/config6 is zero sized. >>=20 >> And after the Error: line dot is hung up like it is >> when used via pkg-static. >>=20 >> It seems that whatever leads to the "Error:" line >> output and that conidition's handling in dot is the >> source of the hangup. >>=20 >> "dot -c" generates configuration file content for >> plugins and, appearently, should not gnerate an >> empty config6 file. >=20 >=20 > Well, I get to: >=20 > (gdb) bt > #0 0x2005acc0 in dlopen () from /libexec/ld-elf.so.1 > #1 0x201b87fc in vm_open (loader_data=3D, = filename=3Dfilename@entry=3D0x20662540 = "/usr/local/lib/graphviz/libgvplugin_gd.so.6", advise=3D, = advise@entry=3D0x0) > at loaders/dlopen.c:211 > #2 0x201b6f24 in tryall_dlopen (phandle=3D, = phandle@entry=3D0xffffd978, filename=3D0x20662540 = "/usr/local/lib/graphviz/libgvplugin_gd.so.6", advise=3D0x0, vtable=3D0x0)= at ltdl.c:444 > #3 0x201b52d0 in try_dlopen (phandle=3Dphandle@entry=3D0xffffd9b0, = filename=3D, filename@entry=3D0x20665040 = "/usr/local/lib/graphviz/libgvplugin_gd.so.6", ext=3D0x20662599 ".6", = advise=3D) at ltdl.c:1481 > #4 0x201b4d34 in lt_dlopenadvise (filename=3D0x20665040 = "/usr/local/lib/graphviz/libgvplugin_gd.so.6", advise=3D0x0) at = ltdl.c:1671 > #5 lt_dlopen (filename=3D0x1 ) at ltdl.c:1626 > #6 0x200e255c in ?? () >=20 > But the dlopen does not return. One possible point of interest > is that /usr/local/lib/graphviz/libgvplugin_gd.so.6 leads to > loading a bunch of libraries, including the first/only load of > /lib/libc++.so.1 and libcxxrt.so.1 ( via > /usr/local/lib/libLerc.so.4 ). Two more basic tests and relted information from an example failure: ) I replicated the problem on a RPi4B, so before any modern armv8.* . ) I mounted a stable/14 and chrooted to it but based on the main kernel I've been using. stable/14 did not repeat the problem. That last likely means that main's kernel is not the problem. It suggests code specific to main that is not in stable/14 is at issue. An example could be libsys and changes made to it during the interval between the last known working and the first known failure. A simple program source to reproduce the problem in a main armv7 chroot on a main aarch64 is: # more dlopen_test.c=20 // FAILS: // cc -g -std=3Dc11 -pedantic -Wall -pthread dlopen_test.c ; ./a.out // Works: // cc -g -std=3Dc11 -pedantic -Wall dlopen_test.c ; ./a.out #include int main(void) { // ANY OF THE FOLLOWING FAIL with -pthread specified: // = dlopen("/usr/local/lib/graphviz/libgvplugin_gd.so.6.0.0",RTLD_LAZY); // dlopen("/usr/local/lib/libpangocairo-1.0.so.0",RTLD_LAZY); dlopen("/usr/local/lib/libcairo.so.2",RTLD_LAZY); } so -pthread seems essential. # truss -fae ./a.out 13114: mmap(0x0,135168,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = =3D 537444352 (0x2008c000) 13114: mprotect(0x2007a000,4096,PROT_READ) =3D 0 (0x0) . . . open("/lib/libthr.so.3",O_RDONLY|O_CLOEXEC|O_VERIFY,04002220025) =3D 3 = (0x3) 13114: fstat(3,{ mode=3D-r--r--r-- = ,inode=3D91507361,size=3D122044,blksize=3D32768 }) =3D 0 (0x0) 13114: mmap(0x0,4096,PROT_READ,MAP_PRIVATE|MAP_PREFAULT_READ,3,0x0) =3D = 537153536 (0x20045000) 13114: mmap(0x0,356352,PROT_NONE,MAP_GUARD,-1,0x0) =3D 537829376 = (0x200ea000) 13114: = mmap(0x200ea000,32768,PROT_READ,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE|MAP_PREFA= ULT_READ,3,0x0) =3D 537829376 (0x200ea000) 13114: = mmap(0x20101000,90112,PROT_READ|PROT_EXEC,MAP_PRIVATE|MAP_FIXED|MAP_NOCORE= |MAP_PREFAULT_READ,3,0x7000) =3D 537923584 (0x20101000) 13114: = mmap(0x20126000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAU= LT_READ,3,0x1c000) =3D 538075136 (0x20126000) 13114: = mmap(0x20137000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAU= LT_READ,3,0x1d000) =3D 538144768 (0x20137000) 13114: = mmap(0x20138000,36864,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_ANON,= -1,0x0) =3D 538148864 (0x20138000) 13114: munmap(0x20045000,4096) =3D 0 (0x0) 13114: close(3) =3D 0 (0x0) . . . 13114: mprotect(0x20ff0000,4096,PROT_READ) =3D 0 (0x0) 13114: mprotect(0x21025000,4096,PROT_READ) =3D 0 (0x0) 13114: mprotect(0x210a4000,4096,PROT_READ) =3D 0 (0x0) 13114: mprotect(0x210fc000,4096,PROT_READ) =3D 0 (0x0) load: 0.53 cmd: a.out 13114 [urdlck] 38.23r 0.00u 0.00s 0% 10132k #0 0xffff0000004be9b8 at mi_switch+0x184 #1 0xffff000000513880 at sleepq_switch+0xf0 #2 0xffff000000513ca8 at sleepq_catch_signals+0x2bc #3 0xffff0000005139bc at sleepq_wait_sig+0xc #4 0xffff0000004bdd54 at _sleep+0x278 #5 0xffff0000004d3088 at umtxq_sleep+0x2b0 #6 0xffff0000004daadc at do_rw_rdlock+0x36c #7 0xffff0000004d4ed8 at freebsd32__umtx_op+0x5c #8 0xffff00000086cee4 at do_el0_sync+0x5dc #9 0xffff00000084493c at handle_el0_sync+0x4c ^C13114: _umtx_op(0x20137c40,UMTX_OP_RW_RDLOCK,0x0,0x0,0x0) ERR#4 = 'Interrupted system call' 13114: SIGNAL 2 (SIGINT) code=3DSI_KERNEL 13114: process killed, signal =3D 2 Note 0x20137c40 is associated with open("/lib/libthr.so.3", . . .) activity: 13114: = mmap(0x20137000,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED|MAP_PREFAU= LT_READ,3,0x1d000) =3D 538144768 (0x20137000) also, in gdb: 0x201375c0 - 0x2014092c is .bss in /lib/libthr.so.3 (gdb) bt #0 0x201aeec0 in __pthread_map_stacks_exec () from /lib/libc.so.7 #1 0x2005d1e4 in ?? () from /libexec/ld-elf.so.1 Backtrace stopped: previous frame identical to this frame (corrupt = stack?) (gdb) disass Dump of assembler code for function __pthread_map_stacks_exec: =3D> 0x201aeec0 <+0>: ldr r0, [pc, #8] @ 0x201aeed0 = <__pthread_map_stacks_exec+16> 0x201aeec4 <+4>: add r0, pc, r0 0x201aeec8 <+8>: ldr r0, [r0, #156] @ 0x9c 0x201aeecc <+12>: bx r0 0x201aeed0 <+16>: andseq r6, r7, r4, lsr #12 End of assembler dump. FYI: (gdb) run Starting program: /root/a.out =20 Catchpoint 1 Inferior loaded /lib/libgcc_s.so.1 /lib/libthr.so.3 /lib/libc.so.7 /lib/libsys.so.7 0x20058998 in r_debug_state () from /libexec/ld-elf.so.1 (gdb) bt #0 0x20058998 in r_debug_state () from /libexec/ld-elf.so.1 #1 0x2005cca4 in ?? () from /libexec/ld-elf.so.1 Backtrace stopped: previous frame identical to this frame (corrupt = stack?) (gdb) c Continuing. Catchpoint 1 Inferior loaded /usr/local/lib/libcairo.so.2 /usr/local/lib/libpixman-1.so.0 /usr/local/lib/libfontconfig.so.1 /usr/local/lib/libfreetype.so.6 /usr/local/lib/libEGL.so.1 /usr/lib/libdl.so.1 /usr/local/lib/libpng16.so.16 /usr/local/lib/libxcb-shm.so.0 /usr/local/lib/libxcb.so.1 /usr/local/lib/libxcb-render.so.0 /usr/local/lib/libXrender.so.1 /usr/local/lib/libX11.so.6 /usr/local/lib/libXext.so.6 /lib/libz.so.6 /usr/local/lib/libGL.so.1 /lib/libm.so.5 /usr/local/lib/libexpat.so.1 /usr/lib/libbz2.so.4 /usr/local/lib/libbrotlidec.so.1 /usr/local/lib/libGLdispatch.so.0 /usr/local/lib/libXau.so.6 /usr/local/lib/libXdmcp.so.6 /usr/local/lib/libGLX.so.0 /usr/local/lib/libbrotlicommon.so.1 0x20058998 in r_debug_state () from /libexec/ld-elf.so.1 (gdb) bt #0 0x20058998 in r_debug_state () from /libexec/ld-elf.so.1 #1 0x2005d184 in ?? () from /libexec/ld-elf.so.1 Backtrace stopped: previous frame identical to this frame (corrupt = stack?) (gdb) s Single stepping until exit from function r_debug_state, which has no line number information. 0x201aeec0 in __pthread_map_stacks_exec () from /lib/libc.so.7 (gdb) bt #0 0x201aeec0 in __pthread_map_stacks_exec () from /lib/libc.so.7 #1 0x2005d1e4 in ?? () from /libexec/ld-elf.so.1 Backtrace stopped: previous frame identical to this frame (corrupt = stack?) (gdb) disass Dump of assembler code for function __pthread_map_stacks_exec: =3D> 0x201aeec0 <+0>: ldr r0, [pc, #8] @ 0x201aeed0 = <__pthread_map_stacks_exec+16> 0x201aeec4 <+4>: add r0, pc, r0 0x201aeec8 <+8>: ldr r0, [r0, #156] @ 0x9c 0x201aeecc <+12>: bx r0 0x201aeed0 <+16>: andseq r6, r7, r4, lsr #12 End of assembler dump. (gdb) si 0x201aeec4 in __pthread_map_stacks_exec () from /lib/libc.so.7 (gdb) si 0x201aeec8 in __pthread_map_stacks_exec () from /lib/libc.so.7 (gdb) si 0x201aeecc in __pthread_map_stacks_exec () from /lib/libc.so.7 (gdb) si 0x20112d98 in ?? () from /lib/libthr.so.3 (gdb) bt #0 0x20112d98 in ?? () from /lib/libthr.so.3 #1 0x20059e4c in ?? () from /libexec/ld-elf.so.1 Backtrace stopped: previous frame identical to this frame (corrupt = stack?) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sat Jul 20 15:10:05 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WR92d4GJ7z5RqV6 for ; Sat, 20 Jul 2024 15:10:17 +0000 (UTC) (envelope-from john@saltant.com) Received: from twaddle.saltant.net (twaddle.saltant.net [IPv6:2001:470:8d6f:1001::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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WR92c4LqKz4NvH; Sat, 20 Jul 2024 15:10:16 +0000 (UTC) (envelope-from john@saltant.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=saltant.com header.s=twaddle header.b=D2G2JlNi; dmarc=pass (policy=reject) header.from=saltant.com; spf=pass (mx1.freebsd.org: domain of john@saltant.com designates 2001:470:8d6f:1001::2 as permitted sender) smtp.mailfrom=john@saltant.com Received: from [IPV6:2602:fed2:7126:6000:2cd6:3b78:7cef:dcd7] (unknown [IPv6:2602:fed2:7126:6000:2cd6:3b78:7cef:dcd7]) (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) by twaddle.saltant.net (Postfix) with ESMTPSA id 5616413572; Sat, 20 Jul 2024 11:10:09 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=saltant.com; s=twaddle; t=1721488209; bh=1PQSKvOAH+Ve+j4u3BFy8A7tzq5BiOOiRgEQNIvQqWk=; h=Date:Subject:From:To:Cc:References:In-Reply-To; b=D2G2JlNipO1pIvMUrBHCeQPcLPch9drqc8RXMyC4tzXsHjSB5zkYe0Z4HBKvCqvkq b98gtOT7OxBbasrKik9Cg9XVuFap9Kn2+SbPFERZB1n7vBShM5ipR4SHbE048g2J89 DKGbPgYJb2sWDeO+WyiuYa2vftrpKiwmmbiQPwZlgLpBDiT0WBtmuozEoxODqCwe/k c88NEEIxMaIqVbxYv/JR2eqZFkvshnwSzTfwKQ1cPMk5ikgbb4E+w/EP4C+gaVz7Mi 2gBXUdIvuJnQu0RJlqKhCzfGlb7xVAoGaOOCgXD5Prf5NAk8/7XfBdRYN/z+paQN3h FLy3fEG2bWing== Message-ID: <32cf2515-ba67-428f-83df-cd22984f3444@saltant.com> Date: Sat, 20 Jul 2024 11:10:05 -0400 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Maintainer timeout for net-mgmt/lldpd: update to 1.0.18 From: "John W. O'Brien" To: FreeBSD Ports Cc: Enji Cooper , Charlie Li References: Content-Language: en-US Autocrypt: addr=john@saltant.com; keydata= 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 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------fiiL1DfiFAT7z6NST0MD0bEe" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.65 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.86)[-0.863]; DMARC_POLICY_ALLOW(-0.50)[saltant.com,reject]; R_DKIM_ALLOW(-0.20)[saltant.com:s=twaddle]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:8d6f::/48]; MIME_BASE64_TEXT(0.10)[]; ONCE_RECEIVED(0.10)[]; MIME_UNKNOWN(0.10)[application/pgp-keys]; XM_UA_NO_VERSION(0.01)[]; HAS_ATTACHMENT(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[saltant.com:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:~,5:~] X-Rspamd-Queue-Id: 4WR92c4LqKz4NvH This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------fiiL1DfiFAT7z6NST0MD0bEe Content-Type: multipart/mixed; boundary="------------wLGz00hxPQIXvLfEpOC7W3iQ"; protected-headers="v1" From: "John W. O'Brien" To: FreeBSD Ports Cc: Enji Cooper , Charlie Li Message-ID: <32cf2515-ba67-428f-83df-cd22984f3444@saltant.com> Subject: Re: Maintainer timeout for net-mgmt/lldpd: update to 1.0.18 References: In-Reply-To: --------------wLGz00hxPQIXvLfEpOC7W3iQ Content-Type: multipart/mixed; boundary="------------xWLq9EBnhzVDZ0UTdQ63BQ4b" --------------xWLq9EBnhzVDZ0UTdQ63BQ4b Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNi8yLzI0IDEwOjE2LCBKb2huIFcuIE8nQnJpZW4gd3JvdGU6DQo+IEhlbGxvIEZyZWVC U0QgUG9ydHMsDQo+IA0KPiBJIGJlbGlldmUgdGhlIHBhdGNoIGZvciBbMF0gdGhhdCByZWNl aXZlZCBhZmZpcm1hdGl2ZSByZXZpZXcgZmVlZGJhY2sgb24gDQo+IDIwMjQtMDUtMTMgdmlh IFsxXSBoYXMgZXhjZWVkZWQgbWFpbnRhaW5lciB0aW1lb3V0IGFuZCBpcyByZWFkeSB0byBs YW5kLiANCj4gSWYgdGhlcmUgYXJlIGFueSBmcmllbmRseSBuZWlnaGJvcmhvb2QgY29tbWl0 dGVycyBhdmFpbGFibGUgdG8gdGFrZSANCj4gdGhpcywgeW91IHdvdWxkIGhhdmUgbXkgZ3Jh dGl0dWRlLg0KPiANCj4gUmVnYXJkcywNCj4gSm9obg0KPiANCj4gWzBdIGh0dHBzOi8vYnVn cy5mcmVlYnNkLm9yZy8yNzc4NTENCj4gWzFdIGh0dHBzOi8vcmV2aWV3cy5mcmVlYnNkLm9y Zy9ENDUxNjgNCg0KV291bGQgYSBjb21taXR0ZXIgcGxlYXNlIHRha2UgdGhpcyBQUj8NCg0K SWYgY29tbWl0dGVycyBoYXZlIGJlZW4gcmVsdWN0YW50IHRvIHRha2UgdGhpcyBkdWUgdG8g dGhlIHByb3Bvc2VkIA0KbWFpbnRhaW5lciByZXNldCwgSSBiZWxpZXZlIGNpcmN1bXN0YW5j ZXMgbm93IG1lZXQgYWxsIHBvcnRtZ3IgcG9saWN5IA0KcmVxdWlyZW1lbnRzIFsyXSB3aXRo IHJlYXNvbmFibGUgbWFyZ2luLg0KDQoyMDI0LTAzLTIxIFBSIHJlcG9ydGVkIFswXSwgYXV0 by1yZXF1ZXN0IGZvciBtYWludGFpbmVyIGZlZWRiYWNrDQoyMDI0LTA0LTA0IFR3byB3ZWVr IHRpbWVvdXQgZm9yIFBSDQoyMDI0LTA1LTExIEVtYWlsIHRvIGN1cnJlbnQgbWFpbnRhaW5l ciAocHJpdmF0ZSksIG5vIHJlc3BvbnNlDQoyMDI0LTA1LTEyIFBhdGNoIHBvc3RlZCBbMF0N CjIwMjQtMDUtMTMgUmV2aXNpb24gYWNjZXB0ZWQgWzFdDQoyMDI0LTA1LTI2IFR3byB3ZWVr IHRpbWVvdXQgZm9yIHBhdGNoLCBleGNsdWRpbmcgbWFpbnRhaW5lciByZXNldA0KMjAyNC0w Ni0wMiBGaXJzdCByZXF1ZXN0IGZvciBhIGNvbW1pdHRlcg0KMjAyNC0wNi0yMSBUaHJlZSBt b250aCB0aW1lb3V0IGZvciBtYWludGFpbmVyIHJlc2V0DQoyMDI0LTA3LTIwIFNlY29uZCBy ZXF1ZXN0IGZvciBhIGNvbW1pdHRlcg0KDQpbMl0gaHR0cHM6Ly93d3cuZnJlZWJzZC5vcmcv cG9ydG1nci9wb2xpY2llc19jb250cmlidXRvcnMvDQo= --------------xWLq9EBnhzVDZ0UTdQ63BQ4b Content-Type: application/pgp-keys; name="OpenPGP_0x33C4D64B895DBF3B.asc" Content-Disposition: attachment; filename="OpenPGP_0x33C4D64B895DBF3B.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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3D =3DeMop -----END PGP PUBLIC KEY BLOCK----- --------------xWLq9EBnhzVDZ0UTdQ63BQ4b-- --------------wLGz00hxPQIXvLfEpOC7W3iQ-- --------------fiiL1DfiFAT7z6NST0MD0bEe Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEy8MHQ0YQFw3usaGYzm0pxmJ9cZkFAmab000FAwAAAAAACgkQzm0pxmJ9cZnI JggApUqOddltLTHWXWaNhaV/UXvubobiA+taz4nqZm5Da8vO+hbUkl8uZFvaY1qc3XKGCJ+N+GBE KvwnReiVhFo1md/nujnInfx0vwAGgDP0WwuzyrXd02ZxxTen+zb0Ggt0oQyUvA7iI4ntVwUzOjQ+ UEVnePKrygJDy2sAJ+jMVrLPeibHczqv9wrMgxO6gnZg+7Xa3YNeHxc1B7KuvaKkjo2IwxzftyIj oejnu4RI/UHHq/NFFl919rnVjFKThoVQfvA2EVn2GJsIZ6lXW5lln1W2JYTRvqGtwGqamkQEnQ0y WiNi7X3tJCaQWCkxCHxuEbrPVfMzMCLjpfxGxUbalw== =6mAx -----END PGP SIGNATURE----- --------------fiiL1DfiFAT7z6NST0MD0bEe-- From nobody Sun Jul 21 04:01:02 2024 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 4WRV7z4XLnz5QrgH for ; Sun, 21 Jul 2024 04:01:03 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WRV7z1ZqJz4MYv for ; Sun, 21 Jul 2024 04:01:03 +0000 (UTC) (envelope-from portscout@FreeBSD.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721534463; a=rsa-sha256; cv=none; b=yDBiZntyQHCnv06T/impD3zf5wTn3My2YzQvXUgwiJ438qwa31qo2fQ/wIHKIC2ww0V25S x1iaL12+nvC/pAriDheQOFUDec1GKc4pfOJgBeyGsKDy4CRz/s4aqmg45i9XO3kGj9DrAm aI5uETV7UK2FvtGrFvFU7dOftUwW2OP0VAJSsnrXe2L7O0rQpxbLxHvyFeaFHp9o6PhOfv sHTz1H7pGceOH393cxcAqRHbg6OA4rknfW94a0lr30zhL0bT87+20552reFoIVBvuMFkxr 1AiTf7w3Gr21tDAVoVzFXOA+hUmlLDjVSVemckpPBVSEd9x6RhFuJpID3pxXgQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721534463; 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=eyI2Qv3xzVyydM5IsYSGS6YSUh7d8Lg5a6MsvQcnls0=; b=DEgIlbStsczQzElI1bhgp5aZ8hlASRrAtBGfek7heI2t8/dOE77jgTsc4gH9sW/oXbCczt 4ioypbiorLK2Qcn9FRTcDXEMh5EkBGXqymdwuemhn5pSF/3CRdHqFnlgr4Oma8OhfxTBfq N8BWqNsXU/8nryCbgWZ0Ot0lPdwTpMOEXFvHuVB6fWOw2CMAFjR4ClfrO4UxO/xeY9qSrJ lMaEz9tZhmtChcAK5UCUXr0t7pUWXspp36GF+Htf06uT28Nl/+WV+gXYde4LAazPX/0+6w fChIuxWGoISZ1DENtbs7Y9BARCOmuNueSgEWQVbX1y3SNjspCEr0hDE6NSgHtw== 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 4WRV7z1C0Bzl9H for ; Sun, 21 Jul 2024 04:01:03 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.17.1/8.17.1) with ESMTP id 46L413IV069613 for ; Sun, 21 Jul 2024 04:01:03 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.17.1/8.17.1/Submit) id 46L413sk069612; Sun, 21 Jul 2024 04:01:03 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202407210401.46L413sk069612@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: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Date: Sun, 21 Jul 2024 04:01:02 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: Unmaintained FreeBSD ports which are out of date X-Mailer: portscout/0.8.1 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.7.0.231127 | blenderbim-0.7.11.240720 ------------------------------------------------+-----------------+------------ 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!