Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Pre-built binaries for latest version #1052

Closed
pardom opened this issue Jan 14, 2019 · 6 comments
Closed

Pre-built binaries for latest version #1052

pardom opened this issue Jan 14, 2019 · 6 comments
Milestone

Comments

@pardom
Copy link

pardom commented Jan 14, 2019

The readme describes a method of installation for macOS using pre-built binaries: https://github.com/haskell/haskell-ide-engine#installation-on-macos

The latest release with pre-built binaries is three versions old. Could we add this step to the release checklist and add binaries for the existing release?

@lukel97
Copy link
Collaborator

lukel97 commented Jan 15, 2019

Oops, that link in the readme should be taken out (for now). There's a pretty bad issue with the binaries involving paths that means that they can only run on the machine that they are built, so we've taken them down: #992
There is a new version of cabal-helper that should be integrated with HIE soon that avoids using the wrapper that requires relative paths, and hopefully then we should be able to get binaries up and running again

@pardom
Copy link
Author

pardom commented Jan 16, 2019

Okay, so should I build from source for now?

@pardom
Copy link
Author

pardom commented Jan 16, 2019

And in the meantime could we have a brew formula?

@pardom
Copy link
Author

pardom commented Jan 16, 2019

Actually, I'll make the formula and PR a README change if that's okay.

@lukel97
Copy link
Collaborator

lukel97 commented Jan 16, 2019

Certainly! There is a ticket for the homebrew formulae #529, and there was a PR for homebrew-core too but it was recently closed by the maintainers (it looks like they don't like installing via stack nor cabal new-install): Homebrew/homebrew-core#29800
It is definitely possible to host a formula in this repository though, and any PRs are gladly welcomed

@pardom
Copy link
Author

pardom commented Jan 16, 2019

Oh, geez that's obnoxious. Yeah, this repo could be a tap.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants