Commit 700ff649 authored by Tobias Frost's avatar Tobias Frost

Update patches:

- Remove patch glibc-xlocale.diff, applied upstream.
- Refresh remaining patches to remove fuzz.
parent 2db3b2fc
opencascade (7.3.0+dfsg1-i) UNRELEASED; urgency=medium
* New upstream release.
- Remove patch glibc-xlocale.diff, applied upstream.
- Refresh remaining patches to remove fuzz.
- As the so-name is now 7.3, rename library packages and adapt package
accordingly.
* Import symbols for powerpcspe from the 7.2.0+dfsg1-5 build.
......
......@@ -4,11 +4,9 @@ Description: fix install dir references for debian
Origin: vendor, https://aur.archlinux.org/cgit/aur.git/tree/fix-install-dir-references.patch?h=opencascade7
Author: Grey Christoforo
Index: opencascade-7.2.0/CMakeLists.txt
===================================================================
--- opencascade-7.2.0.orig/CMakeLists.txt
+++ opencascade-7.2.0/CMakeLists.txt
@@ -1056,7 +1056,7 @@ foreach (OCCT_CONFIGURATION ${CMAKE_CONF
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1107,7 +1107,7 @@
endforeach()
# install OpenCASCADE config file with compile definitions and C/C++ flags ONLY for current configuration
install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWER)")
......@@ -17,11 +15,9 @@ Index: opencascade-7.2.0/CMakeLists.txt
foreach (OCCT_MODULE ${OCCT_MODULES})
if (BUILD_MODULE_${OCCT_MODULE})
Index: opencascade-7.2.0/adm/cmake/occt_macros.cmake
===================================================================
--- opencascade-7.2.0.orig/adm/cmake/occt_macros.cmake
+++ opencascade-7.2.0/adm/cmake/occt_macros.cmake
@@ -609,7 +609,7 @@ macro (OCCT_UPDATE_TARGET_FILE)
--- a/adm/cmake/occt_macros.cmake
+++ b/adm/cmake/occt_macros.cmake
@@ -593,7 +593,7 @@
"cmake_policy(PUSH)
cmake_policy(SET CMP0007 NEW)
string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWERCASE)
......
Description: fix xlocale.h include for glibc 2.26+ compat
This patch fixes compatibility with glibc 2.26+ due to xlocale.h removal.
Origin: vendor, https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=opencascade7
Author: Grey Christoforo
Bug: https://tracker.dev.opencascade.org/view.php?id=28971.
Index: opencascade-7.2.0/src/Standard/Standard_CLocaleSentry.hxx
===================================================================
--- opencascade-7.2.0.orig/src/Standard/Standard_CLocaleSentry.hxx
+++ opencascade-7.2.0/src/Standard/Standard_CLocaleSentry.hxx
@@ -37,7 +37,7 @@
#if defined(HAVE_XLOCALE_H) && !(defined(__GLIBC__) && (__GLIBC__ == 2 && __GLIBC_MINOR__ <= 24))
// xlocale.h is actually a non-standard header file; glibc 2.26 has removed it altogether (all definition comes from locale.h)
- #include <xlocale.h>
+ #include <X11/Xlocale.h>
#endif
#if !defined(__ANDROID__)
glibc-xlocale.diff
fix-install-dir-references.diff
remove-cloudflare-mathjax.diff
dox-cmake-cleanup.diff
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment