Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package qtcreator

It fixes RC bug #683933: undefined symbol: _ZTVN5Botan11POSIX_TimerE
This caused qtcreator to be unusable on kfreebsd and most likely hurd.

unblock qtcreator/2.5.0-2
diff -Nru qtcreator-2.5.0/debian/changelog qtcreator-2.5.0/debian/changelog
--- qtcreator-2.5.0/debian/changelog	2012-05-19 17:33:54.000000000 +0200
+++ qtcreator-2.5.0/debian/changelog	2012-08-07 11:33:25.000000000 +0200
@@ -1,3 +1,12 @@
+qtcreator (2.5.0-2) unstable; urgency=medium
+
+  * Team upload.
+  * Build tm_posix.cpp on kFreeBSD and Hurd to fix a crash because of an
+    undefined symbol. (Closes: #683933)
+    - Add posix_rt_nonlinux.diff
+
+ -- Felix Geyer <fge...@debian.org>  Tue, 07 Aug 2012 11:33:13 +0200
+
 qtcreator (2.5.0-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru qtcreator-2.5.0/debian/patches/posix_rt_nonlinux.diff qtcreator-2.5.0/debian/patches/posix_rt_nonlinux.diff
--- qtcreator-2.5.0/debian/patches/posix_rt_nonlinux.diff	1970-01-01 01:00:00.000000000 +0100
+++ qtcreator-2.5.0/debian/patches/posix_rt_nonlinux.diff	2012-08-07 11:12:46.000000000 +0200
@@ -0,0 +1,26 @@
+Description: Build tm_posix.cpp on kFreeBSD and Hurd to fix a crash
+ because of an undefined symbol.
+Author: Felix Geyer <fge...@debian.org>
+Forwarded: not-needed
+Bug-Debian: http://bugs.debian.org/683933
+
+--- qtcreator-2.5.0.orig/src/libs/3rdparty/botan/src/src.pro
++++ qtcreator-2.5.0/src/libs/3rdparty/botan/src/src.pro
+@@ -282,7 +282,7 @@ unix {
+            timer/gettimeofday/tm_unix.h
+ }
+ 
+-linux*-g++*|freebsd*-g++* {
++linux*-g++*|freebsd*-g++*|glibc*-g++*|hurd*-g++* {
+     HEADERS += timer/posix_rt/tm_posix.h
+ }
+ 
+@@ -566,7 +566,7 @@ unix {
+            timer/gettimeofday/tm_unix.cpp
+ }
+ 
+-linux*|freebsd* {
++linux*|freebsd*|glibc*|hurd* {
+     SOURCES += timer/posix_rt/tm_posix.cpp
+ 
+     LIBS += -lrt
diff -Nru qtcreator-2.5.0/debian/patches/series qtcreator-2.5.0/debian/patches/series
--- qtcreator-2.5.0/debian/patches/series	2012-05-19 17:26:25.000000000 +0200
+++ qtcreator-2.5.0/debian/patches/series	2012-08-07 11:07:23.000000000 +0200
@@ -3,3 +3,4 @@
 Use_bzr_branch_instead_of_bzr_clone.patch
 Fix_revno_detection_in_bzr_log.patch
 rpath_nonlinux.diff
+posix_rt_nonlinux.diff

Reply via email to