Your message dated Fri, 13 Dec 2024 09:01:26 +0000
with message-id <[email protected]>
and subject line Bug#1089488: fixed in zfs-linux 2.2.7-1
has caused the Debian Bug report #1089488,
regarding zfs-dkms: module build fails for kernel: 6.12.3-amd64 (x86_64)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1089488: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089488
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: zfs-dkms
Version: 2.2.6-2
Severity: important
Tags: upstream

The build log shows a warning: "kmem_cache_create" redefined so I suspect an
upstream fix is required.

  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-xdr.o
In file included from /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-
generic.c:31:
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kmem_cache.h:205:9:
warning: "kmem_cache_create" redefined
  205 | #define kmem_cache_create(name, size, align, ctor, dtor, rclm, priv,
vmp, fl) \
      |         ^~~~~~~~~~~~~~~~~
In file included from /usr/src/linux-
headers-6.12.3-common/include/linux/fs.h:45,
                 from /usr/src/linux-
headers-6.12.3-common/include/linux/compat.h:17,
                 from /usr/src/linux-
headers-6.12.3-common/arch/x86/include/asm/ia32.h:7,
                 from /usr/src/linux-
headers-6.12.3-common/arch/x86/include/asm/elf.h:10,
                 from /usr/src/linux-
headers-6.12.3-common/include/linux/elf.h:6,
                 from /usr/src/linux-
headers-6.12.3-common/include/linux/module.h:19,
                 from
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/sysmacros.h:27,
                 from /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-
generic.c:27:
/usr/src/linux-headers-6.12.3-common/include/linux/slab.h:404:9: note: this is
the location of the previous definition



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.11.10-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages zfs-dkms depends on:
ii  debconf [debconf-2.0]  1.5.87
ii  dkms                   3.1.0-1
ii  file                   1:5.45-3+b1
ii  libc6-dev [libc-dev]   2.40-4
ii  libpython3-stdlib      3.12.7-1
ii  lsb-release            12.1-1
ii  perl                   5.40.0-8

Versions of packages zfs-dkms recommends:
ii  linux-libc-dev  6.12.3-1
ii  zfs-zed         2.2.6-2
ii  zfsutils-linux  2.2.6-2

Versions of packages zfs-dkms suggests:
ii  debhelper  13.20

-- debconf information:
* zfs-dkms/note-incompatible-licenses:
  zfs-dkms/stop-build-for-unknown-kernel: true
  zfs-dkms/stop-build-for-32bit-kernel: true
DKMS make.log for zfs-2.2.6 for kernel 6.12.3-amd64 (x86_64)
Sat 07 Dec 2024 03:31:12 PM CST
make  all-recursive
make[1]: Entering directory '/var/lib/dkms/zfs/2.2.6/build'
Making all in module
make[2]: Entering directory '/var/lib/dkms/zfs/2.2.6/build/module'
mkdir -p os/linux/spl/
mkdir -p avl/ icp/ icp/algs/aes/ icp/algs/blake3/ icp/algs/edonr/ 
icp/algs/modes/ icp/algs/sha2/ icp/algs/skein/ icp/api/ icp/asm-aarch64/blake3/ 
icp/asm-aarch64/sha2/ icp/asm-arm/sha2/ icp/asm-ppc64/blake3/ 
icp/asm-ppc64/sha2/ icp/asm-x86_64/aes/ icp/asm-x86_64/blake3/ 
icp/asm-x86_64/modes/ icp/asm-x86_64/sha2/ icp/core/ icp/io/ icp/spi/ lua/ 
lua/setjmp/ nvpair/ os/linux/zfs/ unicode/ zcommon/ zfs/ zstd/ zstd/lib/common/ 
zstd/lib/compress/ zstd/lib/decompress/
make -C /lib/modules/6.12.3-amd64/build CC=x86_64-linux-gnu-gcc-14 \
          \
        M="$PWD"  O=/lib/modules/6.12.3-amd64/build CONFIG_ZFS=m modules
