Date: Sat, 23 Sep 2023 18:46:06 -0700 From: "Simon J. Gerraty" <sjg@juniper.net> To: Mark Millard <marklmi@yahoo.com> Cc: Mike Karels <mike@karels.net>, <stevek@juniper.net>, <dev-commits-src-main@freebsd.org>, <sjg@juniper.net> Subject: Re: git: f9df60975087 - main - Add support for host32 for DIRDEPS_BUILD Message-ID: <47227.1695519966@kaos.jnpr.net> In-Reply-To: <E541DE87-9FEB-428A-940C-36686D5A7B9C@yahoo.com> References: <79F167D9-DF7A-4714-92EE-3B9FBB7BF912.ref@yahoo.com> <79F167D9-DF7A-4714-92EE-3B9FBB7BF912@yahoo.com> <2401.1695508551@kaos.jnpr.net> <8033.1695509469@kaos.jnpr.net> <E541DE87-9FEB-428A-940C-36686D5A7B9C@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Mark Millard <marklmi@yahoo.com> wrote: > > Does the following look like it would DTRT for you? > > Not sure about COMPILER_TYPE vs COMPAT_COMPILER_TYPE > > I reported strictly based on noticing the official FreeBSD > Jenkins activity having build failures. My environment is Thanks. > I expect that Mike Karels would be a better one to comment > on any alternate structuring for having the build environment > always be explicit for its aarch64 -m32 use, at least based > on preexisting familiarity with where and how things are used. > > Last I tried, gcc12 based builds did not work/finish for > aarch64, even though amd64 was working at the time. It seemed > that the status was not a surprise to folks. Correctly > covering gcc12 use for this issue may well still end up with > a broken/incomplete aarch64+LIB32 build via gcc12 --for other > reasons. > I see that you have since disabled the new share/mk/local.sys.mk > code unless ${MK_DIRDEPS_BUILD} == "yes" --thus giving time > for considering alternatives. Yes, the block was moved from *sys.dirdeps*.mk which only applies to DIRDEPS_BUILD, so seemed like a safe option for now. As I mentioned I think using a separate variable for the arg to -target flag is probably the best bet - allows that to be controlled independently.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47227.1695519966>