Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4
@ 2024-05-24 18:18 Alexander Mukhin
  2024-05-27  9:19 ` Peter Korsgaard
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Alexander Mukhin @ 2024-05-24 18:18 UTC (permalink / raw)
  To: buildroot; +Cc: alexander.i.mukhin, salvador.joseluis

Signed-off-by: Alexander Mukhin <alexander.i.mukhin@gmail.com>
---
 package/zfs/zfs.hash | 4 ++--
 package/zfs/zfs.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/zfs/zfs.hash b/package/zfs/zfs.hash
index 01c86f2b..9c8d4cec 100644
--- a/package/zfs/zfs.hash
+++ b/package/zfs/zfs.hash
@@ -1,5 +1,5 @@
-# From https://github.com/openzfs/zfs/releases/download/zfs-2.2.2/zfs-2.2.2.sha256.asc
-sha256  76bc0547d9ba31d4b0142e417aaaf9f969072c3cb3c1a5b10c8738f39ed12fc9  zfs-2.2.2.tar.gz
+# From https://github.com/openzfs/zfs/releases/download/zfs-2.2.4/zfs-2.2.4.sha256.asc
+sha256  9790905f7683d41759418e1ef3432828c31116654ff040e91356ff1c21c31ec0  zfs-2.2.4.tar.gz
 
 # Hash for license files:
 sha256  1ffb70c33c4f79f04e947facc5c7851f289609256aacb47fc115f700427d9520  LICENSE
diff --git a/package/zfs/zfs.mk b/package/zfs/zfs.mk
index 59cdd319..fa6d282f 100644
--- a/package/zfs/zfs.mk
+++ b/package/zfs/zfs.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-ZFS_VERSION = 2.2.2
+ZFS_VERSION = 2.2.4
 ZFS_SITE = https://github.com/openzfs/zfs/releases/download/zfs-$(ZFS_VERSION)
 ZFS_SELINUX_MODULES = zfs
 ZFS_LICENSE = CDDL
-- 
2.39.2

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

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

* Re: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4
  2024-05-24 18:18 [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4 Alexander Mukhin
@ 2024-05-27  9:19 ` Peter Korsgaard
  2024-06-08 15:28 ` Peter Korsgaard
  2024-07-22 12:47 ` Thomas Petazzoni via buildroot
  2 siblings, 0 replies; 8+ messages in thread
From: Peter Korsgaard @ 2024-05-27  9:19 UTC (permalink / raw)
  To: Alexander Mukhin; +Cc: salvador.joseluis, buildroot

