diff mbox series

[1/1] package/capnproto: bump version to 0.10.3

Message ID 20221228230326.3799157-1-JoelsonCarl@gmail.com
State Accepted
Headers show
Series [1/1] package/capnproto: bump version to 0.10.3 | expand

Commit Message

Joel Carlson Dec. 28, 2022, 11:03 p.m. UTC
The 0.10 line offers minor improvements and bug fixes.

The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149,
which was also present in 0.10.2, but is fixed within 0.10.3.

Signed-off-by: Joel Carlson <JoelsonCarl@gmail.com>
---
 package/capnproto/capnproto.hash | 2 +-
 package/capnproto/capnproto.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Comments

Thomas Petazzoni Dec. 29, 2022, 9:05 a.m. UTC | #1
On Wed, 28 Dec 2022 16:03:26 -0700
Joel Carlson <joelsoncarl@gmail.com> wrote:

> The 0.10 line offers minor improvements and bug fixes.
> 
> The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149,
> which was also present in 0.10.2, but is fixed within 0.10.3.
> 
> Signed-off-by: Joel Carlson <JoelsonCarl@gmail.com>
> ---
>  package/capnproto/capnproto.hash | 2 +-
>  package/capnproto/capnproto.mk   | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)

Applied to master, thanks.

Thomas
Koen Martens Dec. 29, 2022, 1:35 p.m. UTC | #2
Hey Joel,

Cool. Did you manage to get it to compile on all platforms? I tried a 
while ago to bump the version, but sadly ran into compilation failures 
on a handful of platforms, which is why I never submitted a patch. I 
didn't have the time to figure out why it failed, what would be needed 
to make it pass or how to patch the configuration requirements to not 
show up on the affected platforms.

I guess we'll find out soon enough, when I start getting mails from the 
automated build system that it's failing (or not). Just in case, I 
currently and in the near future do not have the time to diagnose any 
failures that might result from bumping the version. Hope that if they 
do fail, you can have a look.

It's probably best if I remove myself as a maintainer for this package, 
perhaps you'd like to take over?

Apologies,

Koen

On 29-12-2022 00:03, Joel Carlson wrote:
> The 0.10 line offers minor improvements and bug fixes.
>
> The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149,
> which was also present in 0.10.2, but is fixed within 0.10.3.
>
> Signed-off-by: Joel Carlson <JoelsonCarl@gmail.com>
> ---
>   package/capnproto/capnproto.hash | 2 +-
>   package/capnproto/capnproto.mk   | 2 +-
>   2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash
> index c3233e7c8b..0faf69d069 100644
> --- a/package/capnproto/capnproto.hash
> +++ b/package/capnproto/capnproto.hash
> @@ -1,3 +1,3 @@
>   # Locally calculated
> -sha256  4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e  capnproto-0.9.2.tar.gz
> +sha256  e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919  capnproto-0.10.3.tar.gz
>   sha256  9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10  LICENSE
> diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk
> index 23f128455a..84acf5fc65 100644
> --- a/package/capnproto/capnproto.mk
> +++ b/package/capnproto/capnproto.mk
> @@ -4,7 +4,7 @@
>   #
>   ################################################################################
>   
> -CAPNPROTO_VERSION = 0.9.2
> +CAPNPROTO_VERSION = 0.10.3
>   CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION))
>   CAPNPROTO_LICENSE = MIT
>   CAPNPROTO_LICENSE_FILES = LICENSE
Joel Carlson Dec. 29, 2022, 6:19 p.m. UTC | #3
On Thu, Dec 29, 2022 at 6:36 AM Koen Martens <gmc@sonologic.nl> wrote:
>
> Hey Joel,
>
> Cool. Did you manage to get it to compile on all platforms? I tried a
> while ago to bump the version, but sadly ran into compilation failures
> on a handful of platforms, which is why I never submitted a patch. I
> didn't have the time to figure out why it failed, what would be needed
> to make it pass or how to patch the configuration requirements to not
> show up on the affected platforms.

