diff --git a/security/veracrypt/files/patch-src_Build_Include_Makefile.inc b/security/veracrypt/files/patch-src_Build_Include_Makefile.inc index bb70cc0b38ff..a8730f525d6f 100644 --- a/security/veracrypt/files/patch-src_Build_Include_Makefile.inc +++ b/security/veracrypt/files/patch-src_Build_Include_Makefile.inc @@ -1,38 +1,46 @@ ---- src/Build/Include/Makefile.inc 2025-06-07 16:38:57.314038000 -0700 -+++ src/Build/Include/Makefile.inc 2025-06-07 16:41:54.192457000 -0700 -@@ -26,19 +26,35 @@ +--- src/Build/Include/Makefile.inc.orig 2026-06-09 10:55:00 UTC ++++ src/Build/Include/Makefile.inc +@@ -26,23 +26,43 @@ clean: %.osse41: %.c @echo Compiling $(') to 'wchar_t *' is not allowed const_cast (passwordStr.wc_str())[i] = L'X'; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ---- src/Main/TextUserInterface.cpp.orig 2017-07-09 22:31:19 UTC +--- src/Main/TextUserInterface.cpp.orig 2026-06-09 10:55:00 UTC +++ src/Main/TextUserInterface.cpp -@@ -119,7 +119,7 @@ namespace VeraCrypt +@@ -172,7 +172,7 @@ namespace VeraCrypt for (size_t i = 0; i < length && i < VolumePassword::MaxSize; ++i) { passwordBuf[i] = (wchar_t) passwordStr[i]; - const_cast (passwordStr.wc_str())[i] = L'X'; + passwordStr[i] = L'X'; } if (verify && verPhase) diff --git a/security/veracrypt/files/patch-src_Makefile b/security/veracrypt/files/patch-src_Makefile index ffdd96056e5e..57739ca4c1b1 100644 --- a/security/veracrypt/files/patch-src_Makefile +++ b/security/veracrypt/files/patch-src_Makefile @@ -1,15 +1,15 @@ ---- src/Makefile.orig 2026-06-09 03:55:00.000000000 -0700 -+++ src/Makefile 2026-06-17 12:20:53.693603000 -0700 -@@ -47,10 +47,10 @@ +--- src/Makefile.orig 2026-06-09 10:55:00 UTC ++++ src/Makefile +@@ -47,10 +47,10 @@ export CFLAGS := -Wall export RANLIB ?= ranlib export CFLAGS := -Wall -export CXXFLAGS := -Wall -Wno-unused-parameter +export CXXFLAGS ?= -Wall -Wno-unused-parameter C_CXX_FLAGS := -MMD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I$(BASE_DIR) -I$(BASE_DIR)/Crypto -DARGON2_NO_THREADS -I$(BASE_DIR)/Crypto/Argon2/include export ASFLAGS := -D __GNUC__ -D __YASM__ -export LFLAGS := +export LFLAGS ?= export PKG_CONFIG ?= pkg-config export PKG_CONFIG_PATH ?= /usr/local/lib/pkgconfig