Bug#618670: qt4-x11: Please add armhf support

2011-03-17 Thread Konstantinos Margaritis
Source: qt4-x11
Severity: important
Tags: patch

Hello,

This patch is needed to make qt4-x11 buildable on armhf, right now
the package fails due to thumb2 errors ([1]).

The patches have been backported from Ubuntu.
Please consider integrating this patch.

Konstantinos

[1]: 
http://buildd.debian-ports.org/fetch.php?pkg=qt4-x11&arch=armhf&ver=4%3A4.7.2-1&stamp=1299739506&file=log&as=raw

-- System Information:
Debian Release: squeeze/sid
Architecture: armhf (armv7l)

Kernel: Linux 2.6.31.14-efikamx (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -ruN qt4-x11-4.7.2/debian/changelog qt4-x11-4.7.2.armhf//debian/changelog
--- qt4-x11-4.7.2/debian/changelog	2011-03-07 12:42:22.0 +0200
+++ qt4-x11-4.7.2.armhf//debian/changelog	2011-03-15 03:55:02.0 +0200
@@ -1,3 +1,11 @@
+qt4-x11 (4:4.7.2-1.1) unstable; urgency=low
+
+  * armhf support
+backport from Ubuntu:
+* http://launchpadlibrarian.net/66374974/x-0003-Use-GCC-intrinsics-for-armv6-atomic-operations.patch
+
+ -- Konstantinos Margaritis   Mon, 14 Mar 2011 20:02:08 +
+
 qt4-x11 (4:4.7.2-1) unstable; urgency=low
 
   * New upstream release.
diff -ruN qt4-x11-4.7.2/debian/patches/94_armv6_uname_entry.diff qt4-x11-4.7.2.armhf//debian/patches/94_armv6_uname_entry.diff
--- qt4-x11-4.7.2/debian/patches/94_armv6_uname_entry.diff	1970-01-01 02:00:00.0 +0200
+++ qt4-x11-4.7.2.armhf//debian/patches/94_armv6_uname_entry.diff	2011-03-13 02:34:35.0 +0200
@@ -0,0 +1,15 @@
+Description: Add armv6 uname entry for armhf
+---
+
+--- a/configure	2011-03-10 15:25:58.0 +0200
 b/configure	2011-03-11 10:40:13.837312856 +0200
+@@ -182,6 +182,9 @@
+ 	armel)
+ 		UNAME_MACHINE="armv5tel"
+ 	;;
++	armhf)
++		UNAME_MACHINE="armv6"
++	;;
+ 	hppa)
+ 		UNAME_MACHINE="parisc64"
+ 	;;
diff -ruN qt4-x11-4.7.2/debian/patches/95_neon_flags.patch qt4-x11-4.7.2.armhf//debian/patches/95_neon_flags.patch
--- qt4-x11-4.7.2/debian/patches/95_neon_flags.patch	1970-01-01 02:00:00.0 +0200
+++ qt4-x11-4.7.2.armhf//debian/patches/95_neon_flags.patch	2011-03-13 02:34:01.0 +0200
@@ -0,0 +1,18 @@
+## Description: add some description
+## Origin/Author: add some origin or author
+## Bug: bug URL
+Index: qt4-x11-4.7.2/src/gui/gui.pro
+===
+--- qt4-x11-4.7.2.orig/src/gui/gui.pro	2011-03-06 21:41:47.058276259 +0200
 qt4-x11-4.7.2/src/gui/gui.pro	2011-03-06 21:38:16.569232507 +0200
+@@ -65,9 +65,9 @@
+ neon:*-g++* {
+ DEFINES += QT_HAVE_NEON
+ HEADERS += $$NEON_HEADERS
+-SOURCES += $$NEON_SOURCES
+ 
+ DRAWHELPER_NEON_ASM_FILES = $$NEON_ASM
++DRAWHELPER_NEON_ASM_FILES += $$NEON_SOURCES
+ 
+ neon_compiler.commands = $$QMAKE_CXX -c -mfpu=neon
+ neon_compiler.commands += $(CXXFLAGS) $(INCPATH) ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT}
diff -ruN qt4-x11-4.7.2/debian/patches/series qt4-x11-4.7.2.armhf//debian/patches/series
--- qt4-x11-4.7.2/debian/patches/series	2011-03-07 12:42:08.0 +0200
+++ qt4-x11-4.7.2.armhf//debian/patches/series	2011-03-15 04:09:27.0 +0200
@@ -31,5 +31,9 @@
 89_powerpc_opts.diff
 91_s390_use_gstabs.diff
 92_armel_gcc43_valist_compat.diff
+x-0003-Use-GCC-intrinsics-for-armv6-atomic-operations.patch
+94_armv6_uname_entry.diff
+95_neon_flags.patch
 96_webkit_no_gc_sections.diff
 99_hppa_bug561203_decrease_failure_rate.diff
