Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - j8-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: j8-git 8.05.10.20161226-1

Git Clone URL: https://aur-dev.archlinux.org/j8-git.git (read-only)
Package Base: j8-git
Description: J is a modern, high-level, general-purpose, high-performance programming language
Upstream URL: http://www.jsoftware.com
Keywords: jconsole jsoftware
Licenses: GPL3, LGPL
Submitter: tomeil
Maintainer: tomeil
Last Packager: tomeil
Votes: 5
Popularity: 0.014676
First Submitted: 2014-02-15 16:24
Last Updated: 2016-12-26 10:57

Dependencies (9)

Required by (0)

Sources (3)

Latest Comments

1 2 3 4 Next › Last »

tomeil commented on 2016-11-16 07:21

Ok, I'll try to move the ~/j8 folder in the next release, even if could break previous installations.

frangio commented on 2016-11-16 05:24

Could we move the ~/j8 folder to a standard location, e.g. ~/.config/j8 ?

tomeil commented on 2016-10-16 14:06

Thanks.
Fixed libedit dependence.

ChaosKid42 commented on 2016-10-15 21:18

Does not compile currently. I created a patch:

https://gist.githubusercontent.com/anonymous/cdf85b169bf573cc140f6b9840d29c3f/raw/9b0e75ce25d81328cbda73254b34b3d672595fe7/j8-git.patch

tomeil commented on 2016-07-16 11:23

It should build, now.
Updated to j805 beta.

tomeil commented on 2016-07-11 18:00

I see the issue.
A lot of things are changed in jsource in last month.
I'll try to fix PKGBUILD next days.

abeaumont commented on 2016-07-10 18:04

It doesn't seem to build anymore:

==> Building and installing package
==> Making package: j8-git 8.04.15.20160406-1 (Sun Jul 10 20:04:10 CEST 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading jsource.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 122 0 122 0 0 260 0 --:--:-- --:--:-- --:--:-- 260
100 2023k 100 2023k 0 0 936k 0 0:00:02 0:00:02 --:--:-- 2762k
-> Downloading qtide.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 120 0 120 0 0 189 0 --:--:-- --:--:-- --:--:-- 189
100 345k 100 345k 0 0 176k 0 0:00:01 0:00:01 --:--:-- 501k
-> Downloading jenv.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1200k 100 1200k 0 0 1692k 0 --:--:-- --:--:-- --:--:-- 1691k
==> Validating source files with md5sums...
jsource.zip ... Skipped
qtide.zip ... Skipped
jenv.tar.gz ... Passed
==> Extracting sources...
-> Extracting jsource.zip with bsdtar
-> Extracting qtide.zip with bsdtar
-> Extracting jenv.tar.gz with bsdtar
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: j8-git 8.04.15.20160710-1
==> Starting build()...
jconsole
-fPIC -O1 -Werror -DREADLINE
/tmp/yaourt-tmp-abeaumont/aur-j8-git/src/jsource-master/unix/libedit64.a -ldl -lncursesw -o jconsole
cc -fPIC -O1 -Werror -DREADLINE -D_FORTIFY_SOURCE=2 -c -o jconsole.o /tmp/yaourt-tmp-abeaumont/aur-j8-git/src/jsource-master/jsrc/jconsole.c
cc -fPIC -O1 -Werror -DREADLINE -D_FORTIFY_SOURCE=2 -c -o jeload.o /tmp/yaourt-tmp-abeaumont/aur-j8-git/src/jsource-master/jsrc/jeload.c
/tmp/yaourt-tmp-abeaumont/aur-j8-git/src/jsource-master/jsrc/jeload.c: In function ‘jepath’:
/tmp/yaourt-tmp-abeaumont/aur-j8-git/src/jsource-master/jsrc/jeload.c:138:3: error: ignoring return value of ‘getcwd’, declared with attribute warn_unused_result [-Werror=unused-result]
getcwd(path,sizeof(path));
^~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make: *** [<builtin>: jeload.o] Error 1
cp: cannot stat 'jconsole': No such file or directory
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build j8-git.

tomeil commented on 2016-04-06 16:30

I'll try to fix it in some hours.
I suspect that this error occurs after last glibc updating.

delsquared commented on 2016-04-06 08:02

I can't build the package. Could you advice me please? The error is:

/home/i/abs/j8-git/src/jsource-master/jsrc/f2.c: In function ‘jtfmt1’:
/home/i/abs/j8-git/src/jsource-master/jsrc/f2.c:115:4: error: non-floating-point argument in call to function ‘__builtin_isnan’
else if(_isnan(*wv) )strcpy(jt->th2buf,e?" _.":' '==*s?" _.":"_.");
^
<builtin>: recipe for target 'f2.o' failed
make: *** [f2.o] Error 1
cp: cannot stat 'libj.so': No such file or directory
==> ERROR: A failure occurred in build().

tomeil commented on 2016-01-19 20:59

The last PKGBUILD compiles j engine from source, which is now available at http://www.jsoftware.com/gitlist/jsource.git
As before, the package provides both the j engine and the jqt ide, compiled from http://www.jsoftware.com/gitlist/qtide.git
The package includes also the j system library and the jhs ide coming from http://www.jsoftware.com/jal/
Package version has now the format libver.date where libver is the version of j system library
Type JVERSION from jconsole or jqt to get all information about versioning
Most package files are installed under /usr/lib/j8/
All front-ends (jconsole, jqt, jhs) can be launched with the bash script /usr/bin/j8 or using desktop shortcuts which are under /usr/share/applications/
The script /usr/bin/jcalc allows to execute a single j sentence form the command line
The j user diretory is always ~/j8/, which is created at the first execution of j8
Here, addons and system library are installed and updated for each user; this behaviour is driven by a dedicated j startup script profilex.ijs
A j8hsd daemon is provided to run j as system-wide server, allowing all users to access jhs with a browser (http://localhost:65001/jijx):
# systemd start j8hsd