All of lore.kernel.org
 help / color / mirror / Atom feed
* [v2 1/3] valgrind: Delete trailing whitespaces
@ 2021-04-14 16:40 Khem Raj
  2021-04-14 16:40 ` [v2 2/3] valgrind: Add glibc-src to ptest rdeps Khem Raj
  2021-04-14 16:40 ` [v2 3/3] valgrind: Add libstdc++ debug symbols for ptest Khem Raj
  0 siblings, 2 replies; 5+ messages in thread
From: Khem Raj @ 2021-04-14 16:40 UTC (permalink / raw)
  To: openembedded-core; +Cc: Khem Raj

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta/recipes-devtools/valgrind/valgrind_3.17.0.bb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
index 2eea84c229..eb7b9d2383 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
@@ -55,7 +55,6 @@ COMPATIBLE_HOST = '(i.86|x86_64|arm|aarch64|mips|powerpc|powerpc64).*-linux'
 # argument. Change expected stderr files accordingly.
 do_patch_append() {
     bb.build.exec_func('do_sed_paths', d)
-    
 }
 
 do_sed_paths() {
@@ -157,7 +156,7 @@ do_install_ptest() {
     #
     # The regression tests require scripts and data files that are not
     # copied to the build directory.  They must be copied from the
-    # source directory. 
+    # source directory.
     saved_dir=$PWD
     for parent_dir in ${S} ${B} ; do
         cd $parent_dir
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [v2 2/3] valgrind: Add glibc-src to ptest rdeps
  2021-04-14 16:40 [v2 1/3] valgrind: Delete trailing whitespaces Khem Raj
@ 2021-04-14 16:40 ` Khem Raj
  2021-04-14 16:40 ` [v2 3/3] valgrind: Add libstdc++ debug symbols for ptest Khem Raj
  1 sibling, 0 replies; 5+ messages in thread
From: Khem Raj @ 2021-04-14 16:40 UTC (permalink / raw)
  To: openembedded-core; +Cc: Khem Raj

gdbserver tests look for glibc sources ( rtld.c )
or else they are flagged as differences and tests marked as failures

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta/recipes-devtools/valgrind/valgrind_3.17.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
index eb7b9d2383..d8324f1dc6 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
@@ -136,7 +136,7 @@ RDEPENDS_${PN}-ptest += " bash coreutils file \
    perl-module-file-basename perl-module-file-glob perl-module-getopt-long \
    perl-module-overloading perl-module-cwd perl-module-ipc-open3 \
    perl-module-carp perl-module-symbol \
-   procps sed ${PN}-dbg ${PN}-src"
+   procps sed ${PN}-dbg ${PN}-src ${TCLIBC}-src"
 RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils"
 
 # One of the tests contains a bogus interpreter path on purpose.
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [v2 3/3] valgrind: Add libstdc++ debug symbols for ptest
  2021-04-14 16:40 [v2 1/3] valgrind: Delete trailing whitespaces Khem Raj
  2021-04-14 16:40 ` [v2 2/3] valgrind: Add glibc-src to ptest rdeps Khem Raj
@ 2021-04-14 16:40 ` Khem Raj
  2021-04-14 20:46   ` [OE-core] " Yi Fan Yu
  1 sibling, 1 reply; 5+ messages in thread
From: Khem Raj @ 2021-04-14 16:40 UTC (permalink / raw)
  To: openembedded-core; +Cc: Khem Raj

new/delete symbols are needed by overloaded-new.post test

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta/recipes-devtools/valgrind/valgrind_3.17.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
index d8324f1dc6..4eb948f2db 100644
--- a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
+++ b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
@@ -136,7 +136,7 @@ RDEPENDS_${PN}-ptest += " bash coreutils file \
    perl-module-file-basename perl-module-file-glob perl-module-getopt-long \
    perl-module-overloading perl-module-cwd perl-module-ipc-open3 \
    perl-module-carp perl-module-symbol \
-   procps sed ${PN}-dbg ${PN}-src ${TCLIBC}-src"
+   procps sed ${PN}-dbg ${PN}-src ${TCLIBC}-src gcc-runtime-dbg"
 RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils"
 
 # One of the tests contains a bogus interpreter path on purpose.
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [OE-core] [v2 3/3] valgrind: Add libstdc++ debug symbols for ptest
  2021-04-14 16:40 ` [v2 3/3] valgrind: Add libstdc++ debug symbols for ptest Khem Raj
@ 2021-04-14 20:46   ` Yi Fan Yu
  2021-04-15  1:28     ` Khem Raj
  0 siblings, 1 reply; 5+ messages in thread
From: Yi Fan Yu @ 2021-04-14 20:46 UTC (permalink / raw)
  To: Khem Raj, openembedded-core


On 4/14/21 12:40 PM, Khem Raj wrote:
> [Please note: This e-mail is from an EXTERNAL e-mail address]
> 
> new/delete symbols are needed by overloaded-new.post test
this test is passing on master-next on qemux86-64.
Is this failure caused by gcc uprev?

> 
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> ---
>   meta/recipes-devtools/valgrind/valgrind_3.17.0.bb | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
> index d8324f1dc6..4eb948f2db 100644
> --- a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
> +++ b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
> @@ -136,7 +136,7 @@ RDEPENDS_${PN}-ptest += " bash coreutils file \
>      perl-module-file-basename perl-module-file-glob perl-module-getopt-long \
>      perl-module-overloading perl-module-cwd perl-module-ipc-open3 \
>      perl-module-carp perl-module-symbol \
> -   procps sed ${PN}-dbg ${PN}-src ${TCLIBC}-src"
> +   procps sed ${PN}-dbg ${PN}-src ${TCLIBC}-src gcc-runtime-dbg"
>   RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils"
> 
>   # One of the tests contains a bogus interpreter path on purpose.
> --
> 2.31.1
> 
> 
> 
> 
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [OE-core] [v2 3/3] valgrind: Add libstdc++ debug symbols for ptest
  2021-04-14 20:46   ` [OE-core] " Yi Fan Yu
@ 2021-04-15  1:28     ` Khem Raj
  0 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2021-04-15  1:28 UTC (permalink / raw)
  To: Yi Fan Yu; +Cc: Patches and discussions about the oe-core layer

On Wed, Apr 14, 2021 at 1:46 PM Yi Fan Yu <yifan.yu@windriver.com> wrote:
>
>
> On 4/14/21 12:40 PM, Khem Raj wrote:
> > [Please note: This e-mail is from an EXTERNAL e-mail address]
> >
> > new/delete symbols are needed by overloaded-new.post test
> this test is passing on master-next on qemux86-64.
> Is this failure caused by gcc uprev?
>

yes. gcc 11 uses dwarf-5 and its looking for filenames in debug info
for libstdc++ which when not found are flagged.

> >
> > Signed-off-by: Khem Raj <raj.khem@gmail.com>
> > ---
> >   meta/recipes-devtools/valgrind/valgrind_3.17.0.bb | 2 +-
> >   1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
> > index d8324f1dc6..4eb948f2db 100644
> > --- a/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
> > +++ b/meta/recipes-devtools/valgrind/valgrind_3.17.0.bb
> > @@ -136,7 +136,7 @@ RDEPENDS_${PN}-ptest += " bash coreutils file \
> >      perl-module-file-basename perl-module-file-glob perl-module-getopt-long \
> >      perl-module-overloading perl-module-cwd perl-module-ipc-open3 \
> >      perl-module-carp perl-module-symbol \
> > -   procps sed ${PN}-dbg ${PN}-src ${TCLIBC}-src"
> > +   procps sed ${PN}-dbg ${PN}-src ${TCLIBC}-src gcc-runtime-dbg"
> >   RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-utils"
> >
> >   # One of the tests contains a bogus interpreter path on purpose.
> > --
> > 2.31.1
> >
> >
> >
> > 
> >

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-04-15  1:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-14 16:40 [v2 1/3] valgrind: Delete trailing whitespaces Khem Raj
2021-04-14 16:40 ` [v2 2/3] valgrind: Add glibc-src to ptest rdeps Khem Raj
2021-04-14 16:40 ` [v2 3/3] valgrind: Add libstdc++ debug symbols for ptest Khem Raj
2021-04-14 20:46   ` [OE-core] " Yi Fan Yu
2021-04-15  1:28     ` Khem Raj

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.