Package Details: j9-git r2181.3cbf8f13-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: eelvex (erp.lsf)
Last Packager: erp.lsf
Votes: 5
Popularity: 0.42
First Submitted: 2019-04-22 16:33
Last Updated: 2020-12-27 09:39

Required by (0)

Sources (3)

Latest Comments

1 2 3 Next › Last »

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: https://www.databaserossoverde.it/jsoftware/j9-git-9.03.01.20201225.src.tar.gz

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/libj.so': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... error making: j9-git

erp.lsf commented on 2020-12-15 15:20

Thanks. It should be now fixed.

Lukalot commented on 2020-12-14 15:36

Flagged as out of date, the package no longer compiles (see below issues)