[packages/Firebird] - more x32 fixes, rel 2

baggins baggins at pld-linux.org
Sun Jul 28 15:37:16 CEST 2024


commit c7c130fc3679ec39ad556fe4f9335535635c09cd
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Jul 28 14:54:56 2024 +0200

    - more x32 fixes, rel 2

 Firebird.spec | 2 +-
 x32.patch     | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/Firebird.spec b/Firebird.spec
index bbdb4b3..3c25cf7 100644
--- a/Firebird.spec
+++ b/Firebird.spec
@@ -16,7 +16,7 @@ Summary(de.UTF-8):	Firebird - relationalen Open-Source- Datenbankmanagementsyste
 Summary(pl.UTF-8):	Firebird - serwer baz danych SQL oraz narzędzia klienckie
 Name:		Firebird
 Version:	5.0.0.1306
-Release:	1
+Release:	2
 License:	Interbase Public License 1.0, Initial Developer's Public License 1.0
 Group:		Applications/Databases
 Source0:	https://github.com/FirebirdSQL/firebird/releases/download/v5.0.0/%{name}-%{version}-0-source.tar.xz
diff --git a/x32.patch b/x32.patch
index f5781bd..bc8b992 100644
--- a/x32.patch
+++ b/x32.patch
@@ -1,5 +1,14 @@
 --- Firebird-5.0.0.1306-0-source/extern/ttmath/ttmathtypes.h~	2024-07-27 06:21:08.000000000 +0200
 +++ Firebird-5.0.0.1306-0-source/extern/ttmath/ttmathtypes.h	2024-07-27 06:25:23.419024747 +0200
+@@ -84,7 +84,7 @@
+ */
+ #if !defined TTMATH_PLATFORM32 && !defined TTMATH_PLATFORM64
+ 
+-	#if !defined _M_X64 && !defined __x86_64__
++	#if !defined _M_X64 && !defined __x86_64__ || (defined __x86_64__ && defined __ILP32__)
+ 
+ 		/*
+ 			other platforms than x86 and amd64 are not recognized at the moment
 @@ -114,7 +114,7 @@
  */
  #ifndef TTMATH_FORCEASM
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/Firebird.git/commitdiff/c7c130fc3679ec39ad556fe4f9335535635c09cd



More information about the pld-cvs-commit mailing list