File: accept_higher_micro_version_of_libhdf5.patch

package info (click to toggle)
r-bioc-rhdf5lib 1.28.0%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 400 kB
  • sloc: sh: 79; ansic: 40; makefile: 7
file content (41 lines) | stat: -rw-r--r-- 1,273 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Author: Andreas Tille <tille@debian.org>
Last-Update: Thu, 31 Aug 2023 20:30:12 +0200
Description: Do not fail test for any mikro version 1.10.x of hdflib
Bug-Debian: https://bugs.debian.org/1033854
            https://bugs.debian.org/1050952

--- r-bioc-rhdf5lib.orig/inst/tinytest/test_library_version.R
+++ r-bioc-rhdf5lib/inst/tinytest/test_library_version.R
@@ -1,3 +1,2 @@
 
 expect_silent(libver <- Rhdf5lib::getHdf5Version())
-expect_identical(libver, "1.10.7")
--- r-bioc-rhdf5lib.orig/src/Makevars.in
+++ r-bioc-rhdf5lib/src/Makevars.in
@@ -10,8 +10,8 @@
 HDF5_HL_LIB="/usr/lib/${MULTIARCH}/hdf5/serial/libhdf5_hl.a"
 HDF5_HL_CXX_LIB="/usr/lib/${MULTIARCH}/hdf5/serial/libhdf5_hl_cpp.a"
 
-ZLIB_LIB=@ZLIB_LIB_PATH@
-ZLIB_INCLUDE=@ZLIB_INCLUDE_PATH@
+ZLIB_LIB=-lz
+ZLIB_INCLUDE=/usr/include
 
 #expose headers in installed package include folder
 USER_INCLUDE_DIR = ${R_PACKAGE_DIR}/include
@@ -19,14 +19,12 @@
 
 PKG_CPPFLAGS = -I${HDF5_INCLUDE} ${ZLIB_INCLUDE}
 PKG_CFLAGS = ${ZLIB_LIB}
-
+PKG_LIBS = -L${HDF5_LIB} -lhdf5 -lsz -lz
 
 all: $(SHLIB)
 
 $(SHLIB): Rhdf5lib.o
 
-Rhdf5lib.o: copy-hdf5 @COPY_SZIP@
-
 copy-szip: copy-hdf5
 	cp hdf5/libaec-1.0.4/build/szip/lib/libsz.a "${USER_LIB_DIR}"
 	cp hdf5/libaec-1.0.4/build/szip/lib/libaec.a "${USER_LIB_DIR}"