Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0
@ 2023-09-08 19:27 James Hilliard
  2023-09-08 19:46 ` Thomas Petazzoni via buildroot
  2023-09-29 20:05 ` Peter Korsgaard
  0 siblings, 2 replies; 6+ messages in thread
From: James Hilliard @ 2023-09-08 19:27 UTC (permalink / raw)
  To: buildroot; +Cc: Adrian Perez de Castro, James Hilliard

Remove no longer supported soup2 config option

We now build webkit with soup3 so we need to set wpe_api to 2.0 to
be compatible.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/cog/cog.hash | 8 ++++----
 package/cog/cog.mk   | 4 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/package/cog/cog.hash b/package/cog/cog.hash
index 2ea3ddee08..9fb386dfa0 100644
--- a/package/cog/cog.hash
+++ b/package/cog/cog.hash
@@ -1,7 +1,7 @@
-# From https://wpewebkit.org/releases/cog-0.16.1.tar.xz.sums
-md5  1489740db6b4ea568578035c30b8b2f4  cog-0.16.1.tar.xz
-sha1  1235203085e7ccd8fc76eab6bdfcdb2e3ae38ea9  cog-0.16.1.tar.xz
-sha256  37c5f14123b8dcf077839f6c60f0d721d2a91bb37829e796f420126e6b0d38b5  cog-0.16.1.tar.xz
+# From https://wpewebkit.org/releases/cog-0.18.0.tar.xz.sums
+md5  9521458c72322e1b2e39e8b1cca93d24  cog-0.18.0.tar.xz
+sha1  73ec1684c31de7247ecbd5e852c16cf88416bedd  cog-0.18.0.tar.xz
+sha256  410bf70f9aa3812db72d75c25cefee421efa0391ab03dc3c37299dfaa388f4fd  cog-0.18.0.tar.xz
 
 # Hashes for license files:
 sha256  e6c42d93c68b292bcccf6d2ec3e13da85df90b718ba27c2c2a01053a9d009252  COPYING
diff --git a/package/cog/cog.mk b/package/cog/cog.mk
index da4bfc7ac6..f41c114fa5 100644
--- a/package/cog/cog.mk
+++ b/package/cog/cog.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-COG_VERSION = 0.16.1
+COG_VERSION = 0.18.0
 COG_SITE = https://wpewebkit.org/releases
 COG_SOURCE = cog-$(COG_VERSION).tar.xz
 COG_INSTALL_STAGING = YES
@@ -15,7 +15,7 @@ COG_CONF_OPTS = \
 	-Ddocumentation=false \
 	-Dmanpages=false \
 	-Dprograms=true \
