Current-Users archive

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

Re: -current build failure



On Sun, Jun 04, 2023 at 02:40:16PM +0200, Thomas Klausner wrote:
> Hi!
> 
> I just tried updating my -current but the build failed:
> 
> build.sh -j 32 -x -V MKDEBUG=yes -V MKDEBUGLIB=yes -V MKLLVM=yes -V NOGCCERROR=yes -T /usr/obj/tools.gcc -m amd64 -O /usr/obj/src.amd64 -D /usr/obj/amd64.gcc.20230604 -R /usr/obj/amd64.gcc.20230604.release distribution
> 
> --- support-modules ---
> g++: error: unrecognized command-line option '-stdlib=libc++'
> g++: error: unrecognized command-line option '-fmodules'; did you mean '-fmoduleinfo'?
> g++: error: unrecognized command-line option '-fcxx-modules'
> g++: error: unrecognized command-line option '-fmodules-cache-path=./module.cache'
> 
> 
> Any ideas how to fix this?

I couldn't even compile a amd64 GENERIC kernel w/o the attached patch -
CC_WNO_ADDRESS_OF_PACKED_MEMBER is undefined in kernel builds
(but that hack sounds like the wrong way to fix things).

Luke, what would be the correct fix?

Martin
Index: Makefile.amd64
===================================================================
RCS file: /cvsroot/src/sys/arch/amd64/conf/Makefile.amd64,v
retrieving revision 1.86
diff -u -p -r1.86 Makefile.amd64
--- Makefile.amd64	6 Jan 2023 15:35:06 -0000	1.86
+++ Makefile.amd64	4 Jun 2023 13:49:07 -0000
@@ -22,6 +22,7 @@ USETOOLS?=	no
 NEED_OWN_INSTALL_TARGET?=no
 NOSANITIZER=
 .include <bsd.init.mk>
+.include <bsd.own.mk>
 
 USE_SSP?=	yes
 


Home | Main Index | Thread Index | Old Index