Re: Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-03-22 Thread Lisandro Damián Nicanor Pérez Meyer
First of all, sorry for the long delay, I'm trying to catch up with my backlog :-/ On Wednesday 19 March 2014 15:59:01 Mark Salter wrote: > On Tue, 2014-03-18 at 14:13 -0300, Lisandro Damián Nicanor Pérez Meyer > > wrote: > > Mark: as per [0] Thiago (upstream for qtcore) says: > > > > +#ifndef

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-03-19 Thread Mark Salter
On Tue, 2014-03-18 at 14:13 -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > Mark: as per [0] Thiago (upstream for qtcore) says: > > +#ifndef Q_DATA_MEMORY_BARRIER > +# define Q_DATA_MEMORY_BARRIER asm volatile("dmb sy\n":::"memory") > +#endif > +#ifndef Q_COMPILER_MEMORY_BARRIER > +# define Q_

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-03-18 Thread Lisandro Damián Nicanor Pérez Meyer
Mark: as per [0] Thiago (upstream for qtcore) says: +#ifndef Q_DATA_MEMORY_BARRIER +# define Q_DATA_MEMORY_BARRIER asm volatile("dmb sy\n":::"memory") +#endif +#ifndef Q_COMPILER_MEMORY_BARRIER +# define Q_COMPILER_MEMORY_BARRIER asm volatile("":::"memory") This shouldn't be necessary anymore i

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-02-28 Thread Dmitry Shachnev
Thanks for the quick reply. [Adding back the needed CCs addresses.] > W dniu 28.02.2014 15:19, Dmitry Shachnev pisze: >> I had a quick look at patches you attached. Thanks a lot for submitting them >> in >> such structured form. My questions are: >> >> - Are 1-basic-aarch64-detection.patch, 2-mk

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-02-28 Thread Dmitry Shachnev
Hi Marcin, I had a quick look at patches you attached. Thanks a lot for submitting them in such structured form. My questions are: - Are 1-basic-aarch64-detection.patch, 2-mkspecs.patch and 4-syscalls.patch authored by you? - Did you forget to attach 3-something patch? Or is that just a naming

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-02-05 Thread Marcin Juszkiewicz
W dniu 29.01.2014 02:27, Lisandro Damián Nicanor Pérez Meyer pisze: > Mark: please take a look at [0] for more context or ask Marcin. Quick > context: > getting AArch64 (aka arm64) Qt4 patches in upstream. > > Marcin, Mark: to get the code into the Qt4 tree I either need you to: > > a) push the

Re: Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-29 Thread Lisandro Damián Nicanor Pérez Meyer
[snip] > > My patches are usually licensed in a way upstream license a code. > > For this situation you can consider them to be on CC0 (aka public > domain) or simply BSD licenced. Thanks *a lot* Marcin! -- Nearly all men can stand adversity, but if you want to test a man's character, give him

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-29 Thread Marcin Juszkiewicz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 W dniu 29.01.2014 02:27, Lisandro Damián Nicanor Pérez Meyer pisze: > Mark: please take a look at [0] for more context or ask Marcin. Quick > context: > getting AArch64 (aka arm64) Qt4 patches in upstream. > Marcin, Mark: to get the code into the Qt

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-28 Thread Lisandro Damián Nicanor Pérez Meyer
Mark: please take a look at [0] for more context or ask Marcin. Quick context: getting AArch64 (aka arm64) Qt4 patches in upstream. Marcin, Mark: to get the code into the Qt4 tree I either need you to: a) push the code to Qt's gerrit instance or b) license the patches as BSD or something equally

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Lisandro Damián Nicanor Pérez Meyer
On Monday 27 January 2014 22:32:01 Wookey wrote: [snip] > > Wookey: are there any arm64 porterboxes available? I can't promise > > anything, but maybe at some point I could help... > > Not yet. No. And I don't yet know when there might be. 'In time for > Jessie, hopefully' is the only clue I've ha

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Lisandro Damián Nicanor Pérez Meyer
On Monday 27 January 2014 18:20:21 Wookey wrote: [snip] > > Qt4 patches are not accepted upstream. All new code has to go to Qt5 and > > since 5.2.0 QAtomics stuff is using std::atomic so compiler takes care > > of it and there is no code for separate architectures. > > Are QT4 patches going to be

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Lisandro Damián Nicanor Pérez Meyer
On Monday 27 January 2014 19:29:04 Marcin Juszkiewicz wrote: [snip] > > Are QT4 patches going to be accepted at some point or will distros have > > to carry an arm64 patch for QT4 as long as it remains supported? > > Ask in https://bugreports.qt-project.org/browse/QTBUG-35442 please I'll take ca

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Lisandro Damián Nicanor Pérez Meyer
On Monday 27 January 2014 19:32:43 Marcin Juszkiewicz wrote: > W dniu 27.01.2014 19:14, Lisandro Damián Nicanor Pérez Meyer pisze: > > So what we are currently missing should be: > > > > - The copyright and license of the qatomic stuff. > > Author: Mark Salter > License: same as upstream one \o

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Marcin Juszkiewicz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 W dniu 27.01.2014 19:14, Lisandro Damián Nicanor Pérez Meyer pisze: > So what we are currently missing should be: > > - The copyright and license of the qatomic stuff. Author: Mark Salter License: same as upstream one -BEGIN PGP SIGNATURE- V

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Marcin Juszkiewicz
W dniu 27.01.2014 19:20, Wookey pisze: > +++ Marcin Juszkiewicz [2014-01-27 17:41 +0100]: >>> - It uses linux-g++ instead of linux-g++-64. While that could be the best >>> fit, >>> it would be good to know why. >> >> Maybe it is because linux-g++ may use '-m64' argument for GCC which >> AArch64

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Lisandro Damián Nicanor Pérez Meyer
On Monday 27 January 2014 17:41:26 Marcin Juszkiewicz wrote: [snip] > > - It uses linux-g++ instead of linux-g++-64. While that could be the best > > fit, it would be good to know why. > > Maybe it is because linux-g++ may use '-m64' argument for GCC which > AArch64 does not support so build fails

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Wookey
+++ Marcin Juszkiewicz [2014-01-27 17:41 +0100]: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > W dniu 23.01.2014 18:57, Lisandro Damián Nicanor Pérez Meyer pisze: > > I've tried to summarize the current arm64 situation. The following are my > > conclusions, feel free to point if something

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-27 Thread Marcin Juszkiewicz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 W dniu 23.01.2014 18:57, Lisandro Damián Nicanor Pérez Meyer pisze: > I've tried to summarize the current arm64 situation. The following are my > conclusions, feel free to point if something is wrong, give more > info/feedback, etc. As you know from

Bug#735488: Qt4 in arm64: wrap up of the current situation

2014-01-23 Thread Lisandro Damián Nicanor Pérez Meyer
tag 735488 - patch thanks I've tried to summarize the current arm64 situation. The following are my conclusions, feel free to point if something is wrong, give more info/feedback, etc. = Stuff under debian/ - As explained in a mail before, we don't like the idea of passing -fpermissive as it c