>>>>> "Alexander" == Alexander Mukhin <alexander.i.mukhin@gmail.com> writes:

 > Signed-off-by: Alexander Mukhin <alexander.i.mukhin@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] 8+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4
  2024-05-24 18:18 [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4 Alexander Mukhin
  2024-05-27  9:19 ` Peter Korsgaard
@ 2024-06-08 15:28 ` Peter Korsgaard
  2024-07-22 12:47 ` Thomas Petazzoni via buildroot
  2 siblings, 0 replies; 8+ messages in thread
From: Peter Korsgaard @ 2024-06-08 15:28 UTC (permalink / raw)
  To: Alexander Mukhin; +Cc: salvador.joseluis, buildroot

>>>>> "Alexander" == Alexander Mukhin <alexander.i.mukhin@gmail.com> writes:

 > Signed-off-by: Alexander Mukhin <alexander.i.mukhin@gmail.com>

Committed to 2024.02.x, thanks.

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

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

* Re: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4
  2024-05-24 18:18 [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4 Alexander Mukhin
  2024-05-27  9:19 ` Peter Korsgaard
  2024-06-08 15:28 ` Peter Korsgaard
@ 2024-07-22 12:47 ` Thomas Petazzoni via buildroot
  2024-07-22 13:01   ` José Luis Salvador Rufo
  2 siblings, 1 reply; 8+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-22 12:47 UTC (permalink / raw)
  To: Alexander Mukhin; +Cc: salvador.joseluis, buildroot

Hello Alexander,

I'm not sure if it's related to this version bump, or to something
else, but the ZFS runtime test is failing:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/7391793226

Could you perhaps have a look at what's going on?

Thanks a lot,

Thomas

On Fri, 24 May 2024 21:18:56 +0300
Alexander Mukhin <alexander.i.mukhin@gmail.com> wrote:

> Signed-off-by: Alexander Mukhin <alexander.i.mukhin@gmail.com>
> ---
>  package/zfs/zfs.hash | 4 ++--
>  package/zfs/zfs.mk   | 2 +-
>  2 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/package/zfs/zfs.hash b/package/zfs/zfs.hash
> index 01c86f2b..9c8d4cec 100644
> --- a/package/zfs/zfs.hash
> +++ b/package/zfs/zfs.hash
> @@ -1,5 +1,5 @@
> -# From https://github.com/openzfs/zfs/releases/download/zfs-2.2.2/zfs-2.2.2.sha256.asc
> -sha256  76bc0547d9ba31d4b0142e417aaaf9f969072c3cb3c1a5b10c8738f39ed12fc9  zfs-2.2.2.tar.gz
> +# From https://github.com/openzfs/zfs/releases/download/zfs-2.2.4/zfs-2.2.4.sha256.asc
> +sha256  9790905f7683d41759418e1ef3432828c31116654ff040e91356ff1c21c31ec0  zfs-2.2.4.tar.gz
>  
>  # Hash for license files:
>  sha256  1ffb70c33c4f79f04e947facc5c7851f289609256aacb47fc115f700427d9520  LICENSE
> diff --git a/package/zfs/zfs.mk b/package/zfs/zfs.mk
> index 59cdd319..fa6d282f 100644
> --- a/package/zfs/zfs.mk
> +++ b/package/zfs/zfs.mk
> @@ -4,7 +4,7 @@
>  #
>  ################################################################################
>  
> -ZFS_VERSION = 2.2.2
> +ZFS_VERSION = 2.2.4
>  ZFS_SITE = https://github.com/openzfs/zfs/releases/download/zfs-$(ZFS_VERSION)
>  ZFS_SELINUX_MODULES = zfs
>  ZFS_LICENSE = CDDL



-- 
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] 8+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4
  2024-07-22 12:47 ` Thomas Petazzoni via buildroot
@ 2024-07-22 13:01   ` José Luis Salvador Rufo
  2024-07-22 13:18     ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 8+ messages in thread
From: José Luis Salvador Rufo @ 2024-07-22 13:01 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: Alexander Mukhin, buildroot


[-- Attachment #1.1: Type: text/plain, Size: 2946 bytes --]

Hello Thomas, Alexander, and everyone,

Yes, indeed, the problem is due to a backported patch included in ZFS
2.2.4. That is why I haven't sent the upgrade to Buildroot yet. Instead, I
am currently working with upstream to include a fix (
https://github.com/openzfs/zfs/pull/16169). However, upstream has many
different opinions on how to resolve the issue, and they tend to change as
soon as I submit a patch (which is common in the OSS space). Once upstream
approves the patch, I will send it to Buildroot.

In the meantime, I recommend the following options:

A) Revert to the previous version (OpenZFS v2.2.3). This is not ideal for
people who have already upgraded.

B) Include a work-in-progress (it works for buildroot, I tested it) patch:
https://github.com/openzfs/zfs/pull/16169.patch.

C) Disable the test for uClibc and disable ZFS when uClibc is selected as
the toolkit.

Thoughts?

El lun, 22 jul 2024 a las 14:47, Thomas Petazzoni (<
thomas.petazzoni@bootlin.com>) escribió:

> Hello Alexander,
>
> I'm not sure if it's related to this version bump, or to something
> else, but the ZFS runtime test is failing:
>
>   https://gitlab.com/buildroot.org/buildroot/-/jobs/7391793226
>
> Could you perhaps have a look at what's going on?
>
> Thanks a lot,
>
> Thomas
>
> On Fri, 24 May 2024 21:18:56 +0300
> Alexander Mukhin <alexander.i.mukhin@gmail.com> wrote:
>
> > Signed-off-by: Alexander Mukhin <alexander.i.mukhin@gmail.com>
> > ---
> >  package/zfs/zfs.hash | 4 ++--
> >  package/zfs/zfs.mk   | 2 +-
> >  2 files changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/package/zfs/zfs.hash b/package/zfs/zfs.hash
> > index 01c86f2b..9c8d4cec 100644
> > --- a/package/zfs/zfs.hash
> > +++ b/package/zfs/zfs.hash
> > @@ -1,5 +1,5 @@
> > -# From
> https://github.com/openzfs/zfs/releases/download/zfs-2.2.2/zfs-2.2.2.sha256.asc
> > -sha256
> 76bc0547d9ba31d4b0142e417aaaf9f969072c3cb3c1a5b10c8738f39ed12fc9
> zfs-2.2.2.tar.gz
> > +# From
> https://github.com/openzfs/zfs/releases/download/zfs-2.2.4/zfs-2.2.4.sha256.asc
> > +sha256
> 9790905f7683d41759418e1ef3432828c31116654ff040e91356ff1c21c31ec0
> zfs-2.2.4.tar.gz
> >
> >  # Hash for license files:
> >  sha256
> 1ffb70c33c4f79f04e947facc5c7851f289609256aacb47fc115f700427d9520  LICENSE
> > diff --git a/package/zfs/zfs.mk b/package/zfs/zfs.mk
> > index 59cdd319..fa6d282f 100644
> > --- a/package/zfs/zfs.mk
> > +++ b/package/zfs/zfs.mk
> > @@ -4,7 +4,7 @@
> >  #
> >
> ################################################################################
> >
> > -ZFS_VERSION = 2.2.2
> > +ZFS_VERSION = 2.2.4
> >  ZFS_SITE =
> https://github.com/openzfs/zfs/releases/download/zfs-$(ZFS_VERSION)
> >  ZFS_SELINUX_MODULES = zfs
> >  ZFS_LICENSE = CDDL
>
>
>
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
>

[-- Attachment #1.2: Type: text/html, Size: 4622 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

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

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

* Re: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4
  2024-07-22 13:01   ` José Luis Salvador Rufo
@ 2024-07-22 13:18     ` Thomas Petazzoni via buildroot
  2024-08-04 13:31       ` José Luis Salvador Rufo
  0 siblings, 1 reply; 8+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-07-22 13:18 UTC (permalink / raw)
  To: José Luis Salvador Rufo; +Cc: Alexander Mukhin, buildroot

Hello José,

Thanks for your super quick feedback!

On Mon, 22 Jul 2024 15:01:45 +0200
José Luis Salvador Rufo <salvador.joseluis@gmail.com> wrote:

> In the meantime, I recommend the following options:
> 
> A) Revert to the previous version (OpenZFS v2.2.3). This is not ideal for
> people who have already upgraded.
> 
> B) Include a work-in-progress (it works for buildroot, I tested it) patch:
> https://github.com/openzfs/zfs/pull/16169.patch.