+debian-changes-4:4.7.2-1.1
diff -ruN qt4-x11-4.7.2/debian/patches/x-0003-Use-GCC-intrinsics-for-armv6-atomic-operations.patch qt4-x11-4.7.2.armhf//debian/patches/x-0003-Use-GCC-intrinsics-for-armv6-atomic-operations.patch
--- qt4-x11-4.7.2/debian/patches/x-0003-Use-GCC-intrinsics-for-armv6-atomic-operations.patch	1970-01-01 02:00:00.0 +0200
+++ qt4-x11-4.7.2.armhf//debian/patches/x-0003-Use-GCC-intrinsics-for-armv6-atomic-operations.patch	2011-03-15 00:43:15.0 +0200
@@ -0,0 +1,200 @@
+From 7aaf387cdb578327017169a9c97bcf6c0581a780 Mon Sep 17 00:00:00 2001
+From: michaedw in build chroot 
+Date: Mon, 14 Mar 2011 01:52:46 +
+Subject: [PATCH] Use GCC intrinsics for armv6 atomic operations
+
+---
+ src/corelib/arch/qatomic_armv6.h |  146 +++--
+ 1 files changed, 28 insertions(+), 118 deletions(-)
+
+diff --git a/src/corelib/arch/qatomic_armv6.h b/src/corelib/arch/qatomic_armv6.h
+index 53f7907..7dfc002 100644
+--- a/src/corelib/arch/qatomic_armv6.h
 b/src/corelib/arch/qatomic_armv6.h
+@@ -104,155 +104,65 @@ Q_INLINE_TEMPLATE bool QBasicAtomicPointer::isFetchAndAddWaitFree()
+ 
+ inline bool QBasicAtomicInt::ref()
+ {
+-register int newValue;
+-register int result;
+-asm volatile("0:\n"
+- "ldrex %[newValue], [%[_q_value]]\n"
+- "add %[newValue], %[newValue], #1\n"
+- "strex %[result], %[newValue], [%[_q_value]]\n"
+- "teq %[result], #0\n"
+- "bne 0b\n"
+- : [newValue] "=&r" (newValue

Qt 4.7.2 in Wheezy?

2011-03-17 Thread Piotr Dąbrowski
Hello,

I just would like to ask when can we expect Qt 4.7.2 to be moved into Wheezy?

Thanks,
Piotr Dąbrowski


--
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktikr8gpg8oc6ntgykrj9vlhhf3vigjmfzdutb...@mail.gmail.com



Re: Qt 4.7.2 in Wheezy?

2011-03-17 Thread Lisandro Damián Nicanor Pérez Meyer
On Thursday 17 March 2011 12:19:36 Piotr Dąbrowski wrote:
> Hello,
> 
> I just would like to ask when can we expect Qt 4.7.2 to be moved into
> Wheezy?
> 
> Thanks,
> Piotr Dąbrowski

Once the current FTBFS are fixed (if not already done), you will have to wait 
10 days without RC bugs and the transition will happen. 

Regards, Lisandro.

-- 
FAQ del pequeño tomi:
P- ¿Que cuernos es una particion swap?
R- Es un coso en el disco que tenes que crear para que cuando se
apachache la memoria RAM el nucelo no te entre a matar procesos
como desaforado y pierdas todas las peliculas XXX que te estas
bajando por el Azureus cuando te mate la maquina virtual de java
por ser el proceso que mas consume o que Windos Vista se que
cuelge cuando le activas las transparecias al relojito...
  Textual de Martín "El Ruso" Ribelotta

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


signature.asc
Description: This is a digitally signed message part.


Re: Qt 4.7.2 in Wheezy?

2011-03-17 Thread Didier Raboud
Piotr Dąbrowski wrote:

> Hello,
> 
> I just would like to ask when can we expect Qt 4.7.2 to be moved into
> Wheezy?
> 
> Thanks,
> Piotr Dąbrowski

Hi Piotr, 

As very often in Debian, the answer is "When it's ready." :-)

In technical words, the answer is more like: "When all the problems
mentioned on the Testing excuses page for Qt4x-11 [0] are solved.".

Current issues can be seen on the "buildd page for qt4-x11 and qtwebkit" 
[1],
which shows e.g. that qtwebkit fails to build on armel and the kfreebsd's;
qt4-x11 fails to build on s390, etc. Migration to testing will not happen
before the architectures coverage is on par with the current testing status 
[2].

These issues are currently under investigation and I'm sure the people in
charge would be happy to receive your help to solve those issues.

Cheers, 

OdyX

[0] http://qa.debian.org/excuses.php?package=qt4-x11
[1] https://buildd.debian.org/status/package.php?p=qt4-
x11%2Cqtwebkit&suite=sid&compact=compact
[2] https://buildd.debian.org/status/package.php?p=qt4-
x11&suite=testing&compact=compact



-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/iltdsf$8mk$1...@dough.gmane.org



Bug#588979: kmail: doesn't provide password dialog in case of incorrect IMAP password

2011-03-17 Thread C. Meissa
I can confirm this for my uptodate squeeze i386 system.

killall -9 kio_imap4

seems to be the ugly workaround…



--
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201103172105.00983.carsten.mei...@gmx.de



contribution to koffice packaging

2011-03-17 Thread Adrien
Hi,

I have been using Debian, KDE and Koffice for a few years now. I recently 
saw that the maintainers of Koffice are looking for help :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541691

So I am offering my help, as I am using kword, kpresenter and sometimes 
krita, and I like these softwares :-) I posted an answer to the wnpp bug :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541691

I am motivated to contribute and to learn, but I have never done any 
packaging work before, and my only contributions to Debian are on french 
translations. I have some knowledge in programming (C, C++, ruby, cmake, 
git…), sys admin and I have (quickly) read the webpages concerning the 
development in Debian: 
http://www.debian.org/devel/

I am not very busy for now, so I can spend some of my spare time for this 
project.

I don't know very well on which points you need help, how you are organized 
and how to start.
Maybe I can begin with bugs triage or simple tasks?

Please let me know how you would like me to contribute!

Adrien


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/iltrd8$4lq$1...@dough.gmane.org