Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update master #1

Merged
merged 37 commits into from
Aug 19, 2016
Merged

Update master #1

merged 37 commits into from
Aug 19, 2016

Conversation

dbeach24
Copy link
Owner

No description provided.

omus and others added 30 commits August 16, 2016 11:23
An SSH URL with a path uses a colon between the host and the path:

	git@github.com:JuliaLang/Example.jl (correct)
	git@github.com/JuliaLang/Example.jl (incorrect)
Test was only working for environments which had GitHub SSH keys setup.
Added a new explicit SSH protocol test which generated other changes.
most users of static-eval didn't need most of it's complexity
and didn't actually want its deprecation warning behavior

this also will make it easier to delete this function as the
users of it get fixed not to need it
This link has moved.
Few little tests for abstractarrays and numbers
* Set LIB_INSTALL_DIR for cmake-based projects

This fixes `MULTIARCH_INSTALL=1` installations that place libraries not
into `<prefix>/lib` but into `<prefix>/lib/<host-triplet>`, like Debian
and Ubuntu.  Without this change, `libgit2`, `libssh2` and `mbedtls`
would place libraries into `<prefix>/lib`, silently failing until the
Julia bootstrap process attempted to dlopen one of them.

* Apply `LIB_INSTALL_DIR` to `CMAKE_COMMON`
* Allow `cpu_target` to specify a generic arch, matching the behavior on x86
* Detect the CPU arch version with `uname`
* Require `armv6`

    Close #13270 (`armv5` is not supported)
    Fix #18042

* Remove warning about generic arch since it's not really useful

    Fix #17549

* Require at least the same ARM arch version and profile the C code is compiled with
Document use of sanitizers and provide default options.
jl_get_llvmf was left in so that this can be backported to v0.5 without
altering the C api (in case it was used in a package)

also correct / add error handling and proper locks
split static-eval to its individual users
Fix compiler warnings on 32bits
improve FreeBSD / generic posix support
stevengj and others added 7 commits August 18, 2016 14:12
…uest (#18061)

* make dlopen more conservative about opening files the user didn't request

* update manual

* recognize \server\foo and /foo/bar absolute paths on windows, similar to isabspath

* simplify isabspath from init.c and use it in dlopen instead of duplicating
factor out the jl_get_llvmf code more cleanly
Build curl with minimal external libraries.
Improve arch/cpu detection/selection on ARM and AArch64
@dbeach24 dbeach24 merged commit d76c964 into dbeach24:master Aug 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.