Git Product home page Git Product logo

Comments (4)

peti avatar peti commented on July 19, 2024

You are right, it would be nice if cabal2nix would recognize that library dependency and do the right thing automatically. I'll take a look at that.

from cabal2nix.

Fuuzetsu avatar Fuuzetsu commented on July 19, 2024

For future reference, I should add that adding configureFlags = "--ghc-option=-lgcc_s"; is the solution to the problem as pointed out on mailing lists

from cabal2nix.

sternenseemann avatar sternenseemann commented on July 19, 2024

I wonder why Cabal itself doesn't manage to pass -lgcc_s in this case? It is in extra-libraries regardless of what packages are passed in (or not) from Nix.

from cabal2nix.

leungbk avatar leungbk commented on July 19, 2024

As sternenseemann pointed out in #552, only two Hackage packages require gcc_s, and both still fail to build for unrelated reasons. Is it still worth attempting to fix this here in cabal2nix (can we reasonably expect new packages to continue to use gcc_s going forward)? If not, I'll close my PR, or someone else can do it themselves.

from cabal2nix.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.