diff --git a/yesod/GhcBuild.hs b/yesod/GhcBuild.hs index 7545337d..23639f5e 100644 --- a/yesod/GhcBuild.hs +++ b/yesod/GhcBuild.hs @@ -83,7 +83,7 @@ getPackageArgs argv2 = do let pkgFlags = map convertPkgFlag (GHC.packageFlags dflags1) hideAll | gopt DF.Opt_HideAllPackages dflags1 = [ "-hide-all-packages"] | otherwise = [] - ownPkg = "-package" ++ Module.packageIdString (DF.thisPackage dflags1) + ownPkg = "-package-id" ++ Module.packageIdString (DF.thisPackage dflags1) ++ "-inplace" return (extra dflags1 ++ hideAll ++ pkgFlags ++ [ownPkg]) where convertPkgFlag (DF.ExposePackage p) = "-package" ++ p