From nobody Wed Oct 15 13:31:36 2025 X-Original-To: freebsd-pkg@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 4cmsSD63lyz6CNvM for ; Wed, 15 Oct 2025 13:31:40 +0000 (UTC) (envelope-from void@f-m.fm) Received: from fhigh-b7-smtp.messagingengine.com (fhigh-b7-smtp.messagingengine.com [202.12.124.158]) (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 4cmsSD0Yr0z3Q00 for ; Wed, 15 Oct 2025 13:31:40 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm2 header.b=XqYzjJFC; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=m0+2pZtN; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 202.12.124.158 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfhigh.stl.internal (Postfix) with ESMTP id E6D217A00FB for ; Wed, 15 Oct 2025 09:31:38 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Wed, 15 Oct 2025 09:31:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1760535098; x=1760621498; bh=x0v/FvG8GM pWuBlBnV8sa5Eiv/B6zEGfPn7hupo/xMg=; b=XqYzjJFC5jkwUZomEtXt61nB0e mNrFSPBnc6wT9EGlrttbjaEvb0VrHN7W1XhdS2XU3UY5i02CUdHFOT9rQLw/6x5W XrAmCrF0oFY5rF9owS++pMDkwT83R5BFkZdEY2sLcDpFY5FXN8Dpx7aAeokYE+4x C1jo1qnxDIrHy+Cj0L9Io2Nj6busBSHhJDov+0TBLH+gTQdy0Brhtm+qpxIVDTGR 4OiX+g56bZQHa6BtWblfO0FRmVkgkhh9t9c4I/83/d/0y0iVzj1jewPpVeKeszsf SPBcG0o+5oitM3Kbz8JxcejsioGwIiZGK2uvY+A+S48qZkjl4XFGvybKk2oQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1760535098; x=1760621498; bh=x0v/FvG8GMpWuBlBnV8sa5Eiv/B6zEGfPn7 hupo/xMg=; b=m0+2pZtNJ1uuPy9MKDBHc2pwa/+Wj+kyd9Fc4G+YerVXPB862Zp SSpborhZhoCybz9N8UMpqVif/8evDh4V8SShZ8iYK6ux5bYYFdH+ikoYHrTyaGUe ZsdKvO7Dg2z/ih3GUQ1a4m7gecX1C7tmwVWNOEEmTi6/3iV9Mp5TSg9QbTUOteEP BfFT3p/YuTmyPj6af+0C8YsFmrhZNL+ru3bcqXWcZRd6v1IjnJc/3nYW0T9TefpZ Es0JQz5TZR4kVVr/5mq2umf/r31Ntzn40yaPI5g+hyathETM6CAK0wbLq9Z1kY0u Pfro74fx/RJiulEy3ex5SaqWmRGIXQ4rlOw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduvdefheefucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesthdtredttd dtvdenucfhrhhomhepvhhoihguuceovhhoihgusehfqdhmrdhfmheqnecuggftrfgrthht vghrnhepkeeluddvlefhieelfefggffhffektdehleelgfdugfdvgeekjeejuddtheehgf eunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvhho ihgusehfqdhmrdhfmhdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpd hrtghpthhtohepfhhrvggvsghsugdqphhkghesfhhrvggvsghsugdrohhrgh X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 15 Oct 2025 09:31:38 -0400 (EDT) Date: Wed, 15 Oct 2025 14:31:36 +0100 From: void To: freebsd-pkg@freebsd.org Subject: Re: Undefined symbol "setgroups@FBSD_1.8" Message-ID: Mail-Followup-To: freebsd-pkg@freebsd.org References: <11DE790B-4E98-4D42-A281-E0B669474C89@yahoo.com> <2EC26A5F-3FEF-4D18-986D-A5106B164C64@yahoo.com> List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <2EC26A5F-3FEF-4D18-986D-A5106B164C64@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.60 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.997]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; MID_RHS_NOT_FQDN(0.50)[]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm2,messagingengine.com:s=fm2]; R_SPF_ALLOW(-0.20)[+ip4:202.12.124.128/27]; RCVD_IN_DNSWL_LOW(-0.10)[202.12.124.158:from]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_FROM(0.00)[f-m.fm]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_THREE(0.00)[3]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkg@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkg@freebsd.org]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim] X-Rspamd-Queue-Id: 4cmsSD0Yr0z3Q00 On Tue, Oct 14, 2025 at 11:40:26PM -0700, Mark Millard wrote: >On Oct 14, 2025, at 21:25, void wrote: >> So, what you're saying makes sense. >> But, I cannot install sccache for 13.5 on a stable/15 host. > >Yes you can, presuming the usual compat support is included in >the kernel. Both the stable/15 server and the releng/13.5 poudriere builder use unmodified GENERIC. They both have the compat support. >stable/15 can use older @FBSD_1.* symbols that it >was designed to also be compatible with since the old interfaces >were known at the time 15 was designed and implemented and, so, >the compatibility code can be there to be referenced. That >includes supporting 13.5 programs and libraries. so it seems the compatibility code isn't being referenced by sccache(-overlay). A bug in those ports? Or in the compatibility code? Both? ccache is also used (ccache4 built with -static), which is called/copied from the server to be used internally in the builder. ccache does not error like this. It was also built on the stable/15 host. >sccache(-overlay) needs to be built to use the @FBSD_1.0 compatible >symbol in order to get the old beahvaior that it was designed for. This seems to apply to sccache(-overlay) only and I don't understand why it is only this or how to overcome it. Unless it is/are sccache(-overlay) bug(s). >One way to do that is to be built for 13.5 instead of 15.* and >to run that 13.5 based code on on 15+ . I don't know how and can't find any instructions on how to do this. I can guess, maybe. Build it in the releng/13.5 poudriere jail and install it to stable/15 server? I guess I can do this. It seems odd to have to manually do this, though. Do I need to revert when the stable/15 builders run? And why for just these two ports on the host? --