From: Julien Olivain <ju.o@free.fr>
To: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: buildroot@buildroot.org
Subject: Re: [Buildroot] [PATCH] package/cloop: bump to 3.14.1.3+nmu1
Date: Fri, 27 Dec 2024 11:57:08 +0100 [thread overview]
Message-ID: <1ee7be949530cd3488b2dacc5678f245@free.fr> (raw)
In-Reply-To: <20241226211143.2507882-1-thomas.petazzoni@bootlin.com>
Hi Thomas,
On 26/12/2024 22:11, Thomas Petazzoni via buildroot wrote:
> This is the latest version available in Debian (which is our upstream
> for this package). The changelog is:
>
> [ Ben Hutchings ]
> * Fix FTBFS with gcc 11 (Closes: #1005413):
> - Remove exception specifications
> * Fix module build for recent kernel versions (Closes: #1005414):
> - Stop generating module vermagic in cloop.c. This has always been
> handled
> by modpost and doing it here now results in build failure.
> - Avoid using inode::i_bdev, which was removed in Linux 5.11.
> - Use set_disk_ro() instead of set_device_ro(). The latter was not
> meant to
> be used by device drivers and was removed in Linux 5.11.
> - Use blk_{mq_alloc,cleanup}_disk() instead of separate queue and
> disk
> allocation and cleanup on Linux 5.15+, since alloc_disk() was
> removed.
> - Handle potential failure of add_disk() on Linux 5.15+.
> - Use kernel_read() instead of vfs_read() and set_fs(). set_fs()
> is no
> longer defined on some architectures, and kernel_read() has had
> large
> file support since Linux 2.6.31.
> .
> [ Vagrant Cascadian ]
> * debian/rules: Build tarball reproducibly, using consistent time,
> uid,
> gid and sort order. Thanks to Dhole for the initial patch.
>
> The "Fix FTBFS with gcc 11" allows us to remove the -std=c++14
> workaround added in commit
> 7e147e778fc3397cd2a069c8127fa4d2cc6c0355 ("package/cloop: fix build
> with gcc >= 9").
>
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> ---
> package/cloop/cloop.hash | 4 ++--
> package/cloop/cloop.mk | 6 +++---
> 2 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/package/cloop/cloop.hash b/package/cloop/cloop.hash
> index eb922764bb..a4f7056049 100644
> --- a/package/cloop/cloop.hash
> +++ b/package/cloop/cloop.hash
> @@ -1,5 +1,5 @@
> -# From
> http://snapshot.debian.org/archive/debian/20200419T152225Z/pool/main/c/cloop/cloop_3.14.1.3.dsc
> -sha256
> e3079e70f9edae8ed1ac64694af08f6c7dc710ca65a56e4770dcb1325a293193
> cloop_3.14.1.3.tar.xz
> +# From
> http://snapshot.debian.org/archive/debian-debug/20221223T030115Z/pool/main/c/cloop/cloop_3.14.1.3%2Bnmu1.dsc
Is there any specific reason for switching to the "-debug" archive?
The same file seems to be present in the main debian archive:
https://snapshot.debian.org/archive/debian/20221223T031011Z/pool/main/c/cloop/cloop_3.14.1.3%2Bnmu1.dsc
> +sha256
> 04060d88231208b0db8ae8c3b54b0a46ee12139b617ebfc80b03d2ddd2cdb6ba
> cloop_3.14.1.3+nmu1.tar.xz
>
> # Hash for license files
> sha256
> 91df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cad
> advancecomp-1.15/COPYING
> diff --git a/package/cloop/cloop.mk b/package/cloop/cloop.mk
> index 6f6d5fe6a8..f42edee28b 100644
> --- a/package/cloop/cloop.mk
> +++ b/package/cloop/cloop.mk
> @@ -4,9 +4,9 @@
> #
>
> ################################################################################
>
> -CLOOP_VERSION = 3.14.1.3
> +CLOOP_VERSION = 3.14.1.3+nmu1
> CLOOP_SOURCE = cloop_$(CLOOP_VERSION).tar.xz
> -CLOOP_SITE =
> http://snapshot.debian.org/archive/debian/20200419T152225Z/pool/main/c/cloop
> +CLOOP_SITE =
> http://snapshot.debian.org/archive/debian-debug/20221223T030115Z/pool/main/c/cloop
Same question here. Should we use:
https://snapshot.debian.org/archive/debian/20221223T031011Z/pool/main/c/cloop
instead?
Best regards,
Julien.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next prev parent reply other threads:[~2024-12-27 10:57 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-26 21:11 [Buildroot] [PATCH] package/cloop: bump to 3.14.1.3+nmu1 Thomas Petazzoni via buildroot
2024-12-27 10:57 ` Julien Olivain [this message]
2025-02-04 15:02 ` Arnout Vandecappelle via buildroot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1ee7be949530cd3488b2dacc5678f245@free.fr \
--to=ju.o@free.fr \
--cc=buildroot@buildroot.org \
--cc=thomas.petazzoni@bootlin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.