Package Details: crystalline 0.7.0-1

Git Clone URL: (read-only, click to copy)
Package Base: crystalline
Description: A Language Server Protocol implementation for Crystal.
Upstream URL:
Licenses: MIT
Submitter: hugo
Maintainer: hugo
Last Packager: hugo
Votes: 0
Popularity: 0.000000
First Submitted: 2020-12-08 22:06 (UTC)
Last Updated: 2022-10-22 03:45 (UTC)

Latest Comments

1 2 Next › Last »

hugo commented on 2023-01-16 14:26 (UTC)

Waiting crystal 1.7.0 lands on community repo to bump this to 0.8.0.

commented on 2022-06-05 19:36 (UTC)

My guess is that crystal package itself should be built with latest llvm or gcc so it will generate object file with latest lto format. It looks like crystal an crystalline should be built with the same toolchain.

hugo commented on 2022-06-03 13:55 (UTC)

I tried to rebuild the package and I'm getting the same error, interesting... because I built this at 0.6 release time and it worked.

hugo commented on 2022-06-03 13:41 (UTC)

What's crystal version are you using? Maybe I need to update the required crystal version for this package.

commented on 2022-06-03 10:09 (UTC)

Got an error. What am i doing wrong?

==> Starting build()...
Resolving dependencies
Installing version_from_shard (1.2.4)
Installing bisect (1.2.1)
Installing priority-queue (1.0.1)
Installing sentry (0.3.2 at cd86128)
Building: crystalline
Error target crystalline failed to compile:
lto1: fatal error: bytecode stream in file ‘/usr/lib/crystal/llvm/ext/llvm_ext.o’ generated with LTO version 11.0 instead of the expected 12.0
compilation terminated.
lto-wrapper: fatal error: cc returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
Error: execution of command failed with code: 1: `cc "${@}" -o /home/tormoz/.cache/pikaur/build/crystalline/src/crystalline-0.6.0/bin/crystalline  -rdynamic -L/usr/bin/../lib/crystal -lyaml  /usr/lib/crystal/llvm/ext/llvm_ext.o `"/usr/bin/llvm-config" --libs --system-libs --ldflags 2> /dev/null` -lstdc++ -lpcre -lm -lgc -lpthread -levent_pthreads -levent  -levent  -lrt -lpthread -ldl`

hugo commented on 2022-01-24 21:16 (UTC)

Update the crystal compiler and you will be able to use the newer crystalline

sardaukar commented on 2022-01-11 09:46 (UTC)

0.5.0 fails to build:

could not satisfy dependencies:
- unable to satisfy dependency 'crystal>=1.3.0' required by crystalline

sardaukar commented on 2022-01-04 08:43 (UTC)

Worked for me now, thanks!

sardaukar commented on 2022-01-04 08:38 (UTC)

Crystal 1.2.2 [6529d725a] (2021-11-10)

LLVM: 10.0.0
Default target: x86_64-unknown-linux-gnu

Installed using asdf

hugo commented on 2022-01-04 01:34 (UTC)

What crystal version are you using? I updated the dependencies to match the ones I tested here and worked.