From nobody Sun Jul 07 04:35:06 2024 X-Original-To: freebsd-arm@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 4WGvZD5nN4z5QGGj for ; Sun, 07 Jul 2024 04:35:32 +0000 (UTC) (envelope-from melounmichal@gmail.com) Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WGvZC6qwCz4sgW for ; Sun, 7 Jul 2024 04:35:31 +0000 (UTC) (envelope-from melounmichal@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=jfVg2HeU; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of melounmichal@gmail.com designates 2a00:1450:4864:20::32d as permitted sender) smtp.mailfrom=melounmichal@gmail.com Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-4256742f67fso19770095e9.3 for ; Sat, 06 Jul 2024 21:35:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720326929; x=1720931729; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:content-language:references :to:subject:reply-to:user-agent:mime-version:date:message-id:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=pOOhk48vSUPj0xh40wf9mpar7bQ4TfZXYbXvBJ8VaYw=; b=jfVg2HeUtTqv7eqmAEdzoA2jpg2udRzUM5PwJMzAbxYJyF5LiYnnUj238fcRCiKmO+ 2jEQLjW8vIffXzEHpVb2G9zcQc16jYzz6thaXCUUnnZD9RyYNP8xSYesQPV1qqwZGhO4 ff0UKVFcMjGcwmvicQ68sSz68KyrGbw4KR/8+5MKaEIZDYk+9ROXfdoI4atnPV3s4Ey1 Bj03ajUf8LB/cxzXw9kmFjuJLAnOYhEs5ZKNzWNHRsWu6XrPPAa05J7AO7X66CrBU4+Z Iu4vzou5ObimxWBhw/6lybbZumOWKvAsl/BZjW0py/ZcjaL8Qb6qwvWrllhqs2WN7Pm2 sJnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720326929; x=1720931729; h=content-transfer-encoding:in-reply-to:content-language:references :to:subject:reply-to:user-agent:mime-version:date:message-id:from :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pOOhk48vSUPj0xh40wf9mpar7bQ4TfZXYbXvBJ8VaYw=; b=CbJkdyLHaYsQJNcFDeIKeky70oa/NHGv7Va7HYtFZllsUfJUOAJ/e3jPkZwU8NNx2f kRmE81RHKiLTRd6MjeO4HBbxBuhnCBmR9zQZbOlHJCI4XikyAqaeRuv+GG9q1ArbaYmk jBxmUae/RFIQ43aTwyy4rfqqX1lI+lOOFfgHER7YlfPzLbDsPjwK3aLiDgSvHWAB8eOJ +x7+K5HQ4hXHhNUDkxuY5lR/t90mW+u0KJCBt2wafH1zp7lIAQnr4J2uTZn7LRCJ8JO2 4xHheb8JPaPlysHAsETQ1OYPER2aIvrHxODBBD6McAV/5spAqsICxHz/xyNpllmlYJNW 9hyA== X-Gm-Message-State: AOJu0YwfHPtI8sENjtMwnkv/8dFSRIgW65S/X8mMUSMkBAjUMrqRgQcO 1W9cQBODlvZvL962Tc1APJzSbdxvBwodBIFwATjw6gqUrMii/c8PJ6cG9A== X-Google-Smtp-Source: AGHT+IEKQrL3Wlev/PeRpm+M7QDgI2vWyiZjhaGzAvv9RbP3bVjZ/KpijUmGyvUL8MGKnvPTJHlkwg== X-Received: by 2002:adf:a197:0:b0:367:8a9e:6bed with SMTP id ffacd0b85a97d-3679dd71709mr5552626f8f.61.1720326928436; Sat, 06 Jul 2024 21:35:28 -0700 (PDT) Received: from [192.168.168.195] (lety.radiolinkplus.cz. [109.205.241.143]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42663019ed2sm23622785e9.30.2024.07.06.21.35.27 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 06 Jul 2024 21:35:28 -0700 (PDT) From: Michal Meloun X-Google-Original-From: Michal Meloun Message-ID: <816ef6c9-836f-48bb-9f89-b46898431c87@freebsd.org> Date: Sun, 7 Jul 2024 06:35:06 +0200 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Reply-To: mmel@freebsd.org Subject: Re: A better alternative to having builds of main-armv7-default fully disabled and last-built be months out of date To: freebsd-arm@freebsd.org References: <91287D15-F0A9-4425-A265-B07418B8714D.ref@yahoo.com> <91287D15-F0A9-4425-A265-B07418B8714D@yahoo.com> Content-Language: cs, en-US In-Reply-To: <91287D15-F0A9-4425-A265-B07418B8714D@yahoo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MID_RHS_MATCH_TO(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::32d:from]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; TAGGED_FROM(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; HAS_REPLYTO(0.00)[mmel@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4WGvZC6qwCz4sgW On 07.07.2024 5:42, Mark Millard wrote: > main's armv7 packages that are distributed are getting to be months > behind because of the build hangups preventing the builds on ampere2. > > The hangups happen just-after graphics/graphviz installation during > the activity in a builder where that build depends on > graphics/graphviz . > > I expect that the armv7 "bulk -a" builds on ampere2 would complete > if the Makefile for graphics/graphviz had: > > BROKEN_armv7= leads to ampere2 build hangups for builds that depended on graphics/graphviz > > A related subset of the packages would not be built at all. But that > is better for security and such than the official packages that are > available being systematically months out of date, at least in my view. > > I suggest trying the chnage and enabling main-armv7-default builds > to see if they complete overall. > > I'll note that there is a hostorical example of a graphics/giflib > build failure that lead to 3481 ports not being built, including > graphics/graphviz . But the "bulk -a" completed and 24176 packages > built and were distributed. > > graphics/graphviz having BROKEN_armv7 should generaelly build more > packages than that when graphics/giflib builds okay. > > === > Mark Millard > marklmi at yahoo.com > > graphics/graphviz can be built on native armv7 without any problems, so it looks like a compat32 problem. Unfortunately I don't have my honeycomb ready to test this inside arm32 jail. Are you able to try to prepare some testcase? I've seen some strange live lockups in arm32 jail, but never managed to reproduce it. Michal