Please do this option (B), and also contribute SEEK_DATA support to
uClibc. I've added Waldemar, the uClibc-ng maintainer, in Cc.

Thanks a lot!

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] 8+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4
  2024-07-22 13:18     ` Thomas Petazzoni via buildroot
@ 2024-08-04 13:31       ` José Luis Salvador Rufo
  2024-08-05  6:25         ` Waldemar Brodkorb
  0 siblings, 1 reply; 8+ messages in thread
From: José Luis Salvador Rufo @ 2024-08-04 13:31 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: Alexander Mukhin, buildroot


[-- Attachment #1.1: Type: text/plain, Size: 1362 bytes --]

Hello Waldemar Brodkorb,

I saw the commit
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=05b11809bd11450aff3d20e43f18415ce58601e7
that defines SEEK_DATA and SEEK_HOLE. However, I noticed that the following
code could fail at runtime:
https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/tree/libc/sysdeps/linux/common/lseek.c?id=05b11809bd11450aff3d20e43f18415ce58601e7#n44

Should SEEK_DATA and SEEK_HOLE be included here as well?

Regards.

El lun, 22 jul 2024 a las 15:18, Thomas Petazzoni (<
thomas.petazzoni@bootlin.com>) escribió:

> Hello José,
>
> Thanks for your super quick feedback!
>
> On Mon, 22 Jul 2024 15:01:45 +0200
> José Luis Salvador Rufo <salvador.joseluis@gmail.com> wrote:
>
> > In the meantime, I recommend the following options:
> >
> > A) Revert to the previous version (OpenZFS v2.2.3). This is not ideal for
> > people who have already upgraded.
> >
> > B) Include a work-in-progress (it works for buildroot, I tested it)
> patch:
> > https://github.com/openzfs/zfs/pull/16169.patch.
>
> Please do this option (B), and also contribute SEEK_DATA support to
> uClibc. I've added Waldemar, the uClibc-ng maintainer, in Cc.
>
> Thanks a lot!
>
> Thomas
> --
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com
>

[-- Attachment #1.2: Type: text/html, Size: 2263 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

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

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

* Re: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4
  2024-08-04 13:31       ` José Luis Salvador Rufo
