Package Details: j9-git r4994.cd65a528-1

Git Clone URL: https://aur.archlinux.org/j9-git.git (read-only, click to copy)
Package Base: j9-git
Description: J is a modern, high-level, general-purpose, high-performance programming language
Upstream URL: http://www.jsoftware.com
Keywords: j9 jconsole jsoftware
Licenses: GPL3
Submitter: tomeil
Maintainer: Daniikk1012
Last Packager: Daniikk1012
Votes: 6
Popularity: 0.000095
First Submitted: 2019-04-22 16:33 (UTC)
Last Updated: 2024-03-18 18:18 (UTC)

Dependencies (11)

Required by (0)

Sources (2)

Latest Comments

1 2 3 Next › Last »

Daniikk1012 commented on 2023-11-19 23:08 (UTC) (edited on 2023-11-20 16:50 (UTC) by Daniikk1012)

Could you please update the PKGBUILD so that not only /bin, but ALL contents of jlibrary are copied? For example, /system contains some useful definitions, and jconsole prints an error on every startup because it cannot find it, though it does not crash and still works. Just tried, and simply putting all the contents of jlibrary into /usr/lib/j9 works perfectly

aksr commented on 2023-01-20 17:27 (UTC)

Unable to build. PKGBUILD must be fixed.

dallin commented on 2022-10-12 16:29 (UTC)

It looks like a recent commit broke the build. If you change the invocation of build_all.sh to ./build_all.sh, it works.

eelvex commented on 2021-03-29 00:33 (UTC)

@mooshmooshme, thanks, package updated.

mooshmooshme commented on 2021-03-24 22:58 (UTC)

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: https://pastebin.com/RDN4nhUh

Lukalot commented on 2020-12-30 17:05 (UTC)

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 (UTC) (edited on 2020-12-30 12:17 (UTC) by erp.lsf)

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

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

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

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.