make[3]: Entering directory '/usr/src/linux-headers-6.12.3-amd64'
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-atomic.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-condvar.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-cred.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-err.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-generic.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-kmem-cache.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-kmem.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-kstat.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-proc.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-procfs-list.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-shrinker.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-taskq.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-thread.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-trace.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-tsd.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-vmem.o
  CC [M]  /var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-xdr.o
In file included from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-generic.c:31:
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kmem_cache.h:205:9: 
warning: "kmem_cache_create" redefined
  205 | #define kmem_cache_create(name, size, align, ctor, dtor, rclm, priv, 
vmp, fl) \
      |         ^~~~~~~~~~~~~~~~~
In file included from 
/usr/src/linux-headers-6.12.3-common/include/linux/fs.h:45,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/compat.h:17,
                 from 
/usr/src/linux-headers-6.12.3-common/arch/x86/include/asm/ia32.h:7,
                 from 
/usr/src/linux-headers-6.12.3-common/arch/x86/include/asm/elf.h:10,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/elf.h:6,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/module.h:19,
                 from 
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/sysmacros.h:27,
                 from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-generic.c:27:
/usr/src/linux-headers-6.12.3-common/include/linux/slab.h:404:9: note: this is 
the location of the previous definition
  404 | #define kmem_cache_create(__name, __object_size, __args, ...)           
\
      |         ^~~~~~~~~~~~~~~~~
In file included from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-proc.c:32:
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kmem_cache.h:205:9: 
warning: "kmem_cache_create" redefined
  205 | #define kmem_cache_create(name, size, align, ctor, dtor, rclm, priv, 
vmp, fl) \
      |         ^~~~~~~~~~~~~~~~~
In file included from 
/usr/src/linux-headers-6.12.3-common/include/linux/fs.h:45,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/compat.h:17,
                 from 
/usr/src/linux-headers-6.12.3-common/arch/x86/include/asm/ia32.h:7,
                 from 
/usr/src/linux-headers-6.12.3-common/arch/x86/include/asm/elf.h:10,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/elf.h:6,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/module.h:19,
                 from 
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kstat.h:27,
                 from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-proc.c:30:
/usr/src/linux-headers-6.12.3-common/include/linux/slab.h:404:9: note: this is 
the location of the previous definition
  404 | #define kmem_cache_create(__name, __object_size, __args, ...)           
