ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #07195
[Bug 1625507] [NEW] Build fails on QT_ASCII_CAST_WARN in QString.replace
Public bug reported:
Something changed, I don't know if it's in UITK, gcc or Qt, but I can no
longer build UITK without running into this warning:
./src/UbuntuToolkit/ucaction.cpp: In member function ‘QString UCAction::text()’:
./src/UbuntuToolkit/ucaction.cpp:226:38 error: ‘QString::QString(const char*)’ is deprecated [-Werror=deprecated-declarations]
displayText.replace("&&", "&");
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:41:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:4,
from ../../include/UbuntuToolkit/UbuntuToolkitDepends:3:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:654:31 note: declared here
inline QT_ASCII_CAST_WARN QString(const char *ch)
^
./src/UbuntuToolkit/ucaction.cpp:226:38 error: ‘QString::QString(const char*)’ is deprecated [-Werror=deprecated-declarations]
displayText.replace("&&", "&");
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:41:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:4,
from ../../include/UbuntuToolkit/UbuntuToolkitDepends:3:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:654:31 note: declared here
inline QT_ASCII_CAST_WARN QString(const char *ch)
^
cc1plus: all warnings being treated as errors
** Affects: ubuntu-ui-toolkit (Ubuntu)
Importance: Critical
Assignee: Christian Dywan (kalikiana)
Status: In Progress
** Branch linked: lp:~ubuntu-sdk-team/ubuntu-ui-
toolkit/literalStringReplace
** Changed in: ubuntu-ui-toolkit (Ubuntu)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1625507
Title:
Build fails on QT_ASCII_CAST_WARN in QString.replace
Status in ubuntu-ui-toolkit package in Ubuntu:
In Progress
Bug description:
Something changed, I don't know if it's in UITK, gcc or Qt, but I can
no longer build UITK without running into this warning:
./src/UbuntuToolkit/ucaction.cpp: In member function ‘QString UCAction::text()’:
./src/UbuntuToolkit/ucaction.cpp:226:38 error: ‘QString::QString(const char*)’ is deprecated [-Werror=deprecated-declarations]
displayText.replace("&&", "&");
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:41:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:4,
from ../../include/UbuntuToolkit/UbuntuToolkitDepends:3:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:654:31 note: declared here
inline QT_ASCII_CAST_WARN QString(const char *ch)
^
./src/UbuntuToolkit/ucaction.cpp:226:38 error: ‘QString::QString(const char*)’ is deprecated [-Werror=deprecated-declarations]
displayText.replace("&&", "&");
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:41:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:4,
from ../../include/UbuntuToolkit/UbuntuToolkitDepends:3:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:654:31 note: declared here
inline QT_ASCII_CAST_WARN QString(const char *ch)
^
cc1plus: all warnings being treated as errors
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1625507/+subscriptions
Follow ups