Comments (10)
As a workaround for this I just added
pkg-def-overlays = [ (hackage: { hsc2hs = hackage.hsc2hs."0.68.2".revisions.default; }) ];
And with hpack support to be added in #82 I've got Stack built with nix-tools
from haskell.nix.
For others searching for the answer: pkg-def-overlays
is renamed to pkg-def-extras
from haskell.nix.
I think this is fixed. There are other issues around handling of build-tools and build-depends (and the lack of some kind of run-depends
), but I think we already have issues about that and it sounds like this one was resolved.
from haskell.nix.
@qrilka thanks for the report! It's still a bit rough around the edges. I didn't even know package-security
came with a stack.yaml
I'll give it a try!
from haskell.nix.
@qrilka One more thing, I assume you bumped the LTS? Which version did you use?
from haskell.nix.
I did, I used LTS-12.26 (also removed updated extra-deps)
from haskell.nix.
Actually I'm trying to use stack-to-nix
on Stack and I have a couple of fixes for nix-tools
- will create PRs soon.
from haskell.nix.
@qrilka great! looking forward to it!
from haskell.nix.
For others searching for the answer:
pkg-def-overlays
is renamed topkg-def-extras
Yes. This change was made due to #75, thanks for adding the reference here as well!
from haskell.nix.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from haskell.nix.
Related Issues (20)
- "ghc: freeHaskellFunctionPtr: not for me, guv!" error from GHC 8.10.7 HOT 1
- 404s in published documentation HOT 2
- Any interface file for a module that uses CPP induces a dependency on GHC HOT 3
- Unable to use a patched, older version of a library HOT 4
- Top-level `coverage: True` inappropriately applied to dependencies HOT 10
- Failure when trying to build for "x86_64-linux" on "aarch64-linux" HOT 1
- Support cabal.project import statements HOT 4
- Use foreign haskell.nix project as dependency in local haskell.nix project HOT 1
- `zw3rk` cache error HOT 1
- "installed package ghc-9.8.1 is broken due to missing package semaphore-compat-1.0.0-inplace" when trying to use GHC 9.8 with weeder HOT 4
- submodules support in project' HOT 2
- Can't compile project that uses plugins with GHC 9.8.1 HOT 7
- Unbreaking GHC-9.6 TH crashes. HOT 1
- Shells are more prescriptive about using the installed packages
- Clarify method to update stack snaphost in docs
- Cabal patches fail to apply to 3.10.3 HOT 1
- Help using extraPkgconfigMappings HOT 2
- HLS 2.7.0.0 HOT 2
- Package builds with stack, doesn't build with haskell.nix HOT 2
- Non-existent ghc-boot-9.8.2 package referenced in stackage nightly nix file HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from haskell.nix.