[med-svn] r17261 - trunk/packages/idba/trunk/debian/patches
Andreas Tille
tille at moszumanska.debian.org
Fri Jun 20 11:30:37 UTC 2014
Author: tille
Date: 2014-06-20 11:30:37 +0000 (Fri, 20 Jun 2014)
New Revision: 17261
Added:
trunk/packages/idba/trunk/debian/patches/clang.patch
Modified:
trunk/packages/idba/trunk/debian/patches/series
Log:
Commit patch which solved the clang issue
Added: trunk/packages/idba/trunk/debian/patches/clang.patch
===================================================================
--- trunk/packages/idba/trunk/debian/patches/clang.patch (rev 0)
+++ trunk/packages/idba/trunk/debian/patches/clang.patch 2014-06-20 11:30:37 UTC (rev 17261)
@@ -0,0 +1,27 @@
+Author: Alexander Ovchinnikov <sanek23994 at gmail.com>
+Last-Update: Thu, 19 Jun 2014 17:12:39 -0400
+Bug-Debian: http://bugs.debian.org/752122
+Description: Enable building with clang
+
+--- a/src/tools/parallel_rna_blat.cpp
++++ b/src/tools/parallel_rna_blat.cpp
+@@ -61,7 +61,7 @@ void Append(const string &in_file, const
+
+ void SplitSequenceFile()
+ {
+- FastaWriter writers[num_threads];
++ FastaWriter *writers = static_cast<FastaWriter *>(alloca(sizeof(FastaWriter) * num_threads));
+ for (int i = 0; i < num_threads; ++i)
+ writers[i].Open(split_files[i]);
+
+--- a/src/release/parallel_blat.cpp
++++ b/src/release/parallel_blat.cpp
+@@ -61,7 +61,7 @@ void Append(const string &in_file, const
+
+ void SplitSequenceFile()
+ {
+- FastaWriter writers[num_threads];
++ FastaWriter *writers = static_cast<FastaWriter *>(alloca(sizeof(FastaWriter) * num_threads));
+ for (int i = 0; i < num_threads; ++i)
+ writers[i].Open(split_files[i]);
+
Modified: trunk/packages/idba/trunk/debian/patches/series
===================================================================
--- trunk/packages/idba/trunk/debian/patches/series 2014-06-20 11:28:49 UTC (rev 17260)
+++ trunk/packages/idba/trunk/debian/patches/series 2014-06-20 11:30:37 UTC (rev 17261)
@@ -1 +1,2 @@
use-atomic-for-mips.patch
+clang.patch
More information about the debian-med-commit
mailing list