NetBSD Problem Report #50010

From www@NetBSD.org  Sun Jun 28 20:40:39 2015
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 4E8F7A65BB
	for <gnats-bugs@gnats.NetBSD.org>; Sun, 28 Jun 2015 20:40:39 +0000 (UTC)
Message-Id: <20150628204037.2AF0BA65E7@mollari.NetBSD.org>
Date: Sun, 28 Jun 2015 20:40:37 +0000 (UTC)
From: aniou@smutek.pl
Reply-To: aniou@smutek.pl
To: gnats-bugs@NetBSD.org
Subject: netbsd-7 distribution doesn't build with MKISCSI=no or MKZFS=no
X-Send-Pr-Version: www-1.0

>Number:         50010
>Category:       toolchain
>Synopsis:       netbsd-7 distribution doesn't build with MKISCSI=no or MKZFS=no
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    toolchain-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 28 20:45:00 +0000 2015
>Closed-Date:    Sat Mar 20 13:44:50 +0000 2021
>Last-Modified:  Sat Mar 20 13:44:50 +0000 2021
>Originator:     Piotr Meyer
>Release:        netbsd-7 from Jul 28 2015
>Organization:
>Environment:
NetBSD dodo.smutek.pl 7.99.9 NetBSD 7.99.9 (GENERIC) #0: Sun Apr  5 19:45:47 CEST 2015  aniou@dodo.smutek.pl:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
>Description:
With MKZFS=no and MKISCSI=no build fails with:

dodo# ./build.sh -O /usr/obj.7 -j3 -u -VTMPDIR=/tmp distribution 
...

======  6 missing files in DESTDIR  ========
Files in flist but missing from DESTDIR.
File wasn't installed ?
------------------------------------------
./stand/amd64-xen/7.0/modules/iscsi
./stand/amd64-xen/7.0/modules/iscsi/iscsi.kmod
./stand/amd64-xen/7.0/modules/solaris
./stand/amd64-xen/7.0/modules/solaris/solaris.kmod
./stand/amd64-xen/7.0/modules/zfs
./stand/amd64-xen/7.0/modules/zfs/zfs.kmod
========  end of 6 missing files  ==========
*** [checkflist] Error code 1

nbmake[1]: stopped in /usr/src.7/distrib/sets
1 error

nbmake[1]: stopped in /usr/src.7/distrib/sets
*** [distribution] Error code 2

nbmake: stopped in /usr/src.7
1 error

nbmake: stopped in /usr/src.7

ERROR: Failed to make distribution
*** BUILD ABORTED ***


>How-To-Repeat:

>Fix:
Add appropriate flags to lists. For amd64 (tested):

dodo# diff -u distrib/sets/lists/modules/md.amd64-orig distrib/sets/lists/modules/md.amd64  
--- distrib/sets/lists/modules/md.amd64-orig    2015-06-28 21:50:21.000000000 +0200
+++ distrib/sets/lists/modules/md.amd64 2015-06-28 21:52:08.000000000 +0200
@@ -342,8 +342,8 @@
 ./stand/amd64-xen/@OSRELEASE@/modules/if_smsc/if_smsc.kmod             base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/iic                              base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/iic/iic.kmod                     base-kernel-modules     kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/iscsi                            base-kernel-modules     kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/iscsi/iscsi.kmod                 base-kernel-modules     kmod,compatmodules
+./stand/amd64-xen/@OSRELEASE@/modules/iscsi                            base-kernel-modules     kmod,compatmodules,iscsi
+./stand/amd64-xen/@OSRELEASE@/modules/iscsi/iscsi.kmod                 base-kernel-modules     kmod,compatmodules,iscsi
 ./stand/amd64-xen/@OSRELEASE@/modules/itesio                           base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/itesio/itesio.kmod               base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/kernfs                           base-kernel-modules     kmod,compatmodules
@@ -458,8 +458,8 @@
 ./stand/amd64-xen/@OSRELEASE@/modules/sljit/sljit.kmod                 base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/smbfs                            base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/smbfs/smbfs.kmod                 base-kernel-modules     kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/solaris                          base-kernel-modules     kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/solaris/solaris.kmod             base-kernel-modules     kmod,compatmodules
