Package Details: janet-lang 1.36.0-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: psagers
Last Packager: psagers
Votes: 15
Popularity: 0.22
First Submitted: 2019-02-24 02:32 (UTC)
Last Updated: 2024-09-07 22:40 (UTC)

Dependencies (2)

Required by (9)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

xixixi commented on 2021-09-01 19:03 (UTC) (edited on 2021-09-01 20:24 (UTC) by xixixi)

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 (UTC)

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 (UTC)

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

katafrakt commented on 2020-08-05 19:21 (UTC)

Fixed the issue for me, thanks!

GrayJack commented on 2020-08-05 06:39 (UTC)

@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 (UTC)

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 (UTC) (edited on 2020-07-29 17:50 (UTC) by nwallace)

@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 (UTC)

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.

GrayJack commented on 2020-07-23 22:03 (UTC)

It is weird that the default build flags make the package need to add -fPIC