Package: julia / 1.0.3+dfsg-4
Metadata
Package | Version | Patches format |
---|---|---|
julia | 1.0.3+dfsg-4 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
jldownload verbose fakedownload.patch | (download) |
deps/tools/jldownload |
4 3 + 1 - 0 ! |
let the upstream downloader used during build be verbose, and prevent it from accessing internet. |
support noopt.patch | (download) |
Make.inc |
2 1 + 1 - 0 ! |
remove hardcoded gcc optimization flags This is necessary in order to make DEB_BUILD_OPTIONS=noopt work as expected. . Note that the hack on llvm-config --cxxflags is not absolutely needed, because the -O2 that it brings come before the -O0 brought by dpkg-buildflags. But I leave it for clarity. |
require sse2 on i386.patch | (download) |
src/codegen.cpp |
12 12 + 0 - 0 ! |
julia requires sse2 on i386 This patch adds an explicit error message if the CPU does not support SSE2. The CPU features are queried using the x86 CPUID opcode. The wrapper function __get_cpuid() is provided by GCC and Clang. See <cpuid.h> for the list of supported CPU extension flags. |
no debug version.patch | (download) |
Makefile |
2 1 + 1 - 0 ! |
do not compile and install the debugging version of julia |
do not download libuv.patch | (download) |
deps/libuv.mk |
3 1 + 2 - 0 ! |
let it download the embedded source tarball through a file:// uri |
do not download libwhich.patch | (download) |
deps/libwhich.mk |
3 1 + 2 - 0 ! |
prevent upstream build system from accessing internet |
do not download pkgjl.patch | (download) |
stdlib/Makefile |
2 1 + 1 - 0 ! |
prevent upstream build system from downloading pkg.jl Forward: no need |
do not download llvm.patch | (download) |
deps/llvm.mk |
2 1 + 1 - 0 ! |
--- |
doc make.patch | (download) |
doc/Makefile |
6 2 + 4 - 0 ! |
prevent the build system from downloading anything while building docs. |
doc unicode data path.patch | (download) |
doc/src/manual/unicode-input.md |
2 1 + 1 - 0 ! |
build documentation using debian's unicode data, instead of a downloaded one |
make unwind logic error.patch | (download) |
base/Makefile |
2 1 + 1 - 0 ! |
don't try to touch libunwind when it's disabled |
install embedded llvm hack.patch | (download) |
deps/llvm.mk |
1 1 + 0 - 0 ! |
llvm's cmake doesn't install stuff to multiarch directory, which breaks julia installation when MULTIARCH* options in Make.inc is turned on. This hacky solution aims to workaround installation failure. See: https://github.com/JuliaLang/julia/issues/27922 Forward: no need |
install julia hack.patch | (download) |
Makefile |
1 1 + 0 - 0 ! |
--- |
llvm armhf baseline.patch | (download) |
deps/llvm.mk |
1 1 + 0 - 0 ! |
avoid baseline violation on armhf |
appstream.patch | (download) |
contrib/julia.appdata.xml |
17 12 + 5 - 0 ! |
lintian error due to ancient version of metadata format Reference: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html Created-by: Mo Zhou |
test skip sigint.patch | (download) |
test/stress.jl |
13 0 + 13 - 0 ! |
temporarily skip this test which causes random test failure. further investigation needed. Forward: never |
test skip i386 spec.patch | (download) |
test/compiler/compiler.jl |
4 4 + 0 - 0 ! |
skip some tests specifically for i386 |
test skip dns ubuntu.patch | (download) |
stdlib/Sockets/test/runtests.jl |
30 15 + 15 - 0 ! |
skip dns tests which fail on ubuntu autopkgtest infrastructure |