sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cf8001fa60a66f0885b33bdbff77ed1c12898ce2)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cf8001fa60a66f0885b33bdbff77ed1c12898ce2)
- Date: Fri, 31 Mar 2017 15:34:04 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
database/firebird3/BUILD | 2 +-
database/firebird3/HISTORY | 4 ++++
database/firebird3/PREPARE | 6 ++++++
3 files changed, 11 insertions(+), 1 deletion(-)
New commits:
commit cf8001fa60a66f0885b33bdbff77ed1c12898ce2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
firebird3 - needs sse4.2 instruction set
diff --git a/database/firebird3/BUILD b/database/firebird3/BUILD
index 2db33ca..4734967 100755
--- a/database/firebird3/BUILD
+++ b/database/firebird3/BUILD
@@ -1,4 +1,4 @@
-CXXFLAGS+=" -Wno-narrowing " &&
+CXXFLAGS+=" -Wno-narrowing -msse4" &&
CXXFLAGS+=" -fno-sized-deallocation -fno-delete-null-pointer-checks
-flifetime-dse=1 -fcheck-new" &&
persistent_add FB_PREFIX &&
FB_PREFIX=${INSTALL_ROOT}/opt/firebird &&
diff --git a/database/firebird3/HISTORY b/database/firebird3/HISTORY
index 8793bd9..8108eba 100644
--- a/database/firebird3/HISTORY
+++ b/database/firebird3/HISTORY
@@ -1,3 +1,7 @@
+2017-03-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * PREPARE: checak for ss4_2 instructions
+ * BUILD: force -msse4
+
2017-03-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.2.32703-0
SECURTIY_PATCH=1
diff --git a/database/firebird3/PREPARE b/database/firebird3/PREPARE
index 823f163..538af89 100755
--- a/database/firebird3/PREPARE
+++ b/database/firebird3/PREPARE
@@ -1,3 +1,9 @@
+# fb3 now requires sse4 support
+if ! grep -q sse4_2 /proc/cpuinfo ;then
+ message ${PROBLEM_COLOR}'A CPU with SSE4_2 is required!'${DEFAULT_COLOR}
&&
+ return 1
+fi
+
# warn about need for backup/restore of existing databases
if ( spell_ok firebird25 ) || (spell_ok firebird );then
message "${PROBLEM_COLOR}Firebird3 cannot read old databases!" \
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cf8001fa60a66f0885b33bdbff77ed1c12898ce2), Treeve Jelbert, 03/31/2017
Archive powered by MHonArc 2.6.24.