Message ID | 20181120203814.11500-6-raj.khem@gmail.com |
---|---|
State | New |
Headers | show |
Series | [oe,meta-oe,01/10] openwsman: Upgrade to 2.6.8 | expand |
On Tue, Nov 20, 2018 at 3:39 PM Khem Raj <raj.khem@gmail.com> wrote: > > From: Ivan Maidanski <ivmai@mail.ru> > > Highlights of this upgrade: > * Fix numerous bugs (concurrency, overflow, CVE-2016-9427, etc.) > * Fix various typos in comments and documentation > * AddressSanitizer and MemorySanitizer support > * RISC-V support > > See the following for detailed changes: > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.2 > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.6 > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 > > Signed-off-by: Ivan Maidanski <ivmai@mail.ru> > Signed-off-by: Khem Raj <raj.khem@gmail.com> > --- This is causing my master-next builds to fail on fetching. Ivan, you need to -SRC_URI = "git://github.com/ivmai/bdwgc.git \ +SRC_URI = "git://github.com/ivmai/bdwgc.git;branch=release-7_6 \ before this commit makes its way to the master branch. Khem, Ivan, let me know if you want to sort this out or have me send a patch. Thanks, Mark > ...d-check-for-NO_GETCONTEXT-definition.patch | 29 ------------------- > .../bdwgc/bdwgc/musl_header_fix.patch | 27 ----------------- > .../bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} | 6 ++-- > 3 files changed, 2 insertions(+), 60 deletions(-) > delete mode 100644 meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch > delete mode 100644 meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > rename meta-oe/recipes-support/bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} (85%) > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch > deleted file mode 100644 > index 8ef774f0f2..0000000000 > --- a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch > +++ /dev/null > @@ -1,29 +0,0 @@ > -configure.ac: add check for NO_GETCONTEXT definition > - > -Signed-off-by: Samuel Martin <s.martin49@gmail.com> > -[yann.morin.1998@free.fr: add a comment, change variable name, use > - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by > - Thomas)] > -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > - > ---- > -Upstream-Status: Pending > - configure.ac | 6 ++++++ > - 1 file changed, 6 insertions(+) > - > ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 19:00:47.000000000 +0200 > -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 +0100 > -@@ -365,6 +365,12 @@ > - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) > - fi > - > -+# Check for getcontext (uClibc can be configured without it, for example) > -+AC_CHECK_FUNCS([getcontext]) > -+AS_IF([test "$ac_cv_func_getcontext" = "no"], > -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" > -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) > -+ > - case "$host" in > - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing for N64 > - # and unnecessary everywhere. > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > deleted file mode 100644 > index 4a18496650..0000000000 > --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > +++ /dev/null > @@ -1,27 +0,0 @@ > -Add missing header to avoid: > - > -| 1472659610.016355: ../git/pthread_stop_world.c: In function 'GC_brief_async_signal_safe_sleep': > -| 1472659610.0540252: ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' isn't known > -| 1472659610.0540252: struct timeval tv; > -| 1472659610.0540252: ^~ > -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: unused variable 'tv' [-Wunused-variable] > -| 1472659610.054099: struct timeval tv; > -| 1472659610.054099: ^~ > -| 1472659610.054099: Makefile:1530: recipe for target 'pthread_stop_world.lo' failed > - > -in musl builds. > - > -Upstream-Status: Pending > - > -Index: git/pthread_stop_world.c > -=================================================================== > ---- git.orig/pthread_stop_world.c > -+++ git/pthread_stop_world.c > -@@ -45,6 +45,7 @@ > - #include <semaphore.h> > - #include <errno.h> > - #include <unistd.h> > -+#include <sys/time.h> > - #include "atomic_ops.h" > - > - /* It's safe to call original pthread_sigmask() here. */ > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > similarity index 85% > rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > index dcb68f0282..18722fb441 100644 > --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser conservative garbage collector can be\ > HOMEPAGE = "http://www.hboehm.info/gc/" > SECTION = "devel" > LICENSE = "MIT" > -LIC_FILES_CHKSUM = "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" > +LIC_FILES_CHKSUM = "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" > > -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" > +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" > SRC_URI = "git://github.com/ivmai/bdwgc.git \ > - file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch \ > - file://musl_header_fix.patch \ > " > > FILES_${PN}-doc = "${datadir}" > -- > 2.19.1 > > -- > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Mon, Nov 26, 2018 at 7:59 AM Mark Asselstine <mark.asselstine@windriver.com> wrote: > > On Tue, Nov 20, 2018 at 3:39 PM Khem Raj <raj.khem@gmail.com> wrote: > > > > From: Ivan Maidanski <ivmai@mail.ru> > > > > Highlights of this upgrade: > > * Fix numerous bugs (concurrency, overflow, CVE-2016-9427, etc.) > > * Fix various typos in comments and documentation > > * AddressSanitizer and MemorySanitizer support > > * RISC-V support > > > > See the following for detailed changes: > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.2 > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.6 > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 > > > > Signed-off-by: Ivan Maidanski <ivmai@mail.ru> > > Signed-off-by: Khem Raj <raj.khem@gmail.com> > > --- > > This is causing my master-next builds to fail on fetching. Ivan, you need to > > -SRC_URI = "git://github.com/ivmai/bdwgc.git \ > +SRC_URI = "git://github.com/ivmai/bdwgc.git;branch=release-7_6 \ > > before this commit makes its way to the master branch. > > Khem, Ivan, let me know if you want to sort this out or have me send a patch. > Thansk for trying out master-next its already fixed in my yoe/mut branch http://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut > Thanks, > Mark > > > ...d-check-for-NO_GETCONTEXT-definition.patch | 29 ------------------- > > .../bdwgc/bdwgc/musl_header_fix.patch | 27 ----------------- > > .../bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} | 6 ++-- > > 3 files changed, 2 insertions(+), 60 deletions(-) > > delete mode 100644 meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch > > delete mode 100644 meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > rename meta-oe/recipes-support/bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} (85%) > > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch > > deleted file mode 100644 > > index 8ef774f0f2..0000000000 > > --- a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch > > +++ /dev/null > > @@ -1,29 +0,0 @@ > > -configure.ac: add check for NO_GETCONTEXT definition > > - > > -Signed-off-by: Samuel Martin <s.martin49@gmail.com> > > -[yann.morin.1998@free.fr: add a comment, change variable name, use > > - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by > > - Thomas)] > > -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > > -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > > - > > ---- > > -Upstream-Status: Pending > > - configure.ac | 6 ++++++ > > - 1 file changed, 6 insertions(+) > > - > > ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 19:00:47.000000000 +0200 > > -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 +0100 > > -@@ -365,6 +365,12 @@ > > - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) > > - fi > > - > > -+# Check for getcontext (uClibc can be configured without it, for example) > > -+AC_CHECK_FUNCS([getcontext]) > > -+AS_IF([test "$ac_cv_func_getcontext" = "no"], > > -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" > > -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) > > -+ > > - case "$host" in > > - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing for N64 > > - # and unnecessary everywhere. > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > deleted file mode 100644 > > index 4a18496650..0000000000 > > --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > +++ /dev/null > > @@ -1,27 +0,0 @@ > > -Add missing header to avoid: > > - > > -| 1472659610.016355: ../git/pthread_stop_world.c: In function 'GC_brief_async_signal_safe_sleep': > > -| 1472659610.0540252: ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' isn't known > > -| 1472659610.0540252: struct timeval tv; > > -| 1472659610.0540252: ^~ > > -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: unused variable 'tv' [-Wunused-variable] > > -| 1472659610.054099: struct timeval tv; > > -| 1472659610.054099: ^~ > > -| 1472659610.054099: Makefile:1530: recipe for target 'pthread_stop_world.lo' failed > > - > > -in musl builds. > > - > > -Upstream-Status: Pending > > - > > -Index: git/pthread_stop_world.c > > -=================================================================== > > ---- git.orig/pthread_stop_world.c > > -+++ git/pthread_stop_world.c > > -@@ -45,6 +45,7 @@ > > - #include <semaphore.h> > > - #include <errno.h> > > - #include <unistd.h> > > -+#include <sys/time.h> > > - #include "atomic_ops.h" > > - > > - /* It's safe to call original pthread_sigmask() here. */ > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > similarity index 85% > > rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > index dcb68f0282..18722fb441 100644 > > --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser conservative garbage collector can be\ > > HOMEPAGE = "http://www.hboehm.info/gc/" > > SECTION = "devel" > > LICENSE = "MIT" > > -LIC_FILES_CHKSUM = "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" > > +LIC_FILES_CHKSUM = "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" > > > > -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" > > +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" > > SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > - file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch \ > > - file://musl_header_fix.patch \ > > " > > > > FILES_${PN}-doc = "${datadir}" > > -- > > 2.19.1 > > > > -- > > _______________________________________________ > > Openembedded-devel mailing list > > Openembedded-devel@lists.openembedded.org > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Monday, November 26, 2018 12:02:41 PM EST Khem Raj wrote: > On Mon, Nov 26, 2018 at 7:59 AM Mark Asselstine > > <mark.asselstine@windriver.com> wrote: > > On Tue, Nov 20, 2018 at 3:39 PM Khem Raj <raj.khem@gmail.com> wrote: > > > From: Ivan Maidanski <ivmai@mail.ru> > > > > > > Highlights of this upgrade: > > > * Fix numerous bugs (concurrency, overflow, CVE-2016-9427, etc.) > > > * Fix various typos in comments and documentation > > > * AddressSanitizer and MemorySanitizer support > > > * RISC-V support > > > > > > See the following for detailed changes: > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.2 > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.6 > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 > > > > > > Signed-off-by: Ivan Maidanski <ivmai@mail.ru> > > > Signed-off-by: Khem Raj <raj.khem@gmail.com> > > > --- > > > > This is causing my master-next builds to fail on fetching. Ivan, you need > > to > > > > -SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > +SRC_URI = "git://github.com/ivmai/bdwgc.git;branch=release-7_6 \ > > > > before this commit makes its way to the master branch. > > > > Khem, Ivan, let me know if you want to sort this out or have me send a > > patch. > Thansk for trying out master-next I have one of our nightly builds of meta-overc use it to catch stuff like this. > its already fixed in my yoe/mut branch > http://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut Great. Thanks for taking care of this. Mark > > > Thanks, > > Mark > > > > > ...d-check-for-NO_GETCONTEXT-definition.patch | 29 ------------------- > > > .../bdwgc/bdwgc/musl_header_fix.patch | 27 ----------------- > > > .../bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} | 6 ++-- > > > 3 files changed, 2 insertions(+), 60 deletions(-) > > > delete mode 100644 > > > meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO > > > _GETCONTEXT-definition.patch delete mode 100644 > > > meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch rename > > > meta-oe/recipes-support/bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} (85%)> > > > > diff --git > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > O_GETCONTEXT-definition.patch > > > b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > O_GETCONTEXT-definition.patch deleted file mode 100644 > > > index 8ef774f0f2..0000000000 > > > --- > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > O_GETCONTEXT-definition.patch +++ /dev/null > > > @@ -1,29 +0,0 @@ > > > -configure.ac: add check for NO_GETCONTEXT definition > > > - > > > -Signed-off-by: Samuel Martin <s.martin49@gmail.com> > > > -[yann.morin.1998@free.fr: add a comment, change variable name, use > > > - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by > > > - Thomas)] > > > -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > > > -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > > > - > > > ---- > > > -Upstream-Status: Pending > > > - configure.ac | 6 ++++++ > > > - 1 file changed, 6 insertions(+) > > > - > > > ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 19:00:47.000000000 > > > +0200 > > > -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 +0100 > > > -@@ -365,6 +365,12 @@ > > > - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) > > > - fi > > > - > > > -+# Check for getcontext (uClibc can be configured without it, for > > > example) > > > -+AC_CHECK_FUNCS([getcontext]) > > > -+AS_IF([test "$ac_cv_func_getcontext" = "no"], > > > -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" > > > -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) > > > -+ > > > - case "$host" in > > > - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing for > > > N64 > > > - # and unnecessary everywhere. > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch deleted > > > file mode 100644 > > > index 4a18496650..0000000000 > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > +++ /dev/null > > > @@ -1,27 +0,0 @@ > > > -Add missing header to avoid: > > > - > > > -| 1472659610.016355: ../git/pthread_stop_world.c: In function > > > 'GC_brief_async_signal_safe_sleep': -| 1472659610.0540252: > > > ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' isn't > > > known -| 1472659610.0540252: struct timeval tv; > > > -| 1472659610.0540252: ^~ > > > -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: > > > unused variable 'tv' [-Wunused-variable] -| 1472659610.054099: > > > struct timeval tv; > > > -| 1472659610.054099: ^~ > > > -| 1472659610.054099: Makefile:1530: recipe for target > > > 'pthread_stop_world.lo' failed - > > > -in musl builds. > > > - > > > -Upstream-Status: Pending > > > - > > > -Index: git/pthread_stop_world.c > > > -=================================================================== > > > ---- git.orig/pthread_stop_world.c > > > -+++ git/pthread_stop_world.c > > > -@@ -45,6 +45,7 @@ > > > - #include <semaphore.h> > > > - #include <errno.h> > > > - #include <unistd.h> > > > -+#include <sys/time.h> > > > - #include "atomic_ops.h" > > > - > > > - /* It's safe to call original pthread_sigmask() here. */ > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb similarity index 85% > > > rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > index dcb68f0282..18722fb441 100644 > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser conservative > > > garbage collector can be\> > > > > HOMEPAGE = "http://www.hboehm.info/gc/" > > > SECTION = "devel" > > > LICENSE = "MIT" > > > > > > -LIC_FILES_CHKSUM = > > > "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" > > > +LIC_FILES_CHKSUM = > > > "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" > > > > > > -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" > > > +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" > > > > > > SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > > > > - > > > file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch \ > > > - file://musl_header_fix.patch \ > > > > > > " > > > > > > FILES_${PN}-doc = "${datadir}" > > > > > > -- > > > 2.19.1 > > > > > > -- > > > _______________________________________________ > > > Openembedded-devel mailing list > > > Openembedded-devel@lists.openembedded.org > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Mon, Nov 26, 2018 at 10:07 AM Mark Asselstine <mark.asselstine@windriver.com> wrote: > > On Monday, November 26, 2018 12:02:41 PM EST Khem Raj wrote: > > On Mon, Nov 26, 2018 at 7:59 AM Mark Asselstine > > > > <mark.asselstine@windriver.com> wrote: > > > On Tue, Nov 20, 2018 at 3:39 PM Khem Raj <raj.khem@gmail.com> wrote: > > > > From: Ivan Maidanski <ivmai@mail.ru> > > > > > > > > Highlights of this upgrade: > > > > * Fix numerous bugs (concurrency, overflow, CVE-2016-9427, etc.) > > > > * Fix various typos in comments and documentation > > > > * AddressSanitizer and MemorySanitizer support > > > > * RISC-V support > > > > > > > > See the following for detailed changes: > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.2 > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.6 > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 > > > > > > > > Signed-off-by: Ivan Maidanski <ivmai@mail.ru> > > > > Signed-off-by: Khem Raj <raj.khem@gmail.com> > > > > --- > > > > > > This is causing my master-next builds to fail on fetching. Ivan, you need > > > to > > > > > > -SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > +SRC_URI = "git://github.com/ivmai/bdwgc.git;branch=release-7_6 \ > > > > > > before this commit makes its way to the master branch. > > > > > > Khem, Ivan, let me know if you want to sort this out or have me send a > > > patch. > > Thansk for trying out master-next > > I have one of our nightly builds of meta-overc use it to catch stuff like > this. > I think I will stop doing my local integration and directly start using master-next to integrate which I guess I can leverage more help with. Thoughts ? currently, CI happens on a local CI branch and then gets into master-next which make merge cycles longer. > > its already fixed in my yoe/mut branch > > http://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut > > Great. Thanks for taking care of this. > > Mark > > > > > > Thanks, > > > Mark > > > > > > > ...d-check-for-NO_GETCONTEXT-definition.patch | 29 ------------------- > > > > .../bdwgc/bdwgc/musl_header_fix.patch | 27 ----------------- > > > > .../bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} | 6 ++-- > > > > 3 files changed, 2 insertions(+), 60 deletions(-) > > > > delete mode 100644 > > > > meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO > > > > _GETCONTEXT-definition.patch delete mode 100644 > > > > meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch rename > > > > meta-oe/recipes-support/bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} (85%)> > > > > > > diff --git > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > > O_GETCONTEXT-definition.patch > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > > O_GETCONTEXT-definition.patch deleted file mode 100644 > > > > index 8ef774f0f2..0000000000 > > > > --- > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > > O_GETCONTEXT-definition.patch +++ /dev/null > > > > @@ -1,29 +0,0 @@ > > > > -configure.ac: add check for NO_GETCONTEXT definition > > > > - > > > > -Signed-off-by: Samuel Martin <s.martin49@gmail.com> > > > > -[yann.morin.1998@free.fr: add a comment, change variable name, use > > > > - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by > > > > - Thomas)] > > > > -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > > > > -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > > > > - > > > > ---- > > > > -Upstream-Status: Pending > > > > - configure.ac | 6 ++++++ > > > > - 1 file changed, 6 insertions(+) > > > > - > > > > ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 19:00:47.000000000 > > > > +0200 > > > > -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 +0100 > > > > -@@ -365,6 +365,12 @@ > > > > - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) > > > > - fi > > > > - > > > > -+# Check for getcontext (uClibc can be configured without it, for > > > > example) > > > > -+AC_CHECK_FUNCS([getcontext]) > > > > -+AS_IF([test "$ac_cv_func_getcontext" = "no"], > > > > -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" > > > > -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) > > > > -+ > > > > - case "$host" in > > > > - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing for > > > > N64 > > > > - # and unnecessary everywhere. > > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch deleted > > > > file mode 100644 > > > > index 4a18496650..0000000000 > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > > +++ /dev/null > > > > @@ -1,27 +0,0 @@ > > > > -Add missing header to avoid: > > > > - > > > > -| 1472659610.016355: ../git/pthread_stop_world.c: In function > > > > 'GC_brief_async_signal_safe_sleep': -| 1472659610.0540252: > > > > ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' isn't > > > > known -| 1472659610.0540252: struct timeval tv; > > > > -| 1472659610.0540252: ^~ > > > > -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: > > > > unused variable 'tv' [-Wunused-variable] -| 1472659610.054099: > > > > struct timeval tv; > > > > -| 1472659610.054099: ^~ > > > > -| 1472659610.054099: Makefile:1530: recipe for target > > > > 'pthread_stop_world.lo' failed - > > > > -in musl builds. > > > > - > > > > -Upstream-Status: Pending > > > > - > > > > -Index: git/pthread_stop_world.c > > > > -=================================================================== > > > > ---- git.orig/pthread_stop_world.c > > > > -+++ git/pthread_stop_world.c > > > > -@@ -45,6 +45,7 @@ > > > > - #include <semaphore.h> > > > > - #include <errno.h> > > > > - #include <unistd.h> > > > > -+#include <sys/time.h> > > > > - #include "atomic_ops.h" > > > > - > > > > - /* It's safe to call original pthread_sigmask() here. */ > > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb similarity index 85% > > > > rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > > index dcb68f0282..18722fb441 100644 > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > > @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser conservative > > > > garbage collector can be\> > > > > > HOMEPAGE = "http://www.hboehm.info/gc/" > > > > SECTION = "devel" > > > > LICENSE = "MIT" > > > > > > > > -LIC_FILES_CHKSUM = > > > > "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" > > > > +LIC_FILES_CHKSUM = > > > > "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" > > > > > > > > -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" > > > > +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" > > > > > > > > SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > > > > > > - > > > > file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch \ > > > > - file://musl_header_fix.patch \ > > > > > > > > " > > > > > > > > FILES_${PN}-doc = "${datadir}" > > > > > > > > -- > > > > 2.19.1 > > > > > > > > -- > > > > _______________________________________________ > > > > Openembedded-devel mailing list > > > > Openembedded-devel@lists.openembedded.org > > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > > > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Makes sense to me. I was also updating master-next first to allow others to test it ASAP. My builds were using jansa/master branches which were always rebased on top of master-next, often identical, sometimes with some WIP changes I wanted to test before even merging them to master-next (or sending them to the ML). So yoe/mut might still be useful, but not to gate changes for master-next. Cheers, On Mon, Nov 26, 2018 at 7:10 PM Khem Raj <raj.khem@gmail.com> wrote: > On Mon, Nov 26, 2018 at 10:07 AM Mark Asselstine > <mark.asselstine@windriver.com> wrote: > > > > On Monday, November 26, 2018 12:02:41 PM EST Khem Raj wrote: > > > On Mon, Nov 26, 2018 at 7:59 AM Mark Asselstine > > > > > > <mark.asselstine@windriver.com> wrote: > > > > On Tue, Nov 20, 2018 at 3:39 PM Khem Raj <raj.khem@gmail.com> wrote: > > > > > From: Ivan Maidanski <ivmai@mail.ru> > > > > > > > > > > Highlights of this upgrade: > > > > > * Fix numerous bugs (concurrency, overflow, CVE-2016-9427, etc.) > > > > > * Fix various typos in comments and documentation > > > > > * AddressSanitizer and MemorySanitizer support > > > > > * RISC-V support > > > > > > > > > > See the following for detailed changes: > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.2 > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.6 > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 > > > > > > > > > > Signed-off-by: Ivan Maidanski <ivmai@mail.ru> > > > > > Signed-off-by: Khem Raj <raj.khem@gmail.com> > > > > > --- > > > > > > > > This is causing my master-next builds to fail on fetching. Ivan, you > need > > > > to > > > > > > > > -SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > > +SRC_URI = "git://github.com/ivmai/bdwgc.git;branch=release-7_6 \ > > > > > > > > before this commit makes its way to the master branch. > > > > > > > > Khem, Ivan, let me know if you want to sort this out or have me send > a > > > > patch. > > > Thansk for trying out master-next > > > > I have one of our nightly builds of meta-overc use it to catch stuff like > > this. > > > > I think I will stop doing my local integration and directly start > using master-next to integrate > which I guess I can leverage more help with. Thoughts ? > currently, CI happens on a local CI branch and then gets into > master-next which make merge > cycles longer. > > > > its already fixed in my yoe/mut branch > > > http://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut > > > > Great. Thanks for taking care of this. > > > > Mark > > > > > > > > > Thanks, > > > > Mark > > > > > > > > > ...d-check-for-NO_GETCONTEXT-definition.patch | 29 > ------------------- > > > > > .../bdwgc/bdwgc/musl_header_fix.patch | 27 > ----------------- > > > > > .../bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} | 6 ++-- > > > > > 3 files changed, 2 insertions(+), 60 deletions(-) > > > > > delete mode 100644 > > > > > > meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO > > > > > _GETCONTEXT-definition.patch delete mode 100644 > > > > > meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch rename > > > > > meta-oe/recipes-support/bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} > (85%)> > > > > > > > > diff --git > > > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > > > O_GETCONTEXT-definition.patch > > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > > > O_GETCONTEXT-definition.patch deleted file mode 100644 > > > > > index 8ef774f0f2..0000000000 > > > > > --- > > > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N > > > > > O_GETCONTEXT-definition.patch +++ /dev/null > > > > > @@ -1,29 +0,0 @@ > > > > > -configure.ac: add check for NO_GETCONTEXT definition > > > > > - > > > > > -Signed-off-by: Samuel Martin <s.martin49@gmail.com> > > > > > -[yann.morin.1998@free.fr: add a comment, change variable name, > use > > > > > - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by > > > > > - Thomas)] > > > > > -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > > > > > -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > > > > > - > > > > > ---- > > > > > -Upstream-Status: Pending > > > > > - configure.ac | 6 ++++++ > > > > > - 1 file changed, 6 insertions(+) > > > > > - > > > > > ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 > 19:00:47.000000000 > > > > > +0200 > > > > > -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 > +0100 > > > > > -@@ -365,6 +365,12 @@ > > > > > - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) > > > > > - fi > > > > > - > > > > > -+# Check for getcontext (uClibc can be configured without it, for > > > > > example) > > > > > -+AC_CHECK_FUNCS([getcontext]) > > > > > -+AS_IF([test "$ac_cv_func_getcontext" = "no"], > > > > > -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" > > > > > -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) > > > > > -+ > > > > > - case "$host" in > > > > > - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing > for > > > > > N64 > > > > > - # and unnecessary everywhere. > > > > > diff --git > a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch deleted > > > > > file mode 100644 > > > > > index 4a18496650..0000000000 > > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > > > +++ /dev/null > > > > > @@ -1,27 +0,0 @@ > > > > > -Add missing header to avoid: > > > > > - > > > > > -| 1472659610.016355: ../git/pthread_stop_world.c: In function > > > > > 'GC_brief_async_signal_safe_sleep': -| 1472659610.0540252: > > > > > ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' > isn't > > > > > known -| 1472659610.0540252: struct timeval tv; > > > > > -| 1472659610.0540252: ^~ > > > > > -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: > > > > > unused variable 'tv' [-Wunused-variable] -| 1472659610.054099: > > > > > struct timeval tv; > > > > > -| 1472659610.054099: ^~ > > > > > -| 1472659610.054099: Makefile:1530: recipe for target > > > > > 'pthread_stop_world.lo' failed - > > > > > -in musl builds. > > > > > - > > > > > -Upstream-Status: Pending > > > > > - > > > > > -Index: git/pthread_stop_world.c > > > > > > -=================================================================== > > > > > ---- git.orig/pthread_stop_world.c > > > > > -+++ git/pthread_stop_world.c > > > > > -@@ -45,6 +45,7 @@ > > > > > - #include <semaphore.h> > > > > > - #include <errno.h> > > > > > - #include <unistd.h> > > > > > -+#include <sys/time.h> > > > > > - #include "atomic_ops.h" > > > > > - > > > > > - /* It's safe to call original pthread_sigmask() here. */ > > > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb similarity index > 85% > > > > > rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > > > index dcb68f0282..18722fb441 100644 > > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > > > @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser > conservative > > > > > garbage collector can be\> > > > > > > HOMEPAGE = "http://www.hboehm.info/gc/" > > > > > SECTION = "devel" > > > > > LICENSE = "MIT" > > > > > > > > > > -LIC_FILES_CHKSUM = > > > > > "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" > > > > > +LIC_FILES_CHKSUM = > > > > > "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" > > > > > > > > > > -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" > > > > > +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" > > > > > > > > > > SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > > > > > > > > - > > > > > > file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch \ > > > > > - file://musl_header_fix.patch \ > > > > > > > > > > " > > > > > > > > > > FILES_${PN}-doc = "${datadir}" > > > > > > > > > > -- > > > > > 2.19.1 > > > > > > > > > > -- > > > > > _______________________________________________ > > > > > Openembedded-devel mailing list > > > > > Openembedded-devel@lists.openembedded.org > > > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > > > > > > > > -- > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Monday, November 26, 2018 1:10:07 PM EST Khem Raj wrote: > On Mon, Nov 26, 2018 at 10:07 AM Mark Asselstine > > <mark.asselstine@windriver.com> wrote: > > On Monday, November 26, 2018 12:02:41 PM EST Khem Raj wrote: > > > On Mon, Nov 26, 2018 at 7:59 AM Mark Asselstine > > > > > > <mark.asselstine@windriver.com> wrote: > > > > On Tue, Nov 20, 2018 at 3:39 PM Khem Raj <raj.khem@gmail.com> wrote: > > > > > From: Ivan Maidanski <ivmai@mail.ru> > > > > > > > > > > Highlights of this upgrade: > > > > > * Fix numerous bugs (concurrency, overflow, CVE-2016-9427, etc.) > > > > > * Fix various typos in comments and documentation > > > > > * AddressSanitizer and MemorySanitizer support > > > > > * RISC-V support > > > > > > > > > > See the following for detailed changes: > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.2 > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.6 > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 > > > > > > > > > > Signed-off-by: Ivan Maidanski <ivmai@mail.ru> > > > > > Signed-off-by: Khem Raj <raj.khem@gmail.com> > > > > > --- > > > > > > > > This is causing my master-next builds to fail on fetching. Ivan, you > > > > need > > > > to > > > > > > > > -SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > > +SRC_URI = "git://github.com/ivmai/bdwgc.git;branch=release-7_6 \ > > > > > > > > before this commit makes its way to the master branch. > > > > > > > > Khem, Ivan, let me know if you want to sort this out or have me send a > > > > patch. > > > > > > Thansk for trying out master-next > > > > I have one of our nightly builds of meta-overc use it to catch stuff like > > this. > > I think I will stop doing my local integration and directly start > using master-next to integrate > which I guess I can leverage more help with. Thoughts ? > currently, CI happens on a local CI branch and then gets into > master-next which make merge > cycles longer. I don't really have a horse in the CI/CD game but I always assumed that master-next was non-fastforward whereas the CI/CD branches would be FF. In which case master-next is best suited as the cooling off staging area for new work. But again, I am guilty of only knowing enough to be dangerous. Mark > > > > its already fixed in my yoe/mut branch > > > http://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut > > > > Great. Thanks for taking care of this. > > > > Mark > > > > > > Thanks, > > > > Mark > > > > > > > > > ...d-check-for-NO_GETCONTEXT-definition.patch | 29 > > > > > ------------------- > > > > > .../bdwgc/bdwgc/musl_header_fix.patch | 27 > > > > > ----------------- > > > > > .../bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} | 6 ++-- > > > > > 3 files changed, 2 insertions(+), 60 deletions(-) > > > > > delete mode 100644 > > > > > meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for > > > > > -NO > > > > > _GETCONTEXT-definition.patch delete mode 100644 > > > > > meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch rename > > > > > meta-oe/recipes-support/bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} > > > > > (85%)> > > > > > > > > > > diff --git > > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-fo > > > > > r-N > > > > > O_GETCONTEXT-definition.patch > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-fo > > > > > r-N > > > > > O_GETCONTEXT-definition.patch deleted file mode 100644 > > > > > index 8ef774f0f2..0000000000 > > > > > --- > > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-fo > > > > > r-N > > > > > O_GETCONTEXT-definition.patch +++ /dev/null > > > > > @@ -1,29 +0,0 @@ > > > > > -configure.ac: add check for NO_GETCONTEXT definition > > > > > - > > > > > -Signed-off-by: Samuel Martin <s.martin49@gmail.com> > > > > > -[yann.morin.1998@free.fr: add a comment, change variable name, use > > > > > - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by > > > > > - Thomas)] > > > > > -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > > > > > -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > > > > > - > > > > > ---- > > > > > -Upstream-Status: Pending > > > > > - configure.ac | 6 ++++++ > > > > > - 1 file changed, 6 insertions(+) > > > > > - > > > > > ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 > > > > > 19:00:47.000000000 > > > > > +0200 > > > > > -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 +0100 > > > > > -@@ -365,6 +365,12 @@ > > > > > - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) > > > > > - fi > > > > > - > > > > > -+# Check for getcontext (uClibc can be configured without it, for > > > > > example) > > > > > -+AC_CHECK_FUNCS([getcontext]) > > > > > -+AS_IF([test "$ac_cv_func_getcontext" = "no"], > > > > > -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" > > > > > -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) > > > > > -+ > > > > > - case "$host" in > > > > > - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing > > > > > for > > > > > N64 > > > > > - # and unnecessary everywhere. > > > > > diff --git > > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch deleted > > > > > file mode 100644 > > > > > index 4a18496650..0000000000 > > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > > > +++ /dev/null > > > > > @@ -1,27 +0,0 @@ > > > > > -Add missing header to avoid: > > > > > - > > > > > -| 1472659610.016355: ../git/pthread_stop_world.c: In function > > > > > 'GC_brief_async_signal_safe_sleep': -| 1472659610.0540252: > > > > > ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' > > > > > isn't > > > > > known -| 1472659610.0540252: struct timeval tv; > > > > > -| 1472659610.0540252: ^~ > > > > > -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: > > > > > unused variable 'tv' [-Wunused-variable] -| 1472659610.054099: > > > > > struct timeval tv; > > > > > -| 1472659610.054099: ^~ > > > > > -| 1472659610.054099: Makefile:1530: recipe for target > > > > > 'pthread_stop_world.lo' failed - > > > > > -in musl builds. > > > > > - > > > > > -Upstream-Status: Pending > > > > > - > > > > > -Index: git/pthread_stop_world.c > > > > > -=================================================================== > > > > > ---- git.orig/pthread_stop_world.c > > > > > -+++ git/pthread_stop_world.c > > > > > -@@ -45,6 +45,7 @@ > > > > > - #include <semaphore.h> > > > > > - #include <errno.h> > > > > > - #include <unistd.h> > > > > > -+#include <sys/time.h> > > > > > - #include "atomic_ops.h" > > > > > - > > > > > - /* It's safe to call original pthread_sigmask() here. */ > > > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb similarity index 85% > > > > > rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > > > index dcb68f0282..18722fb441 100644 > > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > > > @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser > > > > > conservative > > > > > garbage collector can be\> > > > > > > > > > > > HOMEPAGE = "http://www.hboehm.info/gc/" > > > > > SECTION = "devel" > > > > > LICENSE = "MIT" > > > > > > > > > > -LIC_FILES_CHKSUM = > > > > > "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" > > > > > +LIC_FILES_CHKSUM = > > > > > "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" > > > > > > > > > > -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" > > > > > +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" > > > > > > > > > > SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > > > > > > > > - > > > > > file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patc > > > > > h \ > > > > > - file://musl_header_fix.patch \ > > > > > > > > > > " > > > > > > > > > > FILES_${PN}-doc = "${datadir}" > > > > > > > > > > -- > > > > > 2.19.1 > > > > > > > > > > -- > > > > > _______________________________________________ > > > > > Openembedded-devel mailing list > > > > > Openembedded-devel@lists.openembedded.org > > > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Mon, Nov 26, 2018 at 10:53 AM Martin Jansa <martin.jansa@gmail.com> wrote: > > Makes sense to me. > > I was also updating master-next first to allow others to test it ASAP. > > My builds were using jansa/master branches which were always rebased on top of master-next, often identical, sometimes with some WIP changes I wanted to test before even merging them to master-next (or sending them to the ML). > > So yoe/mut might still be useful, but not to gate changes for master-next. > right, this would be simple change in process. I have already begun it. > Cheers, > > On Mon, Nov 26, 2018 at 7:10 PM Khem Raj <raj.khem@gmail.com> wrote: >> >> On Mon, Nov 26, 2018 at 10:07 AM Mark Asselstine >> <mark.asselstine@windriver.com> wrote: >> > >> > On Monday, November 26, 2018 12:02:41 PM EST Khem Raj wrote: >> > > On Mon, Nov 26, 2018 at 7:59 AM Mark Asselstine >> > > >> > > <mark.asselstine@windriver.com> wrote: >> > > > On Tue, Nov 20, 2018 at 3:39 PM Khem Raj <raj.khem@gmail.com> wrote: >> > > > > From: Ivan Maidanski <ivmai@mail.ru> >> > > > > >> > > > > Highlights of this upgrade: >> > > > > * Fix numerous bugs (concurrency, overflow, CVE-2016-9427, etc.) >> > > > > * Fix various typos in comments and documentation >> > > > > * AddressSanitizer and MemorySanitizer support >> > > > > * RISC-V support >> > > > > >> > > > > See the following for detailed changes: >> > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.2 >> > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 >> > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.6 >> > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 >> > > > > >> > > > > Signed-off-by: Ivan Maidanski <ivmai@mail.ru> >> > > > > Signed-off-by: Khem Raj <raj.khem@gmail.com> >> > > > > --- >> > > > >> > > > This is causing my master-next builds to fail on fetching. Ivan, you need >> > > > to >> > > > >> > > > -SRC_URI = "git://github.com/ivmai/bdwgc.git \ >> > > > +SRC_URI = "git://github.com/ivmai/bdwgc.git;branch=release-7_6 \ >> > > > >> > > > before this commit makes its way to the master branch. >> > > > >> > > > Khem, Ivan, let me know if you want to sort this out or have me send a >> > > > patch. >> > > Thansk for trying out master-next >> > >> > I have one of our nightly builds of meta-overc use it to catch stuff like >> > this. >> > >> >> I think I will stop doing my local integration and directly start >> using master-next to integrate >> which I guess I can leverage more help with. Thoughts ? >> currently, CI happens on a local CI branch and then gets into >> master-next which make merge >> cycles longer. >> >> > > its already fixed in my yoe/mut branch >> > > http://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut >> > >> > Great. Thanks for taking care of this. >> > >> > Mark >> > >> > > >> > > > Thanks, >> > > > Mark >> > > > >> > > > > ...d-check-for-NO_GETCONTEXT-definition.patch | 29 ------------------- >> > > > > .../bdwgc/bdwgc/musl_header_fix.patch | 27 ----------------- >> > > > > .../bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} | 6 ++-- >> > > > > 3 files changed, 2 insertions(+), 60 deletions(-) >> > > > > delete mode 100644 >> > > > > meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO >> > > > > _GETCONTEXT-definition.patch delete mode 100644 >> > > > > meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch rename >> > > > > meta-oe/recipes-support/bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} (85%)> >> > > >> > > > > diff --git >> > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N >> > > > > O_GETCONTEXT-definition.patch >> > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N >> > > > > O_GETCONTEXT-definition.patch deleted file mode 100644 >> > > > > index 8ef774f0f2..0000000000 >> > > > > --- >> > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-N >> > > > > O_GETCONTEXT-definition.patch +++ /dev/null >> > > > > @@ -1,29 +0,0 @@ >> > > > > -configure.ac: add check for NO_GETCONTEXT definition >> > > > > - >> > > > > -Signed-off-by: Samuel Martin <s.martin49@gmail.com> >> > > > > -[yann.morin.1998@free.fr: add a comment, change variable name, use >> > > > > - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by >> > > > > - Thomas)] >> > > > > -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> >> > > > > -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> >> > > > > - >> > > > > ---- >> > > > > -Upstream-Status: Pending >> > > > > - configure.ac | 6 ++++++ >> > > > > - 1 file changed, 6 insertions(+) >> > > > > - >> > > > > ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 19:00:47.000000000 >> > > > > +0200 >> > > > > -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 +0100 >> > > > > -@@ -365,6 +365,12 @@ >> > > > > - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) >> > > > > - fi >> > > > > - >> > > > > -+# Check for getcontext (uClibc can be configured without it, for >> > > > > example) >> > > > > -+AC_CHECK_FUNCS([getcontext]) >> > > > > -+AS_IF([test "$ac_cv_func_getcontext" = "no"], >> > > > > -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" >> > > > > -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) >> > > > > -+ >> > > > > - case "$host" in >> > > > > - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing for >> > > > > N64 >> > > > > - # and unnecessary everywhere. >> > > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch >> > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch deleted >> > > > > file mode 100644 >> > > > > index 4a18496650..0000000000 >> > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch >> > > > > +++ /dev/null >> > > > > @@ -1,27 +0,0 @@ >> > > > > -Add missing header to avoid: >> > > > > - >> > > > > -| 1472659610.016355: ../git/pthread_stop_world.c: In function >> > > > > 'GC_brief_async_signal_safe_sleep': -| 1472659610.0540252: >> > > > > ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' isn't >> > > > > known -| 1472659610.0540252: struct timeval tv; >> > > > > -| 1472659610.0540252: ^~ >> > > > > -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: >> > > > > unused variable 'tv' [-Wunused-variable] -| 1472659610.054099: >> > > > > struct timeval tv; >> > > > > -| 1472659610.054099: ^~ >> > > > > -| 1472659610.054099: Makefile:1530: recipe for target >> > > > > 'pthread_stop_world.lo' failed - >> > > > > -in musl builds. >> > > > > - >> > > > > -Upstream-Status: Pending >> > > > > - >> > > > > -Index: git/pthread_stop_world.c >> > > > > -=================================================================== >> > > > > ---- git.orig/pthread_stop_world.c >> > > > > -+++ git/pthread_stop_world.c >> > > > > -@@ -45,6 +45,7 @@ >> > > > > - #include <semaphore.h> >> > > > > - #include <errno.h> >> > > > > - #include <unistd.h> >> > > > > -+#include <sys/time.h> >> > > > > - #include "atomic_ops.h" >> > > > > - >> > > > > - /* It's safe to call original pthread_sigmask() here. */ >> > > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb >> > > > > b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb similarity index 85% >> > > > > rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb >> > > > > rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb >> > > > > index dcb68f0282..18722fb441 100644 >> > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb >> > > > > +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb >> > > > > @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser conservative >> > > > > garbage collector can be\> > >> > > > > HOMEPAGE = "http://www.hboehm.info/gc/" >> > > > > SECTION = "devel" >> > > > > LICENSE = "MIT" >> > > > > >> > > > > -LIC_FILES_CHKSUM = >> > > > > "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" >> > > > > +LIC_FILES_CHKSUM = >> > > > > "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" >> > > > > >> > > > > -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" >> > > > > +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" >> > > > > >> > > > > SRC_URI = "git://github.com/ivmai/bdwgc.git \ >> > > > > >> > > > > - >> > > > > file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch \ >> > > > > - file://musl_header_fix.patch \ >> > > > > >> > > > > " >> > > > > >> > > > > FILES_${PN}-doc = "${datadir}" >> > > > > >> > > > > -- >> > > > > 2.19.1 >> > > > > >> > > > > -- >> > > > > _______________________________________________ >> > > > > Openembedded-devel mailing list >> > > > > Openembedded-devel@lists.openembedded.org >> > > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel >> > >> > >> > >> > >> -- >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
On Mon, Nov 26, 2018 at 11:06 AM Mark Asselstine <mark.asselstine@windriver.com> wrote: > > On Monday, November 26, 2018 1:10:07 PM EST Khem Raj wrote: > > On Mon, Nov 26, 2018 at 10:07 AM Mark Asselstine > > > > <mark.asselstine@windriver.com> wrote: > > > On Monday, November 26, 2018 12:02:41 PM EST Khem Raj wrote: > > > > On Mon, Nov 26, 2018 at 7:59 AM Mark Asselstine > > > > > > > > <mark.asselstine@windriver.com> wrote: > > > > > On Tue, Nov 20, 2018 at 3:39 PM Khem Raj <raj.khem@gmail.com> wrote: > > > > > > From: Ivan Maidanski <ivmai@mail.ru> > > > > > > > > > > > > Highlights of this upgrade: > > > > > > * Fix numerous bugs (concurrency, overflow, CVE-2016-9427, etc.) > > > > > > * Fix various typos in comments and documentation > > > > > > * AddressSanitizer and MemorySanitizer support > > > > > > * RISC-V support > > > > > > > > > > > > See the following for detailed changes: > > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.2 > > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.4 > > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.6 > > > > > > * https://github.com/ivmai/bdwgc/releases/tag/v7.6.8 > > > > > > > > > > > > Signed-off-by: Ivan Maidanski <ivmai@mail.ru> > > > > > > Signed-off-by: Khem Raj <raj.khem@gmail.com> > > > > > > --- > > > > > > > > > > This is causing my master-next builds to fail on fetching. Ivan, you > > > > > need > > > > > to > > > > > > > > > > -SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > > > +SRC_URI = "git://github.com/ivmai/bdwgc.git;branch=release-7_6 \ > > > > > > > > > > before this commit makes its way to the master branch. > > > > > > > > > > Khem, Ivan, let me know if you want to sort this out or have me send a > > > > > patch. > > > > > > > > Thansk for trying out master-next > > > > > > I have one of our nightly builds of meta-overc use it to catch stuff like > > > this. > > > > I think I will stop doing my local integration and directly start > > using master-next to integrate > > which I guess I can leverage more help with. Thoughts ? > > currently, CI happens on a local CI branch and then gets into > > master-next which make merge > > cycles longer. > > I don't really have a horse in the CI/CD game but I always assumed that > master-next was non-fastforward whereas the CI/CD branches would be FF. In > which case master-next is best suited as the cooling off staging area for new > work. > yeah this would be good if there were enough testing going on in a spread out manner, but that is not the case, moreover the cycle is long in many cases, we might need to wait weeks before updating master-next, I would like to get this to daily cadence. > But again, I am guilty of only knowing enough to be dangerous. > > Mark > > > > > > > its already fixed in my yoe/mut branch > > > > http://git.openembedded.org/meta-openembedded-contrib/log/?h=yoe/mut > > > > > > Great. Thanks for taking care of this. > > > > > > Mark > > > > > > > > Thanks, > > > > > Mark > > > > > > > > > > > ...d-check-for-NO_GETCONTEXT-definition.patch | 29 > > > > > > ------------------- > > > > > > .../bdwgc/bdwgc/musl_header_fix.patch | 27 > > > > > > ----------------- > > > > > > .../bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} | 6 ++-- > > > > > > 3 files changed, 2 insertions(+), 60 deletions(-) > > > > > > delete mode 100644 > > > > > > meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for > > > > > > -NO > > > > > > _GETCONTEXT-definition.patch delete mode 100644 > > > > > > meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch rename > > > > > > meta-oe/recipes-support/bdwgc/{bdwgc_7.6.0.bb => bdwgc_7.6.8.bb} > > > > > > (85%)> > > > > > > > > > > > > diff --git > > > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-fo > > > > > > r-N > > > > > > O_GETCONTEXT-definition.patch > > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-fo > > > > > > r-N > > > > > > O_GETCONTEXT-definition.patch deleted file mode 100644 > > > > > > index 8ef774f0f2..0000000000 > > > > > > --- > > > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-fo > > > > > > r-N > > > > > > O_GETCONTEXT-definition.patch +++ /dev/null > > > > > > @@ -1,29 +0,0 @@ > > > > > > -configure.ac: add check for NO_GETCONTEXT definition > > > > > > - > > > > > > -Signed-off-by: Samuel Martin <s.martin49@gmail.com> > > > > > > -[yann.morin.1998@free.fr: add a comment, change variable name, use > > > > > > - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by > > > > > > - Thomas)] > > > > > > -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > > > > > > -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > > > > > > - > > > > > > ---- > > > > > > -Upstream-Status: Pending > > > > > > - configure.ac | 6 ++++++ > > > > > > - 1 file changed, 6 insertions(+) > > > > > > - > > > > > > ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 > > > > > > 19:00:47.000000000 > > > > > > +0200 > > > > > > -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 +0100 > > > > > > -@@ -365,6 +365,12 @@ > > > > > > - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) > > > > > > - fi > > > > > > - > > > > > > -+# Check for getcontext (uClibc can be configured without it, for > > > > > > example) > > > > > > -+AC_CHECK_FUNCS([getcontext]) > > > > > > -+AS_IF([test "$ac_cv_func_getcontext" = "no"], > > > > > > -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" > > > > > > -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) > > > > > > -+ > > > > > > - case "$host" in > > > > > > - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing > > > > > > for > > > > > > N64 > > > > > > - # and unnecessary everywhere. > > > > > > diff --git > > > > > > a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch deleted > > > > > > file mode 100644 > > > > > > index 4a18496650..0000000000 > > > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch > > > > > > +++ /dev/null > > > > > > @@ -1,27 +0,0 @@ > > > > > > -Add missing header to avoid: > > > > > > - > > > > > > -| 1472659610.016355: ../git/pthread_stop_world.c: In function > > > > > > 'GC_brief_async_signal_safe_sleep': -| 1472659610.0540252: > > > > > > ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' > > > > > > isn't > > > > > > known -| 1472659610.0540252: struct timeval tv; > > > > > > -| 1472659610.0540252: ^~ > > > > > > -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: > > > > > > unused variable 'tv' [-Wunused-variable] -| 1472659610.054099: > > > > > > struct timeval tv; > > > > > > -| 1472659610.054099: ^~ > > > > > > -| 1472659610.054099: Makefile:1530: recipe for target > > > > > > 'pthread_stop_world.lo' failed - > > > > > > -in musl builds. > > > > > > - > > > > > > -Upstream-Status: Pending > > > > > > - > > > > > > -Index: git/pthread_stop_world.c > > > > > > -=================================================================== > > > > > > ---- git.orig/pthread_stop_world.c > > > > > > -+++ git/pthread_stop_world.c > > > > > > -@@ -45,6 +45,7 @@ > > > > > > - #include <semaphore.h> > > > > > > - #include <errno.h> > > > > > > - #include <unistd.h> > > > > > > -+#include <sys/time.h> > > > > > > - #include "atomic_ops.h" > > > > > > - > > > > > > - /* It's safe to call original pthread_sigmask() here. */ > > > > > > diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > > b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb similarity index 85% > > > > > > rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > > rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > > > > index dcb68f0282..18722fb441 100644 > > > > > > --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb > > > > > > +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb > > > > > > @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser > > > > > > conservative > > > > > > garbage collector can be\> > > > > > > > > > > > > > HOMEPAGE = "http://www.hboehm.info/gc/" > > > > > > SECTION = "devel" > > > > > > LICENSE = "MIT" > > > > > > > > > > > > -LIC_FILES_CHKSUM = > > > > > > "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" > > > > > > +LIC_FILES_CHKSUM = > > > > > > "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" > > > > > > > > > > > > -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" > > > > > > +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" > > > > > > > > > > > > SRC_URI = "git://github.com/ivmai/bdwgc.git \ > > > > > > > > > > > > - > > > > > > file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patc > > > > > > h \ > > > > > > - file://musl_header_fix.patch \ > > > > > > > > > > > > " > > > > > > > > > > > > FILES_${PN}-doc = "${datadir}" > > > > > > > > > > > > -- > > > > > > 2.19.1 > > > > > > > > > > > > -- > > > > > > _______________________________________________ > > > > > > Openembedded-devel mailing list > > > > > > Openembedded-devel@lists.openembedded.org > > > > > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > > > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch b/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch deleted file mode 100644 index 8ef774f0f2..0000000000 --- a/meta-oe/recipes-support/bdwgc/bdwgc/0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch +++ /dev/null @@ -1,29 +0,0 @@ -configure.ac: add check for NO_GETCONTEXT definition - -Signed-off-by: Samuel Martin <s.martin49@gmail.com> -[yann.morin.1998@free.fr: add a comment, change variable name, use - AS_IF, remove debug traces, use AC_CHECK_FUNCS (as suggested by - Thomas)] -Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> -Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> - ---- -Upstream-Status: Pending - configure.ac | 6 ++++++ - 1 file changed, 6 insertions(+) - ---- bdwgc-7.2f.orig/configure.ac 2014-06-01 19:00:47.000000000 +0200 -+++ bdwgc-7.2f/configure.ac 2014-12-23 14:13:11.585716713 +0100 -@@ -365,6 +365,12 @@ - AC_MSG_RESULT($ac_cv_fno_strict_aliasing) - fi - -+# Check for getcontext (uClibc can be configured without it, for example) -+AC_CHECK_FUNCS([getcontext]) -+AS_IF([test "$ac_cv_func_getcontext" = "no"], -+ [CFLAGS="$CFLAGS -DNO_GETCONTEXT" -+ CPPFLAGS="$CPPFLAGS -DNO_GETCONTEXT"]) -+ - case "$host" in - # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing for N64 - # and unnecessary everywhere. diff --git a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch b/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch deleted file mode 100644 index 4a18496650..0000000000 --- a/meta-oe/recipes-support/bdwgc/bdwgc/musl_header_fix.patch +++ /dev/null @@ -1,27 +0,0 @@ -Add missing header to avoid: - -| 1472659610.016355: ../git/pthread_stop_world.c: In function 'GC_brief_async_signal_safe_sleep': -| 1472659610.0540252: ../git/pthread_stop_world.c:397:22: error: storage size of 'tv' isn't known -| 1472659610.0540252: struct timeval tv; -| 1472659610.0540252: ^~ -| 1472659610.054099: ../git/pthread_stop_world.c:397:22: warning: unused variable 'tv' [-Wunused-variable] -| 1472659610.054099: struct timeval tv; -| 1472659610.054099: ^~ -| 1472659610.054099: Makefile:1530: recipe for target 'pthread_stop_world.lo' failed - -in musl builds. - -Upstream-Status: Pending - -Index: git/pthread_stop_world.c -=================================================================== ---- git.orig/pthread_stop_world.c -+++ git/pthread_stop_world.c -@@ -45,6 +45,7 @@ - #include <semaphore.h> - #include <errno.h> - #include <unistd.h> -+#include <sys/time.h> - #include "atomic_ops.h" - - /* It's safe to call original pthread_sigmask() here. */ diff --git a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb similarity index 85% rename from meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb rename to meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb index dcb68f0282..18722fb441 100644 --- a/meta-oe/recipes-support/bdwgc/bdwgc_7.6.0.bb +++ b/meta-oe/recipes-support/bdwgc/bdwgc_7.6.8.bb @@ -19,12 +19,10 @@ DESCRIPTION = "The Boehm-Demers-Weiser conservative garbage collector can be\ HOMEPAGE = "http://www.hboehm.info/gc/" SECTION = "devel" LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://README.QUICK;md5=4f81f24ec69726c312487c2ac740e9e3" +LIC_FILES_CHKSUM = "file://README.QUICK;md5=728501f233050290314d33fb07d883eb" -SRCREV = "8ac1d84a40eb7a431fec1b8097e3f24b48fb23fa" +SRCREV = "8b2a98209a59c92e1be318e4acda507d83175f4d" SRC_URI = "git://github.com/ivmai/bdwgc.git \ - file://0001-configure.ac-add-check-for-NO_GETCONTEXT-definition.patch \ - file://musl_header_fix.patch \ " FILES_${PN}-doc = "${datadir}"