slackware-current/source/d/rust/llvm.sanitizer_platform_limits_posix.cpp.glibc-2.36.diff
Patrick J Volkerding 6882ad8999 Fri Aug 5 21:04:39 UTC 2022
a/dcron-4.5-x86_64-12.txz:  Rebuilt.
  Rebase the run-parts script on the latest version from Fedora's crontabs
  package. Thanks to avian.
a/elilo-3.16-x86_64-13.txz:  Rebuilt.
  Patched to disable the Confidential Computing blob for SEV-SNP, which
  fixes booting a 5.19 kernel with the EFI stub enabled. If you use elilo,
  be sure to either run eliloconfig again or manually copy (and rename) the
  proper elilo binary to your EFI System Partition.
  Thanks to PiterPunk.
a/sysklogd-2.4.2-x86_64-1.txz:  Upgraded.
ap/most-5.2.0-x86_64-1.txz:  Upgraded.
d/cmake-3.24.0-x86_64-1.txz:  Upgraded.
x/ibus-table-1.16.10-x86_64-1.txz:  Upgraded.
extra/brltty/brltty-6.5-x86_64-1.txz:  Upgraded.
extra/php80/php80-8.0.22-x86_64-1.txz:  Upgraded.
2022-08-06 07:00:16 +02:00

27 lines
1.2 KiB
Diff

--- ./src/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp.orig 2022-07-16 03:50:21.000000000 -0500
+++ ./src/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp 2022-08-05 23:15:14.928568611 -0500
@@ -73,7 +73,9 @@
#include <sys/vt.h>
#include <linux/cdrom.h>
#include <linux/fd.h>
+#if SANITIZER_ANDROID
#include <linux/fs.h>
+#endif
#include <linux/hdreg.h>
#include <linux/input.h>
#include <linux/ioctl.h>
@@ -860,10 +862,10 @@
unsigned IOCTL_EVIOCGPROP = IOCTL_NOT_PRESENT;
unsigned IOCTL_EVIOCSKEYCODE_V2 = IOCTL_NOT_PRESENT;
#endif
- unsigned IOCTL_FS_IOC_GETFLAGS = FS_IOC_GETFLAGS;
- unsigned IOCTL_FS_IOC_GETVERSION = FS_IOC_GETVERSION;
- unsigned IOCTL_FS_IOC_SETFLAGS = FS_IOC_SETFLAGS;
- unsigned IOCTL_FS_IOC_SETVERSION = FS_IOC_SETVERSION;
+ unsigned IOCTL_FS_IOC_GETFLAGS = _IOR('f', 1, long);
+ unsigned IOCTL_FS_IOC_GETVERSION = _IOR('v', 1, long);
+ unsigned IOCTL_FS_IOC_SETFLAGS = _IOW('f', 2, long);
+ unsigned IOCTL_FS_IOC_SETVERSION = _IOW('v', 2, long);
unsigned IOCTL_GIO_CMAP = GIO_CMAP;
unsigned IOCTL_GIO_FONT = GIO_FONT;
unsigned IOCTL_GIO_UNIMAP = GIO_UNIMAP;