From: Saul Wold <sgw@linux.intel.com>
To: Patches and discussions about the oe-core layer
<openembedded-core@lists.openembedded.org>
Subject: Re: [PATCH V2] sysstat:use a new way to remove -s option of LFLAGS
Date: Thu, 26 Jul 2012 13:06:55 -0700 [thread overview]
Message-ID: <5011A35F.5000508@linux.intel.com> (raw)
In-Reply-To: <1343269941-18349-1-git-send-email-Song.Li@windriver.com>
On 07/25/2012 07:32 PM, Song.Li@windriver.com wrote:
> From: "Song.Li" <Song.Li@windriver.com>
>
> sysstat Makefile shouldn't use -s option to strip binary
> because we need debug info for dbg package.
> The old way to remove -s option is passing LFLAGS=''
> in make command line to clean all the LFLAGS variable in Makefile.
> That will cause build failure when sensors lib is needed.
> In fact,Only the "-s" should be removed, others LFLAGS should be kept.
>
> [YOCTO #2740]
>
> (LOCAL PATCH: NOT UPSTREAM)
>
If it's Local Patch not for upstream, then it's not Pending, its
Inappropriate [Yocto-specific]
Sau!
> Signed-off-by: Song.Li <Song.Li@windriver.com>
> ---
> .../sysstat/files/remove-s-option-of-LFLAGS.patch | 36 ++++++++++++++++++++
> meta/recipes-extended/sysstat/sysstat.inc | 5 +--
> meta/recipes-extended/sysstat/sysstat_10.0.3.bb | 2 +-
> 3 files changed, 40 insertions(+), 3 deletions(-)
> create mode 100644 meta/recipes-extended/sysstat/files/remove-s-option-of-LFLAGS.patch
>
> diff --git a/meta/recipes-extended/sysstat/files/remove-s-option-of-LFLAGS.patch b/meta/recipes-extended/sysstat/files/remove-s-option-of-LFLAGS.patch
> new file mode 100644
> index 0000000..5345c3e
> --- /dev/null
> +++ b/meta/recipes-extended/sysstat/files/remove-s-option-of-LFLAGS.patch
> @@ -0,0 +1,36 @@
> +From 69f0088cbe300628f5d94b66505ac8ed07565229 Mon Sep 17 00:00:00 2001
> +From: "Song.Li" <Song.Li@windriver.com>
> +Date: Fri, 13 Jul 2012 13:51:13 +0800
> +Subject: [PATCH] remove -s option of LFLAGS
> +
> +sysstat Makefile shouldn't use -s option to strip binary
> +because we need debug info for dbg package.
> +The old way to remove -s option is passing LFLAGS=''
> +in make command line to clean all the LFLAGS variable in Makefile.
> +That will cause build failure when sensors lib is needed.
> +In fact,only "-s" should be removeed, others LFLAGS should be kept.
> +
> +[YOCTO #2740]
> +
> +Upstream-Status:Pending
> +
> +(LOCAL PATCH: NOT UPSTREAM)
> +
> +Signed-off-by: Song.Li <Song.Li@windriver.com>
> +---
> + Makefile.in | 1 -
> + 1 file changed, 1 deletion(-)
> +
> +diff --git a/Makefile.in b/Makefile.in
> +index d1ea853..ee6cbc1 100644
> +--- a/Makefile.in
> ++++ b/Makefile.in
> +@@ -71,7 +71,6 @@ SYSCONFIG_DIR = @SYSCONFIG_DIR@
> + # Compiler flags
> + CFLAGS = @CFLAGS@ -Wall -Wstrict-prototypes -pipe -O2
> + DFLAGS = @DFLAGS@
> +-LFLAGS = -s
> + DFLAGS += -DSA_DIR=\"$(SA_DIR)\" -DSADC_PATH=\"$(SADC_PATH)\"
> + DFLAGS += $(DFSENSORS)
> +
> +--
> diff --git a/meta/recipes-extended/sysstat/sysstat.inc b/meta/recipes-extended/sysstat/sysstat.inc
> index 9da40a7..1c98101 100644
> --- a/meta/recipes-extended/sysstat/sysstat.inc
> +++ b/meta/recipes-extended/sysstat/sysstat.inc
> @@ -5,11 +5,12 @@ LICENSE = "GPLv2+"
> SECTION = "console/utils"
>
> SRC_URI = "http://pagesperso-orange.fr/sebastien.godard/sysstat-${PV}.tar.gz \
> - file://99_sysstat"
> + file://99_sysstat \
> + file://remove-s-option-of-LFLAGS.patch \
> + "
>
> inherit autotools gettext
>
> -EXTRA_OEMAKE += 'LFLAGS=""'
>
> do_install() {
> autotools_do_install
> diff --git a/meta/recipes-extended/sysstat/sysstat_10.0.3.bb b/meta/recipes-extended/sysstat/sysstat_10.0.3.bb
> index 7ef6c60..93fbe21 100644
> --- a/meta/recipes-extended/sysstat/sysstat_10.0.3.bb
> +++ b/meta/recipes-extended/sysstat/sysstat_10.0.3.bb
> @@ -2,7 +2,7 @@ require sysstat.inc
>
> LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
>
> -PR = "r1"
> +PR = "r2"
>
> SRC_URI[md5sum] = "0e1ed5200f31f69a3b90ff1e81c07745"
> SRC_URI[sha256sum] = "7c0dd172f09edaff100b33db29ef502e15e71867b505c6d519f76a24fabcc1f5"
>
prev parent reply other threads:[~2012-07-26 20:18 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-26 2:32 [PATCH V2] sysstat:use a new way to remove -s option of LFLAGS Song.Li
2012-07-26 20:06 ` Saul Wold [this message]
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=5011A35F.5000508@linux.intel.com \
--to=sgw@linux.intel.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.