-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build failure with GHC 9.4.1 #114
Comments
This is also blocking HLint from moving forward with GHC 9.4.1 - tracked at ndmitchell/hlint#1413 |
also affects haskell-language-server (hlint plugin, quickfixes) it seems haskell/haskell-language-server#3146 |
Hi, I've been trying to port ghc-exactpoint to GHC 9.4.1 and I was wondering if anyone is working on this already? I don't want to duplicate the effort |
Let me take a look |
@alanz I posted an early draft of the work so far here, if you want to take a look https://github.com/milloni/ghc-exactprint/tree/milloni/ghc-9.4 |
I just realised I actually did this work already in my https://github.com/alanz/ghc-exactprint/tree/ghc-9.4 branch. I just spent some time getting the repo back into a state of having multiple source trees with common areas, in https://github.com/alanz/ghc-exactprint/tree/ghc-9.4.1 But my current ghc-9.4 branch can easily be compared to the GHC source tree utils/check-exact directory, and that comparison gets hard if there is a lot of CPP floating around. So I will switch back to polishing my ghc-9.4 branch, and when it is published to hackage it will support only GHC 9.4.x, much lke apply-refact does now. |
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
Issue fixed? Close? |
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
This change introduces some actual overrides in configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of getting a basic 9.4 package set up. In particular the following “interesting” packages are working: * hpack * hoogle * cabal2nix * cabal-install You can get a better overview by looking at the overrides and the versionedCompilerJobs in release-haskell.nix. Next obvious steps would be working towards basic HLS support, but it seems that basically none of the plugins are working so far. Big blockers here: * alanz/ghc-exactprint#114 * ndmitchell/hlint#1413 * haskell/haskell-language-server#3190 We ourselves have some churn to take care of and should try to release the changes in NixOS/cabal2nix#571 soon. Co-authored-by: Rebecca Turner <[email protected]> Co-authored-by: sternenseemann <[email protected]>
The text was updated successfully, but these errors were encountered: