Fri, 03 Aug 2012 20:11:53 +0200
Neutralize buggy code causing OpenPKG to have 'fatal problems' in
spite of correct installation, configuration, and operation. An
administrator suffering from this failure is even unable to
uninstall the flawed software.
1 Index: aqbanking-2.3.3/src/libs/aqbanking/Makefile.in
2 --- aqbanking-2.3.3/src/libs/aqbanking/Makefile.in.orig 2006-01-28 00:56:18 +0100
3 +++ aqbanking-2.3.3/src/libs/aqbanking/Makefile.in 2006-01-28 09:50:06 +0100
4 @@ -525,7 +525,7 @@
5 wcb.c\
6 msgengine.c
8 -libaqbanking_la_LIBADD = $(gwenhywfar_libs) \
9 +libaqbanking_la_LIBADD = \
10 jobs/libjobs.la \
11 types/libtypes.la
13 @@ -537,7 +537,7 @@
14 libaqbanking_la_DEPENDENCIES = jobs/libjobs.la types/libtypes.la \
15 $(am__append_1)
16 testlib_SOURCES = testlib.c
17 -testlib_LDADD = libaqbanking.la
18 +testlib_LDADD = libaqbanking.la $(gwenhywfar_libs)
19 TESTS = testlib
20 all: all-recursive
22 Index: aqbanking-2.3.3/src/plugins/bankinfo/generic/Makefile.in
23 --- aqbanking-2.3.3/src/plugins/bankinfo/generic/Makefile.in.orig 2006-01-28 00:56:42 +0100
24 +++ aqbanking-2.3.3/src/plugins/bankinfo/generic/Makefile.in 2006-01-28 09:49:40 +0100
25 @@ -476,7 +476,7 @@
26 libbankinfo_la_SOURCES = \
27 generic.c
29 -libbankinfo_la_LIBADD = -L$(top_builddir)/src/libs/aqbanking $(aqbanking_internal_libs) $(gwenhywfar_libs)
30 +libbankinfo_la_LIBADD =
31 libbankinfo_la_LDFLAGS = $(STRIPALL)
32 at_files = at/blz.idx at/bic.idx at/namloc.idx at/banks.data
33 ch_files = ch/blz.idx ch/bic.idx ch/namloc.idx ch/banks.data
34 Index: openhbci-0.9.18/src/openhbci/openhbci-config.in.in
35 --- openhbci-0.9.18/src/openhbci/openhbci-config.in.in.orig 2003-05-18 23:46:36 +0200
36 +++ openhbci-0.9.18/src/openhbci/openhbci-config.in.in 2006-01-28 09:49:40 +0100
37 @@ -9,7 +9,7 @@
38 result="$result @PROGRAM_INCLUDES@ -I$dir/include"
39 ;;
40 --libraries)
41 - result="$result -L$dir/lib @OPENHBCI_LIB@"
42 + result="$result -L$dir/lib @OPENHBCI_LIB@ -lgwenhywfar"
43 ;;
44 --plugins)
45 result="$result @PLUGIN_PATH@/@OPENHBCI_SO_VERSION@"
46 Index: openhbci2-1.9.4/src/openhbci-tng/openhbci2-config.in.in
47 --- openhbci2-1.9.4/src/openhbci-tng/openhbci2-config.in.in.orig 2004-05-20 03:33:53 +0200
48 +++ openhbci2-1.9.4/src/openhbci-tng/openhbci2-config.in.in 2006-01-28 09:49:40 +0100
49 @@ -9,7 +9,7 @@
50 result="$result @PROGRAM_INCLUDES@ -I$dir/include"
51 ;;
52 --libraries)
53 - result="$result -L$dir/lib @OPENHBCI_LIB@"
54 + result="$result -L$dir/lib @OPENHBCI_LIB@ -lgwenhywfar"
55 ;;
56 --plugins)
57 result="$result @PLUGIN_PATH@/@OPENHBCI_SO_EFFECTIVE_VERSION@"
58 Index: openhbci2-1.9.4/src/tools/hbcixml/Makefile.in
59 --- openhbci2-1.9.4/src/tools/hbcixml/Makefile.in.orig 2006-01-20 12:09:55 +0100
60 +++ openhbci2-1.9.4/src/tools/hbcixml/Makefile.in 2006-01-28 09:49:40 +0100
61 @@ -218,7 +218,7 @@
62 INCLUDES = -I../../../ -I../../../openhbci2 @PROGRAM_INCLUDES@ -I../../plugins/msg-xml
63 noinst_HEADERS = loganalyzer.h
64 hbcixml_SOURCES = hbcixml.cpp loganalyzer.cpp
65 -hbcixml_LDADD = -L../../openhbci-tng -L../../openhbci-tng/openhbci-core @PROGRAM_LIBS@ ../../plugins/msg-xml/libmsgxml.la
66 +hbcixml_LDADD = -L../../openhbci-tng -L../../openhbci-tng/openhbci-core @PROGRAM_LIBS@ ../../plugins/msg-xml/libmsgxml.la $(gwenhywfar_libs)
67 all: all-am
69 .SUFFIXES: