NetBSD Problem Report #57567

From www@netbsd.org  Sat Aug  5 08:33:15 2023
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))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 552BB1A923A
	for <gnats-bugs@gnats.NetBSD.org>; Sat,  5 Aug 2023 08:33:15 +0000 (UTC)
Message-Id: <20230805083313.9B1091A923B@mollari.NetBSD.org>
Date: Sat,  5 Aug 2023 08:33:13 +0000 (UTC)
From: oskar@fessel.org
Reply-To: oskar@fessel.org
To: gnats-bugs@NetBSD.org
Subject: amd64 distribution build fails with MKCOMPAT=no
X-Send-Pr-Version: www-1.0

>Number:         57567
>Category:       port-amd64
>Synopsis:       amd64 distribution build fails with MKCOMPAT=no
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    port-amd64-maintainer
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Aug 05 08:35:00 +0000 2023
>Closed-Date:    Sat Aug 05 18:01:19 +0000 2023
>Last-Modified:  Sat Aug 05 18:01:19 +0000 2023
>Originator:     Jan-Hinrich Oskar Fessel
>Release:        10.99.6
>Organization:
@home
>Environment:
NetBSD v2202307202641232641.luckysrv.de 9.3 NetBSD 9.3 (GENERIC) #0: Thu Aug  4 15:30:37 UTC 2022  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64

NetBSD hell21.fessel.org 10.99.4 NetBSD 10.99.4 (GENERIC) #0: Sun Apr 23 06:53:11 EEST 2023  root@hell21.fessel.org:/usr/obj/sys/arch/amd64/compile/GENERIC amd64

>Description:
===> build.sh command:    ./build.sh -U -j 2 -M /usr/obj -O /usr/obj -R /usr/src/releasedir.NetBSD-10.99.7-amd64 -D /usr/obj/destdir.NetBSD-10.99.7-amd64 -X /usr/xsrc -x -V MKCOMPAT=no release install-ima
ge
===> build.sh started:    Fri Aug  4 23:25:27 CEST 2023
===> NetBSD version:      10.99.7
===> MACHINE:             amd64
===> MACHINE_ARCH:        x86_64
===> Build platform:      NetBSD 9.3 amd64
===> HOST_SH:             /bin/sh
[....]
#   execute  checkflist
cd /usr/src/distrib/sets &&  DESTDIR=/usr/obj/destdir.NetBSD-10.99.7-amd64  MACHINE=amd64  MACHINE_ARCH=x86_64  AWK=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbawk  CKSUM=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbcksum  DB=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbdb  EGREP=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbgrep\ -E  HOST_SH=/bin/sh  MAKE=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbmake  MKTEMP=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbmktemp  MTREE=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbmtree  PAX=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbpax  COMPRESS_PROGRAM=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbxz  GZIP=-n  XZ_OPT=-9  TAR_SUFF=tar.xz  PKG_CREATE=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbpkg_create  SED=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbsed  TSORT=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbtsort\ -q  /bin/sh /usr/src/distrib/sets/checkflist  -L base,x  -M /usr/obj/destdir.NetBSD-10.99.7-amd64/METALOG.sanitised
======  6 missing files in DESTDIR  ========
Files in flist but missing from DESTDIR.
File wasn't installed ?
------------------------------------------
./usr/lib/i386/openssl
./usr/lib/i386/openssl/engines
./usr/lib/i386/openssl/modules
<<<<<<<
=======
>>>>>>>
========  end of 6 missing files  ==========

*** Failed target: checkflist
*** Failed commands:
        ${_MKMSG_EXECUTE} "checkflist"
        => @echo '#  ' "execute " "checkflist"
        ${SETSCMD} ${.CURDIR}/checkflist  ${MAKEFLIST_FLAGS} ${CHECKFLIST_FLAGS} ${METALOG.unpriv}
        => cd /usr/src/distrib/sets &&  DESTDIR=/usr/obj/destdir.NetBSD-10.99.7-amd64  MACHINE=amd64  MACHINE_ARCH=x86_64  AWK=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbawk  CKSUM=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbcksum  DB=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbdb  EGREP=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbgrep\ -E  HOST_SH=/bin/sh  MAKE=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbmake  MKTEMP=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbmktemp  MTREE=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbmtree  PAX=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbpax  COMPRESS_PROGRAM=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbxz  GZIP=-n  XZ_OPT=-9  TAR_SUFF=tar.xz  PKG_CREATE=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbpkg_create  SED=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbsed  TSORT=/usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbtsort\ -q  /bin/sh /usr/src/distrib/sets/checkflist  -L base,x  -M /usr/obj/destdir.NetBSD-10.99.7-amd64/METALOG.sanitised
*** [checkflist] Error code 1

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

nbmake[2]: stopped in /usr/src/distrib/sets
nbmake[1]: stopped in /usr/src

nbmake: stopped in /usr/src

ERROR: Failed to make release

*** BUILD ABORTED ***

>How-To-Repeat:
checkout current src and do build.sh whith argument MKCOMPAT=no
>Fix:
remove the following lines from lists/base/md.amd64
./usr/lib/i386/openssl                          base-crypto-usr
./usr/lib/i386/openssl/engines                  base-crypto-usr
./usr/lib/i386/openssl/engines/dasync.so        base-crypto-usr         compat,pic,openssl=30
./usr/lib/i386/openssl/engines/devcrypto.so     base-crypto-usr         compat,pic,openssl=30
./usr/lib/i386/openssl/engines/loader_attic.so  base-crypto-usr         compat,pic,openssl=30
./usr/lib/i386/openssl/engines/ossltest.so      base-crypto-usr         compat,pic,openssl=30
./usr/lib/i386/openssl/engines/padlock.so       base-crypto-usr         compat,pic,openssl=30
./usr/lib/i386/openssl/modules                  base-crypto-usr
./usr/lib/i386/openssl/modules/legacy.so        base-crypto-usr         compat,pic,openssl=30


>Release-Note:

>Audit-Trail:
From: "Taylor R Campbell" <riastradh@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/57567 CVS commit: src/distrib/sets/lists/base
Date: Sat, 5 Aug 2023 08:55:49 +0000

 Module Name:	src
 Committed By:	riastradh
 Date:		Sat Aug  5 08:55:48 UTC 2023

 Modified Files:
 	src/distrib/sets/lists/base: md.amd64 md.sparc64

 Log Message:
 base/md.amd64, base/md.sparc64: Mark openssl compat directories.

 Should fix MKCOMPAT=no build.

 PR port-amd64/57567


 To generate a diff of this commit:
 cvs rdiff -u -r1.294 -r1.295 src/distrib/sets/lists/base/md.amd64
 cvs rdiff -u -r1.261 -r1.262 src/distrib/sets/lists/base/md.sparc64

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

State-Changed-From-To: open->feedback
State-Changed-By: riastradh@NetBSD.org
State-Changed-When: Sat, 05 Aug 2023 10:21:27 +0000
State-Changed-Why:
Candidate fix committed, can you confirm if it's fixed?


From: oskar@fessel.org
To: gnats-bugs@netbsd.org
Cc: port-amd64-maintainer@netbsd.org,
 netbsd-bugs@netbsd.org,
 gnats-admin@netbsd.org,
 "riastradh@netbsd.org" <riastradh@NetBSD.org>
Subject: Re: port-amd64/57567 (amd64 distribution build fails with
 MKCOMPAT=no)
