All of lore.kernel.org
 help / color / mirror / Atom feed
From: Saul Wold <sgw@linux.intel.com>
To: Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Cc: Martin Jansa <martin.jansa@gmail.com>
Subject: Re: [PATCH 1/4] libnl-2.0: move fix-pktloc_syntax_h-race.patch to libnl-2.0 subdirectory and merge with fix-makefile.patch
Date: Mon, 07 Nov 2011 10:59:45 -0800	[thread overview]
Message-ID: <4EB82AA1.1030206@linux.intel.com> (raw)
In-Reply-To: <1320339165-25029-1-git-send-email-Martin.Jansa@gmail.com>

On 11/03/2011 09:52 AM, Martin Jansa wrote:
> Signed-off-by: Martin Jansa<Martin.Jansa@gmail.com>
> ---
>   .../libnl/libnl-2.0/fix-makefile.patch             |   32 --------------------
>   .../{ =>  libnl-2.0}/fix-pktloc_syntax_h-race.patch |    5 ++-
>   meta/recipes-support/libnl/libnl_2.0.bb            |    8 ++--
>   3 files changed, 8 insertions(+), 37 deletions(-)
>   delete mode 100644 meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch
>   rename meta/recipes-support/libnl/{ =>  libnl-2.0}/fix-pktloc_syntax_h-race.patch (86%)
>
> diff --git a/meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch b/meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch
> deleted file mode 100644
> index 3e88fbd..0000000
> --- a/meta/recipes-support/libnl/libnl-2.0/fix-makefile.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -Upstream-Status: Pending
> -
> -12/03/2010
> -
> -add explicit rules for header files generated by lex and yacc,
> -otherwise the build of lib/route/pktloc.c may fail in a parallel
> -environment.
> -
> -Signed-off-by: Qing He<qing.he@intel.com>
> -
> -12/06/2010
> -
> -the dependency rule should really read pktloc.lo instead of
> -pktloc.$(OBJEXT), since it's in a libtool setup.
> -
> -Signed-off-by: Qing He<qing.he@intel.com>
> -
> -diff --git a/lib/Makefile.am b/lib/Makefile.am
> -index 92a916e..e8b8ef3 100644
> ---- a/lib/Makefile.am
> -+++ b/lib/Makefile.am
> -@@ -35,6 +35,10 @@ route/pktloc_grammar.c: route/pktloc_grammar.l
> - route/pktloc_syntax.c: route/pktloc_syntax.y
> - 	$(YACC) -d $(YFLAGS) -o $@ $^
> -
> -+route/pktloc.lo: route/pktloc_syntax.h route/pktloc_grammar.h
> -+route/pktloc_syntax.h: route/pktloc_syntax.c
> -+route/pktloc_grammar.h: route/pktloc_grammar.c
> -+
> - libnl_route_la_LDFLAGS = -version-info 2:0:0
> - libnl_route_la_LIBADD  = libnl.la
> - libnl_route_la_SOURCES = \
> diff --git a/meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch b/meta/recipes-support/libnl/libnl-2.0/fix-pktloc_syntax_h-race.patch
> similarity index 86%
> rename from meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch
> rename to meta/recipes-support/libnl/libnl-2.0/fix-pktloc_syntax_h-race.patch
> index 05d75db..ea32e82 100644
> --- a/meta/recipes-support/libnl/fix-pktloc_syntax_h-race.patch
> +++ b/meta/recipes-support/libnl/libnl-2.0/fix-pktloc_syntax_h-race.patch
> @@ -4,11 +4,13 @@ libnl has progressed to 0.3.2 and there does not appear to be any
>   "make -j" issues with this build after my limited testing on that
>   newer version so we can assume this issue is fixed upstream
>
> +Signed-off-by: Martin Jansa<martin.jansa@gmail.com>
> +
>   Index: libnl-2.0/lib/Makefile.am
>   ===================================================================
>   --- libnl-2.0.orig/lib/Makefile.am
>   +++ libnl-2.0/lib/Makefile.am
> -@@ -27,11 +27,15 @@ CLEANFILES = \
> +@@ -27,11 +27,16 @@ CLEANFILES = \
>    	route/pktloc_grammar.c route/pktloc_grammar.h \
>    	route/pktloc_syntax.c route/pktloc_syntax.h
>
> @@ -16,6 +18,7 @@ Index: libnl-2.0/lib/Makefile.am
>   +
>    # Hack to avoid using ylwrap. It does not function correctly in combination
>    # with --header-file=
> ++route/pktloc.lo: route/pktloc_syntax.h route/pktloc_grammar.h
>   +route/pktloc_grammar.h: route/pktloc_grammar.c
>    route/pktloc_grammar.c: route/pktloc_grammar.l
>    	$(LEX) --header-file=route/pktloc_grammar.h $(LFLAGS) -o $@ $^
> diff --git a/meta/recipes-support/libnl/libnl_2.0.bb b/meta/recipes-support/libnl/libnl_2.0.bb
> index 5339846..f783867 100644
> --- a/meta/recipes-support/libnl/libnl_2.0.bb
> +++ b/meta/recipes-support/libnl/libnl_2.0.bb
> @@ -8,10 +8,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=2b41e13261a330ee784153ecbb6a82bc"
>   DEPENDS = "flex-native bison-native"
>   PR = "r3"
>
> -SRC_URI= "http://www.infradead.org/~tgr/libnl/files/${BPN}-${PV}.tar.gz \
> -          file://fix-makefile.patch \
> -	  file://fix-pktloc_syntax_h-race.patch \
> -         "
> +SRC_URI = "\
> +  http://www.infradead.org/~tgr/${BPN}/files/${BP}.tar.gz \
> +  file://fix-pktloc_syntax_h-race.patch \
> +"
>
>   SRC_URI[md5sum] = "6aaf1e9802a17a7d702bb0638044ffa7"
>   SRC_URI[sha256sum] = "5a40dc903d3ca1074da7424b908bec8ff16936484798c7e46e53e9db8bc87a9c"

Merged into OE-Core

Thanks
	Sau!



  parent reply	other threads:[~2011-11-07 19:06 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-14  5:32 [CONSOLIDATED PULL 00/28] Catching up & Upgrades Saul Wold
2011-10-14  5:32 ` [CONSOLIDATED PULL 01/28] shadow-native: Bump PR for patch update Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 02/28] distro_tracking_fields: Updates Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 03/28] farsight2, ldconfig-native, gnutls: There is no GPLv2.1, correct the fields Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 04/28] lsb: Change link of ${baselib} to lib64 for 64bits system Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 05/28] autoconf: no need to hardcode the full path to m4 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 06/28] autotools: fix multi-word arguments for EXTRA_OECONF Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 07/28] qemu-0.15: Add recipe and forward port patches from 0.14 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 08/28] glib-2.0: Extend to provide nativesdk recipe Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 09/28] qemu.inc: Add glib-2.0-nativesdk to qemu-nativesdk DEPENDS Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 10/28] bluez4: Add ending quote of FILES_${PN}-dbg Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 11/28] distro_tracking_fields.inc: Add maintainer for some packages without maintainer Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 12/28] libnl2: Fix a race on route/pktloc_syntax.h Saul Wold
2011-11-03 15:55   ` Martin Jansa
2011-11-03 16:52     ` [PATCH 1/4] libnl-2.0: move fix-pktloc_syntax_h-race.patch to libnl-2.0 subdirectory and merge with fix-makefile.patch Martin Jansa
2011-11-03 16:52       ` [PATCH 2/4] libnl-2.0: add patch from meta-openembedded to fix pkg-config file Martin Jansa
2011-11-03 16:52       ` [PATCH 3/4] libnl-2.0: split to more packages, as meta-openembedded does Martin Jansa
2011-11-03 16:52       ` [PATCH 4/4] libnl-2.0: add PE/PR bump for upgradable patch for meta-openembedded users Martin Jansa
2011-11-03 22:44       ` [PATCH 1/4] libnl-2.0: move fix-pktloc_syntax_h-race.patch to libnl-2.0 subdirectory and merge with fix-makefile.patch Martin Jansa
2011-11-07 18:59       ` Saul Wold [this message]
2011-10-14  5:33 ` [CONSOLIDATED PULL 13/28] image-live.bbclass: allow override of initrd image Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 14/28] initramfs-live-boot: make it more generic and easy to use Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 15/28] v86d: update to 0.1.10 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 16/28] libaio: Update to 0.3.109 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 17/28] libtiff: Update to 3.9.5 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 18/28] augeas: Update to 0.9.0 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 19/28] libgcrypt: Update to 1.5.0 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 20/28] rxvt-unicode: Update to 9.12 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 21/28] rsync: Update to 3.0.9 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 22/28] bash: update to 4.2 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 23/28] linux-yocto: config cleanup and streamlining Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 24/28] libfm: Upgrade to 0.1.16 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 25/28] pcmanfm: Upgrade to 0.9.9 Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 26/28] eglibc-2.14: add patch to fix libdl crash Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 27/28] qt4-x11-free: Fix broken regexes in qt4-x11-free's recipe Saul Wold
2011-10-14  5:33 ` [CONSOLIDATED PULL 28/28] qemu.inc: qemu-native also needs glib-2.0 native Saul Wold
2011-10-14 11:54 ` [CONSOLIDATED PULL 00/28] Catching up & Upgrades Richard Purdie

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4EB82AA1.1030206@linux.intel.com \
    --to=sgw@linux.intel.com \
    --cc=martin.jansa@gmail.com \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.