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