Giter VIP home page Giter VIP logo

Comments (6)

ossdev07 avatar ossdev07 commented on September 18, 2024 1

Hi All,
Kindly refer attached modified dockerfile of haskell package with ARM64 support.
Dockerfile.txt

from docker-haskell.

ossdev07 avatar ossdev07 commented on September 18, 2024 1

Hi All

Kindly refer attached modified dockerfile of haskell package using version-8.8.2 with ARM64 support. I have already tested in our system, it is working fine.
Dockerfile.txt

from docker-haskell.

skynet4ps avatar skynet4ps commented on September 18, 2024

Hey Guys,
Too bad that the original repository was deleted. Missed a lot of my issues as well 😞

Is there any plan to support aarch64 in Haskell docker?
I can see that GHC has started official support for aarch64 in 8.8.1 but they haven't released official executable package yet at their website (to be fetched by Haskell Dockerfile).

I was working in this direction earlier too & still eagerly waiting for this.
In addition, I have aarch64 machines with me and would be happy to do all kind of experimentation stuff (when required).

Let me know your take on this

from docker-haskell.

ossdev07 avatar ossdev07 commented on September 18, 2024

Note: the original GitHub repository was deleted recently, so we've lost all the issues/discussion

We should support an aarch64 variant in addition to x86_64 as soon as it is feasible.

ARM support has been improving in upstream GHC, and with 8.8.1 there are now binaries being published, even though they are not officially supported. I ran in to problems bootstrapping Cabal, and noticed other issues in the GHC issue tracker which makes an 8.8.1 docker image difficult to put together at this time.

@psftw @skynet4ps
I checked latest code and it has support of AARCH64 and according to that i modified dockerfile to run on AARCH64 and it is working fine . Because AARCH64 bin is not released so i added the code in dockerfile to build locally to use.
i can share my modified dockerfile if you people are interested ..

from docker-haskell.

rhenwood-arm avatar rhenwood-arm commented on September 18, 2024

@ossdev07 : Having a docker file to start with would be a good start so please share the modified docker file.

@psftw : I guess in order to investigate Cabel, installing Cabel and then installing something like Warp would be a good first data point. Does that sound useful?

from docker-haskell.

AlistairB avatar AlistairB commented on September 18, 2024

Hi, initial support has been released.

I'm going to track this in #25 , but if anyone following this can try it out it would be greatly appreciated. Note stack does not support aarch64 at least reliably, so is not included. Cheers

from docker-haskell.

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.