+./stand/amd64-xen/@OSRELEASE@/modules/solaris                          base-kernel-modules     kmod,compatmodules,solaris
+./stand/amd64-xen/@OSRELEASE@/modules/solaris/solaris.kmod             base-kernel-modules     kmod,compatmodules,solaris
 ./stand/amd64-xen/@OSRELEASE@/modules/spdmem                           base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/spdmem/spdmem.kmod               base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/suser                            base-kernel-modules     kmod,compatmodules
@@ -518,8 +518,8 @@
 ./stand/amd64-xen/@OSRELEASE@/modules/xc3028/xc3028.kmod               base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/xc5k                             base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/xc5k/xc5k.kmod                   base-kernel-modules     kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/zfs                              base-kernel-modules     kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/zfs/zfs.kmod                     base-kernel-modules     kmod,compatmodules
+./stand/amd64-xen/@OSRELEASE@/modules/zfs                              base-kernel-modules     kmod,compatmodules,zfs
+./stand/amd64-xen/@OSRELEASE@/modules/zfs/zfs.kmod                     base-kernel-modules     kmod,compatmodules,zfs
 ./stand/amd64-xen/@OSRELEASE@/modules/zl10353                          base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/zl10353/zl10353.kmod             base-kernel-modules     kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/zlib                             base-kernel-modules     kmod,compatmodules

