Package Details: julia-git 0.6.0.dev.r33116.ge4b5233-1

Git Clone URL: https://aur.archlinux.org/julia-git.git (read-only)
Package Base: julia-git
Description: High-level, high-performance, dynamic programming language
Upstream URL: http://julialang.org
Licenses: MIT
Conflicts: julia
Provides: julia
Submitter: mihi
Maintainer: TrialnError
Last Packager: TrialnError
Votes: 50
Popularity: 0.000350
First Submitted: 2012-02-22 08:57
Last Updated: 2016-08-13 19:28

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)
endif
LDFLAGS += -l$(LLVM_LIB_NAME)

-LIB_DEPENDENCY += $(LIBDIR)/lib$(LLVM_LIB_NAME).$(SHLIB_EXT)
+LIB_DEPENDENCY += /usr/lib/libLLVM-3.9.so #$(LIBDIR)/lib$(LLVM_LIB_NAME).$(SHLIB_EXT)

usr/lib:
@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:
`
Pkg.build("Cxx")
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/libLLVM.so", 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 `Pkg.build("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