Date: Sat, 27 Aug 2022 01:15:09 +0000 From: bugzilla-noreply@freebsd.org To: haskell@FreeBSD.org Subject: [Bug 264192] lang/ghc: poudriere based build used odd mix of devel/llvm10 and system toolchain Message-ID: <bug-264192-16154-4pKIjjTEic@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-264192-16154@https.bugs.freebsd.org/bugzilla/> References: <bug-264192-16154@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264192 --- Comment #42 from Mark Millard <marklmi26-fbsd@yahoo.com> --- (In reply to Mark Millard from comment #41) For work/ghc-8.10.7-boot/mk/config.mk.in : . . . #----------------------------------------------------------------------------- # C compiler # # NB. Don't override $(CC) using build.mk, re-configure using # the flag CC=<blah> instead. The reason is that the configure script # needs to know which gcc you're using in order to perform its tests. # TargetPlatformFull retains the string passed to configure so we have it in # the necessary format to pass to libffi's configure. TargetPlatformFull = @TargetPlatformFull@ # Do we have a C compiler using an LLVM back end? CcLlvmBackend = @CcLlvmBackend@ CC = @CC@ CC_STAGE0 = @CC_STAGE0@ CC_STAGE1 = $(CC) CC_STAGE2 = $(CC) CC_STAGE3 = $(CC) AS = @CC@ AS_STAGE0 = @CC_STAGE0@ AS_STAGE1 = $(AS) AS_STAGE2 = $(AS) AS_STAGE3 = $(AS) # why no LD=@LD@ ? LD_STAGE0 = @LD_STAGE0@ LD_STAGE1 = $(LD) LD_STAGE2 = $(LD) LD_STAGE3 = $(LD) . . . LD = @LdCmd@ NM = @NmCmd@ AR = @ArCmd@ OBJDUMP = @ObjdumpCmd@ CLANG = @ClangCmd@ LLC = @LlcCmd@ OPT = @OptCmd@ And for work/ghc-9.2.4/configure : Optional Packages: . . . --with-gcc=ARG Use ARG as the path to gcc (obsolete, use CC=ARG instead) [default=autodetect] --with-clang=ARG Use ARG as the path to clang (obsolete, use CC=ARG instead) [default=autodetect] . . . -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-264192-16154-4pKIjjTEic>
