From b67237bdb86cd4e2e0d9d83c45e75f3df89294e8 Mon Sep 17 00:00:00 2001 From: Sune Vuorela Date: Sun, 8 Jun 2008 06:37:05 +0000 Subject: Fix generic atomic header. (Closes: #475767) This is enough to fix building of kdelibs, but there should be a proper hppa fix modelled over the other "real" archs. +++ Changes by Fathi Boudra: --- debian/changelog | 10 ++++++++-- debian/patches/72_generic_arch_atomic_header_fix.diff | 17 +++++++++++++++++ debian/patches/series | 1 + 3 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 debian/patches/72_generic_arch_atomic_header_fix.diff (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index abb50e5..cc416b1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,10 @@ -qt4-x11 (4.4.0-3) UNRELEASED; urgency=low +qt4-x11 (4.4.0-3) unstable; urgency=low + + * Fix generic atomic header. (Closes: #475767) + This is enough to fix building of kdelibs, but there should be a proper + hppa fix modelled over the other "real" archs. + + +++ Changes by Fathi Boudra: * Add qt-copy patch: * 0230-qtextcontrol-selectnextword @@ -8,7 +14,7 @@ qt4-x11 (4.4.0-3) UNRELEASED; urgency=low * 0231- !!! we wait for ipv6 fix !!! - -- Fathi Boudra Sat, 31 May 2008 09:23:04 +0200 + -- Sune Vuorela Sun, 08 Jun 2008 08:28:00 +0200 qt4-x11 (4.4.0-2) unstable; urgency=low diff --git a/debian/patches/72_generic_arch_atomic_header_fix.diff b/debian/patches/72_generic_arch_atomic_header_fix.diff new file mode 100644 index 0000000..a6a1f8d --- /dev/null +++ b/debian/patches/72_generic_arch_atomic_header_fix.diff @@ -0,0 +1,17 @@ +http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475767 + +This mostly affects hppa, but hppa is "community supported" - meaning that the Trolls doesn't care much. + +Index: b/src/corelib/arch/qatomic_generic.h +=================================================================== +--- a/src/corelib/arch/qatomic_generic.h ++++ b/src/corelib/arch/qatomic_generic.h +@@ -223,7 +223,7 @@ + Q_INLINE_TEMPLATE T *QBasicAtomicPointer::fetchAndStoreOrdered(T *newValue) + { + return reinterpret_cast +- (QBasicAtomicPointer_fetchAndStoreOrdered(&reinterpret_cast(&_q_value), ++ (QBasicAtomicPointer_fetchAndStoreOrdered(reinterpret_cast(&_q_value), + newValue)); + } + diff --git a/debian/patches/series b/debian/patches/series index 921a662..d283370 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -35,5 +35,6 @@ 60_m68k_inotify_fix.diff 70_hppa_ldcw_fix.diff 71_hppa_unaligned_access_fix_458133.diff +72_generic_arch_atomic_header_fix.diff 80_hurd_max_path.diff 90_gcc43.diff -- cgit v1.2.3