[packages/Firebird] - updated BR for -std=c++17 used now, updated EA, cleaned up obsolete comments

qboosh qboosh at pld-linux.org
Sat Jun 13 10:02:02 CEST 2026


commit 5bef8e1e2a7e59d963ffec2a54f79ea9eb8ed109
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Jun 13 10:01:55 2026 +0200

    - updated BR for -std=c++17 used now, updated EA, cleaned up obsolete comments

 Firebird.spec | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)
---
diff --git a/Firebird.spec b/Firebird.spec
index f059c60..8e9e691 100644
--- a/Firebird.spec
+++ b/Firebird.spec
@@ -1,9 +1,6 @@
 # TODO:
 # - check running
-# - 2.5 -> 3.0 migration?
 # - more docs from http://www.firebirdsql.org/en/reference-manuals/ ?
-# - kill unaligned accesses (create_db,gpre_current,gbak_static,isql_static) on alpha
-#   - check if it's fixed now (RISC_ALIGNMENT is defined)
 # - check classic subpackage pre/post scripts
 # - logrotate script
 # - create SYSDBA user with initial password before first firebird start
@@ -78,7 +75,7 @@ BuildRequires:	automake
 BuildRequires:	bison
 BuildRequires:	libedit-devel
 BuildRequires:	libicu-devel
-BuildRequires:	libstdc++-devel
+BuildRequires:	libstdc++-devel >= 6:7
 BuildRequires:	libtomcrypt-devel
 BuildRequires:	libtommath-devel
 BuildRequires:	libtool >= 2:2
@@ -90,11 +87,8 @@ Requires:	%{name}-dirs = %{version}-%{release}
 Requires:	%{name}-lib = %{version}-%{release}
 Provides:	group(firebird)
 Provides:	user(firebird)
-
-# official ports are x86, x86_64, ppc, sparc, arm, mips/mipsel, ia64
-# alpha is added in morearchs patch
-# see morearchs patch if you want more
-ExclusiveArch:	%{ix86} %{x8664} x32 arm ia64 mips mipsel ppc sparc sparcv9 alpha
+# supported CPUs list in src/common/classes/DbImplementation.cpp
+ExclusiveArch:	%{ix86} %{x8664} x32 alpha %{arm} aarch64 hppa ia64 loongarch m68k mips mipsel mips64el ppc ppc64 ppc64el riscv64 s390 s390x sh sheb sparc sparcv9
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		filterout	-flto
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list