Public bug reported:
Binary package hint: gcc-4.5
kdepimlibs will no longer build with gcc-4.5 4.5.1-10ubuntu1 and
implicit-it=thumb set:
[ 9%] Building CXX object qgpgme/CMakeFiles/qgpgme.dir/dataprovider.o
cd qgpgme && /usr/lib/ccache/g++ -DMAKE_QGPGME_LIB -D_BSD_SOURCE
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII
-D_REENTRANT -DKDE_DEPRECATED_WARNINGS -g -O2 -g -Wall -O2
-Wa,-mimplicit-it=thumb -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef
-Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security
-fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common
-Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden
-fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../qgpgme
-I../.. -I.. -I../../gpgme++ -I/usr/include/KDE -I/usr/include/qt4/phonon
-I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml
-I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools
-I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql
-I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp
-I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative
-I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt
-I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o
CMakeFiles/qgpgme.dir/dataprovider.o -c ../../qgpgme/dataprovider.cpp
In file included from /usr/include/qt4/QtCore/qatomic_arch.h:56:0,
from /usr/include/qt4/QtCore/qbasicatomic.h:227,
from /usr/include/qt4/QtCore/qatomic.h:46,
from /usr/include/qt4/QtCore/qbytearray.h:45,
from /usr/include/qt4/QtCore/QByteArray:1,
from ../../qgpgme/dataprovider.h:28,
from ../../qgpgme/dataprovider.cpp:23:
/usr/include/qt4/QtCore/qatomic_armv6.h: In destructor
'QGpgME::QByteArrayDataProvider::~QByteArrayDataProvider()':
/usr/include/qt4/QtCore/qatomic_armv6.h:137:35: error: output number 2 not
directly addressable
/usr/include/qt4/QtCore/qatomic_armv6.h:137:35: warning: use of memory input
without lvalue in asm operand 4 is deprecated
/usr/include/qt4/QtCore/qatomic_armv6.h: In member function 'virtual void
QGpgME::QByteArrayDataProvider::release()':
/usr/include/qt4/QtCore/qatomic_armv6.h:119:35: error: output number 2 not
directly addressable
/usr/include/qt4/QtCore/qatomic_armv6.h:119:35: warning: use of memory input
without lvalue in asm operand 4 is deprecated
/usr/include/qt4/QtCore/qatomic_armv6.h: In constructor
'QGpgME::QByteArrayDataProvider::QByteArrayDataProvider()':
/usr/include/qt4/QtCore/qatomic_armv6.h:119:35: error: output number 2 not
directly addressable
/usr/include/qt4/QtCore/qatomic_armv6.h:119:35: warning: use of memory input
without lvalue in asm operand 4 is deprecated
/usr/include/qt4/QtCore/qatomic_armv6.h: In constructor
'QGpgME::QByteArrayDataProvider::QByteArrayDataProvider(const QByteArray&)':
/usr/include/qt4/QtCore/qatomic_armv6.h:119:35: error: output number 2 not
directly addressable
/usr/include/qt4/QtCore/qatomic_armv6.h:119:35: warning: use of memory input
without lvalue in asm operand 4 is deprecated
make[3]: *** [qgpgme/CMakeFiles/qgpgme.dir/dataprovider.o] Error 1
make[3]: Leaving directory `/home/kdepimlibs-4.5.3/obj-arm-linux-gnueabi'
make[2]: *** [qgpgme/CMakeFiles/qgpgme.dir/all] Error 2
make[2]: Leaving directory `/home/kdepimlibs-4.5.3/obj-arm-linux-gnueabi'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/kdepimlibs-4.5.3/obj-arm-linux-gnueabi'
make: *** [debian/stamp-makefile-build] Error 2
It built just fine with -9ubuntu1.
** Affects: gcc-4.5 (Ubuntu)
Importance: High
Status: New
** Affects: gcc-4.5 (Ubuntu Natty)
Importance: High
Status: New
** Tags: regression-potential
** Changed in: gcc-4.5 (Ubuntu)
Importance: Undecided => High
** Changed in: gcc-4.5 (Ubuntu)
Milestone: None => natty-alpha-1
** Also affects: gcc-4.5 (Ubuntu Natty)
Importance: High
Status: New
** Tags added: regression-potential
--
New GCC upload breaks implicit-it=thumb
https://bugs.launchpad.net/bugs/675240
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs