All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0
@ 2020-03-24 21:58 James Hilliard
  2020-03-29 20:13 ` Thomas Petazzoni
  2020-04-07 19:29 ` Peter Korsgaard
  0 siblings, 2 replies; 8+ messages in thread
From: James Hilliard @ 2020-03-24 21:58 UTC (permalink / raw)
  To: buildroot

Adjust fix build with musl patch for 2.28.0.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/wpewebkit/0001-Fix-build-with-musl.patch | 6 +++---
 package/wpewebkit/wpewebkit.hash                 | 8 ++++----
 package/wpewebkit/wpewebkit.mk                   | 2 +-
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/package/wpewebkit/0001-Fix-build-with-musl.patch b/package/wpewebkit/0001-Fix-build-with-musl.patch
index a436adf6ce..705c67c7f6 100644
--- a/package/wpewebkit/0001-Fix-build-with-musl.patch
+++ b/package/wpewebkit/0001-Fix-build-with-musl.patch
@@ -9,7 +9,7 @@ https://github.com/WebPlatformForEmbedded/meta-wpe/blob/master/recipes-wpe/wpewe
 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
 ---
  Source/JavaScriptCore/runtime/MachineContext.h | 10 +++++-----
- Source/WTF/wtf/Platform.h                      |  2 +-
+ Source/WTF/wtf/PlatformHave.h                  |  2 +-
  2 files changed, 6 insertions(+), 6 deletions(-)
 
 diff --git a/Source/JavaScriptCore/runtime/MachineContext.h b/Source/JavaScriptCore/runtime/MachineContext.h
@@ -63,8 +63,8 @@ index bf0bdc7a51a..78d2ec81838 100644
  #if CPU(X86)
 diff --git a/Source/WTF/wtf/Platform.h b/Source/WTF/wtf/Platform.h
 index e2a3388993f..95fe7c593cf 100644
---- a/Source/WTF/wtf/Platform.h
-+++ b/Source/WTF/wtf/Platform.h
+--- a/Source/WTF/wtf/PlatformHave.h
++++ b/Source/WTF/wtf/PlatformHave.h
 @@ -683,7 +683,7 @@
  #define HAVE_CFNETWORK_STORAGE_PARTITIONING 1
  #endif
diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash
index fd78264914..2e7016fe38 100644
--- a/package/wpewebkit/wpewebkit.hash
+++ b/package/wpewebkit/wpewebkit.hash
@@ -1,7 +1,7 @@
-# From https://wpewebkit.org/releases/wpewebkit-2.26.4.tar.xz.sums
-md5  4cd2883ec9da38a0ffe413bb75239874  wpewebkit-2.26.4.tar.xz
-sha1  337f78ee237fe98c7e6e728d8fc0508069b007be  wpewebkit-2.26.4.tar.xz
-sha256  0c292182864b63b725491f1a69b55c03e0e75f6db0875389caff31fe9c0d3ae9  wpewebkit-2.26.4.tar.xz
+# From https://wpewebkit.org/releases/wpewebkit-2.28.0.tar.xz.sums
+md5  4298b9d38b4f05f92995422ea9979893  wpewebkit-2.28.0.tar.xz
+sha1  9e791b6112cca8cda51ae7e991b545f4bf0bb46c  wpewebkit-2.28.0.tar.xz
+sha256  a85cd3cb46206a4929a9562d53379a7e7e2ec1a3224b34e2dcf5da30bb906722  wpewebkit-2.28.0.tar.xz
 
 # Hashes for license files:
 sha256  0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4  Source/WebCore/LICENSE-APPLE
diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk
index 6591c7a0d8..9c969cae5a 100644
--- a/package/wpewebkit/wpewebkit.mk
+++ b/package/wpewebkit/wpewebkit.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-WPEWEBKIT_VERSION = 2.26.4
+WPEWEBKIT_VERSION = 2.28.0
 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases
 WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
 WPEWEBKIT_INSTALL_STAGING = YES
-- 
2.20.1

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

