NetBSD Problem Report #60354

From www@netbsd.org  Tue Jun 23 16:18:26 2026
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(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
	 client-signature RSA-PSS (2048 bits) client-digest SHA256)
	(Client CN "mail.netbsd.org", Issuer "R13" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 1321D1A923A
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 23 Jun 2026 16:18:26 +0000 (UTC)
Message-Id: <20260623161825.084671A923B@mollari.NetBSD.org>
Date: Tue, 23 Jun 2026 16:18:24 +0000 (UTC)
From: campbell+netbsd@mumble.net
Reply-To: campbell+netbsd@mumble.net
To: gnats-bugs@NetBSD.org
Subject: sparc64 testbed: failing compat32 toolchain tests
X-Send-Pr-Version: www-1.0
X-From4GNATS: "campbell+netbsd@mumble.net via gnats" <gnats-admin@NetBSD.org>

>Number:         60354
>Category:       misc
>Synopsis:       sparc64 testbed: failing compat32 toolchain tests
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    martin
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 23 16:20:01 +0000 2026
>Last-Modified:  Wed Jun 24 16:55:00 +0000 2026
>Originator:     Taylor R Campbell
>Release:        current
>Organization:
The NetBSD32 Notfoundation
>Environment:
>Description:
Among others here:
https://releng.netbsd.org/b5reports/sparc64/2026/2026.06.22.07.52.32/test.html#usr.bin_cc_t_hello_hello32

Test case: usr.bin/cc/t_hello/hello32

Duration: 6.148822 seconds
Termination reason

FAILED: atf-check failed; see the output of the test for details
Standard output stream

Executing command [ cc -o hello32 -m32 test.c ]

Standard error stream

Fail: incorrect exit status: 1, expected: 0
stdout:

stderr:
ld: cannot find -lgcc_s: No such file or directory
ld: cannot find -lgcc_s: No such file or directory

>How-To-Repeat:
read releng testbed reports
>Fix:
Yes, please!  Install base32/comp32 on testbed?

>Release-Note:

>Audit-Trail:
From: Robert Elz <kre@munnari.OZ.AU>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: misc/60354: sparc64 testbed: failing compat32 toolchain tests
Date: Wed, 24 Jun 2026 05:19:12 +0700

     Date:        Tue, 23 Jun 2026 16:20:01 +0000 (UTC)
     From:        "campbell+netbsd@mumble.net via gnats" <gnats-admin@NetBSD.org>
     Message-ID:  <20260623162001.611491A923C@mollari.NetBSD.org>


   | Test case: usr.bin/cc/t_hello/hello32

 It isn't just sparc64, amd64 has the same, or a similar issue,
 all the tests using 32 bit emulation started failing about 3
 days ago.

 Something changed then.

 kre

Responsible-Changed-From-To: misc-bug-people->martin
Responsible-Changed-By: kre@NetBSD.org
Responsible-Changed-When: Tue, 23 Jun 2026 22:28:20 +0000
Responsible-Changed-Why:
Assigning responsibility for this to martin:
The changes to sysinst on June 21 (dealing with the compat sets) caused this.


From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@netbsd.org
Cc: Andreas Gustafsson <gson@NetBSD.org>
Subject: Re: misc/60354 (sparc64 testbed: failing compat32 toolchain tests)
Date: Wed, 24 Jun 2026 09:57:11 +0200

 On Tue, Jun 23, 2026 at 10:28:21PM +0000, kre@NetBSD.org wrote:
 > Synopsis: sparc64 testbed: failing compat32 toolchain tests
 > 
 > Responsible-Changed-From-To: misc-bug-people->martin
 > Responsible-Changed-By: kre@NetBSD.org
 > Responsible-Changed-When: Tue, 23 Jun 2026 22:28:20 +0000
 > Responsible-Changed-Why:
 > Assigning responsibility for this to martin:
 > The changes to sysinst on June 21 (dealing with the compat sets) caused this.

 This must have broken anita interaction somehow - didn't expect this case
 to show up in one of our Anita installs at all.

 Andreas, do you have a hint? Are the tests using CD images instead of DVD
 and did Anita do something to work around it previously?

 Martin

From: Andreas Gustafsson <gson@NetBSD.org>
To: Martin Husemann <martin@duskware.de>
Cc: gnats-bugs@netbsd.org
Subject: Re: misc/60354 (sparc64 testbed: failing compat32 toolchain tests)
Date: Wed, 24 Jun 2026 11:50:26 +0300

 Martin Husemann wrote:
 > > The changes to sysinst on June 21 (dealing with the compat sets) caused this.
 > 
 > This must have broken anita interaction somehow - didn't expect this case
 > to show up in one of our Anita installs at all.
 > 
 > Andreas, do you have a hint? Are the tests using CD images instead of DVD
 > and did Anita do something to work around it previously?

 At least on amd64, anita installs using two virtual CD-ROM drives.
 One of them holds boot-com.iso for booting, and the other holds an ISO
 containing the sets, built to order by anita itself from indvidually
 downloaded set files including base32.tar.xz.
 -- 
 Andreas Gustafsson, gson@NetBSD.org

From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: misc/60354 (sparc64 testbed: failing compat32 toolchain tests)
Date: Wed, 24 Jun 2026 10:57:58 +0200

 On Wed, Jun 24, 2026 at 08:55:02AM +0000, Andreas Gustafsson via gnats wrote:
 >  At least on amd64, anita installs using two virtual CD-ROM drives.
 >  One of them holds boot-com.iso for booting, and the other holds an ISO
 >  containing the sets, built to order by anita itself from indvidually
 >  downloaded set files including base32.tar.xz.

 So it should not hit the "base32 is missing but optional, nothing to see
 here, move on, don't be scared" new message, and also base32 should just
 be installed.

 Could you provide a console log from the install phase?

 Martin

From: Andreas Gustafsson <gson@NetBSD.org>
To: Martin Husemann <martin@duskware.de>
Cc: gnats-bugs@NetBSD.org
Subject: Re: misc/60354 (sparc64 testbed: failing compat32 toolchain tests)
Date: Wed, 24 Jun 2026 18:21:30 +0300

 Martin Husemann wrote:
 > So it should not hit the "base32 is missing but optional, nothing to see
 > here, move on, don't be scared" new message

 Yet it did.

 > Could you provide a console log from the install phase?

 https://gson.org/netbsd/bugs/60354/b4/amd64/2026.06.21.12.56.35/install.log.gz
 -- 
 Andreas Gustafsson, gson@NetBSD.org

From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/60354 CVS commit: src/usr.sbin/sysinst
Date: Wed, 24 Jun 2026 15:35:36 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Wed Jun 24 15:35:36 UTC 2026

 Modified Files:
 	src/usr.sbin/sysinst: util.c

 Log Message:
 PR 60354: fix a stupid mistake in the previous change:
 move the test and new message about optional sets missing into the
 correct place so it only shows the message when we really can not
 find the set.


 To generate a diff of this commit:
 cvs rdiff -u -r1.81 -r1.82 src/usr.sbin/sysinst/util.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/60354 CVS commit: src/usr.sbin/sysinst
Date: Wed, 24 Jun 2026 16:13:22 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Wed Jun 24 16:13:22 UTC 2026

 Modified Files:
 	src/usr.sbin/sysinst: util.c

 Log Message:
 PR 60354: 3 times the charm: fix the fix of the fix:
 This only applies to local files.


 To generate a diff of this commit:
 cvs rdiff -u -r1.82 -r1.83 src/usr.sbin/sysinst/util.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Julian Coleman" <jdc@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/60354 CVS commit: [netbsd-11] src/usr.sbin/sysinst
Date: Wed, 24 Jun 2026 16:50:31 +0000

 Module Name:	src
 Committed By:	jdc
 Date:		Wed Jun 24 16:50:31 UTC 2026

 Modified Files:
 	src/usr.sbin/sysinst [netbsd-11]: util.c

 Log Message:
 Pull up the following revisions, requested by martin in ticket #324:

 usr.sbin/sysinst/util.c				1.82,1.83

 PR 60354: move the test and new message about optional sets missing
 into the correct place so it only shows the message when we really
 can not find the set.
 This only applies to local files.


 To generate a diff of this commit:
 cvs rdiff -u -r1.77.4.2 -r1.77.4.3 src/usr.sbin/sysinst/util.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.51 2026/08/10 02:28:17 riastradh Exp $
$NetBSD: gnats_config.sh,v 1.10 2026/05/13 22:00:09 riastradh Exp $
Copyright © 1994-2026 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.