@ 2024-08-05  6:25         ` Waldemar Brodkorb
  0 siblings, 0 replies; 8+ messages in thread
From: Waldemar Brodkorb @ 2024-08-05  6:25 UTC (permalink / raw)
  To: José Luis Salvador Rufo
  Cc: Alexander Mukhin, Thomas Petazzoni, buildroot

Hi,
José Luis Salvador Rufo wrote,

> Hello Waldemar Brodkorb,
> 
> I saw the commit https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=
> 05b11809bd11450aff3d20e43f18415ce58601e7 that defines SEEK_DATA and SEEK_HOLE.
> However, I noticed that the following code could fail at runtime: https://
> cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/tree/libc/sysdeps/linux/common/
> lseek.c?id=05b11809bd11450aff3d20e43f18415ce58601e7#n44

Do you understand the ifdef constructions? Under which condition it
will use this code?
 
> Should SEEK_DATA and SEEK_HOLE be included here as well?

Not sure. Do you have a simple test case I can try?

best regards
 Waldemar
 
> Regards.
> 
> El lun, 22 jul 2024 a las 15:18, Thomas Petazzoni (<
> thomas.petazzoni@bootlin.com>) escribió:
> 
>     Hello José,
> 
>     Thanks for your super quick feedback!
> 
>     On Mon, 22 Jul 2024 15:01:45 +0200
>     José Luis Salvador Rufo <salvador.joseluis@gmail.com> wrote:
> 
>     > In the meantime, I recommend the following options:
>     >
>     > A) Revert to the previous version (OpenZFS v2.2.3). This is not ideal for
>     > people who have already upgraded.
>     >
>     > B) Include a work-in-progress (it works for buildroot, I tested it)
>     patch:
>     > https://github.com/openzfs/zfs/pull/16169.patch.
> 
>     Please do this option (B), and also contribute SEEK_DATA support to
>     uClibc. I've added Waldemar, the uClibc-ng maintainer, in Cc.
> 
>     Thanks a lot!
> 
>     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] 8+ messages in thread

end of thread, other threads:[~2024-08-05  6:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-24 18:18 [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.2.4 Alexander Mukhin
2024-05-27  9:19 ` Peter Korsgaard
2024-06-08 15:28 ` Peter Korsgaard
2024-07-22 12:47 ` Thomas Petazzoni via buildroot
2024-07-22 13:01   ` José Luis Salvador Rufo
2024-07-22 13:18     ` Thomas Petazzoni via buildroot
2024-08-04 13:31       ` José Luis Salvador Rufo
2024-08-05  6:25         ` Waldemar Brodkorb

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