From 33cae2363b1f174b7248a431fa7b9d8f9a03df44 Mon Sep 17 00:00:00 2001 From: Gleb Popov <6yearold@gmail.com> Date: Sat, 5 Apr 2025 21:27:54 +0300 Subject: [PATCH] Allow building foreign libraries on FreeBSD --- Cabal/src/Distribution/Simple/Configure.hs | 1 + 1 file changed, 1 insertion(+) diff --git a/Cabal/src/Distribution/Simple/Configure.hs b/Cabal/src/Distribution/Simple/Configure.hs index 7c96efb33fc..d5b4f1f6a2a 100644 --- a/Cabal/src/Distribution/Simple/Configure.hs +++ b/Cabal/src/Distribution/Simple/Configure.hs @@ -2871,6 +2871,7 @@ checkForeignLibSupported comp platform flib = go (compilerFlavor comp) goGhcPlatform :: Platform -> Maybe String goGhcPlatform (Platform _ OSX) = goGhcOsx (foreignLibType flib) goGhcPlatform (Platform _ Linux) = goGhcLinux (foreignLibType flib) + goGhcPlatform (Platform _ FreeBSD) = goGhcLinux (foreignLibType flib) goGhcPlatform (Platform I386 Windows) = goGhcWindows (foreignLibType flib) goGhcPlatform (Platform X86_64 Windows) = goGhcWindows (foreignLibType flib) goGhcPlatform _ =