Codebase list liberasurecode / f9f2a44
Removed reproducible-build.patch and use-full-soname.patch (Applied upstream) Ondřej Nový 7 years ago
3 changed file(s) with 2 addition(s) and 86 deletion(s). Raw diff Collapse all Expand all
22 * New upstream release
33 * Upstream moved to official Openstack project
44 * Standards-Version is 3.9.8 now (no change)
5 * Removed reproducible-build.patch (Applied upstream)
5 * Removed reproducible-build.patch and use-full-soname.patch
6 (Applied upstream)
67
78 -- Ondřej Nový <novy@ondrej.org> Sat, 09 Apr 2016 19:23:28 +0200
89
00 disable-sse.patch
1 use-full-soname.patch
2 reproducible-build.patch
+0
-83
debian/patches/use-full-soname.patch less more
0 Description: Ensure ec backends can actually be loaded.
1 Use the actual soname rather than the fully unversioned name,
2 ensuring that systems that don't have -dev packages actually work.
3 Author: James Page <james.page@ubuntu.com>
4 Forwared: no
5
6 --- a/src/backends/jerasure/jerasure_rs_vand.c
7 +++ b/src/backends/jerasure/jerasure_rs_vand.c
8 @@ -41,7 +41,7 @@
9 #if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__)
10 #define JERASURE_RS_VAND_SO_NAME "libJerasure.dylib"
11 #else
12 -#define JERASURE_RS_VAND_SO_NAME "libJerasure.so"
13 +#define JERASURE_RS_VAND_SO_NAME "libJerasure.so.2"
14 #endif
15
16 /* Forward declarations */
17 --- a/src/backends/jerasure/jerasure_rs_cauchy.c
18 +++ b/src/backends/jerasure/jerasure_rs_cauchy.c
19 @@ -41,7 +41,7 @@
20 #if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__)
21 #define JERASURE_RS_CAUCHY_SO_NAME "libJerasure.dylib"
22 #else
23 -#define JERASURE_RS_CAUCHY_SO_NAME "libJerasure.so"
24 +#define JERASURE_RS_CAUCHY_SO_NAME "libJerasure.so.2"
25 #endif
26
27 /* Forward declarations */
28 --- a/src/backends/rs_vand/liberasurecode_rs_vand.c
29 +++ b/src/backends/rs_vand/liberasurecode_rs_vand.c
30 @@ -39,7 +39,7 @@
31 #if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__)
32 #define LIBERASURECODE_RS_VAND_SO_NAME "liberasurecode_rs_vand.dylib"
33 #else
34 -#define LIBERASURECODE_RS_VAND_SO_NAME "liberasurecode_rs_vand.so"
35 +#define LIBERASURECODE_RS_VAND_SO_NAME "liberasurecode_rs_vand.so.1"
36 #endif
37
38 /* Forward declarations */
39 --- a/src/backends/xor/flat_xor_hd.c
40 +++ b/src/backends/xor/flat_xor_hd.c
41 @@ -41,7 +41,7 @@
42 #if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__)
43 #define FLAT_XOR_SO_NAME "libXorcode.dylib"
44 #else
45 -#define FLAT_XOR_SO_NAME "libXorcode.so"
46 +#define FLAT_XOR_SO_NAME "libXorcode.so.1"
47 #endif
48 #define DEFAULT_W 32
49
50 --- a/src/backends/null/null.c
51 +++ b/src/backends/null/null.c
52 @@ -39,7 +39,7 @@
53 #if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__)
54 #define NULL_SO_NAME "libnullcode.dylib"
55 #else
56 -#define NULL_SO_NAME "libnullcode.so"
57 +#define NULL_SO_NAME "libnullcode.so.1"
58 #endif
59 /* Forward declarations */
60 struct ec_backend null;
61 --- a/src/backends/isa-l/isa_l_rs_vand.c
62 +++ b/src/backends/isa-l/isa_l_rs_vand.c
63 @@ -42,7 +42,7 @@
64 #if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__)
65 #define ISA_L_RS_VAND_SO_NAME "libisal.dylib"
66 #else
67 -#define ISA_L_RS_VAND_SO_NAME "libisal.so"
68 +#define ISA_L_RS_VAND_SO_NAME "libisal.so.2"
69 #endif
70
71 /* Forward declarations */
72 --- a/src/backends/shss/shss.c
73 +++ b/src/backends/shss/shss.c
74 @@ -64,7 +64,7 @@ struct shss_descriptor {
75 #if defined(__MACOS__) || defined(__MACOSX__) || defined(__OSX__) || defined(__APPLE__)
76 #define SHSS_SO_NAME "libshss.dylib"
77 #else
78 -#define SHSS_SO_NAME "libshss.so"
79 +#define SHSS_SO_NAME "libshss.so.1"
80 #endif
81 #define DEFAULT_W 128
82 #define METADATA 32