lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <6f7f2b44-1629-4a0c-9bdf-def1eaf3d1e0@gmx.de>
Date: Thu, 11 Sep 2025 20:03:14 +0200
From: Ronald Warsow <rwarsow@....de>
To: stable@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: Linux 6.16.7

Hallo

6.16.7 does not compile here

config is the same as with 6.16.6

any advice ?

===

...

   CC      init/initramfs.o
   AS      arch/x86/realmode/rm/wakeup_asm.o
   CC      arch/x86/entry/vdso/vdso32/vclock_gettime.o
   CC      arch/x86/realmode/rm/wakemain.o
In file included from ./include/uapi/linux/posix_types.h:5,
                  from ./include/uapi/linux/types.h:14,
                  from ./include/linux/types.h:6,
                  from arch/x86/realmode/rm/wakeup.h:11,
                  from arch/x86/realmode/rm/wakemain.c:2:
./include/linux/stddef.h:11:9: error: cannot use keyword ‘false’ as 
enumeration constant
    11 |         false   = 0,
       |         ^~~~~
./include/linux/stddef.h:11:9: note: ‘false’ is a keyword with 
‘-std=c23’ onwards
./include/linux/types.h:35:33: error: ‘bool’ cannot be defined via ‘typedef’
    35 | typedef _Bool                   bool;
       |                                 ^~~~
./include/linux/types.h:35:33: note: ‘bool’ is a keyword with ‘-std=c23’ 
onwards
./include/linux/types.h:35:1: warning: useless type name in empty 
declaration
    35 | typedef _Bool                   bool;
       | ^~~~~~~
   CC      init/calibrate.o
make[5]: *** [scripts/Makefile.build:243: 
arch/x86/realmode/rm/wakemain.o] Error 1

...


   CC      kernel/bpf/trampoline.o
   CC      fs/smb/client/readdir.o
fs/btrfs/print-tree.c:29:49: warning: initializer-string for array of 
‘char’ truncates NUL terminator but destination lacks ‘nonstring’ 
attribute (17 chars into 16 available) 
[-Wunterminated-string-initialization]
    29 |         { BTRFS_BLOCK_GROUP_TREE_OBJECTID, 
"BLOCK_GROUP_TREE"      },
       |                                                 ^~~~~~~~~~~~~~~~~~
   CC      fs/btrfs/root-tree.o
   CC      fs/efivarfs/inode.o
   CC      kernel/trace/trace_probe.o
   CC [M]  fs/pstore/ram_core.o
In file included from ./include/linux/string.h:294,
                  from ./include/linux/bitmap.h:11,
                  from ./include/linux/inetdevice.h:7,
                  from fs/smb/server/smb2pdu.c:7:
In function ‘fortify_memset_chk’,
     inlined from ‘ntlm_negotiate’ at fs/smb/server/smb2pdu.c:1354:2,
     inlined from ‘smb2_sess_setup’ at fs/smb/server/smb2pdu.c:1828:10:
./include/linux/fortify-string.h:493:25: warning: call to 
‘__write_overflow_field’ declared with attribute warning: detected write 
beyond size of field (1st parameter); maybe use struct_group()? 
[-Wattribute-warning]
   493 |                         __write_overflow_field(p_size_field, size);
       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   CC      fs/smb/server/ksmbd_spnego_negtokeninit.asn1.o


...

   CC      fs/btrfs/discard.o
In file included from ./include/linux/string.h:294,
                  from ./include/linux/bitmap.h:11,
                  from ./include/linux/cpumask.h:12,
                  from ./arch/x86/include/asm/cpumask.h:5,
                  from ./arch/x86/include/asm/msr.h:11,
                  from ./arch/x86/include/asm/processor.h:23,
                  from ./arch/x86/include/asm/cpufeature.h:5,
                  from ./arch/x86/include/asm/thread_info.h:53,
                  from ./include/linux/thread_info.h:60,
                  from ./arch/x86/include/asm/preempt.h:9,
                  from ./include/linux/preempt.h:79,
                  from ./include/linux/spinlock.h:56,
                  from ./include/linux/wait.h:9,
                  from ./include/linux/wait_bit.h:8,
                  from ./include/linux/fs.h:6,
                  from fs/smb/client/cifssmb.c:17:
In function ‘fortify_memcpy_chk’,
     inlined from ‘CIFSSMBSetPathInfo’ at fs/smb/client/cifssmb.c:5375:2:
./include/linux/fortify-string.h:583:25: warning: call to 
‘__write_overflow_field’ declared with attribute warning: detected write 
beyond size of field (1st parameter); maybe use struct_group()? 
[-Wattribute-warning]
   583 |                         __write_overflow_field(p_size_field, size);
       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   AR      fs/smb/client/built-in.a
   AR      fs/smb/built-in.a
   CC      fs/btrfs/reflink.o
   CC      fs/btrfs/subpage.o
   CC      fs/btrfs/tree-mod-log.o
   CC      fs/btrfs/extent-io-tree.o
   CC      fs/btrfs/fs.o
   CC      fs/btrfs/messages.o
   CC      fs/btrfs/bio.o
   CC      fs/btrfs/lru_cache.o
   CC      fs/btrfs/acl.o
   CC      fs/btrfs/zoned.o
   CC      fs/btrfs/verity.o
fs/btrfs/send.c: In function ‘btrfs_ioctl_send’:
fs/btrfs/send.c:8208:44: warning: ‘kvcalloc’ sizes specified with 
‘sizeof’ in the earlier argument and not in the later argument 
[-Wcalloc-transposed-args]
  8208 |         sctx->clone_roots = kvcalloc(sizeof(*sctx->clone_roots),
       |                                            ^
fs/btrfs/send.c:8208:44: note: earlier argument should specify number of 
elements, later size of each element
   AR      fs/btrfs/built-in.a
   AR      fs/built-in.a
make[1]: *** [/home/DATA/DEVEL/linux-6.6.17/Makefile:1913: .] Error 2
make: *** [Makefile:234: __sub-make] Error 2

  error in make





Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