- Sep 26, 2018
-
-
Axel Naumann authored
-
- Jul 30, 2018
-
-
Guilherme Amadio authored
-
- Jun 05, 2018
-
-
Guilherme Amadio authored
We need to provide a better match to what a call to find_package(OpenSSL) gives, to make the builtin work with CMake 3.9.
-
- May 05, 2018
-
-
Oksana Shadura authored
Revert "Updating Zlib/Cloudflare/CMS-externals to latest version (SIMD), together with new updates from Cloudflare (support of aarch64 and MSVC)" This reverts commit c3bb0c282f6e8708bd42bb527ede2d5af53edb2b.
-
Oksana Shadura authored
This reverts commit 7abae9cb4ea493c7e897e756689ccf0133bf15ed.
-
Oksana Shadura authored
This reverts commit 8374c3c949c579e48c15575e804d314151fa25f9.
-
Oksana Shadura authored
This reverts commit f028b5f5f85a4ebae9e69b9509a4ad9f55477707.
-
Oksana Shadura authored
This reverts commit 5ed407d35cf205db7a648ccbecd15618f6a11ec0.
-
Oksana Shadura authored
Revert "Refactoring deflate.c to support more compilation cases (x86_64[SIMD/nonSIMD], Aarch64[Neon/CRC32], Windows)" This reverts commit cdb3ef83aeda1638b8f769a2d8be2693933ceb99.
-
Oksana Shadura authored
This reverts commit 71116468507ddfa06264b4d4e83826a5f272ffc8.
-
Oksana Shadura authored
Revert "Fixing compilation on Mac OS X: the implementation of target attribute is using the STT_GNU_IFUNC symbol type, disabling its usage in zlib for Mac" This reverts commit 63345dab49441fdf6f9098ce797c7802816e6326.
-
Oksana Shadura authored
-
Oksana Shadura authored
This reverts commit c168486449b665e7191bc6f729f802c68e7ecd90.
-
Oksana Shadura authored
Revert "Adding CMake macro checking version of binutils for correct handling of zlib compilation on SL6" This reverts commit 531f493ac0b7cb11c8f829d483b7d0afbf08ad9c.
-
Oksana Shadura authored
This reverts commit dd464d715abf89faea271e93cb455ae667fb1aa8.
-
- May 04, 2018
-
-
Guilherme Amadio authored
We link the builtin static libraries with hidden symbols into our shared libraries, so we need the builtins to be compiled with -fPIC.
-
- Apr 26, 2018
-
-
Guilherme Amadio authored
This reverts commit 2ecf45e5, and makes some extra adjustments for Davix 0.6.7 to build or provide a clear error if something is missing in the system.
-
- Apr 23, 2018
-
-
Guilherme Amadio authored
-
- Apr 20, 2018
-
-
Guilherme Amadio authored
This reverts commit 371e3504. The new version of Davix has problems on some platforms with libuuid. Reverting until a proper solution is found that works everywhere.
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
Davix uses clock_gettime(), which was moved from librt to libc in glibc 2.17. Therefore, on old systems (e.g. SLC6), we may need to add -lrt when linking libraries using Davix.
-
- Apr 18, 2018
-
-
Guilherme Amadio authored
OpenSSL needs -ldl, but does not propagate that properly, so when linked statically into Davix, there are missing symbols: builtins/davix/DAVIX-prefix/lib/libdavix.a(davixcontext.cpp.o): In function `Davix::LibPath::LibPath()': builtins/davix/DAVIX-prefix/src/DAVIX/src/davixcontext.cpp:154: undefined reference to `dladdr' builtins/openssl/OPENSSL-prefix/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_globallookup': dso_dlfcn.c:(.text+0x11): undefined reference to `dlopen' dso_dlfcn.c:(.text+0x24): undefined reference to `dlsym' dso_dlfcn.c:(.text+0x2f): undefined reference to `dlclose' Therefore we need to add ${CMAKE_DL_LIBS} to the Davix::Davix imported target so that -ldl gets added when linking to Davix. We can then remove the ${SYSLIBS} from RDAVIX, which had this role before.
-
- Apr 17, 2018
-
-
Oksana Shadura authored
The problem was in crc32-pclmul_asm.S that is licensed under GPL, while ROOT has LGPL. ROOT compression performance stay the same.
-
Oksana Shadura authored
-
Oksana Shadura authored
-
Oksana Shadura authored
-
Oksana Shadura authored
Fixing compilation on Mac OS X: the implementation of target attribute is using the STT_GNU_IFUNC symbol type, disabling its usage in zlib for Mac
-
Oksana Shadura authored
-
Oksana Shadura authored
Refactoring deflate.c to support more compilation cases (x86_64[SIMD/nonSIMD], Aarch64[Neon/CRC32], Windows)
-
Oksana Shadura authored
-
Oksana Shadura authored
-
Oksana Shadura authored
-
Oksana Shadura authored
-
Oksana Shadura authored
Updating Zlib/Cloudflare/CMS-externals to latest version (SIMD), together with new updates from Cloudflare (support of aarch64 and MSVC) Rebase of https://github.com/cms-externals/zlib/tree/cms/v1.2.11 (822f7f5a8c57802faf8bbfe16266be02eff8c2e2) onto https://github.com/cloudflare/zlib/tree/gcc.amd64 (f04f4ed63ae039f1d1bc5c0e3a57aa66e1e2cd6) adapted for ROOT needs
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
- Feb 21, 2018
-
-
Guilherme Amadio authored
This is necessary because LLVM depends on ZLIB, for example, and its build system is such that the dependency is not caught by CMake when builtin_zlib=ON.
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-