[Bug 264192] lang/ghc: poudriere based build used odd mix of devel/llvm10 and system toolchain

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 26 May 2022 16:00:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264192

--- Comment #3 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Gleb Popov from comment #1)

From expanding the .tbz from a bulk -w :

# more /wrkdirs/usr/ports/lang/ghc/work/ghc-8.10.7-boot/lib/ghc-8.10.7/settings
[("GCC extra via C opts", "")
,("C compiler command", "clang")
,("C compiler flags", "-marm")
,("C++ compiler flags", "")
,("C compiler link flags", "-fuse-ld=lld -Wl,-z,noexecstack")
,("C compiler supports -no-pie", "NO")
,("Haskell CPP command", "clang")
,("Haskell CPP flags", "-E -undef -traditional -Wno-invalid-pp-token
-Wno-unicode -Wno-trigraphs")
,("ld command", "ld.lld")
,("ld flags", "-z noexecstack")
,("ld supports compact unwind", "NO")
,("ld supports build-id", "YES")
,("ld supports filelist", "NO")
,("ld is GNU ld", "YES")
,("Merge objects command", "ld.lld")
,("Merge objects flags", "-r")
,("ar command", "ar")
,("ar flags", "qcls")
,("ar supports at file", "NO")
,("ranlib command", "ranlib")
,("otool command", "otool")
,("install_name_tool command", "install_name_tool")
,("touch command", "touch")
,("dllwrap command", "/bin/false")
,("windres command", "/bin/false")
,("libtool command", "libtool")
,("unlit command", "$topdir/bin/unlit")
,("cross compiling", "NO")
,("target platform string", "arm-unknown-freebsd")
,("target os", "OSFreeBSD")
,("target arch", "ArchARM {armISA = ARMv7, armISAExt = [VFPv3,NEON], armABI =
HARD}")
,("target word size", "4")
,("target has GNU nonexec stack", "YES")
,("target has .ident directive", "YES")
,("target has subsections via symbols", "NO")
,("target has RTS linker", "YES")
,("Unregisterised", "NO")
,("LLVM target", "armv7-unknown-freebsd-gnueabihf")
,("LLVM llc command", "llc10")
,("LLVM opt command", "opt10")
,("LLVM clang command", "clang")
,("integer library", "integer-simple")
,("Use interpreter", "YES")
,("Use native code generator", "NO")
,("Support SMP", "YES")
,("RTS ways", "l debug thr thr_debug thr_l   ")
,("Tables next to code", "YES")
,("Leading underscore", "NO")
,("Use LibFFI", "YES")
,("Use Threads", "YES")
,("Use Debugging", "NO")
,("RTS expects libdw", "NO")
]

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.