Oleg Grenrus

Results 547 comments of Oleg Grenrus

Ok. To fix my own comment: the expanding of environment variables is not a problem. You can create as `script.sh` which reads environment and run ```sh cabal new-exec -w /some/local/ghc...

We should have proper design here, which may require changes to `.cabal` format. Maintainers should not put blunt `ghc-options: -O2` flags into their `.cabal` file. `regex-tdfa` is improved in [1.3.1.0](https://hackage.haskell.org/package/regex-tdfa-1.3.1.0/changelog),...

Related https://github.com/haskell/cabal/issues/142

`c-sources` and `asm-sources` are passed to GHC, which handles them for us, that makes supporting these "easy". What one will do with `rc-sources` on non-Windows platforms? Is it immediate install-plan...

Are resource scripts completely windows specific, or could there in theory be a linux variant of it? The https://github.com/haskell/cabal/issues/6096 issue seems related, and RC is windows specific solution for that....

EDIT: above means, please go ahead with implementing `rc-sources`. Your explanations make sense to me. (One way to start is to write a test case in `cabal-testsuite`)

> cabal treats rc-sources like c-sources, asm-sources etc., and GHC learns to handle passed in RC files (GHC actually already knows how to call windres). Would be easiest to start...

What is wrong with CDN caching? Is it not good enough? I hope it works. E.g. ``` % curl -D - https://hackage.haskell.org/package/base-4.16.0.0/docs/Control-Concurrent-QSemN.html|less % Total % Received % Xferd Average Speed...

@fgaz it is. https://github.com/haskell/cabal/issues/6393 and https://github.com/haskell/cabal/pull/6576 Something changed in argument parsing code? (EDIT: It is a new feature in cabal-install-3.4, but looks like it was broken after implemented but before...

Using an example from above issues: ``` % cabal install 'https://hackage.haskell.org/package/cabal-fmt-0.1.2/cabal-fmt-0.1.2.tar.gz#sha256=aae556efbcaddfd65c6a1c1811b122b0d8c8d00624c8c2e36aabb5e9f9ea9840' -v Reading available packages of hackage.haskell.org... Using most recent state specified from most recent cabal update index-state(hackage.haskell.org) = 2021-04-05T12:39:25Z...