Package Base Details: julia-git

Git Clone URL: (read-only)
Submitter: mihi
Maintainer: TrialnError
Last Packager: TrialnError
Votes: 50
Popularity: 0.984599
First Submitted: 2012-02-22 08:57
Last Updated: 2017-07-12 19:28

Packages (2)

Latest Comments

smldis commented on 2017-03-01 22:57

Ok I missed that, I solved the problem with this patch to Cxx.jl (Maybe it is not necessary anymore if it's working for you):
diff --git a/deps/BuildBootstrap.Makefile b/deps/BuildBootstrap.Makefile
index 2d1731c..27e8661 100644
--- a/deps/BuildBootstrap.Makefile
+++ b/deps/BuildBootstrap.Makefile
@@ -158,7 +158,7 @@ LLVM_LIB_NAME := LLVM-$(CXX_LLVM_VER)


@mkdir -p $(CURDIR)/usr/lib/

TrialnError commented on 2017-02-22 23:41

Cannot replicate the issue smldis. Maybe a temporary problem in the build process.
And as a hint for future contributions. Localized output can be blocker. To make life easier either translate non-english stuff to english, or use LANG=C or similar in front of the command to set the language for the actual process/programm :)

smldis commented on 2017-02-22 21:09

Any hints on what's wrong with the Cxx.jl build?
The output is:
INFO: Building Cxx
writing path.jl file
Tuning for julia installation at /usr/bin with sources possibly at /usr/bin/../..
INFO: Building julia binary build
mkdir -p src/clang-3.9.1
mkdir -p src/llvm-3.9.1
make: *** Nessuna regola per generare l'obiettivo "/usr/bin/../lib/julia/", necessario per "build/bootstrap.o". Arresto.
make: *** Attesa per i processi non terminati....
tar -C src/clang-3.9.1 --strip-components=1 -xf src/cfe-3.9.1.src.tar.xz
tar -C src/llvm-3.9.1 --strip-components=1 -xf src/llvm-3.9.1.src.tar.xz
=======================================================================[ ERROR: Cxx ]=======================================================================

LoadError: failed process: Process(`make -j2 -f BuildBootstrap.Makefile BASE_JULIA_BIN=/usr/bin BASE_JULIA_SRC=/usr/bin/../..`, ProcessExited(2)) [2]
while loading /home/smldis/.julia/v0.6/Cxx/deps/build.jl, in expression starting on line 54


======================================================================[ BUILD ERRORS ]======================================================================

WARNING: Cxx had build errors.

- packages with build errors remain installed in /home/smldis/.julia/v0.6
- build the package(s) and all dependencies with `"Cxx")`
- build a single package by running its `deps/build.jl` script


TrialnError commented on 2017-01-12 20:54

Thanks for the note ajdunlap.
And I was still waiting for that package to get orphaned. I filed my request, it got deleted (whatever it caused, because there is no report), the request was rejected, but I didn't get notified. Splendid

ajdunlap commented on 2017-01-12 17:44

The package currently depends on "openlibm" which is a non-existent package.

Deathaluz commented on 2016-08-10 23:17

I was able to install the package after installing several missing packages, which were causing building errors.
I actually used the sugestion given by the wiki: makepkg -sri

TrialnError commented on 2016-08-10 08:14

And again, 2015 pcre2 got included in the deps line.
How did you get/update the PKGBUILD?
What was the _exact_ command you used to build the package with makepkg? (at least -s would be needed)

Deathaluz commented on 2016-08-10 03:57

Tried to intall the package with plain makepkg as sugested, but got the exact same error as @haawda:

make[1]: pcre2-config: Command not found
make[1]: *** No rule to make target '/include/pcre2.h', needed by 'pcre_h.jl'. Stop.

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?).

All comments