I used "./utils/test-pkg -a" and of the 44 toolchains that it goes
through, they were all OK or SKIPPED.  I don't test much beyond that.
If that isn't mostly inclusive of all the variations, then we'll soon
know through the autobuilder reports.

> I guess we'll find out soon enough, when I start getting mails from the
> automated build system that it's failing (or not). Just in case, I
> currently and in the near future do not have the time to diagnose any
> failures that might result from bumping the version. Hope that if they
> do fail, you can have a look.
>
> It's probably best if I remove myself as a maintainer for this package,
> perhaps you'd like to take over?

I am actually already in DEVELOPERS for capnproto, as I revived and
pushed through your original patch to add it that had stalled at the
time.

So I'll still remain on DEVELOPERS for capnproto if you remove
yourself. Though I'll admit, my responsiveness to the packages I'm
listed for is fairly slow (cmocka has had a build error on one
toolchain for I don't know how long now...). And I honestly haven't
used capnproto since adding it. We thought we were gonna use it on our
system back when I added the package to buildroot, but then ended up
using a different library.

So yeah... that doesn't answer the question super well, but if you
drop yourself, there will still be at least me (very slowly)
eventually responding to issues for capnproto. =)

-Joel

>
> Apologies,
>
> Koen
>
> On 29-12-2022 00:03, Joel Carlson wrote:
> > The 0.10 line offers minor improvements and bug fixes.
> >
> > The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149,
> > which was also present in 0.10.2, but is fixed within 0.10.3.
> >
> > Signed-off-by: Joel Carlson <JoelsonCarl@gmail.com>
> > ---
> >   package/capnproto/capnproto.hash | 2 +-
> >   package/capnproto/capnproto.mk   | 2 +-
> >   2 files changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash
> > index c3233e7c8b..0faf69d069 100644
> > --- a/package/capnproto/capnproto.hash
> > +++ b/package/capnproto/capnproto.hash
> > @@ -1,3 +1,3 @@
> >   # Locally calculated
> > -sha256  4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e  capnproto-0.9.2.tar.gz
> > +sha256  e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919  capnproto-0.10.3.tar.gz
> >   sha256  9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10  LICENSE
> > diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk
> > index 23f128455a..84acf5fc65 100644
> > --- a/package/capnproto/capnproto.mk
> > +++ b/package/capnproto/capnproto.mk
> > @@ -4,7 +4,7 @@
> >   #
> >   ################################################################################
> >
> > -CAPNPROTO_VERSION = 0.9.2
> > +CAPNPROTO_VERSION = 0.10.3
> >   CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION))
> >   CAPNPROTO_LICENSE = MIT
> >   CAPNPROTO_LICENSE_FILES = LICENSE
>
> --
> Software architecture & engineering: https://www.sonologic.se/
> Sci-fi: https://www.koenmartens.nl/
>
Koen Martens Dec. 29, 2022, 6:35 p.m. UTC | #4
On 29-12-2022 19:19, Joel Carlson wrote:
> On Thu, Dec 29, 2022 at 6:36 AM Koen Martens <gmc@sonologic.nl> wrote:
>> Hey Joel,
>>
>> Cool. Did you manage to get it to compile on all platforms? I tried a
>> while ago to bump the version, but sadly ran into compilation failures
>> on a handful of platforms, which is why I never submitted a patch. I
>> didn't have the time to figure out why it failed, what would be needed
>> to make it pass or how to patch the configuration requirements to not
>> show up on the affected platforms.
> I used "./utils/test-pkg -a" and of the 44 toolchains that it goes
> through, they were all OK or SKIPPED.  I don't test much beyond that.
> If that isn't mostly inclusive of all the variations, then we'll soon
> know through the autobuilder reports.

Oh, great. That's what I did too, but with an older version (10.2 
perhaps, or maybe 10.1). I guess whatever was broken got fixed in 10.3 
then!

