Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (9f6295e41ffda673462ecfb026b4c66e76e0d34e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (9f6295e41ffda673462ecfb026b4c66e76e0d34e)
  • Date: Tue, 1 Nov 2016 12:49:22 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

graphics/hugin/HISTORY | 3 +++
graphics/hugin/TRIGGERS | 1 +
http/firefox/BUILD | 7 +++++++
http/firefox/HISTORY | 3 +++
4 files changed, 14 insertions(+)

New commits:
commit 9f6295e41ffda673462ecfb026b4c66e76e0d34e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: fix crashes when built with gcc 6

commit e651d0f5a53fd34da680a7cda56c5ee8ecf27149
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/hugin: automatically recast hugin if boost is cast

diff --git a/graphics/hugin/HISTORY b/graphics/hugin/HISTORY
index 16574db..ef7faa9 100644
--- a/graphics/hugin/HISTORY
+++ b/graphics/hugin/HISTORY
@@ -1,3 +1,6 @@
+2016-10-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * TRIGGERS: on cast boost cast self
+
2016-03-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2016.0.0
* BUILD: use cmake_build
diff --git a/graphics/hugin/TRIGGERS b/graphics/hugin/TRIGGERS
new file mode 100755
index 0000000..1696e74
--- /dev/null
+++ b/graphics/hugin/TRIGGERS
@@ -0,0 +1 @@
+on_cast boost check_self
diff --git a/http/firefox/BUILD b/http/firefox/BUILD
index a15b188..18fba34 100755
--- a/http/firefox/BUILD
+++ b/http/firefox/BUILD
@@ -18,6 +18,13 @@ CXXFLAGS="${CXXFLAGS//-Os/-O2}" &&
CFLAGS="${CFLAGS//-O3/-O2}" &&
CXXFLAGS="${CXXFLAGS//-O3/-O2}" &&

+# harden
+LDFLAGS="$LDFLAGS -Wl,-z,now"
+
+# for gcc 6
+CFLAGS="$CXXFLAGS -fno-delete-null-pointer-checks -fno-schedule-insns2" &&
+CXXFLAGS="$CXXFLAGS -fno-delete-null-pointer-checks -fno-schedule-insns2" &&
+
#
# fix symbol check in build scripts, firefox adds -s to LDFLAGS so we can
# remove it here without changing anything...
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index dae4505..8d7bcda 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,6 @@
+2016-11-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: fix crashes when built with gcc 6
+
2016-10-21 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: updated spell to 49.0.2, SECURITY_PATCH++,
(CVE-2016-5287, CVE-2016-5288)



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (9f6295e41ffda673462ecfb026b4c66e76e0d34e), Florian Franzmann, 11/01/2016

Archive powered by MHonArc 2.6.24.

Top of Page