0002-support-backend_sqlite.c-Add-missing-sys-syscall.h.patch 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. From aee92881ba80cf2ae7381d19f09e7fbeda57974c Mon Sep 17 00:00:00 2001
  2. From: Petr Vorel <petr.vorel@gmail.com>
  3. Date: Tue, 5 Dec 2023 23:20:33 +0100
  4. Subject: [PATCH] support/backend_sqlite.c: Add missing <sys/syscall.h>
  5. This fixes build on systems which actually needs getrandom()
  6. (to get SYS_getrandom).
  7. Fixes: f92fd6ca ("support/backend_sqlite.c: Add getrandom() fallback")
  8. Fixes: http://autobuild.buildroot.net/results/c5fde6099a8b228a8bdc3154d1e47dfa192e94ed/
  9. Reported-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
  10. Signed-off-by: Petr Vorel <pvorel@suse.cz>
  11. Upstream: https://lore.kernel.org/linux-nfs/20231205223543.31443-2-pvorel@suse.cz/
  12. ---
  13. support/reexport/backend_sqlite.c | 1 +
  14. 1 file changed, 1 insertion(+)
  15. diff --git a/support/reexport/backend_sqlite.c b/support/reexport/backend_sqlite.c
  16. index 0eb5ea37..54dfe447 100644
  17. --- a/support/reexport/backend_sqlite.c
  18. +++ b/support/reexport/backend_sqlite.c
  19. @@ -7,6 +7,7 @@
  20. #include <stdio.h>
  21. #include <stdlib.h>
  22. #include <string.h>
  23. +#include <sys/syscall.h>
  24. #include <unistd.h>
  25. #ifdef HAVE_GETRANDOM
  26. --
  27. 2.43.0