...and for i386 (warning - I didn't tested following):

dodo# diff -u distrib/sets/lists/modules/md.i386-orig distrib/sets/lists/modules/md.i386                                         
--- distrib/sets/lists/modules/md.i386-orig     2015-06-28 22:23:12.000000000 +0200
+++ distrib/sets/lists/modules/md.i386  2015-06-28 22:32:33.000000000 +0200
@@ -366,8 +366,8 @@
 ./stand/i386-xen/@OSRELEASE@/modules/if_smsc/if_smsc.kmod              base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/iic                               base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/iic/iic.kmod                      base-kernel-modules     kmod,compatmodules
-./stand/i386-xen/@OSRELEASE@/modules/iscsi                             base-kernel-modules     kmod,compatmodules
-./stand/i386-xen/@OSRELEASE@/modules/iscsi/iscsi.kmod                  base-kernel-modules     kmod,compatmodules
+./stand/i386-xen/@OSRELEASE@/modules/iscsi                             base-kernel-modules     kmod,compatmodules,iscsi
+./stand/i386-xen/@OSRELEASE@/modules/iscsi/iscsi.kmod                  base-kernel-modules     kmod,compatmodules,iscsi
 ./stand/i386-xen/@OSRELEASE@/modules/itesio                            base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/itesio/itesio.kmod                        base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/kernfs                            base-kernel-modules     kmod,compatmodules
@@ -494,8 +494,8 @@
 ./stand/i386-xen/@OSRELEASE@/modules/sljit/sljit.kmod                  base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/smbfs                             base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/smbfs/smbfs.kmod                  base-kernel-modules     kmod,compatmodules
-./stand/i386-xen/@OSRELEASE@/modules/solaris                           base-kernel-modules     kmod,compatmodules
-./stand/i386-xen/@OSRELEASE@/modules/solaris/solaris.kmod              base-kernel-modules     kmod,compatmodules
+./stand/i386-xen/@OSRELEASE@/modules/solaris                           base-kernel-modules     kmod,compatmodules,solaris
+./stand/i386-xen/@OSRELEASE@/modules/solaris/solaris.kmod              base-kernel-modules     kmod,compatmodules,solaris
 ./stand/i386-xen/@OSRELEASE@/modules/spdmem                            base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/spdmem/spdmem.kmod                        base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/suser                             base-kernel-modules     kmod,compatmodules
@@ -560,8 +560,8 @@
 ./stand/i386-xen/@OSRELEASE@/modules/xc3028/xc3028.kmod                        base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/xc5k                              base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/xc5k/xc5k.kmod                    base-kernel-modules     kmod,compatmodules
-./stand/i386-xen/@OSRELEASE@/modules/zfs                               base-kernel-modules     kmod,compatmodules
-./stand/i386-xen/@OSRELEASE@/modules/zfs/zfs.kmod                      base-kernel-modules     kmod,compatmodules
+./stand/i386-xen/@OSRELEASE@/modules/zfs                               base-kernel-modules     kmod,compatmodules,zfs
+./stand/i386-xen/@OSRELEASE@/modules/zfs/zfs.kmod                      base-kernel-modules     kmod,compatmodules,zfs
 ./stand/i386-xen/@OSRELEASE@/modules/zl10353                           base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/zl10353/zl10353.kmod              base-kernel-modules     kmod,compatmodules
 ./stand/i386-xen/@OSRELEASE@/modules/zlib                              base-kernel-modules     kmod,compatmodules
@@ -755,8 +755,8 @@
 ./stand/i386pae-xen/@OSRELEASE@/modules/if_smsc/if_smsc.kmod           base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/iic                            base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/iic/iic.kmod                   base-kernel-modules     kmod,compatmodules
-./stand/i386pae-xen/@OSRELEASE@/modules/iscsi                          base-kernel-modules     kmod,compatmodules
-./stand/i386pae-xen/@OSRELEASE@/modules/iscsi/iscsi.kmod               base-kernel-modules     kmod,compatmodules
+./stand/i386pae-xen/@OSRELEASE@/modules/iscsi                          base-kernel-modules     kmod,compatmodules,iscsi
+./stand/i386pae-xen/@OSRELEASE@/modules/iscsi/iscsi.kmod               base-kernel-modules     kmod,compatmodules,iscsi
 ./stand/i386pae-xen/@OSRELEASE@/modules/itesio                         base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/itesio/itesio.kmod             base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/kernfs                         base-kernel-modules     kmod,compatmodules
@@ -883,8 +883,8 @@
 ./stand/i386pae-xen/@OSRELEASE@/modules/sljit/sljit.kmod               base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/smbfs                          base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/smbfs/smbfs.kmod               base-kernel-modules     kmod,compatmodules
-./stand/i386pae-xen/@OSRELEASE@/modules/solaris                                base-kernel-modules     kmod,compatmodules
-./stand/i386pae-xen/@OSRELEASE@/modules/solaris/solaris.kmod           base-kernel-modules     kmod,compatmodules
+./stand/i386pae-xen/@OSRELEASE@/modules/solaris                                base-kernel-modules     kmod,compatmodules,solaris
+./stand/i386pae-xen/@OSRELEASE@/modules/solaris/solaris.kmod           base-kernel-modules     kmod,compatmodules,solaris
 ./stand/i386pae-xen/@OSRELEASE@/modules/spdmem                         base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/spdmem/spdmem.kmod             base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/suser                          base-kernel-modules     kmod,compatmodules
@@ -949,8 +949,8 @@
 ./stand/i386pae-xen/@OSRELEASE@/modules/xc3028/xc3028.kmod             base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/xc5k                           base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/xc5k/xc5k.kmod                 base-kernel-modules     kmod,compatmodules
-./stand/i386pae-xen/@OSRELEASE@/modules/zfs                            base-kernel-modules     kmod,compatmodules
-./stand/i386pae-xen/@OSRELEASE@/modules/zfs/zfs.kmod                   base-kernel-modules     kmod,compatmodules
+./stand/i386pae-xen/@OSRELEASE@/modules/zfs                            base-kernel-modules     kmod,compatmodules,zfs
+./stand/i386pae-xen/@OSRELEASE@/modules/zfs/zfs.kmod                   base-kernel-modules     kmod,compatmodules,zfs
 ./stand/i386pae-xen/@OSRELEASE@/modules/zl10353                                base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/zl10353/zl10353.kmod           base-kernel-modules     kmod,compatmodules
 ./stand/i386pae-xen/@OSRELEASE@/modules/zlib                           base-kernel-modules     kmod,compatmodules



>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: gdt@NetBSD.org
State-Changed-When: Sat, 20 Mar 2021 13:44:50 +0000
State-Changed-Why:
netbsd-7 is out of support


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.