summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-cluster/keepalived/files/keepalived-1.1.19-gcc44-fixup.patch')
-rw-r--r--sys-cluster/keepalived/files/keepalived-1.1.19-gcc44-fixup.patch53
1 files changed, 53 insertions, 0 deletions
diff --git a/sys-cluster/keepalived/files/keepalived-1.1.19-gcc44-fixup.patch b/sys-cluster/keepalived/files/keepalived-1.1.19-gcc44-fixup.patch
new file mode 100644
index 000000000000..931027190294
--- /dev/null
+++ b/sys-cluster/keepalived/files/keepalived-1.1.19-gcc44-fixup.patch
@@ -0,0 +1,53 @@
+diff -Nuar keepalived-1.1.19.orig/configure.in keepalived-1.1.19/configure.in
+--- keepalived-1.1.19.orig/configure.in 2009-10-18 04:10:04.429512827 +0000
++++ keepalived-1.1.19/configure.in 2009-10-18 05:23:47.096569655 +0000
+@@ -145,7 +145,7 @@
+ else
+ echo "Use VRRP Framework : No"
+ fi
+-if test "${DFLAGS}" = "-D_DEBUG_"; then
++if test "${DFLAGS}" = "-D_DEBUG_=1"; then
+ echo "Use Debug flags : Yes"
+ else
+ echo "Use Debug flags : No"
+diff -Nuar keepalived-1.1.19.orig/keepalived/check/Makefile.in keepalived-1.1.19/keepalived/check/Makefile.in
+--- keepalived-1.1.19.orig/keepalived/check/Makefile.in 2009-09-28 11:03:47.000000000 +0000
++++ keepalived-1.1.19/keepalived/check/Makefile.in 2009-10-18 05:31:10.359046695 +0000
+@@ -9,7 +9,8 @@
+ INCLUDES = -I../include -I../../lib
+ CFLAGS = @CFLAGS@ @CPPFLAGS@ $(INCLUDES) \
+ -Wall -Wunused -Wstrict-prototypes
+-DEFS = -D$(KERNEL) -D@IPVS_SUPPORT@ -D@IPVS_SYNCD@ -D@VRRP_SUPPORT@ @DFLAGS@
++DEF_EXPNS = @KERN@ @IPVS_SUPPORT@ @IPVS_SYNCD@ @VRRP_SUPPORT@
++DEFS = $(foreach def,$(DEF_EXPNS),-D$(def)=1) @DFLAGS@
+ COMPILE = $(CC) $(CFLAGS) $(DEFS)
+
+ OBJS = check_daemon.o check_data.o check_parser.o \
+diff -Nuar keepalived-1.1.19.orig/keepalived/core/Makefile.in keepalived-1.1.19/keepalived/core/Makefile.in
+--- keepalived-1.1.19.orig/keepalived/core/Makefile.in 2009-09-28 10:56:54.000000000 +0000
++++ keepalived-1.1.19/keepalived/core/Makefile.in 2009-10-18 05:30:23.622384728 +0000
+@@ -8,7 +8,10 @@
+ INCLUDES = -I../include -I../../lib
+ CFLAGS = @CFLAGS@ @CPPFLAGS@ $(INCLUDES) \
+ -Wall -Wunused -Wstrict-prototypes
+-DEFS = -D@KERN@ -D@IPVS_SUPPORT@ -D@VRRP_SUPPORT@ @DFLAGS@
++
++DEF_EXPNS = @KERN@ @IPVS_SUPPORT@ @VRRP_SUPPORT@
++DEFS = $(foreach def,$(DEF_EXPNS),-D$(def)=1) @DFLAGS@
++
+ COMPILE = $(CC) $(CFLAGS) $(DEFS)
+
+ OBJS = main.o daemon.o pidfile.o layer4.o smtp.o \
+diff -Nuar keepalived-1.1.19.orig/keepalived/vrrp/Makefile.in keepalived-1.1.19/keepalived/vrrp/Makefile.in
+--- keepalived-1.1.19.orig/keepalived/vrrp/Makefile.in 2009-09-28 10:56:54.000000000 +0000
++++ keepalived-1.1.19/keepalived/vrrp/Makefile.in 2009-10-18 05:31:32.520274208 +0000
+@@ -8,7 +8,8 @@
+ INCLUDES = -I../include -I../../lib
+ CFLAGS = @CFLAGS@ @CPPFLAGS@ $(INCLUDES) \
+ -Wall -Wunused -Wstrict-prototypes
+-DEFS = -D@KERN@ -D@IPVS_SUPPORT@ -D@IPVS_SYNCD@ @DFLAGS@
++DEFS_EXPNS = @KERN@ @IPVS_SUPPORT@ @IPVS_SYNCD@
++DEFS = $(foreach def,$(DEF_EXPNS),-D$(def)=1) @DFLAGS@
+ COMPILE = $(CC) $(CFLAGS) $(DEFS)
+
+ OBJS = vrrp_daemon.o vrrp_data.o vrrp_parser.o \