From: "Burton, Ross" <ross.burton@intel.com>
To: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Cc: OE-core <openembedded-core@lists.openembedded.org>
Subject: Re: [PATCH 6/7] oprofile: update to 1.2.0
Date: Wed, 9 Aug 2017 21:47:39 +0100 [thread overview]
Message-ID: <CAJTo0La5aPZ711UmGoXpvLxoQ3cJPQ1aPjD8EtBdyVaaoeyv5A@mail.gmail.com> (raw)
In-Reply-To: <20170807114504.28410-6-alexander.kanavin@linux.intel.com>
[-- Attachment #1: Type: text/plain, Size: 5646 bytes --]
Breaks with musl:
http://errors.yoctoproject.org/Errors/Details/150200/
Ross
On 7 August 2017 at 12:45, Alexander Kanavin <
alexander.kanavin@linux.intel.com> wrote:
> Drop upstreamed 0001-Fix-FTBFS-problem-with-GCC-6.patch
>
> Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
> ---
> meta/recipes-kernel/oprofile/oprofile.inc | 1 -
> .../0001-Fix-FTBFS-problem-with-GCC-6.patch | 51
> ----------------------
> meta/recipes-kernel/oprofile/oprofile_1.1.0.bb | 10 -----
> meta/recipes-kernel/oprofile/oprofile_1.2.0.bb | 10 +++++
> 4 files changed, 10 insertions(+), 62 deletions(-)
> delete mode 100644 meta/recipes-kernel/oprofile/oprofile/0001-Fix-FTBFS-
> problem-with-GCC-6.patch
> delete mode 100644 meta/recipes-kernel/oprofile/oprofile_1.1.0.bb
> create mode 100644 meta/recipes-kernel/oprofile/oprofile_1.2.0.bb
>
> diff --git a/meta/recipes-kernel/oprofile/oprofile.inc
> b/meta/recipes-kernel/oprofile/oprofile.inc
> index 4b01654fa3e..83fc8435cbd 100644
> --- a/meta/recipes-kernel/oprofile/oprofile.inc
> +++ b/meta/recipes-kernel/oprofile/oprofile.inc
> @@ -25,7 +25,6 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz
> \
> file://run-ptest \
> file://root-home-dir.patch \
> file://0001-Add-rmb-definition-for-NIOS2-architecture.patch \
> - file://0001-Fix-FTBFS-problem-with-GCC-6.patch \
> "
> UPSTREAM_CHECK_REGEX = "oprofile-(?P<pver>\d+(\.\d+)+)/"
> UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/oprofile/files/
> oprofile/"
> diff --git a/meta/recipes-kernel/oprofile/oprofile/0001-Fix-FTBFS-problem-with-GCC-6.patch
> b/meta/recipes-kernel/oprofile/oprofile/0001-Fix-
> FTBFS-problem-with-GCC-6.patch
> deleted file mode 100644
> index d372fd527ba..00000000000
> --- a/meta/recipes-kernel/oprofile/oprofile/0001-Fix-
> FTBFS-problem-with-GCC-6.patch
> +++ /dev/null
> @@ -1,51 +0,0 @@
> -From 39d4d46a0bd504ac708ffe72df87bf74cd12ad30 Mon Sep 17 00:00:00 2001
> -From: William Cohen <wcohen@redhat.com>
> -Date: Fri, 5 Feb 2016 17:30:19 -0500
> -Subject: [PATCH] Fix FTBFS problem with GCC-6
> -
> -GCC-6 is pickier about some of the type conversions causing the Fedora
> -24 mass rebuild the build of oprofile failed with:
> -
> -make[3]: Entering directory '/builddir/build/BUILD/
> oprofile-1.1.0/libutil++'
> -g++ -DHAVE_CONFIG_H -I. -I.. -I ../libutil -I ../libop -I ../libpp -W
> -Wall -fno-common -ftemplate-depth-50 -O2 -g -pipe -Wall
> -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches
> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686
> -mtune=atom -fasynchronous-unwind-tables -c -o op_bfd.o op_bfd.cpp
> -op_bfd.cpp: In member function 'void op_bfd::get_symbol_range(symbol_index_t,
> long long unsigned int&, long long unsigned int&) const':
> -op_bfd.cpp:538:47: error: cannot convert 'std::ostream {aka
> std::basic_ostream<char>}' to 'const bool' in initialization
> - bool const verbose = cverb << (vbfd & vlevel1);
> - ^
> -op_bfd.cpp:546:7: error: in argument to unary !
> - if (!verbose)
> - ^~~~~~~
> -
> -Avoid the intermediate bool type to make GCC-6 happy.
> -
> -Signed-off-by: William Cohen <wcohen@redhat.com>
> ----
> -Upstream-Status: Backport
> -
> - libutil++/op_bfd.cpp | 4 +---
> - 1 file changed, 1 insertion(+), 3 deletions(-)
> -
> -diff --git a/libutil++/op_bfd.cpp b/libutil++/op_bfd.cpp
> -index 389c920..f2eb42b 100644
> ---- a/libutil++/op_bfd.cpp
> -+++ b/libutil++/op_bfd.cpp
> -@@ -535,15 +535,13 @@ void op_bfd::get_symbol_range(symbol_index_t
> sym_idx,
> - {
> - op_bfd_symbol const & sym = syms[sym_idx];
> -
> -- bool const verbose = cverb << (vbfd & vlevel1);
> --
> - if (anon_obj)
> - start = sym.vma();
> - else
> - start = sym.filepos();
> - end = start + sym.size();
> -
> -- if (!verbose)
> -+ if (!(cverb << (vbfd & vlevel1)))
> - return;
> -
> - io_state state(cverb << (vbfd & vlevel1));
> ---
> -1.9.1
> -
> diff --git a/meta/recipes-kernel/oprofile/oprofile_1.1.0.bb
> b/meta/recipes-kernel/oprofile/oprofile_1.1.0.bb
> deleted file mode 100644
> index 92a94ad0d4d..00000000000
> --- a/meta/recipes-kernel/oprofile/oprofile_1.1.0.bb
> +++ /dev/null
> @@ -1,10 +0,0 @@
> -require oprofile.inc
> -
> -DEPENDS += "virtual/kernel"
> -DEPENDS_append_powerpc64 = " libpfm4"
> -
> -SRC_URI[md5sum] = "248c4c069f9476f427fa7195563f9867"
> -SRC_URI[sha256sum] = "cf759a6de1a6033d5dfc93bda129a9
> f2e128aecc4238cc657feb0801d1b0366c"
> -
> -S = "${WORKDIR}/oprofile-${PV}"
> -
> diff --git a/meta/recipes-kernel/oprofile/oprofile_1.2.0.bb
> b/meta/recipes-kernel/oprofile/oprofile_1.2.0.bb
> new file mode 100644
> index 00000000000..e85e805c37c
> --- /dev/null
> +++ b/meta/recipes-kernel/oprofile/oprofile_1.2.0.bb
> @@ -0,0 +1,10 @@
> +require oprofile.inc
> +
> +DEPENDS += "virtual/kernel"
> +DEPENDS_append_powerpc64 = " libpfm4"
> +
> +SRC_URI[md5sum] = "4fcd3920984dcb607314b2e225086c3a"
> +SRC_URI[sha256sum] = "eb95f98c40b7d0ee29b45fba3565d9
> f8381747528aa6b6159e37d4fa0c8ca57d"
> +
> +S = "${WORKDIR}/oprofile-${PV}"
> +
> --
> 2.13.2
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
[-- Attachment #2: Type: text/html, Size: 8068 bytes --]
next prev parent reply other threads:[~2017-08-09 20:47 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-07 11:44 [PATCH 1/7] dnf: update to 2.6.3 Alexander Kanavin
2017-08-07 11:44 ` [PATCH 2/7] libdnf: update to 0.9.3 Alexander Kanavin
2017-08-07 11:45 ` [PATCH 3/7] btrfs-tools: update to 4.12 Alexander Kanavin
2017-08-07 12:59 ` Burton, Ross
2017-08-07 12:59 ` Alexander Kanavin
2017-08-07 13:05 ` Burton, Ross
2017-08-08 15:48 ` Khem Raj
2017-08-08 17:19 ` Alexander Kanavin
2017-08-08 17:24 ` Khem Raj
2017-08-07 11:45 ` [PATCH 4/7] ffmpeg: update to 3.3.3 Alexander Kanavin
2017-08-07 11:45 ` [PATCH 5/7] babeltrace: update to 1.5.3 Alexander Kanavin
2017-08-07 11:45 ` [PATCH 6/7] oprofile: update to 1.2.0 Alexander Kanavin
2017-08-09 20:47 ` Burton, Ross [this message]
2017-08-11 11:25 ` Alexander Kanavin
2017-08-07 11:45 ` [PATCH 7/7] gptfdisk: update to 1.0.3 Alexander Kanavin
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=CAJTo0La5aPZ711UmGoXpvLxoQ3cJPQ1aPjD8EtBdyVaaoeyv5A@mail.gmail.com \
--to=ross.burton@intel.com \
--cc=alexander.kanavin@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.