Package Details: j9-git r2388.ad0ca1c6-1

Git Clone URL: (read-only, click to copy)
Package Base: j9-git
Description: J is a modern, high-level, general-purpose, high-performance programming language
Upstream URL:
Keywords: j9 jconsole jsoftware
Licenses: GPL3
Submitter: tomeil
Maintainer: eelvex (erp.lsf)
Last Packager: eelvex
Votes: 5
Popularity: 0.046361
First Submitted: 2019-04-22 16:33
Last Updated: 2021-03-29 00:32

Dependencies (11)

Required by (0)

Sources (3)

Latest Comments

1 2 3 Next › Last »

eelvex commented on 2021-03-29 00:33

@mooshmooshme, thanks, package updated.

mooshmooshme commented on 2021-03-24 22:58

Thanks for maintaining this package. J seems to use pcre2 for the built in regular expression package instead of pcre. I also think pcre2 should be a dependency of j9-git.

The command: echo "'\w*' rxmatch 'hello'" | j9 -c should output 0 5.

Here is a patch of what I changed to get it working:

Lukalot commented on 2020-12-30 17:05

Oh, my mistake. I thought I had clean built but I have just retried and it went smoothly. I must have inadvertently selected a different option. Thanks, works great. (unflagging)

erp.lsf commented on 2020-12-30 12:16

@Lukalot, have you tried a clean build?

EDIT: Asking, because new PKGBUILD doesn't create jsource-master directory anymore.

Lukalot commented on 2020-12-30 01:09

Hm, @tomeil's new PKGBUILD works great. This AUR package is still encountering the same cannot stat error though. It may have not been entirely updated?

tomeil commented on 2020-12-27 12:23

You are right. When I've created the package, some years ago, I've put all customization in jenv.tar.gz just to simplify the PKGBUILD. jenv contains the two main J addons, ide/jqt and ide/jhs (coming from the official addons repository), in order to have a J package providing "out of the box" the most important J IDE. Then, I added the j9hsd.service to allow enabling jhs server at system level by means of systemd. The other important custom file is profilex.ijs, which allows J updates at user level (in ~/.config/j9) by means of J package manager. Finally, there are some .desktop files and icons to launch J from develop menu of desktop environments.

erp.lsf commented on 2020-12-27 09:41

I've incorporated update from tomeil and changed the versioning scheme/package structure to better reflect the nature of the package.

Please check it out and confirm it works.

I also have in plans to remove external dependency on the jenv.tar.gz that's coming from a third party. Ideally, package should only depend on official sources, or files we build ourselves.

tomeil commented on 2020-12-26 17:59

I'm no longer the package maintainer. Anyway, here is my updated PKGBUILD:

Lukalot commented on 2020-12-26 17:14

Sorry for the inconvenience, but I'm flagging this package again- there's at least one other changed file location (previous message).

Lukalot commented on 2020-12-21 23:29

No problem, thanks a bunch for maintaining this package.

EDIT: I'm not sure if you got a chance to test the compile but there's another issue after the one you just fixed. Either they made yet another structure change or this is just another separate issue.

Issue: ==> Entering fakeroot environment... ==> Starting package()... cp: cannot stat 'jsource-master/jlibrary/bin/': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... error making: j9-git