>> I guess we'll find out soon enough, when I start getting mails from the
>> automated build system that it's failing (or not). Just in case, I
>> currently and in the near future do not have the time to diagnose any
>> failures that might result from bumping the version. Hope that if they
>> do fail, you can have a look.
>>
>> It's probably best if I remove myself as a maintainer for this package,
>> perhaps you'd like to take over?
> I am actually already in DEVELOPERS for capnproto, as I revived and
> pushed through your original patch to add it that had stalled at the
> time.
>
> So I'll still remain on DEVELOPERS for capnproto if you remove
> yourself. Though I'll admit, my responsiveness to the packages I'm
> listed for is fairly slow (cmocka has had a build error on one
> toolchain for I don't know how long now...). And I honestly haven't
> used capnproto since adding it. We thought we were gonna use it on our
> system back when I added the package to buildroot, but then ended up
> using a different library.
>
> So yeah... that doesn't answer the question super well, but if you
> drop yourself, there will still be at least me (very slowly)
> eventually responding to issues for capnproto. =)

Well, let's keep things as they are then, since it seems we're both in 
the same position :) I'm not actually using buildroot for anything at 
all at the moment, but I do love the project, so I'll continue to do my 
part whenever possible to keep the two packages I'm maintaining somewhat 
up to date :) Between you and me, we should be able to keep capnproto going.

Cheers,

Koen

>
> -Joel
>
>> Apologies,
>>
>> Koen
>>
>> On 29-12-2022 00:03, Joel Carlson wrote:
>>> The 0.10 line offers minor improvements and bug fixes.
>>>
>>> The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149,
>>> which was also present in 0.10.2, but is fixed within 0.10.3.
>>>
>>> Signed-off-by: Joel Carlson <JoelsonCarl@gmail.com>
>>> ---
>>>    package/capnproto/capnproto.hash | 2 +-
>>>    package/capnproto/capnproto.mk   | 2 +-
>>>    2 files changed, 2 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash
>>> index c3233e7c8b..0faf69d069 100644
>>> --- a/package/capnproto/capnproto.hash
>>> +++ b/package/capnproto/capnproto.hash
>>> @@ -1,3 +1,3 @@
>>>    # Locally calculated
>>> -sha256  4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e  capnproto-0.9.2.tar.gz
>>> +sha256  e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919  capnproto-0.10.3.tar.gz
>>>    sha256  9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10  LICENSE
>>> diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk
>>> index 23f128455a..84acf5fc65 100644
>>> --- a/package/capnproto/capnproto.mk
>>> +++ b/package/capnproto/capnproto.mk
>>> @@ -4,7 +4,7 @@
>>>    #
>>>    ################################################################################
>>>
>>> -CAPNPROTO_VERSION = 0.9.2
>>> +CAPNPROTO_VERSION = 0.10.3
>>>    CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION))
>>>    CAPNPROTO_LICENSE = MIT
>>>    CAPNPROTO_LICENSE_FILES = LICENSE
>> --
>> Software architecture & engineering: https://www.sonologic.se/
>> Sci-fi: https://www.koenmartens.nl/
>>
diff mbox series

Patch

diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash
index c3233e7c8b..0faf69d069 100644
--- a/package/capnproto/capnproto.hash
+++ b/package/capnproto/capnproto.hash
@@ -1,3 +1,3 @@ 
 # Locally calculated
-sha256  4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e  capnproto-0.9.2.tar.gz
+sha256  e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919  capnproto-0.10.3.tar.gz
 sha256  9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10  LICENSE
diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk
index 23f128455a..84acf5fc65 100644
--- a/package/capnproto/capnproto.mk
+++ b/package/capnproto/capnproto.mk
@@ -4,7 +4,7 @@ 
 #
 ################################################################################
 
-CAPNPROTO_VERSION = 0.9.2
+CAPNPROTO_VERSION = 0.10.3
 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION))
 CAPNPROTO_LICENSE = MIT
 CAPNPROTO_LICENSE_FILES = LICENSE