Package Details: haskell-ide-engine 1.1-3

Git Clone URL: https://aur.archlinux.org/haskell-ide-engine.git (read-only, click to copy)
Package Base: haskell-ide-engine
Description: The engine for haskell ide-integration. Not an IDE
Upstream URL: https://github.com/haskell/haskell-ide-engine
Licenses: custom:BSD3
Submitter: Philzli
Maintainer: Philzli
Last Packager: Philzli
Votes: 10
Popularity: 1.49
First Submitted: 2019-01-29 19:44
Last Updated: 2020-02-17 23:27

Dependencies (1)

Required by (0)

Sources (1)

Pinned Comments

Philzli commented on 2019-10-17 19:06

If you are suffering from long build times: Consider adjusting the _enabled_ghc_versions variable in the PKGBUILD to only the ghc versions you need.

Latest Comments

1 2 3 Next › Last »

Philzli commented on 2020-02-16 14:15

@ZenTauro please provide clear and easy to follow instructions on how to reproduce your error.

ZenTauro commented on 2020-02-16 13:40

edit: It also happens without that flag, I could build the previous version, but now it fails

When building this package with --gch-options="-O2" I get this error:

2020-02-16 14:33:38.793614: [error] configure: error: Failed to determine machine word size. Does your toolchain actually work?
2020-02-16 14:33:38.820988: [error] Received ExitFailure 1 when running
Raw command: /home/zentauro/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.4.temp/ghc-8.6.4/configure --prefix=/home/zentauro/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.4/
Run from: /home/zentauro/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.4.temp/ghc-8.6.4/

2020-02-16 14:33:38.821200: [error] 
Error: Error encountered while configuring GHC with
         /home/zentauro/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.4.temp/ghc-8.6.4/configure --prefix=/home/zentauro/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.4/
         run in /home/zentauro/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.4.temp/ghc-8.6.4/

       The following directories may now contain files, but won't be used by stack:
         - /home/zentauro/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.4.temp/
         - /home/zentauro/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.4/

       For more information consider rerunning with --verbose flag

Configuring GHC ...

Philzli commented on 2020-02-08 17:16

mrzeznicki: You're welcome :)

Philzli commented on 2020-02-08 17:02

Poscat: I applied your two suggestions.

Why are you building hie with only one GHC version in archlinuxcn?

Poscat commented on 2020-02-08 13:09

https://wiki.archlinux.org/index.php/Unofficial_user_repositories#archlinuxcn
If you need pre-built binaries you can use our repo. We maintain a built bot that automatically rebuilds this package whenever this AUR updates.

Poscat commented on 2020-02-06 16:41

Also I think we should be using the source code in the github release since cloning the whole tree takes much longer time.

Poscat commented on 2020-02-06 16:16

I think the cabal-install and happy are not needed as stack builds in a fully isolated environment.

mrzeznicki commented on 2020-02-06 14:49

Thanks you very much for prompt updates!

Philzli commented on 2020-01-06 16:39

For some reason I didn't get a notification when 0.14.0.0 was released. Building 1.0.0.0 now. Which still isn't a stable release for some reason.

williamvds commented on 2019-10-28 20:47

This doesn't function as a stand-alone package. If you install it to another system it'll complain that it can't find /home/{username}/.stack/programs/x86_64-linux/ghc-tinfo6-8.6.5/lib/ghc-8.6.5/settings. That means you need at least some of the 1.6G that's left in that directory after building this package. The IDE engine seems to build GHC and always uses the GHC it built instead of system one, see upstream issue [1].

[1] https://github.com/haskell/haskell-ide-engine/issues/400