Date: Sat, 5 Aug 2023 19:34:51 +0200

 --Apple-Mail=_09430E1F-6BF1-4284-B3B9-0227290AC24F
 Content-Transfer-Encoding: quoted-printable
 Content-Type: text/plain;
 	charset=us-ascii



 > Am 05.08.2023 um 12:21 schrieb riastradh@netbsd.org =
 <riastradh@NetBSD.org>:
 >=20
 > Synopsis: amd64 distribution build fails with MKCOMPAT=3Dno
 >=20
 > State-Changed-From-To: open->feedback
 > State-Changed-By: riastradh@NetBSD.org
 > State-Changed-When: Sat, 05 Aug 2023 10:21:27 +0000
 > State-Changed-Why:
 > Candidate fix committed, can you confirm if it's fixed?
 >=20
 Looks good:

 =3D=3D=3D> build.sh ended:      Sat Aug  5 18:30:32 CEST 2023
 =3D=3D=3D> Summary of results:
          build.sh command:    ./build.sh -U -j 2 -M /usr/obj -O /usr/obj =
 -R /usr/src/releasedir.NetBSD-10.99.7-amd64 -D =
 /usr/obj/destdir.NetBSD-10.99.7-amd64 -X /usr/xsrc -x -V MKCOMPAT=3Dno =
 release install-image
          build.sh started:    Sat Aug  5 11:57:44 CEST 2023
          NetBSD version:      10.99.7
          MACHINE:             amd64
          MACHINE_ARCH:        x86_64
          Build platform:      NetBSD 9.3 amd64
          HOST_SH:             /bin/sh
          share/mk MAKECONF:   /etc/mk.conf
          MAKECONF file:       /etc/mk.conf
          TOOLDIR path:        /usr/obj/tooldir.NetBSD-9.3-amd64
          DESTDIR path:        /usr/obj/destdir.NetBSD-10.99.7-amd64
          RELEASEDIR path:     /usr/src/releasedir.NetBSD-10.99.7-amd64
          Updated makewrapper: =
 /usr/obj/tooldir.NetBSD-9.3-amd64/bin/nbmake-amd64
          Successful make release
          Successful make install-image
          build.sh ended:      Sat Aug  5 18:30:32 CEST 2023
 =3D=3D=3D> .

 Thanks
 	Oskar=

 --Apple-Mail=_09430E1F-6BF1-4284-B3B9-0227290AC24F
 Content-Disposition: attachment;
 	filename=smime.p7s
 Content-Type: application/pkcs7-signature;
 	name=smime.p7s
 Content-Transfer-Encoding: base64

 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCBXow
 ggV2MIIDXqADAgECAgMVK5UwDQYJKoZIhvcNAQENBQAweTEQMA4GA1UEChMHUm9vdCBDQTEeMBwG
 A1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25pbmcgQXV0
 aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcwHhcNMjIwNDIyMTk0OTUz
 WhcNMjQwNDIxMTk0OTUzWjA+MRswGQYDVQQDExJKYW4tSGlucmljaCBGZXNzZWwxHzAdBgkqhkiG
 9w0BCQEWEG9za2FyQGZlc3NlbC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDC
 AsGycihffFv75WcgutRotMOS2qBn+bRjY45BumPMYvguY4OZb8TPxB/BbnJc7SQSlKI2zrPsoAE4
 bnFt7FzPZ3V+9LB+Sa6kDRLWIlBJwpk+ez5JTHFgCoxM4FnTxKoOcCqG2i+ZjAMys+JfVxgrYewR
 3olluQs0YeyMwKkbLt7GVnymrUYcGYEKfNUujI74j8B47oE3f5JFq1iPe31B0Zk6FMjHqQE9LlIU
 d5KRoL1QP5lnSDItpDcxpzxcIG88ed373vgbaftXRv3bzKn+g1fE4Df5fYVsFQSbnj4I6fH5S0Xw
 FPNiY6vOt4mL9mP14g3FrN84U+jvrRAMIsF1AgMBAAGjggFAMIIBPDAMBgNVHRMBAf8EAjAAMFYG
 CWCGSAGG+EIBDQRJFkdUbyBnZXQgeW91ciBvd24gY2VydGlmaWNhdGUgZm9yIEZSRUUgaGVhZCBv
 dmVyIHRvIGh0dHA6Ly93d3cuQ0FjZXJ0Lm9yZzAOBgNVHQ8BAf8EBAMCA6gwQAYDVR0lBDkwNwYI
 KwYBBQUHAwQGCCsGAQUFBwMCBgorBgEEAYI3CgMEBgorBgEEAYI3CgMDBglghkgBhvhCBAEwMgYI
 KwYBBQUHAQEEJjAkMCIGCCsGAQUFBzABhhZodHRwOi8vb2NzcC5jYWNlcnQub3JnMDEGA1UdHwQq
 MCgwJqAkoCKGIGh0dHA6Ly9jcmwuY2FjZXJ0Lm9yZy9yZXZva2UuY3JsMBsGA1UdEQQUMBKBEG9z
 a2FyQGZlc3NlbC5vcmcwDQYJKoZIhvcNAQENBQADggIBAClhxR/bOqRaVGYD3RG8IB1HgHUqcDWm
 uuGdLWO0o3ofLBtJdgMUs+v7RiZRACcTaFZW8/LgrCqNjixu5PpRFaCx7rz55KCVj/HPpqSkFTCz
 u19X/PVORFGiY2SresU7CewQ9gnoU0GSXvW9VbXeciqNLQlUf+MvcN1nBcH7VtcCmUDTpSjdj7hG
 8bmlAZDlIyPZj56Q2Wj/84fjhPOJgUOnctD+S4CN/zjo28QY71CQXq9/Kea2GJGWp+q7NqW2m3qM
 iUBLUQGQRtPCtAPW+WnopvYSB2J+/Itm8YvqDQ2xkt4XzMEnp0U/cRGpg0iAgFIRaSLrq5oh+z+c
 ay5oUJQoyvoCe9BRkLR5XAv9af7bm1/x79lmmYdCNn8i8iKnI2VKl/KgLv0tKuaNECn61tB6749V
 OtRxcdnDiWYmsgn9hLI4JViw8Q2G4Kx6/BoNRZI+XhuF9KjJVzRkZ3Hibrqa71LW9q4DvqEjXavk
 yRQXyYYQAe0gH5XfTX5kY71Gu4k5kOAhWlVe27VmhkSclunK1V+9kYxiD4kdT8z16DslL3MlqYXB
 YufsctmEXNv71RlkhJsY26DrJyTDJ5gg18hPxC38kSHgdTlVuLlLpsM3Xv5s9oi5CgxvuEZEYhcC
 S77ZuQqd+S1l1OXFnlVcCtFw/VuY+vqzgukwJZfZmj1jMYIDQzCCAz8CAQEwgYAweTEQMA4GA1UE
 ChMHUm9vdCBDQTEeMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBD
 ZXJ0IFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcC
 AxUrlTANBglghkgBZQMEAgEFAKCCAZMwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG
 9w0BCQUxDxcNMjMwODA1MTczNDUxWjAvBgkqhkiG9w0BCQQxIgQgW8m+FOc3DiRnHu8L59KtBLYM
 C6eSFX2t5XRF+yIbVQUwgZEGCSsGAQQBgjcQBDGBgzCBgDB5MRAwDgYDVQQKEwdSb290IENBMR4w
 HAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBB
 dXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDFSuVMIGTBgsqhkiG
 9w0BCRACCzGBg6CBgDB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNh
 Y2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0B
 CQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDFSuVMA0GCSqGSIb3DQEBCwUABIIBALmlZnpnM6Xr4HOD
 CRnkZvLwUNw/+aTNS7uUltLJZIxPb4pfGPw4ENpqCq0wBy47bDGkEsF66hGVBVEb/sdFS+0OBBJi
 Bb/9zdBwgI35FnzQWd2pZlRTPUXd8biMLpumN3cQ3SoOoFyKcvBJVzdP6e1vT9eBFrbyfT4czxud
 RpdwVktrS8pIJVdVuKSPki0TGNQJ4RqwI6k4+YFy/NLyOda22lGQocP/bgYDQFdA8vpLb5JRa8i7
 rdow3P7NAWvk/6FfYg9jbXe3FYaMM2c3zm7Njd9pn6pjRaZQkdVvC3Ro/FMjaV+CvZetEFBZFeb2
 bfY8YhvsgBS0UltlpprINeQAAAAAAAA=
 --Apple-Mail=_09430E1F-6BF1-4284-B3B9-0227290AC24F--

State-Changed-From-To: feedback->closed
State-Changed-By: riastradh@NetBSD.org
State-Changed-When: Sat, 05 Aug 2023 18:01:19 +0000
State-Changed-Why:
fixed


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2023 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.