Package Details: julia-git

Git Clone URL: (read-only)
Package Base: julia-git
Description: High-level, high-performance, dynamic programming language
Upstream URL:
Licenses: MIT
Conflicts: julia
Provides: julia
Submitter: mihi
Maintainer: TrialnError
Last Packager: TrialnError
Votes: 50
Popularity: 0.047571
First Submitted: 2012-02-22 08:57
Last Updated: 2016-05-15 17:01

Latest Comments

TrialnError commented on 2016-06-26 17:42

Built yesterday from master and it worked. So maybe temporary issues upstream.
pcre2 was added as a dep 2015-06-03 and it's using the same Make flag (USE_SYSTEM_PCRE)

haawda commented on 2016-06-24 20:28

==> Starting build()...
make: Entering directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia'
make[1]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia/deps'
make[1]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia/deps'
make[1]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia/src'
make[1]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia/src'
make[1]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia/base'
make[1]: pcre2-config: Command not found
make[1]: *** No rule to make target '/include/pcre2.h', needed by 'pcre_h.jl'. Stop.
make[1]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia/base'
make: *** [Makefile:84: julia-base] Error 2
make: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia/src'
make[1]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia/src'
make: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/julia-git/src/julia'
==> ERROR: A failure occurred in build().

seems to need pcre2 (again?).

TrialnError commented on 2016-04-16 12:25

SideburnEtic: Cannot reproduce. Latest build (ref 30508) worked without any issue for me.

If using an AUR manager like yaourt please test before reporting if it also happens with plain makepkg.
If not, something is at fault with the helper.

Additionally, since this an git build, test if the build still fails after upstream committed some more stuff. Most of the time, if something is awry with the build process, it will be fixed relatively fast.

SideburnEtic commented on 2016-04-06 06:13

I'd like to report a missing make target error, which also happens when building julia-git.

make[1]: *** No rule to make target '/tmp/yaourt-tmp-USER/aur-julia-git-docs/repl.o', needed by '/tmp/yaourt-tmp-USER/aur-julia-git-docs/src/julia/usr/bin/julia'. Stop.

TrialnError commented on 2015-11-08 14:05

Building with makepkg works.
Please take a look into the build directory and look if the doc/_build directory exists.
If so check what happens if you change the cd path to $srcdir/_pkgbase/doc/_build

TrialnError commented on 2015-11-08 13:08

Noted. I will look at it. (And it worked for me on a fresh build (at least yesterday))

gabor_bernat commented on 2015-11-08 08:32

It's broken now:

‘examples/wordcount.jl’ -> ‘/tmp/bernat/yaourt-tmp-bernat/aur-julia-git-docs/pkg/julia-git-docs/usr/share/doc/julia/examples/wordcount.jl’
removed ‘/tmp/bernat/yaourt-tmp-bernat/aur-julia-git-docs/pkg/julia-git-docs/usr/share/doc/julia/man/julia.1’
removed directory: ‘/tmp/bernat/yaourt-tmp-bernat/aur-julia-git-docs/pkg/julia-git-docs/usr/share/doc/julia/man/’
/tmp/bernat/yaourt-tmp-bernat/aur-julia-git-docs/./PKGBUILD: line 102: cd: doc/_build: No such file or directory
==> ERROR: A failure occurred in package_julia-git-docs().
==> ERROR: Makepkg was unable to build julia-git.

TrialnError commented on 2015-09-20 20:08

@JuliaDoc: If not installed the build process will download it (and the remaining stuff like the sphinx themes).
I will include it in the commented makedepends with the texlive packages + additional changes (html pages are generated everytime).

TrialnError commented on 2015-09-20 19:36

Another possible problem to look at. I currently have the impression that stuff is compiled in build() and then again in package().
Did someone else notice it or have some more insight?

TrialnError commented on 2015-09-20 18:28

haawda: Yeah, I noticed it too, after removing the rev counter this problem occurs. But nonetheless this problem also occurs with the old rev counter. So I would like to find another solution. Maybe your proposed change will do that.

And thanks for the note about JuliaDoc. Will look at it. Doc part needs a overhaul since it was built by default in the makeprocess. And now an extra tool?

All comments