[oolite] 01/02: Initialize NSDate before playing with threads. Closes: #833134. Thanks to Ivan Vučica and Richard Frith-Macdonald.
Nicolas Boulenguez
nicolas.boulenguez at free.fr
Tue Aug 2 04:12:41 UTC 2016
This is an automated email from the git hooks/post-receive script.
nicobou-guest pushed a commit to branch master
in repository oolite.
commit 76b25abb9d43d50e6199bd758428d5d8d61a709a
Author: Nicolas Boulenguez <nicolas.boulenguez at free.fr>
Date: Tue Aug 2 04:24:50 2016 +0200
Initialize NSDate before playing with threads. Closes: #833134.
Thanks to Ivan Vučica and Richard Frith-Macdonald.
---
.../initialize-nsdate-before-threads-locks.diff | 26 ++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 27 insertions(+)
diff --git a/debian/patches/initialize-nsdate-before-threads-locks.diff b/debian/patches/initialize-nsdate-before-threads-locks.diff
new file mode 100644
index 0000000..ae609f5
--- /dev/null
+++ b/debian/patches/initialize-nsdate-before-threads-locks.diff
@@ -0,0 +1,26 @@
+Description: Initialize NSDate before playing with threads and locks.
+Origin: http://lists.gnu.org/archive/html/gnustep-dev/2016-08/msg00002.html
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833134
+Author: Richard Frith-Macdonald
+
+--- a/src/SDL/main.m
++++ b/src/SDL/main.m
+@@ -25,6 +25,7 @@
+
+ #ifdef GNUSTEP
+ #import <Foundation/NSAutoreleasePool.h>
++#import <Foundation/NSDate.h>
+ #import <Foundation/NSString.h>
+
+ #import "GameController.h"
+@@ -47,6 +48,10 @@
+ {
+ #ifdef GNUSTEP
+ int i;
++
++ // Initialize NSDate before playing with threads and locks.
++ // http://lists.gnu.org/archive/html/gnustep-dev/2016-08/msg00002.html
++ [NSDate class];
+
+ #if OOLITE_WINDOWS
+
diff --git a/debian/patches/series b/debian/patches/series
index 2573430..fdcaef2 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -8,3 +8,4 @@ fix-desktop-file.diff
simplify_gnumakefile.diff
avoid_depending_on_xcode.diff
typo-identifer.diff
+initialize-nsdate-before-threads-locks.diff
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/oolite.git
More information about the Pkg-games-commits
mailing list