Package: julia / 1.1.1+dfsg-1

Metadata

Package Version Patches format
julia 1.1.1+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
jldownload verbose fakedownload.patch | (download)

deps/tools/jldownload | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 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 !
deps/suitesparse.mk | 2 1 + 1 - 0 !
src/Makefile | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 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 !
1 file changed, 12 insertions(+)

 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 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not compile and install the debugging version of julia
do not download libuv.patch | (download)

deps/libuv.mk | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 let it download the embedded source tarball through a file:// uri
do not download libwhich.patch | (download)

deps/libwhich.mk | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 prevent upstream build system from accessing internet
do not download pkgjl.patch | (download)

stdlib/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 prevent upstream build system from downloading pkg.jl
Forward: no need
do not download llvm.patch | (download)

deps/llvm.mk | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
doc make.patch | (download)

doc/Makefile | 6 2 + 4 - 0 !
doc/Project.toml | 2 0 + 2 - 0 !
doc/make.jl | 3 1 + 2 - 0 !
3 files changed, 3 insertions(+), 8 deletions(-)

 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 !
1 file changed, 1 insertion(+), 1 deletion(-)

 build documentation using debian's unicode data,
 instead of a downloaded one
make unwind logic error.patch | (download)

base/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't try to touch libunwind when it's disabled
test skip sigint.patch | (download)

test/stress.jl | 13 0 + 13 - 0 !
1 file changed, 13 deletions(-)

 temporarily skip this test which causes random test failure. further investigation needed.
Forward: never
test skip dns ubuntu.patch | (download)

stdlib/Sockets/test/runtests.jl | 30 15 + 15 - 0 !
1 file changed, 15 insertions(+), 15 deletions(-)

 skip dns tests which fail on ubuntu autopkgtest infrastructure