]> git.ipfire.org Git - people/ms/ipfire-2.x.git/blob - src/patches/libcdada-0.3.4-use-shared-library-for-tests-and-examples-build.patch
pmacct: Patch file to allow build to work with GCC 11
[people/ms/ipfire-2.x.git] / src / patches / libcdada-0.3.4-use-shared-library-for-tests-and-examples-build.patch
1 diff -ruN libcdada-0.3.4.orig/examples/Makefile.am libcdada-0.3.4/examples/Makefile.am
2 --- libcdada-0.3.4.orig/examples/Makefile.am 2021-01-15 00:01:59.000000000 +0100
3 +++ libcdada-0.3.4/examples/Makefile.am 2021-02-28 15:41:13.940082099 +0100
4 @@ -11,32 +11,32 @@
5
6 list_u32_SOURCES = list_u32.c
7 list_u32_CPPFLAGS = -I$(top_builddir)/include/ -I$(top_srcdir)/include/
8 -list_u32_LDADD = ../src/.libs/libcdada.a -lstdc++
9 +list_u32_LDADD = ../src/.libs/libcdada.so -lstdc++
10
11 map_struct_SOURCES = map_struct.c
12 map_struct_CPPFLAGS = -I$(top_builddir)/include/ -I$(top_srcdir)/include/
13 -map_struct_LDADD = ../src/.libs/libcdada.a -lstdc++
14 +map_struct_LDADD = ../src/.libs/libcdada.so -lstdc++
15
16 custom_gen_SOURCES = custom-gen/my_program_gen.c custom-gen/cdada.cc
17 custom_gen_CPPFLAGS = -I$(top_builddir)/include/ -I$(top_srcdir)/include/
18 -custom_gen_LDADD = ../src/.libs/libcdada.a -lstdc++
19 +custom_gen_LDADD = ../src/.libs/libcdada.so -lstdc++
20
21 custom_macro_SOURCES = custom-macro/my_program.c custom-macro/cdada.cc
22 custom_macro_CPPFLAGS = -I$(top_builddir)/include/ -I$(top_srcdir)/include/
23 -custom_macro_LDADD = ../src/.libs/libcdada.a -lstdc++
24 +custom_macro_LDADD = ../src/.libs/libcdada.so -lstdc++
25
26 str_SOURCES = str.c
27 str_CPPFLAGS = -I$(top_builddir)/include/ -I$(top_srcdir)/include/
28 -str_LDADD = ../src/.libs/libcdada.a -lstdc++
29 +str_LDADD = ../src/.libs/libcdada.so -lstdc++
30
31 bbitmap_SOURCES = bbitmap.c
32 bbitmap_CPPFLAGS = -I$(top_builddir)/include/ -I$(top_srcdir)/include/
33 -bbitmap_LDADD = ../src/.libs/libcdada.a -lstdc++
34 +bbitmap_LDADD = ../src/.libs/libcdada.so -lstdc++
35
36 queue_u32_SOURCES = queue_u32.c
37 queue_u32_CPPFLAGS = -I$(top_builddir)/include/ -I$(top_srcdir)/include/
38 -queue_u32_LDADD = ../src/.libs/libcdada.a -lstdc++
39 +queue_u32_LDADD = ../src/.libs/libcdada.so -lstdc++
40
41 stack_u32_SOURCES = stack_u32.c
42 stack_u32_CPPFLAGS = -I$(top_builddir)/include/ -I$(top_srcdir)/include/
43 -stack_u32_LDADD = ../src/.libs/libcdada.a -lstdc++
44 +stack_u32_LDADD = ../src/.libs/libcdada.so -lstdc++
45 diff -ruN libcdada-0.3.4.orig/test/Makefile.am libcdada-0.3.4/test/Makefile.am
46 --- libcdada-0.3.4.orig/test/Makefile.am 2021-01-15 00:01:59.000000000 +0100
47 +++ libcdada-0.3.4/test/Makefile.am 2021-02-28 15:40:37.458117227 +0100
48 @@ -63,7 +63,7 @@
49 benchmark_SOURCES= benchmark.cc
50 benchmark_CXXFLAGS= -O3
51 benchmark_CPPFLAGS= -I$(top_builddir)/include/ -I$(top_srcdir)/include/
52 -benchmark_LDADD= -lpthread ../src/.libs/libcdada.a
53 +benchmark_LDADD= -lpthread ../src/.libs/libcdada.so
54
55 #Valgrind
56 if VALGRIND_ENABLED