From 2a1b830d7809a8872bde0d1db985988b6fabc157 Mon Sep 17 00:00:00 2001 From: Joe MacDonald Date: Tue, 19 Mar 2013 16:39:12 -0400 Subject: [PATCH] xl2tpd: dump 1.3.1 in favour of git version When the yocto kernel updated to 3.8.x, it exposed some breakage in the xl2tpd 1.3.1 release that has been since fixed in tree. Rather than cherry pick patches, we'll migrate to the current HEAD. (From meta-openembedded rev: 20ccd38f869a772ec5b2718742eb350427e5187f) Signed-off-by: Joe MacDonald Signed-off-by: Patrick Ohly --- .../xl2tpd/xl2tpd-1.3.1/cflags.patch | 58 ---------------------- .../recipes-protocols/xl2tpd/xl2tpd_1.3.1.bb | 8 --- .../recipes-protocols/xl2tpd/xl2tpd_git.bb | 5 ++ 3 files changed, 5 insertions(+), 66 deletions(-) delete mode 100644 meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd-1.3.1/cflags.patch delete mode 100644 meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.1.bb create mode 100644 meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_git.bb diff --git a/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd-1.3.1/cflags.patch b/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd-1.3.1/cflags.patch deleted file mode 100644 index 3550812..0000000 --- a/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd-1.3.1/cflags.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 678d71e3b50f566776dbc29db49a1128be89caf6 Mon Sep 17 00:00:00 2001 -From: Paul Eggleton -Date: Fri, 26 Oct 2012 10:07:31 +0100 -Subject: [PATCH] Adjust CFLAGS for building within OE - -Updated version of cflags.patch from OE-Classic written by -Vladimir Sorokin . - -Upstream-Status: Inappropriate [configuration] - -Signed-off-by: Paul Eggleton ---- - Makefile | 8 +++++--- - 1 files changed, 5 insertions(+), 3 deletions(-) - -diff --git a/Makefile b/Makefile -index 6f6481f..c7602db 100644 ---- a/Makefile -+++ b/Makefile -@@ -62,7 +62,7 @@ OSFLAGS?= -DLINUX -I$(KERNELSRC)/include/ - # are packages seperately (eg kernel-headers on Fedora) - # Note: 2.6.23+ support still needs some changes in the xl2tpd source - # --#OSFLAGS+= -DUSE_KERNEL -+OSFLAGS+= -DUSE_KERNEL - # - # - # Uncomment the next line for FreeBSD -@@ -90,7 +90,6 @@ OSFLAGS?= -DLINUX -I$(KERNELSRC)/include/ - - IPFLAGS?= -DIP_ALLOCATION - --CFLAGS+= $(DFLAGS) -O2 -fno-builtin -Wall -DSANITY $(OSFLAGS) $(IPFLAGS) - HDRS=l2tp.h avp.h misc.h control.h call.h scheduler.h file.h aaa.h md5.h - OBJS=xl2tpd.o pty.o misc.o control.o avp.o call.o network.o avpsend.o scheduler.o file.o aaa.o md5.o - SRCS=${OBJS:.o=.c} ${HDRS} -@@ -110,6 +109,9 @@ all: $(EXEC) pfc $(CONTROL_EXEC) - clean: - rm -f $(OBJS) $(EXEC) pfc.o pfc $(CONTROL_EXEC) - -+%.o: %.c -+ $(CC) $(CFLAGS) $(DFLAGS) -O2 -DSANITY $(OSFLAGS) $(IPFLAGS) -o $@ -c $< -+ - $(EXEC): $(OBJS) $(HDRS) - $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIBS) - -@@ -117,7 +119,7 @@ $(CONTROL_EXEC): $(CONTROL_SRCS) - $(CC) $(CONTROL_SRCS) -o $@ - - pfc: -- $(CC) $(CFLAGS) -c contrib/pfc.c -+ $(CC) $(CFLAGS) $(DFLAGS) -O2 -DSANITY $(OSFLAGS) $(IPFLAGS) -c contrib/pfc.c - $(CC) $(LDFLAGS) -o pfc pfc.o -lpcap $(LDLIBS) - - romfs: --- -1.7.1 - diff --git a/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.1.bb b/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.1.bb deleted file mode 100644 index 5321d6a..0000000 --- a/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_1.3.1.bb +++ /dev/null @@ -1,8 +0,0 @@ -require xl2tpd.inc -PR = "${INC_PR}.0" - -# 95445fc9aaeaf709d54c1cd934d4bed4467e910d corresponds to 1.3.1 tag -SRCREV = "95445fc9aaeaf709d54c1cd934d4bed4467e910d" - -SRC_URI += " file://cflags.patch" - diff --git a/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_git.bb b/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_git.bb new file mode 100644 index 0000000..bd084aa --- /dev/null +++ b/meta-openembedded/meta-networking/recipes-protocols/xl2tpd/xl2tpd_git.bb @@ -0,0 +1,5 @@ +require xl2tpd.inc +PR = "${INC_PR}.0" + +SRCREV = "df7e30eb199fc5710faa83866381aea18b66e60c" + -- 2.7.4