-	-Dsoup2=enabled \
+	-Dwpe_api=2.0 \
 	-Dcog_home_uri='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' \
 	-Dplatforms='$(subst $(space),$(comma),$(strip $(COG_PLATFORMS_LIST)))'
 
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0
  2023-09-08 19:27 [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0 James Hilliard
@ 2023-09-08 19:46 ` Thomas Petazzoni via buildroot
  2023-09-08 20:58   ` James Hilliard
  2023-09-29 20:05 ` Peter Korsgaard
  1 sibling, 1 reply; 6+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-09-08 19:46 UTC (permalink / raw)
  To: James Hilliard; +Cc: Adrian Perez de Castro, buildroot

On Fri,  8 Sep 2023 13:27:14 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:

> -COG_VERSION = 0.16.1
> +COG_VERSION = 0.18.0
>  COG_SITE = https://wpewebkit.org/releases
>  COG_SOURCE = cog-$(COG_VERSION).tar.xz
>  COG_INSTALL_STAGING = YES
> @@ -15,7 +15,7 @@ COG_CONF_OPTS = \
>  	-Ddocumentation=false \
>  	-Dmanpages=false \
>  	-Dprograms=true \
> -	-Dsoup2=enabled \

Shouldn't this have been changed to -Dsoup2=disabled as part of commit
dff67170f73959e6826ec3e87e892747f8d3a5fb, which changed wpewebkit to
use libsoup3 instead of libsoup2 ?

I think it makes sense to have this separate from the cog version bump.

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0
  2023-09-08 19:46 ` Thomas Petazzoni via buildroot
@ 2023-09-08 20:58   ` James Hilliard
  2023-09-09  6:31     ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 6+ messages in thread
From: James Hilliard @ 2023-09-08 20:58 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: Adrian Perez de Castro, buildroot

On Fri, Sep 8, 2023 at 1:46 PM Thomas Petazzoni
<thomas.petazzoni@bootlin.com> wrote:
>
> On Fri,  8 Sep 2023 13:27:14 -0600
> James Hilliard <james.hilliard1@gmail.com> wrote:
>
> > -COG_VERSION = 0.16.1
> > +COG_VERSION = 0.18.0
> >  COG_SITE = https://wpewebkit.org/releases
> >  COG_SOURCE = cog-$(COG_VERSION).tar.xz
> >  COG_INSTALL_STAGING = YES
> > @@ -15,7 +15,7 @@ COG_CONF_OPTS = \
> >       -Ddocumentation=false \
> >       -Dmanpages=false \
> >       -Dprograms=true \
> > -     -Dsoup2=enabled \
>
> Shouldn't this have been changed to -Dsoup2=disabled as part of commit
> dff67170f73959e6826ec3e87e892747f8d3a5fb, which changed wpewebkit to
> use libsoup3 instead of libsoup2 ?

There were build errors, the version bump seems to be required to use libsoup3.

>
> I think it makes sense to have this separate from the cog version bump.
>
> Thomas
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0
  2023-09-08 20:58   ` James Hilliard
@ 2023-09-09  6:31     ` Thomas Petazzoni via buildroot
  2023-09-09  6:40       ` James Hilliard
  0 siblings, 1 reply; 6+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-09-09  6:31 UTC (permalink / raw)
  To: James Hilliard; +Cc: Adrian Perez de Castro, buildroot

On Fri, 8 Sep 2023 14:58:23 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:

> > Shouldn't this have been changed to -Dsoup2=disabled as part of commit
> > dff67170f73959e6826ec3e87e892747f8d3a5fb, which changed wpewebkit to
> > use libsoup3 instead of libsoup2 ?  
> 
> There were build errors, the version bump seems to be required to use libsoup3.

Could you provide the failing defconfig, and verify indeed that with
-Dsoup2=disabled it doesn't work, without the version bump? We want
justifications that are more convincing than "seems to be required".

Thanks!

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0
  2023-09-09  6:31     ` Thomas Petazzoni via buildroot
@ 2023-09-09  6:40       ` James Hilliard
  0 siblings, 0 replies; 6+ messages in thread
From: James Hilliard @ 2023-09-09  6:40 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: Adrian Perez de Castro, buildroot

On Sat, Sep 9, 2023 at 12:31 AM Thomas Petazzoni
<thomas.petazzoni@bootlin.com> wrote:
>
> On Fri, 8 Sep 2023 14:58:23 -0600
> James Hilliard <james.hilliard1@gmail.com> wrote:
>
> > > Shouldn't this have been changed to -Dsoup2=disabled as part of commit
> > > dff67170f73959e6826ec3e87e892747f8d3a5fb, which changed wpewebkit to
> > > use libsoup3 instead of libsoup2 ?
> >
> > There were build errors, the version bump seems to be required to use libsoup3.
>
> Could you provide the failing defconfig, and verify indeed that with
> -Dsoup2=disabled it doesn't work, without the version bump? We want
> justifications that are more convincing than "seems to be required".

I had tried using -Dsoup2=disabled before I sent the update already.

I hit a missing symbols issue related to this which was only added in
version 0.17.1:
https://github.com/Igalia/cog/commit/c7bdb9cd3991b29abe9f4574685467f79d8fed34
https://github.com/Igalia/cog/pull/522

>
> Thanks!
>
> Thomas
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0
  2023-09-08 19:27 [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0 James Hilliard
  2023-09-08 19:46 ` Thomas Petazzoni via buildroot
@ 2023-09-29 20:05 ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2023-09-29 20:05 UTC (permalink / raw)
  To: James Hilliard; +Cc: Adrian Perez de Castro, buildroot

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

 > Remove no longer supported soup2 config option
 > We now build webkit with soup3 so we need to set wpe_api to 2.0 to
 > be compatible.

 > Signed-off-by: James Hilliard <james.hilliard1@gmail.com>

Committed, thanks.

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2023-09-29 20:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-08 19:27 [Buildroot] [PATCH 1/1] package/cog: bump to version 0.18.0 James Hilliard
2023-09-08 19:46 ` Thomas Petazzoni via buildroot
2023-09-08 20:58   ` James Hilliard
2023-09-09  6:31     ` Thomas Petazzoni via buildroot
2023-09-09  6:40       ` James Hilliard
2023-09-29 20:05 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox