[oe] [STABLE][PATCH] gsoap: actually stage headers and libraries..

Denys Dmytriyenko denis at denix.org
Wed Apr 8 18:58:13 UTC 2009


On Wed, Apr 08, 2009 at 11:21:53AM +0200, Jeremy Lain?? wrote:
> > inherit autotools_stage?
> 
> Quite right. Attached is a better patch against stable which includes the LDFLAGS fixes
> and the staging fix.

Overall it looks Ok to me. But I have 2 questions about a proper procedure:
- should the .dev have the same fix?
- should PR be incremented by 1?

> -- 
> Jeremy LAINE
> Bollor?? telecom | 11bis, rue Scribe | F-75009 Paris

> From: Jeremy Lain?? <jeremy.laine at m4x.org>
> 
> Signed-off-by: Jeremy Lain?? <jeremy.laine at m4x.org>
> 
> diff --git a/recipes/gsoap/gsoap/rename_bogus_ldflags.patch b/recipes/gsoap/gsoap/rename_bogus_ldflags.patch
> new file mode 100644
> index 0000000..5e4a01c
> --- /dev/null
> +++ b/recipes/gsoap/gsoap/rename_bogus_ldflags.patch
> @@ -0,0 +1,12 @@
> +diff -urN gsoap-2.7.orig/soapcpp2/wsdl/Makefile.am gsoap-2.7/soapcpp2/wsdl/Makefile.am
> +--- gsoap-2.7.orig/soapcpp2/wsdl/Makefile.am	2005-07-15 21:04:42.000000000 +0000
> ++++ gsoap-2.7/soapcpp2/wsdl/Makefile.am	2009-04-06 14:22:23.000000000 +0000
> +@@ -6,7 +6,7 @@
> + AUTOMAKE_OPTIONS = foreign 1.4
> + 
> + INCLUDES=-I$(top_builddir)/soapcpp2
> +-LDFLAGS=$(INCLUDES)
> ++AM_LDFLAGS=$(INCLUDES)
> + SOAP=$(top_builddir)/soapcpp2/src/soapcpp2
> + SOAP_CPP_LIB=$(top_builddir)/soapcpp2/libgsoap++.a
> + SOAP_CPP_SRC=wsdlC.cpp
> diff --git a/recipes/gsoap/gsoap_2.7.7.bb b/recipes/gsoap/gsoap_2.7.7.bb
> index dc6ff6e..19f5751 100644
> --- a/recipes/gsoap/gsoap_2.7.7.bb
> +++ b/recipes/gsoap/gsoap_2.7.7.bb
> @@ -3,12 +3,13 @@ for the development of SOAP Web Services and clients."
>  SECTION = "devel"
>  LICENSE = "GPL"
>  DEPENDS = "gsoap-native"
> -PR = "r1"
> +PR = "r4"
>  
> -SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.tar.gz"
> +SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.tar.gz \
> +           file://rename_bogus_ldflags.patch;patch=1"
>  S = "${WORKDIR}/gsoap-2.7"
>  
> -inherit autotools
> +inherit autotools_stage
>  
>  PARALLEL_MAKE = ""
>  

> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel





More information about the Openembedded-devel mailing list