python3: remove obsolete universal-sdk liposuction args/patch

`python-3.3.0-darwin.patch.1`: remove the adapting of `UNIVERSAL_ARCHS`

This was only enabled on `CPU=INTEL` (32-bit IA32) which is no longer
supported by/for MacOSX anyway.

Signed-off-by: Michael Stahl <michael.stahl@collabora.com>
Change-Id: I5a3f1de9b6ba21efa53319914d126395226ce075
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/2475
Tested-by: Jenkins CPCI <releng@collaboraoffice.com>
Reviewed-by: Stephan Bergmann <stephan.bergmann@collabora.com>
(cherry picked from commit 7664bb2285fa968e2dd4e86f42057f671ec958f6)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205152
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
This commit is contained in:
Michael Stahl
2026-05-13 11:12:58 +02:00
committed by Xisco Fauli
parent 7f1a2f8fa2
commit e0befe8bfe
2 changed files with 0 additions and 28 deletions
-3
View File
@@ -101,9 +101,6 @@ $(call gb_ExternalProject_get_state_target,python3,build) :
--prefix=/python-inst \
--with-system-expat \
$(if $(filter MACOSX,$(OS)), \
$(if $(filter INTEL,$(CPUNAME)),--enable-universalsdk=$(MACOSX_SDK_PATH) \
--with-universal-archs=intel \
) \
--enable-framework=/@__________________________________________________OOO --with-framework-name=LibreOfficePython, \
--enable-shared \
) \
-25
View File
@@ -2,31 +2,6 @@
LO needs to build both against MacOSX SDK and not produce universal binaries.
diff -ru python3.orig/configure python3/configure
--- python3.orig/configure 2015-07-26 17:36:11.808497783 +0200
+++ python3/configure 2015-07-26 17:38:49.016508337 +0200
@@ -7385,7 +7385,20 @@
then
case "$UNIVERSAL_ARCHS" in
32-bit)
- UNIVERSAL_ARCH_FLAGS="-arch ppc -arch i386"
+ # LO does not use Universal Binaries (but the only way to set a SDK
+ # here implies that, so de-universalize here...)
+ case `/usr/bin/arch` in
+ i386)
+ UNIVERSAL_ARCH_FLAGS="-arch i386"
+ ;;
+ ppc)
+ UNIVERSAL_ARCH_FLAGS=""
+ ;;
+ *)
+ as_fn_error $? "Unexpected output of 'arch' on OSX" "$LINENO" 5
+ ;;
+ esac
+
LIPO_32BIT_FLAGS=""
ARCH_RUN_32BIT=""
;;
diff -ru python3.orig/Mac/Makefile.in python3/Mac/Makefile.in
--- python3.orig/Mac/Makefile.in 2015-07-05 18:50:07.000000000 +0200
+++ python3/Mac/Makefile.in 2015-07-26 17:40:14.860514100 +0200