[packages/Firebird] - updated to 3.0.11.33703
bszx
bszx at pld-linux.org
Tue Oct 3 13:26:33 CEST 2023
commit 2263f72bd40654d0fd2704f2b221af29b0f1d5aa
Author: Bartek Szady <bszx at bszx.eu>
Date: Tue Oct 3 11:49:17 2023 +0200
- updated to 3.0.11.33703
Firebird.spec | 12 ++++++------
mod_loader.patch | 17 ++++++++---------
2 files changed, 14 insertions(+), 15 deletions(-)
---
diff --git a/Firebird.spec b/Firebird.spec
index 511912f..0514013 100644
--- a/Firebird.spec
+++ b/Firebird.spec
@@ -15,14 +15,14 @@ Summary: Firebird SQL Database Server and Client tools
Summary(de.UTF-8): Firebird - relationalen Open-Source- Datenbankmanagementsystems
Summary(pl.UTF-8): Firebird - serwer baz danych SQL oraz narzędzia klienckie
Name: Firebird
-Version: 3.0.10.33601
+Version: 3.0.11.33703
Release: 1
License: Interbase Public License 1.0, Initial Developer's Public License 1.0
Group: Applications/Databases
-Source0: https://github.com/FirebirdSQL/firebird/releases/download/v3.0.10/%{name}-%{version}-0.tar.bz2
-# Source0-md5: 849bbc5913276161cc5250d0a9d925d8
+Source0: https://github.com/FirebirdSQL/firebird/releases/download/v3.0.11/%{name}-%{version}-0.tar.bz2
+# Source0-md5: 9bd594afdc55690ec66aaf130d8cc2cc
Source1: http://www.firebirdsql.org/file/documentation/reference_manuals/user_manuals/%{name}-3-QuickStart.pdf
-# Source1-md5: 1e7032a176e4dc1eca6b1e9babf297c4
+# Source1-md5: c69991a4311090d6d672f7faaab6390e
# distfiles refuses this, would require some audit to allow '('/')' chars
#Source2: http://www.firebirdsql.org/pdfmanual/Using-Firebird_(wip).pdf
## Source2-md5: 9eb90583c200bdd7292a80ecc1df1178
@@ -33,7 +33,7 @@ Source4: http://www.firebirdsql.org/pdfmanual/%{name}-Generator-Guide.pdf
Source5: http://www.firebirdsql.org/pdfmanual/MSSQL-to-%{name}.pdf
# Source5-md5: 230ef237842d255916398f408f459281
Source6: http://www.firebirdsql.org/pdfmanual/%{name}-nbackup.pdf
-# Source6-md5: 5fd9de7144610ab45bdbb03cfc491adb
+# Source6-md5: 98d310a374ecc3f1f241e1feac6e4dca
Source7: http://www.firebirdsql.org/pdfmanual/%{name}-shell-scripts.pdf
# Source7-md5: 01c5e91de9f1639f62f93b3e486584c8
Source8: http://www.firebirdnews.org/docs/fb2min.pdf
@@ -47,7 +47,7 @@ Source11: http://www.firebirdsql.org/pdfmanual/%{name}-gfix.pdf
Source12: http://www.firebirdsql.org/pdfmanual/%{name}-gsplit.pdf
# Source12-md5: 0147b5d2118e2e80c93762600107a71f
Source13: https://firebirdsql.org/file/documentation/pdf/en/refdocs/fblangref30/firebird-30-language-reference.pdf
-# Source13-md5: 20c7cf7d0c102f5b21342fa4472d7938
+# Source13-md5: a4a711621697fb1a23c35943a79d763b
Source100: firebird.init
Source101: firebird.sysconfig
Source102: firebird.inetd
diff --git a/mod_loader.patch b/mod_loader.patch
index f811119..ac4f317 100644
--- a/mod_loader.patch
+++ b/mod_loader.patch
@@ -1,21 +1,20 @@
Loosen a bit a module filename check
-diff -up Firebird-3.0.10.33601-0/src/common/os/posix/mod_loader.cpp._orig Firebird-3.0.10.33601-0/src/common/os/posix/mod_loader.cpp
---- Firebird-3.0.10.33601-0/src/common/os/posix/mod_loader.cpp._orig 2022-06-07 10:18:52.000000000 +0200
-+++ Firebird-3.0.10.33601-0/src/common/os/posix/mod_loader.cpp 2022-06-30 14:14:59.963868203 +0200
-@@ -149,7 +149,6 @@ void* DlfcnModule::findSymbol(const Fire
- if (!dladdr(result, &info))
- return NULL;
+--- Firebird-3.0.11.33703-0/src/common/os/posix/mod_loader.cpp.orig 2023-09-29 13:31:01.412025778 +0200
++++ Firebird-3.0.11.33703-0/src/common/os/posix/mod_loader.cpp 2023-09-29 14:06:07.234937115 +0200
+@@ -166,7 +166,6 @@
+ if (!realpath(info.dli_fname, symbolPathBuffer))
+ symbolPath = info.dli_fname;
-- if (PathUtils::isRelative(fileName) || PathUtils::isRelative(info.dli_fname))
+- if (PathUtils::isRelative(libraryPath) || PathUtils::isRelative(symbolPath))
{
// check only name (not path) of the library
Firebird::PathName dummyDir, nm1, nm2;
-@@ -158,8 +157,6 @@ void* DlfcnModule::findSymbol(const Fire
+@@ -175,8 +174,6 @@
if (nm1 != nm2)
return NULL;
}
-- else if (fileName != info.dli_fname)
+- else if (libraryPath != symbolPath)
- return NULL;
#endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/Firebird.git/commitdiff/2263f72bd40654d0fd2704f2b221af29b0f1d5aa
More information about the pld-cvs-commit
mailing list