From e458526279e3cf440a8f14f2424e707983de2fc1 Mon Sep 17 00:00:00 2001 From: Furgo <148809153+furgo16@users.noreply.github.com> Date: Sat, 14 Dec 2024 10:10:18 +0100 Subject: [PATCH] Disable external zipios usage for Debian builds --- cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake b/cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake index 7cbf64d7bb98..d34b42a4f846 100644 --- a/cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake +++ b/cMake/FreeCAD_Helpers/InitializeFreeCADBuildOptions.cmake @@ -178,7 +178,10 @@ macro(InitializeFreeCADBuildOptions) # if this is set override some options if (FREECAD_BUILD_DEBIAN) - set(FREECAD_USE_EXTERNAL_ZIPIOS ON ) + # Disable it until the upstream package has been fixed. See + # https://github.com/FreeCAD/FreeCAD/issues/13676#issuecomment-2539978468 + # https://github.com/FreeCAD/FreeCAD/issues/13676#issuecomment-2541513308 + set(FREECAD_USE_EXTERNAL_ZIPIOS OFF ) # A Debian package for SMESH doesn't exist #set(FREECAD_USE_EXTERNAL_SMESH ON ) endif (FREECAD_BUILD_DEBIAN)