[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