\
      |         ^~~~~~~~~~~~~~~~~
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-thread.c: In function 
‘issig’:
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-thread.c:186:28: error: 
passing argument 1 of ‘dequeue_signal’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  186 |         if (dequeue_signal(task, &set, &__info) != 0) {
      |                            ^~~~
      |                            |
      |                            struct task_struct *
In file included from 
/usr/src/linux-headers-6.12.3-common/include/linux/rcuwait.h:6,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/percpu-rwsem.h:7,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/fs.h:33,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/compat.h:17,
                 from 
/usr/src/linux-headers-6.12.3-common/arch/x86/include/asm/ia32.h:7,
                 from 
/usr/src/linux-headers-6.12.3-common/arch/x86/include/asm/elf.h:10,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/elf.h:6,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/module.h:19,
                 from 
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/thread.h:27,
                 from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-thread.c:26:
/usr/src/linux-headers-6.12.3-common/include/linux/sched/signal.h:279:37: note: 
expected ‘sigset_t *’ but argument is of type ‘struct task_struct *’
  279 | extern int dequeue_signal(sigset_t *mask, kernel_siginfo_t *info, enum 
pid_type *type);
      |                           ~~~~~~~~~~^~~~
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-thread.c:186:34: error: 
passing argument 2 of ‘dequeue_signal’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  186 |         if (dequeue_signal(task, &set, &__info) != 0) {
      |                                  ^~~~
      |                                  |
      |                                  sigset_t *
/usr/src/linux-headers-6.12.3-common/include/linux/sched/signal.h:279:61: note: 
expected ‘kernel_siginfo_t *’ {aka ‘struct kernel_siginfo *’} but argument is 
of type ‘sigset_t *’
  279 | extern int dequeue_signal(sigset_t *mask, kernel_siginfo_t *info, enum 
pid_type *type);
      |                                           ~~~~~~~~~~~~~~~~~~^~~~
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-thread.c:186:40: error: 
passing argument 3 of ‘dequeue_signal’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  186 |         if (dequeue_signal(task, &set, &__info) != 0) {
      |                                        ^~~~~~~
      |                                        |
      |                                        spl_kernel_siginfo_t * {aka 
struct kernel_siginfo *}
/usr/src/linux-headers-6.12.3-common/include/linux/sched/signal.h:279:82: note: 
expected ‘enum pid_type *’ but argument is of type ‘spl_kernel_siginfo_t *’ 
{aka ‘struct kernel_siginfo *’}
  279 | extern int dequeue_signal(sigset_t *mask, kernel_siginfo_t *info, enum 
pid_type *type);
      |                                                                   
~~~~~~~~~~~~~~~^~~~
make[5]: *** [/usr/src/linux-headers-6.12.3-common/scripts/Makefile.build:234: 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-thread.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-vmem.c:27:
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kmem_cache.h:205:9: 
warning: "kmem_cache_create" redefined
  205 | #define kmem_cache_create(name, size, align, ctor, dtor, rclm, priv, 
vmp, fl) \
      |         ^~~~~~~~~~~~~~~~~
In file included from 
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kmem.h:28,
                 from 
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/vmem.h:27,
                 from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-vmem.c:26:
/usr/src/linux-headers-6.12.3-common/include/linux/slab.h:404:9: note: this is 
the location of the previous definition
  404 | #define kmem_cache_create(__name, __object_size, __args, ...)           
\
      |         ^~~~~~~~~~~~~~~~~
In file included from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-vmem.c:27:
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kmem_cache.h:205:9: 
warning: "kmem_cache_create" redefined
  205 | #define kmem_cache_create(name, size, align, ctor, dtor, rclm, priv, 
vmp, fl) \
      |         ^~~~~~~~~~~~~~~~~
In file included from 
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kmem.h:28,
                 from 
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/vmem.h:27,
                 from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-vmem.c:26:
/usr/src/linux-headers-6.12.3-common/include/linux/slab.h:404:9: note: this is 
the location of the previous definition
  404 | #define kmem_cache_create(__name, __object_size, __args, ...)           
\
      |         ^~~~~~~~~~~~~~~~~
In file included from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-generic.c:31:
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/kmem_cache.h:205:9: 
warning: "kmem_cache_create" redefined
  205 | #define kmem_cache_create(name, size, align, ctor, dtor, rclm, priv, 
vmp, fl) \
      |         ^~~~~~~~~~~~~~~~~
In file included from 
/usr/src/linux-headers-6.12.3-common/include/linux/fs.h:45,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/compat.h:17,
                 from 
/usr/src/linux-headers-6.12.3-common/arch/x86/include/asm/ia32.h:7,
                 from 
/usr/src/linux-headers-6.12.3-common/arch/x86/include/asm/elf.h:10,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/elf.h:6,
                 from 
/usr/src/linux-headers-6.12.3-common/include/linux/module.h:19,
                 from 
/var/lib/dkms/zfs/2.2.6/build/include/os/linux/spl/sys/sysmacros.h:27,
                 from 
/var/lib/dkms/zfs/2.2.6/build/module/os/linux/spl/spl-generic.c:27:
/usr/src/linux-headers-6.12.3-common/include/linux/slab.h:404:9: note: this is 
the location of the previous definition
  404 | #define kmem_cache_create(__name, __object_size, __args, ...)           
\
      |         ^~~~~~~~~~~~~~~~~
make[4]: *** [/usr/src/linux-headers-6.12.3-common/Makefile:1961: 
/var/lib/dkms/zfs/2.2.6/build/module] Error 2
make[3]: *** [/usr/src/linux-headers-6.12.3-common/Makefile:236: __sub-make] 
Error 2
make[3]: Leaving directory '/usr/src/linux-headers-6.12.3-amd64'
make[2]: *** [Makefile:56: modules-Linux] Error 2
make[2]: Leaving directory '/var/lib/dkms/zfs/2.2.6/build/module'
make[1]: *** [Makefile:974: all-recursive] Error 1
make[1]: Leaving directory '/var/lib/dkms/zfs/2.2.6/build'
make: *** [Makefile:878: all] Error 2

--- End Message ---
--- Begin Message ---
Source: zfs-linux
Source-Version: 2.2.7-1
Done: Shengqi Chen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
zfs-linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Shengqi Chen <[email protected]> (supplier of updated zfs-linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 13 Dec 2024 01:31:52 +0800
Source: zfs-linux
Architecture: source
Version: 2.2.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian ZFS on Linux maintainers 
<[email protected]>
Changed-By: Shengqi Chen <[email protected]>
Closes: 1058684 1084964 1089488 1089578
Changes:
 zfs-linux (2.2.7-1) unstable; urgency=medium
 .
   [ Aron Xu ]
   * d/control: Breaks zfs-fuse (Closes: #1058684)
 .
   [ Shengqi Chen ]
   * New upstream version 2.2.7 (Closes: #1089578, #1089488, #1084964)
   * Refresh existing patches & symbol control files
   * d/rules: skip installing upstream removed files
   * d/copyright: remove superfluous files
   * d/control: add zfs-fuse version to Breaks
Checksums-Sha1:
 e28ef8171fa4a7bbf5c0d40fb5ba26b7367c53e1 3273 zfs-linux_2.2.7-1.dsc
 2e1ffe81c7082f1c5f2db14571f621b4e0cddbe6 33852602 zfs-linux_2.2.7.orig.tar.gz
 09590d90df920291f457ce8f9bd49cfc614326e7 107364 zfs-linux_2.2.7-1.debian.tar.xz
 3eb874524565d3619605845078d62d9cd3a5f7c3 8475 
zfs-linux_2.2.7-1_source.buildinfo
Checksums-Sha256:
 dda131108aac79fc3f656d8ee071e17bf69c1930b40bdd9a5689ec41ae3a10c8 3273 
zfs-linux_2.2.7-1.dsc
 b2b8e3bfabf2a6407a0132243726cb6762547a5bd095b1b1f37eaf2a9d8f7672 33852602 
zfs-linux_2.2.7.orig.tar.gz
 3f194c2d89ee1f6ad8fed2b5af3f4d7ad76c658c4947bc4940336fd672494f0a 107364 
zfs-linux_2.2.7-1.debian.tar.xz
 77871afeb4b3e815908be71db3e287ba482ffc506f3fa8df16266307491903ff 8475 
zfs-linux_2.2.7-1_source.buildinfo
Files:
 f565cc92ebdc11b23149cba6fcff08c5 3273 contrib/kernel optional 
zfs-linux_2.2.7-1.dsc
 25d3e7afe00e04abe2c795cf644070af 33852602 contrib/kernel optional 
zfs-linux_2.2.7.orig.tar.gz
 f646c892ceacf6dcd6196f700228c52a 107364 contrib/kernel optional 
zfs-linux_2.2.7-1.debian.tar.xz
 e0d6988c3f869816f9241f43183ce6b1 8475 contrib/kernel optional 
zfs-linux_2.2.7-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEBLHAyuu1xqoC2aJ5NP8o68vMTMgFAmdb6uEACgkQNP8o68vM
TMjpyQf/eUDp6UQa/lz+94jfw/6w+SOwhlr1BCnDR7S3ztQhJ85NAQfrc+TDa4xW
y0NeuWKzmTvMx39t2gR6zJok/cFEAm7paR69XkmVgCsyDwJSMal5Wg16gKtSWO6D
t0gKriBbbji7uVx3FqXaPlrunlNh4dJLD1uOQ6MeuPDW2VLFYyZ+zx/5USXFd8wH
pzxMHYkWOlICx4dnW0ML88Arj82iTWo6+GNcavl9p3id29m2vqeRSnECdDWhC2ZC
rRfZqITzkS5PojiuegJrKgR5ehwtqc7LsZI5Nql/PoahzZeiMJR/KnG5DoRPRi7j
i5j/kVzJXVVTZbNoZ6H1tIpWBKhlRQ==
=rctL
-----END PGP SIGNATURE-----

Attachment: pgpArz19f1s2X.pgp
Description: PGP signature


--- End Message ---

Reply via email to