Skip to content
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

New version with support for Cabal 3.10.2.0 #52

Closed
Vekhir opened this issue Feb 2, 2024 · 5 comments
Closed

New version with support for Cabal 3.10.2.0 #52

Vekhir opened this issue Feb 2, 2024 · 5 comments

Comments

@Vekhir
Copy link

Vekhir commented Feb 2, 2024

In #44, the double-conversion.cabal was modified to replace the c-sources with cxx-sources. This was done in preparation/in response to haskell/cabal#9200. The latter PR was merged into Cabal 3.10.2.0 and leads to build failures when using it to build double-conversion 2.0.4.2, as available on Hackage.

As the issue is already resolved on master, I ask you to make a new release to Hackage with the fix included.

-- Vekhir

@Vekhir
Copy link
Author

Vekhir commented Feb 9, 2024

@Kleidukos Are you considering releasing a new version of double-conversion compatible with Cabal 3.10.2.0? That would make packaging the fix on Arch Linux much easier.

@Kleidukos
Copy link
Member

@Vekhir Hi, I don't have the power to upload a release to Hackage, we have to ask the current maintainers @bos and @Haskell-mouse :)

@Vekhir
Copy link
Author

Vekhir commented Feb 9, 2024

Oh, ok. Thanks for pinging them

@andreasabel
Copy link
Member

I suppose this issue is also why double-conversion dropped out of Stackage:

[8 of 8] Compiling Data.Double.Conversion.Text
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/cbits/hs-double-conversion-embed.o: No such file or directory
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/double-conversion/src/bignum.o: No such file or directory
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/double-conversion/src/bignum-dtoa.o: No such file or directory
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/double-conversion/src/cached-powers.o: No such file or directory
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/double-conversion/src/diy-fp.o: No such file or directory
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/double-conversion/src/double-conversion.o: No such file or directory
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/double-conversion/src/fast-dtoa.o: No such file or directory
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/double-conversion/src/fixed-dtoa.o: No such file or directory
ar: .stack-work/dist/x86_64-osx/ghc-9.8.1/build/double-conversion/src/strtod.o: No such file or directory

@Haskell-mouse
Copy link
Collaborator

Sorry for the long wait. I've made the release.

@Vekhir Vekhir closed this as completed Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants