[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: please unblock tau/2.16.4-1.2



On Mon, Jan 12, 2009 at 08:34:22AM +0100, Marc 'HE' Brockschmidt wrote:
>Aníbal Monsalve Salazar <anibal@debian.org> writes:
>>please unblock tau/2.16.4-1.2
>
>tau has been removed from lenny over 9 months ago.

The previous tau version that was removed from testing was 2.16.4-1 and
its corresponding source package is available at
http://snapshot.debian.net/package/tau

>Also, actually describing reasons to unblock a package is a requirement
>when requesting a freeze exception.

The interdiff between 2.16.4-1 and 2.16.4-1.2 is minimal and it only
closes three RC bugs: 458874 476638 and 417725

interdiff -zp1 tau_2.16.4-1.diff.gz tau_2.16.4-1.2.diff.gz
diff -u tau-2.16.4/debian/changelog tau-2.16.4/debian/changelog
--- tau-2.16.4/debian/changelog
+++ tau-2.16.4/debian/changelog
@@ -1,3 +1,18 @@
+tau (2.16.4-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/rules: explicitly set -arch parameter with configure, some
+    architectures are not recognised properly (Closes: #458874, #476638).
+
+ -- Luca Falavigna <dktrkranz@ubuntu.com>  Thu, 09 Oct 2008 20:19:37 +0200
+
+tau (2.16.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with GCC 4.3 (Closes: #417725).
+
+ -- Luk Claes <luk@debian.org>  Sat, 15 Mar 2008 17:49:56 +0000
+
 tau (2.16.4-1) unstable; urgency=low
 
   * New upstream release, orig tarball cleaned up.
diff -u tau-2.16.4/debian/rules tau-2.16.4/debian/rules
--- tau-2.16.4/debian/rules
+++ tau-2.16.4/debian/rules
@@ -43,7 +43,7 @@
 stamps/build-arch:
 	dh_testdir
 
-	./configure -prefix=${taudir} $(CONFIGFLAGS)
+	./configure -prefix=${taudir} -arch=$(CPU) $(CONFIGFLAGS)
  # Fix permissions
 	chmod -x ${taudir}/include/Profile/TulipThreadLayer.h
 
diff -u tau-2.16.4/.all_configs tau-2.16.4/.all_configs
--- tau-2.16.4/.all_configs
+++ tau-2.16.4/.all_configs
@@ -3,0 +4,5 @@
+ -arch=default
+ -prefix=/home/tau-2.16.4/debian/BUILD/usr/lib/tau -pthread -LINUXTIMERS
+ -arch=default
+ -prefix=/home/tau-2.16.4/debian/BUILD/usr/lib/tau -pthread -LINUXTIMERS
+ -arch=default
only in patch2:
unchanged:
--- tau-2.16.4.orig/utils/tau_platforms.h
+++ tau-2.16.4/utils/tau_platforms.h
@@ -24,6 +24,7 @@
 #define TAUERRNO errno
 # endif // SOL2CC
 
+#define TAU_DOT_H_LESS_HEADERS
 #ifdef TAU_DOT_H_LESS_HEADERS 
 # include <iostream>
 # include <map>
only in patch2:
unchanged:
--- tau-2.16.4.orig/utils/tau_events.cpp
+++ tau-2.16.4/utils/tau_events.cpp
@@ -38,6 +38,7 @@
 
 # define F_EXISTS    0
 
+#define TAU_DOT_H_LESS_HEADERS
 #ifdef TAU_DOT_H_LESS_HEADERS 
 #include <vector>
 #include <map>
only in patch2:
unchanged:
--- tau-2.16.4.orig/src/Profile/Profiler.cpp
+++ tau-2.16.4/src/Profile/Profiler.cpp
@@ -58,6 +58,7 @@
 #include <fcntl.h>
 #include <time.h>
 #include <stdlib.h>
+#include <climits>
 
 #if (!defined(TAU_WINDOWS))
 #include <sys/types.h>
only in patch2:
unchanged:
--- tau-2.16.4.orig/src/Profile/PthreadLayer.cpp
+++ tau-2.16.4/src/Profile/PthreadLayer.cpp
@@ -34,9 +34,11 @@
 
 //#define DEBUG_PROF
 #ifdef TAU_DOT_H_LESS_HEADERS
+#include <cstdlib>
 #include <iostream>
 using namespace std;
 #else /* TAU_DOT_H_LESS_HEADERS */
+#include <stdlib.h>
 #include <iostream.h>
 #endif /* TAU_DOT_H_LESS_HEADERS */
 #include "Profile/Profiler.h"
only in patch2:
unchanged:
--- tau-2.16.4.orig/src/Profile/UserEvent.cpp
+++ tau-2.16.4/src/Profile/UserEvent.cpp
@@ -50,7 +50,7 @@
   typedef unsigned long long x_uint64;
 #endif
 
-
+#include <cstdlib>
 #include <stdio.h>
 #include <fcntl.h>
 
only in patch2:
unchanged:
--- tau-2.16.4.orig/src/Profile/TauHooks.cpp
+++ tau-2.16.4/src/Profile/TauHooks.cpp
@@ -30,6 +30,7 @@
 // Include Files 
 //////////////////////////////////////////////////////////////////////
 
+#include <cstdlib>
 #include <stdio.h>
 #include <string.h>
 #include <Profile/Profiler.h>

Attachment: signature.asc
Description: Digital signature


Reply to: