* [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10
@ 2015-07-24 7:43 Li xin
2015-08-03 9:14 ` Yi Zhao
0 siblings, 1 reply; 5+ messages in thread
From: Li xin @ 2015-07-24 7:43 UTC (permalink / raw)
To: openembedded-devel
1) Update Fix-the-test-output-format.patch,since the contents
has been changed.
2) Update the checksum, beginline and endline of LICENSE file,
but the LICENSE has not been changed.
3) Remove "libdir=${D}/${libdir}" to avoid build Warning:
QA Issue: numactl: Files/directories were installed but not shipped in any package
Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
---
.../numactl/Fix-the-test-output-format.patch | 41 ++++++++++++----------
.../{numactl_2.0.9.bb => numactl_2.0.10.bb} | 8 ++---
2 files changed, 27 insertions(+), 22 deletions(-)
rename meta-oe/recipes-support/numactl/{numactl_2.0.9.bb => numactl_2.0.10.bb} (80%)
diff --git a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.patch b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.patch
index 8c309a4..7d52503 100644
--- a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.patch
+++ b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.patch
@@ -1,26 +1,30 @@
-[PATCH] Fix the test output format
+From 59fd750a84bbe5874dec936d2bee9ef11a1b6505 Mon Sep 17 00:00:00 2001
+From: Li xin <lixin.fnst@cn.fujitsu.com>
+Date: Tue, 21 Jul 2015 02:01:22 +0900
+Subject: [PATCH] Fix the test output format
Upstream-Status: Pending
Signed-off-by: Roy Li <rongqing.li@windriver.com>
+Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
---
- test/regress | 6 +++---
- test/regress2 | 9 ++++-----
- 2 files changed, 7 insertions(+), 8 deletions(-)
+ test/regress | 6 +++---
+ test/regress2 | 11 +++++------
+ 2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/test/regress b/test/regress
-index 05eff5b..10d72f7 100755
+index 2ce1705..d086a47 100755
--- a/test/regress
+++ b/test/regress
-@@ -73,6 +73,7 @@ probe_hardware()
+@@ -74,6 +74,7 @@ probe_hardware()
if [ $numnodes -lt 2 ] ; then
echo "need at least two nodes with at least $NEEDPAGES each of"
echo "free memory for mempolicy regression tests"
+ echo "FAIL: numa regress"
- exit 1
+ exit 77 # Skip test
fi
}
-@@ -206,10 +207,9 @@ main()
+@@ -207,10 +208,9 @@ main()
rm A B
if [ "$EXIT" = 0 ] ; then
@@ -34,26 +38,27 @@ index 05eff5b..10d72f7 100755
}
diff --git a/test/regress2 b/test/regress2
-index 6a254fa..9c97943 100755
+index aa6ea41..450c510 100755
--- a/test/regress2
+++ b/test/regress2
-@@ -6,12 +6,11 @@ VALGRIND=${VALGRIND:-}
- export LD_LIBRARY_PATH=`pwd`/..
+@@ -9,12 +9,11 @@ testdir=`dirname "$0"`
+ export PATH=${builddir}:$PATH
T() {
- echo "$@"
- if ! $VALGRIND "$@" ; then
- echo $1 FAILED!!!!
- exit 1
-+ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then
-+ echo "FAIL: $1"
-+ else
-+ echo "PASS: $1"
- fi
+- fi
- echo
++ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then
++ echo "FAIL: $1"
++ else
++ echo "PASS: $1"
++ fi
}
- # various tests
+ # still broken
--
-1.7.10.4
+1.8.4.2
diff --git a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb
similarity index 80%
rename from meta-oe/recipes-support/numactl/numactl_2.0.9.bb
rename to meta-oe/recipes-support/numactl/numactl_2.0.10.bb
index 29e57d9..3a10ebb 100644
--- a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb
+++ b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb
@@ -8,9 +8,7 @@ RDEPENDS_${PN} = "perl"
inherit autotools-brokensep ptest
-LIC_FILES_CHKSUM = "file://README;beginline=19;endline=32;md5=5644cc3851cb2499f6c48e52fe198bd9"
-SRC_URI[md5sum] = "136685c8eaf9d6569c351fe1d453b30c"
-SRC_URI[sha256sum] = "9ca033e6c14c0f26c20379b0cf9299429fd5a354a79c3c7880fd41ef69f7751c"
+LIC_FILES_CHKSUM = "file://README;beginline=19;endline=32;md5=00b9fb4504ff2afcb7fb2a518780f412"
SRC_URI = "ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \
file://fix-null-pointer.patch \
@@ -18,12 +16,14 @@ SRC_URI = "ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \
file://Makefile \
file://run-ptest \
"
+SRC_URI[md5sum] = "682c38305b2596967881f3d77bc3fc9c"
+SRC_URI[sha256sum] = "dbdac8fe74f13b2e2864bba352f1597ab1d3345c8c485d7805f58d66f414db61"
# ARM does not currently support NUMA
COMPATIBLE_HOST = "^((?!arm).*)$"
do_install() {
- oe_runmake DESTDIR=${D} prefix=${D}/usr libdir=${D}/${libdir} install
+ oe_runmake DESTDIR=${D} prefix=${D}/usr install
#remove the empty man2 directory
rm -r ${D}${mandir}/man2
}
--
1.8.4.2
^ permalink raw reply related [flat|nested] 5+ messages in thread* Re: [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 2015-07-24 7:43 [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 Li xin @ 2015-08-03 9:14 ` Yi Zhao 2015-08-04 2:17 ` Li, Xin 0 siblings, 1 reply; 5+ messages in thread From: Yi Zhao @ 2015-08-03 9:14 UTC (permalink / raw) To: lixin.fnst; +Cc: openembedded-devel Hi, I got an error for do_install_ptest_base: ERROR: Function failed: do_install_ptest_base (log file is located at /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/log.do_install_ptest_base.25330) ERROR: Logfile of failure stored in: /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/log.do_install_ptest_base.25330 Log data follows: | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common'] | DEBUG: Executing shell function do_install_ptest_base | install: cannot stat '/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/numactl-2.0.10/test/distance': No such file or directory | WARNING: /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/run.do_install_ptest_base.25330:1 exit 1 from | install -m 0755 /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/numactl-2.0.10/test/$i /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/image/usr/lib64/numactl/ptest/test | ERROR: Function failed: do_install_ptest_base (log file is located at /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/log.do_install_ptest_base.25330) ERROR: Task 2 (/buildarea/poky/meta-openembedded/meta-oe/recipes-support/numactl/numactl_2.0.10.bb, do_install_ptest_base) failed with exit code '1' NOTE: Tasks Summary: Attempted 557 tasks of which 507 didn't need to be rerun and 1 failed. Waiting for 0 running tasks to finish: Thanks, Yi 在 2015年07月24日 15:43, Li xin 写道: > 1) Update Fix-the-test-output-format.patch,since the contents > has been changed. > > 2) Update the checksum, beginline and endline of LICENSE file, > but the LICENSE has not been changed. > > 3) Remove "libdir=${D}/${libdir}" to avoid build Warning: > QA Issue: numactl: Files/directories were installed but not shipped in any package > > Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> > --- > .../numactl/Fix-the-test-output-format.patch | 41 ++++++++++++---------- > .../{numactl_2.0.9.bb => numactl_2.0.10.bb} | 8 ++--- > 2 files changed, 27 insertions(+), 22 deletions(-) > rename meta-oe/recipes-support/numactl/{numactl_2.0.9.bb => numactl_2.0.10.bb} (80%) > > diff --git a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.patch b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.patch > index 8c309a4..7d52503 100644 > --- a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.patch > +++ b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.patch > @@ -1,26 +1,30 @@ > -[PATCH] Fix the test output format > +From 59fd750a84bbe5874dec936d2bee9ef11a1b6505 Mon Sep 17 00:00:00 2001 > +From: Li xin <lixin.fnst@cn.fujitsu.com> > +Date: Tue, 21 Jul 2015 02:01:22 +0900 > +Subject: [PATCH] Fix the test output format > > Upstream-Status: Pending > > Signed-off-by: Roy Li <rongqing.li@windriver.com> > +Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> > --- > - test/regress | 6 +++--- > - test/regress2 | 9 ++++----- > - 2 files changed, 7 insertions(+), 8 deletions(-) > + test/regress | 6 +++--- > + test/regress2 | 11 +++++------ > + 2 files changed, 8 insertions(+), 9 deletions(-) > > diff --git a/test/regress b/test/regress > -index 05eff5b..10d72f7 100755 > +index 2ce1705..d086a47 100755 > --- a/test/regress > +++ b/test/regress > -@@ -73,6 +73,7 @@ probe_hardware() > +@@ -74,6 +74,7 @@ probe_hardware() > if [ $numnodes -lt 2 ] ; then > echo "need at least two nodes with at least $NEEDPAGES each of" > echo "free memory for mempolicy regression tests" > + echo "FAIL: numa regress" > - exit 1 > + exit 77 # Skip test > fi > } > -@@ -206,10 +207,9 @@ main() > +@@ -207,10 +208,9 @@ main() > rm A B > > if [ "$EXIT" = 0 ] ; then > @@ -34,26 +38,27 @@ index 05eff5b..10d72f7 100755 > } > > diff --git a/test/regress2 b/test/regress2 > -index 6a254fa..9c97943 100755 > +index aa6ea41..450c510 100755 > --- a/test/regress2 > +++ b/test/regress2 > -@@ -6,12 +6,11 @@ VALGRIND=${VALGRIND:-} > - export LD_LIBRARY_PATH=`pwd`/.. > +@@ -9,12 +9,11 @@ testdir=`dirname "$0"` > + export PATH=${builddir}:$PATH > > T() { > - echo "$@" > - if ! $VALGRIND "$@" ; then > - echo $1 FAILED!!!! > - exit 1 > -+ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then > -+ echo "FAIL: $1" > -+ else > -+ echo "PASS: $1" > - fi > +- fi > - echo > ++ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then > ++ echo "FAIL: $1" > ++ else > ++ echo "PASS: $1" > ++ fi > } > > - # various tests > + # still broken > -- > -1.7.10.4 > +1.8.4.2 > > diff --git a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb > similarity index 80% > rename from meta-oe/recipes-support/numactl/numactl_2.0.9.bb > rename to meta-oe/recipes-support/numactl/numactl_2.0.10.bb > index 29e57d9..3a10ebb 100644 > --- a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb > +++ b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb > @@ -8,9 +8,7 @@ RDEPENDS_${PN} = "perl" > > inherit autotools-brokensep ptest > > -LIC_FILES_CHKSUM = "file://README;beginline=19;endline=32;md5=5644cc3851cb2499f6c48e52fe198bd9" > -SRC_URI[md5sum] = "136685c8eaf9d6569c351fe1d453b30c" > -SRC_URI[sha256sum] = "9ca033e6c14c0f26c20379b0cf9299429fd5a354a79c3c7880fd41ef69f7751c" > +LIC_FILES_CHKSUM = "file://README;beginline=19;endline=32;md5=00b9fb4504ff2afcb7fb2a518780f412" > > SRC_URI = "ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \ > file://fix-null-pointer.patch \ > @@ -18,12 +16,14 @@ SRC_URI = "ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \ > file://Makefile \ > file://run-ptest \ > " > +SRC_URI[md5sum] = "682c38305b2596967881f3d77bc3fc9c" > +SRC_URI[sha256sum] = "dbdac8fe74f13b2e2864bba352f1597ab1d3345c8c485d7805f58d66f414db61" > > # ARM does not currently support NUMA > COMPATIBLE_HOST = "^((?!arm).*)$" > > do_install() { > - oe_runmake DESTDIR=${D} prefix=${D}/usr libdir=${D}/${libdir} install > + oe_runmake DESTDIR=${D} prefix=${D}/usr install > #remove the empty man2 directory > rm -r ${D}${mandir}/man2 > } ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 2015-08-03 9:14 ` Yi Zhao @ 2015-08-04 2:17 ` Li, Xin 2015-08-04 5:17 ` Li, Xin 0 siblings, 1 reply; 5+ messages in thread From: Li, Xin @ 2015-08-04 2:17 UTC (permalink / raw) To: Yi Zhao; +Cc: openembedded-devel@lists.openembedded.org Hi, Yi, Thank you very much for doing test for me. I can reproduce the error. Patch V2 will be sent. Cheers, Li >-----Original Message----- >From: Yi Zhao [mailto:yi.zhao@windriver.com] >Sent: Monday, August 03, 2015 5:15 PM >To: Li, Xin/李 欣 >Cc: openembedded-devel@lists.openembedded.org >Subject: Re: [oe] [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 > >Hi, > >I got an error for do_install_ptest_base: > >ERROR: Function failed: do_install_ptest_base (log file is located at >/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/log.do_ins >tall_ptest_base.25330) >ERROR: Logfile of failure stored in: >/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/log.do_ins >tall_ptest_base.25330 >Log data follows: >| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', >'bit-64', 'x86_64-linux', 'common'] >| DEBUG: Executing shell function do_install_ptest_base >| install: cannot stat >'/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/numactl-2.0.10 >/test/distance': >No such file or directory >| WARNING: >/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/run.do_in >stall_ptest_base.25330:1 >exit 1 from >| install -m 0755 >/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/numactl-2.0.10/ >test/$i >/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/image/usr/lib64 >/numactl/ptest/test >| ERROR: Function failed: do_install_ptest_base (log file is located at >/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/log.do_ins >tall_ptest_base.25330) >ERROR: Task 2 >(/buildarea/poky/meta-openembedded/meta-oe/recipes-support/numactl/numactl_ >2.0.10.bb, >do_install_ptest_base) failed with exit code '1' >NOTE: Tasks Summary: Attempted 557 tasks of which 507 didn't need to be rerun >and 1 failed. >Waiting for 0 running tasks to finish: > > >Thanks, >Yi > > >在 2015年07月24日 15:43, Li xin 写道: >> 1) Update Fix-the-test-output-format.patch,since the contents has been >> changed. >> >> 2) Update the checksum, beginline and endline of LICENSE file, but the >> LICENSE has not been changed. >> >> 3) Remove "libdir=${D}/${libdir}" to avoid build Warning: >> QA Issue: numactl: Files/directories were installed but not shipped in >> any package >> >> Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> >> --- >> .../numactl/Fix-the-test-output-format.patch | 41 >++++++++++++---------- >> .../{numactl_2.0.9.bb => numactl_2.0.10.bb} | 8 ++--- >> 2 files changed, 27 insertions(+), 22 deletions(-) >> rename meta-oe/recipes-support/numactl/{numactl_2.0.9.bb => >> numactl_2.0.10.bb} (80%) >> >> diff --git >> a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.p >> atch >> b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.p >> atch >> index 8c309a4..7d52503 100644 >> --- >> a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format.p >> atch >> +++ b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-form >> +++ at.patch >> @@ -1,26 +1,30 @@ >> -[PATCH] Fix the test output format >> +From 59fd750a84bbe5874dec936d2bee9ef11a1b6505 Mon Sep 17 00:00:00 >> +2001 >> +From: Li xin <lixin.fnst@cn.fujitsu.com> >> +Date: Tue, 21 Jul 2015 02:01:22 +0900 >> +Subject: [PATCH] Fix the test output format >> >> Upstream-Status: Pending >> >> Signed-off-by: Roy Li <rongqing.li@windriver.com> >> +Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> >> --- >> - test/regress | 6 +++--- >> - test/regress2 | 9 ++++----- >> - 2 files changed, 7 insertions(+), 8 deletions(-) >> + test/regress | 6 +++--- >> + test/regress2 | 11 +++++------ >> + 2 files changed, 8 insertions(+), 9 deletions(-) >> >> diff --git a/test/regress b/test/regress -index 05eff5b..10d72f7 >> 100755 >> +index 2ce1705..d086a47 100755 >> --- a/test/regress >> +++ b/test/regress >> -@@ -73,6 +73,7 @@ probe_hardware() >> +@@ -74,6 +74,7 @@ probe_hardware() >> if [ $numnodes -lt 2 ] ; then >> echo "need at least two nodes with at least $NEEDPAGES each of" >> echo "free memory for mempolicy regression tests" >> + echo "FAIL: numa regress" >> - exit 1 >> + exit 77 # Skip test >> fi >> } >> -@@ -206,10 +207,9 @@ main() >> +@@ -207,10 +208,9 @@ main() >> rm A B >> >> if [ "$EXIT" = 0 ] ; then >> @@ -34,26 +38,27 @@ index 05eff5b..10d72f7 100755 >> } >> >> diff --git a/test/regress2 b/test/regress2 -index 6a254fa..9c97943 >> 100755 >> +index aa6ea41..450c510 100755 >> --- a/test/regress2 >> +++ b/test/regress2 >> -@@ -6,12 +6,11 @@ VALGRIND=${VALGRIND:-} >> - export LD_LIBRARY_PATH=`pwd`/.. >> +@@ -9,12 +9,11 @@ testdir=`dirname "$0"` export >> +PATH=${builddir}:$PATH >> >> T() { >> - echo "$@" >> - if ! $VALGRIND "$@" ; then >> - echo $1 FAILED!!!! >> - exit 1 >> -+ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then >> -+ echo "FAIL: $1" >> -+ else >> -+ echo "PASS: $1" >> - fi >> +- fi >> - echo >> ++ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then >> ++ echo "FAIL: $1" >> ++ else >> ++ echo "PASS: $1" >> ++ fi >> } >> >> - # various tests >> + # still broken >> -- >> -1.7.10.4 >> +1.8.4.2 >> >> diff --git a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb >> b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb >> similarity index 80% >> rename from meta-oe/recipes-support/numactl/numactl_2.0.9.bb >> rename to meta-oe/recipes-support/numactl/numactl_2.0.10.bb >> index 29e57d9..3a10ebb 100644 >> --- a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb >> +++ b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb >> @@ -8,9 +8,7 @@ RDEPENDS_${PN} = "perl" >> >> inherit autotools-brokensep ptest >> >> -LIC_FILES_CHKSUM = >"file://README;beginline=19;endline=32;md5=5644cc3851cb2499f6c48e52fe198bd >9" >> -SRC_URI[md5sum] = "136685c8eaf9d6569c351fe1d453b30c" >> -SRC_URI[sha256sum] = >"9ca033e6c14c0f26c20379b0cf9299429fd5a354a79c3c7880fd41ef69f7751c" >> +LIC_FILES_CHKSUM = >"file://README;beginline=19;endline=32;md5=00b9fb4504ff2afcb7fb2a518780f412" >> >> SRC_URI = >"ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \ >> file://fix-null-pointer.patch \ >> @@ -18,12 +16,14 @@ SRC_URI = >"ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \ >> file://Makefile \ >> file://run-ptest \ >> " >> +SRC_URI[md5sum] = "682c38305b2596967881f3d77bc3fc9c" >> +SRC_URI[sha256sum] = >"dbdac8fe74f13b2e2864bba352f1597ab1d3345c8c485d7805f58d66f414db61" >> >> # ARM does not currently support NUMA >> COMPATIBLE_HOST = "^((?!arm).*)$" >> >> do_install() { >> - oe_runmake DESTDIR=${D} prefix=${D}/usr libdir=${D}/${libdir} install >> + oe_runmake DESTDIR=${D} prefix=${D}/usr install >> #remove the empty man2 directory >> rm -r ${D}${mandir}/man2 >> } ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 2015-08-04 2:17 ` Li, Xin @ 2015-08-04 5:17 ` Li, Xin 2015-08-04 5:38 ` Yi Zhao 0 siblings, 1 reply; 5+ messages in thread From: Li, Xin @ 2015-08-04 5:17 UTC (permalink / raw) To: Yi Zhao; +Cc: openembedded-devel@lists.openembedded.org Hi, Yi, I am unfamiliar with ptest. Since binaries in test directory have been changed by default in 2.0.10 So how about the modify as following: ----------------------------------------------------- diff --git a/meta-oe/recipes-support/numactl/numactl_2.0.10.bb b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb index 3a10ebb..148a44b 100644 --- a/meta-oe/recipes-support/numactl/numactl_2.0.10.bb +++ b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb @@ -30,10 +30,8 @@ do_install() { do_install_ptest() { #install tests binaries - local test_binaries="checkaffinity checktopology distance \ - ftok mbind_mig_pages migrate_pages move_pages mynode \ - nodemap pagesize prefered printcpu randmap realloc_test \ - regress regress2 runltp shmtest tbitmap tshared bind_range" + local test_binaries="checkaffinity checktopology \ + numademo printcpu regress regress2 runltp shmtest" [ ! -d ${D}/${PTEST_PATH}/test ] && mkdir -p ${D}/${PTEST_PATH}/test for i in $test_binaries; do ---------------------------------------------------- Cheers, Li >-----Original Message----- >From: openembedded-devel-bounces@lists.openembedded.org >[mailto:openembedded-devel-bounces@lists.openembedded.org] On Behalf Of Li, >Xin >Sent: Tuesday, August 04, 2015 10:18 AM >To: Yi Zhao >Cc: openembedded-devel@lists.openembedded.org >Subject: Re: [oe] [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 > >Hi, Yi, > >Thank you very much for doing test for me. >I can reproduce the error. >Patch V2 will be sent. > >Cheers, >Li >>-----Original Message----- >>From: Yi Zhao [mailto:yi.zhao@windriver.com] >>Sent: Monday, August 03, 2015 5:15 PM >>To: Li, Xin/李 欣 >>Cc: openembedded-devel@lists.openembedded.org >>Subject: Re: [oe] [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 >> >>Hi, >> >>I got an error for do_install_ptest_base: >> >>ERROR: Function failed: do_install_ptest_base (log file is located at >>/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/l >>og.do_ins >>tall_ptest_base.25330) >>ERROR: Logfile of failure stored in: >>/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/l >>og.do_ins >>tall_ptest_base.25330 >>Log data follows: >>| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', >>'bit-64', 'x86_64-linux', 'common'] >>| DEBUG: Executing shell function do_install_ptest_base >>| install: cannot stat >>'/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/numac >>tl-2.0.10 >>/test/distance': >>No such file or directory >>| WARNING: >>/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/r >>un.do_in >>stall_ptest_base.25330:1 >>exit 1 from >>| install -m 0755 >>/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/numact >>l-2.0.10/ >>test/$i >>/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/image/ >>usr/lib64 >>/numactl/ptest/test >>| ERROR: Function failed: do_install_ptest_base (log file is located at >>/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/l >>og.do_ins >>tall_ptest_base.25330) >>ERROR: Task 2 >>(/buildarea/poky/meta-openembedded/meta-oe/recipes-support/numactl/numa >>ctl_ >>2.0.10.bb, >>do_install_ptest_base) failed with exit code '1' >>NOTE: Tasks Summary: Attempted 557 tasks of which 507 didn't need to be >>rerun and 1 failed. >>Waiting for 0 running tasks to finish: >> >> >>Thanks, >>Yi >> >> >>在 2015年07月24日 15:43, Li xin 写道: >>> 1) Update Fix-the-test-output-format.patch,since the contents has >>> been changed. >>> >>> 2) Update the checksum, beginline and endline of LICENSE file, but >>> the LICENSE has not been changed. >>> >>> 3) Remove "libdir=${D}/${libdir}" to avoid build Warning: >>> QA Issue: numactl: Files/directories were installed but not shipped >>> in any package >>> >>> Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> >>> --- >>> .../numactl/Fix-the-test-output-format.patch | 41 >>++++++++++++---------- >>> .../{numactl_2.0.9.bb => numactl_2.0.10.bb} | 8 ++--- >>> 2 files changed, 27 insertions(+), 22 deletions(-) >>> rename meta-oe/recipes-support/numactl/{numactl_2.0.9.bb => >>> numactl_2.0.10.bb} (80%) >>> >>> diff --git >>> a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format. >>> p >>> atch >>> b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format. >>> p >>> atch >>> index 8c309a4..7d52503 100644 >>> --- >>> a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format. >>> p >>> atch >>> +++ b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-for >>> +++ m >>> +++ at.patch >>> @@ -1,26 +1,30 @@ >>> -[PATCH] Fix the test output format >>> +From 59fd750a84bbe5874dec936d2bee9ef11a1b6505 Mon Sep 17 00:00:00 >>> +2001 >>> +From: Li xin <lixin.fnst@cn.fujitsu.com> >>> +Date: Tue, 21 Jul 2015 02:01:22 +0900 >>> +Subject: [PATCH] Fix the test output format >>> >>> Upstream-Status: Pending >>> >>> Signed-off-by: Roy Li <rongqing.li@windriver.com> >>> +Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> >>> --- >>> - test/regress | 6 +++--- >>> - test/regress2 | 9 ++++----- >>> - 2 files changed, 7 insertions(+), 8 deletions(-) >>> + test/regress | 6 +++--- >>> + test/regress2 | 11 +++++------ >>> + 2 files changed, 8 insertions(+), 9 deletions(-) >>> >>> diff --git a/test/regress b/test/regress -index 05eff5b..10d72f7 >>> 100755 >>> +index 2ce1705..d086a47 100755 >>> --- a/test/regress >>> +++ b/test/regress >>> -@@ -73,6 +73,7 @@ probe_hardware() >>> +@@ -74,6 +74,7 @@ probe_hardware() >>> if [ $numnodes -lt 2 ] ; then >>> echo "need at least two nodes with at least $NEEDPAGES each of" >>> echo "free memory for mempolicy regression tests" >>> + echo "FAIL: numa regress" >>> - exit 1 >>> + exit 77 # Skip test >>> fi >>> } >>> -@@ -206,10 +207,9 @@ main() >>> +@@ -207,10 +208,9 @@ main() >>> rm A B >>> >>> if [ "$EXIT" = 0 ] ; then >>> @@ -34,26 +38,27 @@ index 05eff5b..10d72f7 100755 >>> } >>> >>> diff --git a/test/regress2 b/test/regress2 -index 6a254fa..9c97943 >>> 100755 >>> +index aa6ea41..450c510 100755 >>> --- a/test/regress2 >>> +++ b/test/regress2 >>> -@@ -6,12 +6,11 @@ VALGRIND=${VALGRIND:-} >>> - export LD_LIBRARY_PATH=`pwd`/.. >>> +@@ -9,12 +9,11 @@ testdir=`dirname "$0"` export >>> +PATH=${builddir}:$PATH >>> >>> T() { >>> - echo "$@" >>> - if ! $VALGRIND "$@" ; then >>> - echo $1 FAILED!!!! >>> - exit 1 >>> -+ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then >>> -+ echo "FAIL: $1" >>> -+ else >>> -+ echo "PASS: $1" >>> - fi >>> +- fi >>> - echo >>> ++ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then >>> ++ echo "FAIL: $1" >>> ++ else >>> ++ echo "PASS: $1" >>> ++ fi >>> } >>> >>> - # various tests >>> + # still broken >>> -- >>> -1.7.10.4 >>> +1.8.4.2 >>> >>> diff --git a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb >>> b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb >>> similarity index 80% >>> rename from meta-oe/recipes-support/numactl/numactl_2.0.9.bb >>> rename to meta-oe/recipes-support/numactl/numactl_2.0.10.bb >>> index 29e57d9..3a10ebb 100644 >>> --- a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb >>> +++ b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb >>> @@ -8,9 +8,7 @@ RDEPENDS_${PN} = "perl" >>> >>> inherit autotools-brokensep ptest >>> >>> -LIC_FILES_CHKSUM = >>"file://README;beginline=19;endline=32;md5=5644cc3851cb2499f6c48e52fe19 >>8bd >>9" >>> -SRC_URI[md5sum] = "136685c8eaf9d6569c351fe1d453b30c" >>> -SRC_URI[sha256sum] = >>"9ca033e6c14c0f26c20379b0cf9299429fd5a354a79c3c7880fd41ef69f7751c" >>> +LIC_FILES_CHKSUM = >>"file://README;beginline=19;endline=32;md5=00b9fb4504ff2afcb7fb2a518780f412 >" >>> >>> SRC_URI = >>"ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \ >>> file://fix-null-pointer.patch \ @@ -18,12 +16,14 @@ SRC_URI = >>"ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \ >>> file://Makefile \ >>> file://run-ptest \ >>> " >>> +SRC_URI[md5sum] = "682c38305b2596967881f3d77bc3fc9c" >>> +SRC_URI[sha256sum] = >>"dbdac8fe74f13b2e2864bba352f1597ab1d3345c8c485d7805f58d66f414db61" >>> >>> # ARM does not currently support NUMA >>> COMPATIBLE_HOST = "^((?!arm).*)$" >>> >>> do_install() { >>> - oe_runmake DESTDIR=${D} prefix=${D}/usr libdir=${D}/${libdir} install >>> + oe_runmake DESTDIR=${D} prefix=${D}/usr install >>> #remove the empty man2 directory >>> rm -r ${D}${mandir}/man2 >>> } > >-- >_______________________________________________ >Openembedded-devel mailing list >Openembedded-devel@lists.openembedded.org >http://lists.openembedded.org/mailman/listinfo/openembedded-devel ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 2015-08-04 5:17 ` Li, Xin @ 2015-08-04 5:38 ` Yi Zhao 0 siblings, 0 replies; 5+ messages in thread From: Yi Zhao @ 2015-08-04 5:38 UTC (permalink / raw) To: Rongqing Li; +Cc: openembedded-devel@lists.openembedded.org Add Rongqing Li to the list. The initial ptest was added by him. Hi Roy, Would you please have a look at Li Xin's patch ? Thanks, Yi 在 2015年08月04日 13:17, Li, Xin 写道: > Hi, Yi, > > I am unfamiliar with ptest. > Since binaries in test directory have been changed by default in 2.0.10 > So how about the modify as following: > ----------------------------------------------------- > diff --git a/meta-oe/recipes-support/numactl/numactl_2.0.10.bb b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb > index 3a10ebb..148a44b 100644 > --- a/meta-oe/recipes-support/numactl/numactl_2.0.10.bb > +++ b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb > @@ -30,10 +30,8 @@ do_install() { > > do_install_ptest() { > #install tests binaries > - local test_binaries="checkaffinity checktopology distance \ > - ftok mbind_mig_pages migrate_pages move_pages mynode \ > - nodemap pagesize prefered printcpu randmap realloc_test \ > - regress regress2 runltp shmtest tbitmap tshared bind_range" > + local test_binaries="checkaffinity checktopology \ > + numademo printcpu regress regress2 runltp shmtest" > > [ ! -d ${D}/${PTEST_PATH}/test ] && mkdir -p ${D}/${PTEST_PATH}/test > for i in $test_binaries; do > ---------------------------------------------------- > > Cheers, > Li > >> -----Original Message----- >> From: openembedded-devel-bounces@lists.openembedded.org >> [mailto:openembedded-devel-bounces@lists.openembedded.org] On Behalf Of Li, >> Xin >> Sent: Tuesday, August 04, 2015 10:18 AM >> To: Yi Zhao >> Cc: openembedded-devel@lists.openembedded.org >> Subject: Re: [oe] [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 >> >> Hi, Yi, >> >> Thank you very much for doing test for me. >> I can reproduce the error. >> Patch V2 will be sent. >> >> Cheers, >> Li >>> -----Original Message----- >>> From: Yi Zhao [mailto:yi.zhao@windriver.com] >>> Sent: Monday, August 03, 2015 5:15 PM >>> To: Li, Xin/李 欣 >>> Cc: openembedded-devel@lists.openembedded.org >>> Subject: Re: [oe] [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 >>> >>> Hi, >>> >>> I got an error for do_install_ptest_base: >>> >>> ERROR: Function failed: do_install_ptest_base (log file is located at >>> /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/l >>> og.do_ins >>> tall_ptest_base.25330) >>> ERROR: Logfile of failure stored in: >>> /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/l >>> og.do_ins >>> tall_ptest_base.25330 >>> Log data follows: >>> | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', >>> 'bit-64', 'x86_64-linux', 'common'] >>> | DEBUG: Executing shell function do_install_ptest_base >>> | install: cannot stat >>> '/buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/numac >>> tl-2.0.10 >>> /test/distance': >>> No such file or directory >>> | WARNING: >>> /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/r >>> un.do_in >>> stall_ptest_base.25330:1 >>> exit 1 from >>> | install -m 0755 >>> /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/numact >>> l-2.0.10/ >>> test/$i >>> /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/image/ >>> usr/lib64 >>> /numactl/ptest/test >>> | ERROR: Function failed: do_install_ptest_base (log file is located at >>> /buildarea2/build/tmp/work/core2-64-poky-linux/numactl/2.0.10-r0/temp/l >>> og.do_ins >>> tall_ptest_base.25330) >>> ERROR: Task 2 >>> (/buildarea/poky/meta-openembedded/meta-oe/recipes-support/numactl/numa >>> ctl_ >>> 2.0.10.bb, >>> do_install_ptest_base) failed with exit code '1' >>> NOTE: Tasks Summary: Attempted 557 tasks of which 507 didn't need to be >>> rerun and 1 failed. >>> Waiting for 0 running tasks to finish: >>> >>> >>> Thanks, >>> Yi >>> >>> >>> 在 2015年07月24日 15:43, Li xin 写道: >>>> 1) Update Fix-the-test-output-format.patch,since the contents has >>>> been changed. >>>> >>>> 2) Update the checksum, beginline and endline of LICENSE file, but >>>> the LICENSE has not been changed. >>>> >>>> 3) Remove "libdir=${D}/${libdir}" to avoid build Warning: >>>> QA Issue: numactl: Files/directories were installed but not shipped >>>> in any package >>>> >>>> Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> >>>> --- >>>> .../numactl/Fix-the-test-output-format.patch | 41 >>> ++++++++++++---------- >>>> .../{numactl_2.0.9.bb => numactl_2.0.10.bb} | 8 ++--- >>>> 2 files changed, 27 insertions(+), 22 deletions(-) >>>> rename meta-oe/recipes-support/numactl/{numactl_2.0.9.bb => >>>> numactl_2.0.10.bb} (80%) >>>> >>>> diff --git >>>> a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format. >>>> p >>>> atch >>>> b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format. >>>> p >>>> atch >>>> index 8c309a4..7d52503 100644 >>>> --- >>>> a/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-format. >>>> p >>>> atch >>>> +++ b/meta-oe/recipes-support/numactl/numactl/Fix-the-test-output-for >>>> +++ m >>>> +++ at.patch >>>> @@ -1,26 +1,30 @@ >>>> -[PATCH] Fix the test output format >>>> +From 59fd750a84bbe5874dec936d2bee9ef11a1b6505 Mon Sep 17 00:00:00 >>>> +2001 >>>> +From: Li xin <lixin.fnst@cn.fujitsu.com> >>>> +Date: Tue, 21 Jul 2015 02:01:22 +0900 >>>> +Subject: [PATCH] Fix the test output format >>>> >>>> Upstream-Status: Pending >>>> >>>> Signed-off-by: Roy Li <rongqing.li@windriver.com> >>>> +Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> >>>> --- >>>> - test/regress | 6 +++--- >>>> - test/regress2 | 9 ++++----- >>>> - 2 files changed, 7 insertions(+), 8 deletions(-) >>>> + test/regress | 6 +++--- >>>> + test/regress2 | 11 +++++------ >>>> + 2 files changed, 8 insertions(+), 9 deletions(-) >>>> >>>> diff --git a/test/regress b/test/regress -index 05eff5b..10d72f7 >>>> 100755 >>>> +index 2ce1705..d086a47 100755 >>>> --- a/test/regress >>>> +++ b/test/regress >>>> -@@ -73,6 +73,7 @@ probe_hardware() >>>> +@@ -74,6 +74,7 @@ probe_hardware() >>>> if [ $numnodes -lt 2 ] ; then >>>> echo "need at least two nodes with at least $NEEDPAGES each of" >>>> echo "free memory for mempolicy regression tests" >>>> + echo "FAIL: numa regress" >>>> - exit 1 >>>> + exit 77 # Skip test >>>> fi >>>> } >>>> -@@ -206,10 +207,9 @@ main() >>>> +@@ -207,10 +208,9 @@ main() >>>> rm A B >>>> >>>> if [ "$EXIT" = 0 ] ; then >>>> @@ -34,26 +38,27 @@ index 05eff5b..10d72f7 100755 >>>> } >>>> >>>> diff --git a/test/regress2 b/test/regress2 -index 6a254fa..9c97943 >>>> 100755 >>>> +index aa6ea41..450c510 100755 >>>> --- a/test/regress2 >>>> +++ b/test/regress2 >>>> -@@ -6,12 +6,11 @@ VALGRIND=${VALGRIND:-} >>>> - export LD_LIBRARY_PATH=`pwd`/.. >>>> +@@ -9,12 +9,11 @@ testdir=`dirname "$0"` export >>>> +PATH=${builddir}:$PATH >>>> >>>> T() { >>>> - echo "$@" >>>> - if ! $VALGRIND "$@" ; then >>>> - echo $1 FAILED!!!! >>>> - exit 1 >>>> -+ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then >>>> -+ echo "FAIL: $1" >>>> -+ else >>>> -+ echo "PASS: $1" >>>> - fi >>>> +- fi >>>> - echo >>>> ++ if ! $VALGRIND "$@" 2>&1 1>/dev/null; then >>>> ++ echo "FAIL: $1" >>>> ++ else >>>> ++ echo "PASS: $1" >>>> ++ fi >>>> } >>>> >>>> - # various tests >>>> + # still broken >>>> -- >>>> -1.7.10.4 >>>> +1.8.4.2 >>>> >>>> diff --git a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb >>>> b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb >>>> similarity index 80% >>>> rename from meta-oe/recipes-support/numactl/numactl_2.0.9.bb >>>> rename to meta-oe/recipes-support/numactl/numactl_2.0.10.bb >>>> index 29e57d9..3a10ebb 100644 >>>> --- a/meta-oe/recipes-support/numactl/numactl_2.0.9.bb >>>> +++ b/meta-oe/recipes-support/numactl/numactl_2.0.10.bb >>>> @@ -8,9 +8,7 @@ RDEPENDS_${PN} = "perl" >>>> >>>> inherit autotools-brokensep ptest >>>> >>>> -LIC_FILES_CHKSUM = >>> "file://README;beginline=19;endline=32;md5=5644cc3851cb2499f6c48e52fe19 >>> 8bd >>> 9" >>>> -SRC_URI[md5sum] = "136685c8eaf9d6569c351fe1d453b30c" >>>> -SRC_URI[sha256sum] = >>> "9ca033e6c14c0f26c20379b0cf9299429fd5a354a79c3c7880fd41ef69f7751c" >>>> +LIC_FILES_CHKSUM = >>> "file://README;beginline=19;endline=32;md5=00b9fb4504ff2afcb7fb2a518780f412 >> " >>>> SRC_URI = >>> "ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \ >>>> file://fix-null-pointer.patch \ @@ -18,12 +16,14 @@ SRC_URI = >>> "ftp://oss.sgi.com/www/projects/libnuma/download/${BPN}-${PV}.tar.gz \ >>>> file://Makefile \ >>>> file://run-ptest \ >>>> " >>>> +SRC_URI[md5sum] = "682c38305b2596967881f3d77bc3fc9c" >>>> +SRC_URI[sha256sum] = >>> "dbdac8fe74f13b2e2864bba352f1597ab1d3345c8c485d7805f58d66f414db61" >>>> # ARM does not currently support NUMA >>>> COMPATIBLE_HOST = "^((?!arm).*)$" >>>> >>>> do_install() { >>>> - oe_runmake DESTDIR=${D} prefix=${D}/usr libdir=${D}/${libdir} install >>>> + oe_runmake DESTDIR=${D} prefix=${D}/usr install >>>> #remove the empty man2 directory >>>> rm -r ${D}${mandir}/man2 >>>> } >> -- >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-08-04 5:39 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-07-24 7:43 [meta-oe][PATCH] numactl: upgrade 2.0.9 -> 2.0.10 Li xin 2015-08-03 9:14 ` Yi Zhao 2015-08-04 2:17 ` Li, Xin 2015-08-04 5:17 ` Li, Xin 2015-08-04 5:38 ` Yi Zhao
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.