Merge branch 'upstream' into tizen 54/296154/1
authorStanislaw Wadas <s.wadas@samsung.com>
Thu, 20 Jul 2023 10:02:56 +0000 (12:02 +0200)
committerStanislaw Wadas <s.wadas@samsung.com>
Thu, 20 Jul 2023 13:33:34 +0000 (15:33 +0200)
This commit upgrades cryptsetup to v2.6.1, which uses openssl v3

Change-Id: I3d78b2485ebf215ff90bb4b8bfb5e512a3513c5f
Signed-off-by: Stanislaw Wadas <s.wadas@samsung.com>
1  2 
Makefile.am
configure.ac
lib/utils_loop.c

diff --cc Makefile.am
@@@ -11,11 -11,18 +11,18 @@@ AM_CPPFLAGS = 
          -DLIBDIR=\""$(libdir)"\"                \
          -DPREFIX=\""$(prefix)"\"                \
          -DSYSCONFDIR=\""$(sysconfdir)"\"        \
-         -DVERSION=\""$(VERSION)"\"
+         -DVERSION=\""$(VERSION)"\"              \
+         -DEXTERNAL_LUKS2_TOKENS_PATH=\"${EXTERNAL_LUKS2_TOKENS_PATH}\"
 -AM_CFLAGS = -Wall
 +AM_CFLAGS = -Wall -fPIE
+ AM_CXXFLAGS = -Wall
 -AM_LDFLAGS =
 +AM_LDFLAGS = -pie
  
- LDADD = $(LTLIBINTL) -lm
+ if ENABLE_FUZZ_TARGETS
+ AM_CFLAGS += -fsanitize=fuzzer-no-link
+ AM_CXXFLAGS += -fsanitize=fuzzer-no-link
+ endif
+ LDADD = $(LTLIBINTL)
  
  tmpfilesddir = @DEFAULT_TMPFILESDIR@
  
diff --cc configure.ac
Simple merge
  #ifdef HAVE_SYS_SYSMACROS_H
  # include <sys/sysmacros.h>     /* for major, minor */
  #endif
+ #include <linux/types.h>
  #include <linux/loop.h>
 +#ifdef HAVE_SYS_SYSMACROS_H
 +#include <sys/sysmacros.h>     /* for major, minor */
 +#endif
  
  #include "utils_loop.h"
+ #include "libcryptsetup_macros.h"
  
  #define LOOP_DEV_MAJOR 7