NetBSD Problem Report #59927

From www@netbsd.org  Sat Jan 17 12:55:40 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)
	 client-signature RSA-PSS (2048 bits))
	(Client CN "mail.netbsd.org", Issuer "R13" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id A1FD01A9242
	for <gnats-bugs@gnats.NetBSD.org>; Sat, 17 Jan 2026 12:55:40 +0000 (UTC)
Message-Id: <20260117125539.9B0341A9244@mollari.NetBSD.org>
Date: Sat, 17 Jan 2026 12:55:39 +0000 (UTC)
From: sotiris@lamprinidis.com
Reply-To: sotiris@lamprinidis.com
To: gnats-bugs@NetBSD.org
Subject: `make sets` fails with MKRUMP=no
X-Send-Pr-Version: www-1.0
X-From4GNATS: "sotiris@lamprinidis.com via gnats" <gnats-admin@NetBSD.org>

>Number:         59927
>Category:       install
>Synopsis:       `make sets` fails with MKRUMP=no
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    install-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jan 17 13:00:00 +0000 2026
>Originator:     Sotiris Lamprinidis
>Release:        netbsd-11 @ 20250105
>Organization:
>Environment:
NetBSD 11.0_BETA NetBSD 11.0_BETA amd64

>Description:
t_setjmp and setjmp_tester are incorrectly marked as depending on MKRUMP in distib/sets/lists/tests/module.mi. Looking at the Makefile, this is not true. They are guarded by ${MKKMOD != no} clauses. See attached patch for a suggested solution.
>How-To-Repeat:
Build netbsd and make the sets with MKATF=yes, MKRUMP=no
>Fix:
Index: distrib/sets/lists/tests/module.mi
===================================================================
RCS file: /export/cvsroot/netbsdsrc/distrib/sets/lists/tests/module.mi,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 module.mi
--- distrib/sets/lists/tests/module.mi  18 Oct 2025 13:45:01 -0000      1.1.1.1
+++ distrib/sets/lists/tests/module.mi  17 Jan 2026 12:53:42 -0000
@@ -2,9 +2,9 @@
 #
 # These are only made for ports doing modules.
 #
-./usr/tests/kernel/setjmp_tester               tests-sys-tests         atf,rump
-./usr/tests/kernel/setjmp_tester/setjmp_tester.kmod    tests-sys-tests         atf,rump
-./usr/tests/kernel/t_setjmp                    tests-sys-tests         atf,rump
+./usr/tests/kernel/setjmp_tester               tests-sys-tests         atf,kmod
+./usr/tests/kernel/setjmp_tester/setjmp_tester.kmod    tests-sys-tests         atf,kmod
+./usr/tests/kernel/t_setjmp                    tests-sys-tests         atf,kmod
 ./usr/tests/kernel/t_threadpool                        tests-obsolete          obsolete
 ./usr/tests/kernel/threadpool_tester           tests-obsolete          obsolete
 ./usr/tests/kernel/threadpool_tester/threadpool_tester.kmod tests-obsolete     obsolete

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.