NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: misc/59594: SSL checkflist build errors



The following reply was made to PR misc/59594; it has been noted by GNATS.

From: Rob Whitlock <rwhitlock22%gmail.com@localhost>
To: Martin Husemann <martin%duskware.de@localhost>
Cc: gnats-bugs%netbsd.org@localhost
Subject: Re: misc/59594: SSL checkflist build errors
Date: Fri, 15 Aug 2025 00:09:02 -0400

 > On Aug 14, 2025, at 1:43 PM, Martin Husemann <martin%duskware.de@localhost> =
 wrote:
 >=20
 > On Thu, Aug 14, 2025 at 01:38:47PM -0400, Rob Whitlock wrote:
 >>> Can you try:
 >>>=20
 >>> 	cd $NETBSDSRCDIR && make -v HAVE_OPENSSL
 >>>=20
 >>> ?
 >>=20
 >> That prints 30.
 >=20
 > OK, that is the culprit. Apparently this comes from =
 /usr/share/mk/bsd.own.mk,
 > instead of $NETBSDSRCDIR/share/mk/bsd.own.mk.
 >=20
 > The version with ${TOOLDIR}/bin/nbmake-amd64 works (and gives 35 as =
 answer).
 
 I changed the MAKEFLAGS line to
 
 MAKEFLAGS=3D"-m $NETBSDSRCDIR/share/mk"
 
 and now make -v HAVE_OPENSSL reports 35, but I deleted all the
 build products and kicked off a new build and the error remains.
 
 >>> You have a strange setup, usually one would just do a "build.sh =
 tools"
 >>> once and then use ${TOOLDIR}/bin/nbmake-amd64 (which is a shell =
 script
 >>> that sets most env vars very simillar to what you did manually =
 before
 >>> invoking a "neutral" make), instead of running the host "make".
 >>=20
 >> It's a setup that was derived entirely from official documentation
 >> so I don't see why it should be regarded as strange.
 >=20
 > s/strange/rare/ :-) and untested.
 
 Fair enough. :-)
 
 > We need a make expert to help with this. I bet there are make(1) debug
 > options to trace this further.
 >=20
 > Martin
 


Home | Main Index | Thread Index | Old Index