* [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0
  2020-03-24 21:58 [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0 James Hilliard
@ 2020-03-29 20:13 ` Thomas Petazzoni
  2020-03-30  4:27   ` James Hilliard
  2020-04-07 19:29 ` Peter Korsgaard
  1 sibling, 1 reply; 8+ messages in thread
From: Thomas Petazzoni @ 2020-03-29 20:13 UTC (permalink / raw)
  To: buildroot

On Tue, 24 Mar 2020 15:58:09 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:

> Adjust fix build with musl patch for 2.28.0.
> 
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/wpewebkit/0001-Fix-build-with-musl.patch | 6 +++---
>  package/wpewebkit/wpewebkit.hash                 | 8 ++++----
>  package/wpewebkit/wpewebkit.mk                   | 2 +-
>  3 files changed, 8 insertions(+), 8 deletions(-)

Applied to master, thanks. Why isn't the musl patch upstream ? :-)

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

* [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0
  2020-03-29 20:13 ` Thomas Petazzoni
@ 2020-03-30  4:27   ` James Hilliard
  2020-04-01 23:27     ` Adrian Perez de Castro
  0 siblings, 1 reply; 8+ messages in thread
From: James Hilliard @ 2020-03-30  4:27 UTC (permalink / raw)
  To: buildroot

On Sun, Mar 29, 2020 at 2:13 PM Thomas Petazzoni
<thomas.petazzoni@bootlin.com> wrote:
>
> On Tue, 24 Mar 2020 15:58:09 -0600
> James Hilliard <james.hilliard1@gmail.com> wrote:
>
> > Adjust fix build with musl patch for 2.28.0.
> >
> > Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> > ---
> >  package/wpewebkit/0001-Fix-build-with-musl.patch | 6 +++---
> >  package/wpewebkit/wpewebkit.hash                 | 8 ++++----
> >  package/wpewebkit/wpewebkit.mk                   | 2 +-
> >  3 files changed, 8 insertions(+), 8 deletions(-)
>
> Applied to master, thanks. Why isn't the musl patch upstream ? :-)
Not sure, maybe Adrian might know?
>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com

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

* [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0
  2020-03-30  4:27   ` James Hilliard
@ 2020-04-01 23:27     ` Adrian Perez de Castro
  0 siblings, 0 replies; 8+ messages in thread
From: Adrian Perez de Castro @ 2020-04-01 23:27 UTC (permalink / raw)
  To: buildroot

Hello,

On Sun, 29 Mar 2020 22:27:15 -0600, James Hilliard <james.hilliard1@gmail.com> wrote:
> On Sun, Mar 29, 2020 at 2:13 PM Thomas Petazzoni
> <thomas.petazzoni@bootlin.com> wrote:
> >
> > On Tue, 24 Mar 2020 15:58:09 -0600
> > James Hilliard <james.hilliard1@gmail.com> wrote:
> >
> > > Adjust fix build with musl patch for 2.28.0.
> > >
> > > Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> > > ---
> > >  package/wpewebkit/0001-Fix-build-with-musl.patch | 6 +++---
> > >  package/wpewebkit/wpewebkit.hash                 | 8 ++++----
> > >  package/wpewebkit/wpewebkit.mk                   | 2 +-
> > >  3 files changed, 8 insertions(+), 8 deletions(-)
> >
> > Applied to master, thanks. Why isn't the musl patch upstream ? :-)
>
> Not sure, maybe Adrian might know?

Nobody has attempted to send the patch upstream. Maybe I can do it myself :]
Note to self: The OpenBSD people are applying some patches which would be
neat having upstream as well.

Note that in WebKit trunk we have now a fix [1] which will explicitly set the
thread stack sizes using ?pthread_attr_setstacksize()?, which should further
help with Musl (and possibly uClibc) ? I have tried at backporting it over to
the 2.28 release branch but it's not trivial and it will need another attempt
at some point, or waiting until 2.30.x for it ;-)

Cheers,
?Adri?n

---
[1] https://bugs.webkit.org/show_bug.cgi?id=208223
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20200402/5f924e59/attachment.asc>

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

* [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0
  2020-03-24 21:58 [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0 James Hilliard
  2020-03-29 20:13 ` Thomas Petazzoni
@ 2020-04-07 19:29 ` Peter Korsgaard
  2020-04-07 19:32   ` James Hilliard
  1 sibling, 1 reply; 8+ messages in thread
From: Peter Korsgaard @ 2020-04-07 19:29 UTC (permalink / raw)
  To: buildroot

>>>>> "James" == James Hilliard <james.hilliard1@gmail.com> writes:

 > Adjust fix build with musl patch for 2.28.0.

This is a security bump, so should be marked as such:

https://webkitgtk.org/security/WSA-2020-0003.html

What about the corresponding webkitgtk bump?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0
  2020-04-07 19:29 ` Peter Korsgaard
@ 2020-04-07 19:32   ` James Hilliard
  2020-04-08 14:57     ` Adrian Perez de Castro
  0 siblings, 1 reply; 8+ messages in thread
From: James Hilliard @ 2020-04-07 19:32 UTC (permalink / raw)
  To: buildroot

On Tue, Apr 7, 2020 at 1:29 PM Peter Korsgaard <peter@korsgaard.com> wrote:
>
> >>>>> "James" == James Hilliard <james.hilliard1@gmail.com> writes:
>
>  > Adjust fix build with musl patch for 2.28.0.
>
> This is a security bump, so should be marked as such:
>
> https://webkitgtk.org/security/WSA-2020-0003.html
>
> What about the corresponding webkitgtk bump?
I'm not really set up for testing webkitgtk, maybe Adrian can handle that.
>
> --
> Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0
  2020-04-07 19:32   ` James Hilliard
@ 2020-04-08 14:57     ` Adrian Perez de Castro
  2020-04-08 15:30       ` Adrian Perez de Castro
  0 siblings, 1 reply; 8+ messages in thread
From: Adrian Perez de Castro @ 2020-04-08 14:57 UTC (permalink / raw)
  To: buildroot

Hello,

On Tue, 7 Apr 2020 13:32:49 -0600, James Hilliard <james.hilliard1@gmail.com> wrote:
> On Tue, Apr 7, 2020 at 1:29 PM Peter Korsgaard <peter@korsgaard.com> wrote:
> >
> > >>>>> "James" == James Hilliard <james.hilliard1@gmail.com> writes:
> >
> >  > Adjust fix build with musl patch for 2.28.0.
> >
> > This is a security bump, so should be marked as such:
> >
> > https://webkitgtk.org/security/WSA-2020-0003.html
> >
> > What about the corresponding webkitgtk bump?
>
> I'm not really set up for testing webkitgtk, maybe Adrian can handle that.

I will be sending a patch to update WebKitGTK soon =)

Cheers,
?Adri?n
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20200408/a3f9a576/attachment.asc>

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

* [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0
  2020-04-08 14:57     ` Adrian Perez de Castro
@ 2020-04-08 15:30       ` Adrian Perez de Castro
  0 siblings, 0 replies; 8+ messages in thread
From: Adrian Perez de Castro @ 2020-04-08 15:30 UTC (permalink / raw)
  To: buildroot

On Wed, 8 Apr 2020 17:57:58 +0300, Adrian Perez de Castro <aperez@igalia.com> wrote:
> Hello,
> 
> On Tue, 7 Apr 2020 13:32:49 -0600, James Hilliard <james.hilliard1@gmail.com> wrote:
> > On Tue, Apr 7, 2020 at 1:29 PM Peter Korsgaard <peter@korsgaard.com> wrote:
> > >
> > > >>>>> "James" == James Hilliard <james.hilliard1@gmail.com> writes:
> > >
> > >  > Adjust fix build with musl patch for 2.28.0.
> > >
> > > This is a security bump, so should be marked as such:
> > >
> > > https://webkitgtk.org/security/WSA-2020-0003.html
> > >
> > > What about the corresponding webkitgtk bump?
> >
> > I'm not really set up for testing webkitgtk, maybe Adrian can handle that.
> 
> I will be sending a patch to update WebKitGTK soon =)

Here goes:

  https://patchwork.ozlabs.org/patch/1268124/

:-]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20200408/4010385b/attachment.asc>

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

end of thread, other threads:[~2020-04-08 15:30 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-24 21:58 [Buildroot] [PATCH 1/1] package/wpewebkit: bump to version 2.28.0 James Hilliard
2020-03-29 20:13 ` Thomas Petazzoni
2020-03-30  4:27   ` James Hilliard
2020-04-01 23:27     ` Adrian Perez de Castro
2020-04-07 19:29 ` Peter Korsgaard
2020-04-07 19:32   ` James Hilliard
2020-04-08 14:57     ` Adrian Perez de Castro
2020-04-08 15:30       ` Adrian Perez de Castro

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.