From: Arnout Vandecappelle via buildroot <buildroot@buildroot.org>
To: Thomas Petazzoni <thomas.petazzoni@bootlin.com>, buildroot@buildroot.org
Subject: Re: [Buildroot] [PATCH] package/cloop: bump to 3.14.1.3+nmu1
Date: Tue, 4 Feb 2025 16:02:01 +0100 [thread overview]
Message-ID: <efb1f898-0319-4351-a080-0f79cf85103c@mind.be> (raw)
In-Reply-To: <20241226211143.2507882-1-thomas.petazzoni@bootlin.com>
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>
Applied to master, thanks, after fixing the URL as suggested by Juju.
We could also have removed this package and cloopfs :-)
Regards,
Arnout
> ---
> 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
> +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
> CLOOP_LICENSE = GPL-2.0 (module), GPL-2.0+ (advancecomp)
> CLOOP_LICENSE_FILES = README advancecomp-1.15/COPYING
>
> @@ -14,7 +14,7 @@ HOST_CLOOP_DEPENDENCIES = host-zlib
>
> define HOST_CLOOP_BUILD_CMDS
> $(HOST_CONFIGURE_OPTS) $(MAKE1) -C $(@D) APPSONLY=yes \
> - CFLAGS="$(HOST_CFLAGS) -D_GNU_SOURCE" CPPFLAGS="-std=c++14"
> + CFLAGS="$(HOST_CFLAGS) -D_GNU_SOURCE"
> endef
>
> define HOST_CLOOP_INSTALL_CMDS
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
prev parent reply other threads:[~2025-02-04 15:02 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
2025-02-04 15:02 ` Arnout Vandecappelle via buildroot [this message]
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=efb1f898-0319-4351-a080-0f79cf85103c@mind.be \
--to=buildroot@buildroot.org \
--cc=arnout@mind.be \
--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.