diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000000000000000000000000000000..9b7c16d48bd159875d83e4763fc63b46ce1bd58f --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.bz2 filter=lfs diff=lfs merge=lfs -text diff --git a/.lfsconfig b/.lfsconfig new file mode 100644 index 0000000000000000000000000000000000000000..2558a3763968a7da60f4a9c538feb827c23807b5 --- /dev/null +++ b/.lfsconfig @@ -0,0 +1,2 @@ +[lfs] + url = https://artlfs.openeuler.openatom.cn/src-openEuler/firebird diff --git a/0001-Port-to-RISC-V-64-bit-riscv64.patch b/0001-Port-to-RISC-V-64-bit-riscv64.patch index dcf768cd6a4c3392555e36af03aef0f1a3cd9365..482737c44b74668690eff0e9569975f15a54c613 100644 --- a/0001-Port-to-RISC-V-64-bit-riscv64.patch +++ b/0001-Port-to-RISC-V-64-bit-riscv64.patch @@ -110,8 +110,8 @@ diff -urN Firebird-3.0.3.32900-0.old/src/common/common.h Firebird-3.0.3.32900-0/ --- Firebird-3.0.3.32900-0.old/src/common/common.h 2018-03-19 08:56:23.377156741 +0000 +++ Firebird-3.0.3.32900-0/src/common/common.h 2018-03-19 08:56:57.255118154 +0000 @@ -135,6 +135,10 @@ - #define FB_CPU CpuArm64 - #endif /* ARM64 */ + #define FB_CPU CpuArm + #endif /* ARM */ +#ifdef RISCV64 +#define FB_CPU CpuRiscV64 diff --git a/Firebird-3.0.10.33601-0.tar.bz2 b/Firebird-3.0.10.33601-0.tar.bz2 deleted file mode 100644 index 2695c3ddcb289ea7171ded5620893a556926d414..0000000000000000000000000000000000000000 Binary files a/Firebird-3.0.10.33601-0.tar.bz2 and /dev/null differ diff --git a/Firebird-3.0.13.33818-0.tar.bz2 b/Firebird-3.0.13.33818-0.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..7de158f52297bb0470c979e70d3b5de73e2462bb --- /dev/null +++ b/Firebird-3.0.13.33818-0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd263c4f685fb8fc3f1dcb8be8a411033cc31c5404d1dfce5d3849aa3f63a64d +size 13343760 diff --git a/Provide-sized-global-delete-operators-when-compiled.patch b/Provide-sized-global-delete-operators-when-compiled.patch index 1302d1dafe7b1134651593add53e4ed71c0f147e..91a308ecd265043e94fb59b7fc3485f302046eef 100644 --- a/Provide-sized-global-delete-operators-when-compiled.patch +++ b/Provide-sized-global-delete-operators-when-compiled.patch @@ -27,9 +27,9 @@ index b1026ce2aac4..fda5bfebb0cc 100644 + MemoryPool::globalFree(mem); +} +#endif - #ifdef DEBUG_GDS_ALLOC - - #ifdef __clang__ + #if _MSC_VER >= 1900 + #pragma warning(pop) + #endif -- 2.8.2 diff --git a/firebird.spec b/firebird.spec index ce8e98f6910d5925afbe38f2ded1067031cbab22..68da863bc34bf7f90b8d0b47242decc827830087 100644 --- a/firebird.spec +++ b/firebird.spec @@ -1,11 +1,11 @@ -%global ver 3.0.10 -%global rev 33601 +%global ver 3.0.13 +%global rev 33818 Name: firebird Version: %{ver}.%{rev} -Release: 3 +Release: 1 Summary: SQL relational database management system -License: Interbase +License: Interbase-1.0 URL: http://www.firebirdsql.org/ Source0: https://github.com/FirebirdSQL/firebird/releases/download/v%{ver}/Firebird-%{ver}.%{rev}-0.tar.bz2 @@ -206,6 +206,9 @@ systemd-tmpfiles --create %{_tmpfilesdir}/firebird.conf %exclude %{_docdir}/firebird/IPLicense.txt %changelog +* Tue Jul 15 2025 Funda Wang - 3.0.13.33818-1 +- update to 3.0.13 + * Mon May 8 2023 Wenlong Zhang - 3.0.10.33601-3 - add loongarch64 support