Package Details: janet-lang 1.18.1-1

Git Clone URL: https://aur.archlinux.org/janet-lang.git (read-only, click to copy)
Package Base: janet-lang
Description: A dynamic Lisp dialect and bytecode vm
Upstream URL: https://janet-lang.org/
Licenses: MIT
Conflicts: janet-lang-git
Provides: janet, jpm
Submitter: GrayJack
Maintainer: GrayJack
Last Packager: GrayJack
Votes: 7
Popularity: 0.006385
First Submitted: 2019-02-24 02:32
Last Updated: 2021-10-16 23:49

Dependencies (1)

Required by (1)

  • ec (requires janet)

Sources (3)

Latest Comments

1 2 3 4 Next › Last »

jonathon commented on 2021-09-20 11:22

Checksum update was missed for 1.17.2 (a pain I know well...).

GrayJack commented on 2021-09-19 03:44

@xixixi I think now it works, I'm not sure if any environment variables can change behavior in this case, can you try and report back if everything is working as expected on your end?

xixixi commented on 2021-09-01 19:03

edit: /usr/lib/janet/jpm/default-config.janet is empty. works with https://github.com/janet-lang/jpm/blob/master/configs/linux_config.janet as a base

~ -> jpm
error: invalid configuration binding :cppflags, expected :string-array, got nil
  in errorf [boot.janet] on line 165, column 3
  in load-config [/usr/lib/janet/jpm/config.janet] on line 146, column 7
  in setup [/usr/lib/janet/jpm/cli.janet] on line 61, column 7
  [...]

jonathon commented on 2021-08-28 01:33

The new jpm source brings in git as a makedepend, and should ideally be tied to a commit for reproducibility.

nwallace commented on 2020-08-11 15:49

@GrayJack Thanks, yes it builds for me now as well. Much appreciated!

katafrakt commented on 2020-08-05 19:21

Fixed the issue for me, thanks!

GrayJack commented on 2020-08-05 06:39

@nwallace @quexxon @katafrakt

I pushed a commit trying to fix the issue without removing the makepkg config CFLAGS and adding -fPIC

Could you test it and report it back if it worked for you?

GrayJack commented on 2020-07-29 21:00

I'm not sure how to deal in this case, I think I'll just add !buildflags for the time being, although I don't think removing the default makepkg CFLAGS is a good idea

nwallace commented on 2020-07-29 14:21

@GrayJack I'm having the same build error as @katafrakt. Can you explain what you mean when you say to add -fPIC? Add it where?

Edit: Maybe it is something to do with upstream, as @katarakt suggested, because I used the version of this package that installed 1.10.1 and that worked just fine. Trying the same for the previous version (1.11.0), results in the same compilation error @katafrakt originally reported

katafrakt commented on 2020-07-24 10:06

I'm not expert but that might be a problem with Janet itself? See https://github.com/janet-lang/janet/blob/master/Makefile#L44 - it only adds -fPIC when no CFLAGS are set.