[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#667911: Qt based project ftbfs with GCC-4.7



Package: libqt4-dev
Version: 4:4.7.4-3
Severity: important
Tags: upstream patch
Forwarded: https://bugreports.qt-project.org/browse/QTBUG-22847

Hi,

the last libreoffice accidentially (because gc*j* 4.7 is default
gcj) used gcc 4.7 for the build and that failed:

[ build CXX ] vcl/unx/kde4/KDEXLib
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx: In constructor 'KDEXLib::KDEXLib()':
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:77:29: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:77:29: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:77:55: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:77:55: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:78:31: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:78:31: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:78:57: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:78:57: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:81:20: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:81:20: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:81:62: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:81:62: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:82:20: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:82:20: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:82:64: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:82:64: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:85:20: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:85:20: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:85:69: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:85:69: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx: In member function 'virtual void KDEXLib::Insert(int, void*, YieldFunc, YieldFunc, YieldFunc)':
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:280:30: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:280:30: error: unable to find string literal operator 'operator"" __FILE__'
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:280:63: error: inconsistent user-defined literal suffixes '__FILE__' and 'QTOSTRING' in string literal
/build/buildd-libreoffice_3.5.2-1-kfreebsd-amd64-HU29pa/libreoffice-3.5.2/vcl/unx/kde4/KDEXLib.cxx:280:63: error: unable to find string literal operator 'operator"" __FILE__'

Talking with upstream gives that this is a Qt bug
(https://bugreports.qt-project.org/browse/QTBUG-22847).

Can you please apply it?

https://bugreports.qt-project.org/browse/QTBUG-22847?focusedCommentId=168754&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-168754 says that it#s in 4.8 branch but the bug isn't actually nresolved,
 so I don't know whether it's there in real...

Regards,

Rene

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libqt4-dev depends on:
ii  libc6               2.13-27
ii  libgcc1             1:4.7.0-2
ii  libqt4-dbus         4:4.7.4-3
ii  libqt4-declarative  4:4.7.4-3
ii  libqt4-designer     4:4.7.4-3
ii  libqt4-help         4:4.7.4-3
ii  libqt4-network      4:4.7.4-3
ii  libqt4-qt3support   4:4.7.4-3
ii  libqt4-script       4:4.7.4-3
ii  libqt4-scripttools  4:4.7.4-3
ii  libqt4-sql          4:4.7.4-3
ii  libqt4-svg          4:4.7.4-3
ii  libqt4-test         4:4.7.4-3
ii  libqt4-xml          4:4.7.4-3
ii  libqt4-xmlpatterns  4:4.7.4-3
ii  libqtcore4          4:4.7.4-3
ii  libqtgui4           4:4.7.4-3
ii  libstdc++6          4.7.0-2
ii  qt4-linguist-tools  4:4.7.4-3
ii  qt4-qmake           4:4.7.4-3
ii  zlib1g              1:1.2.6.dfsg-2

Versions of packages libqt4-dev recommends:
pn  libqt4-opengl-dev  <none>
pn  libqtwebkit-dev    <none>

Versions of packages libqt4-dev suggests:
ii  firebird2.1-dev     <none>
ii  libmysqlclient-dev  5.1.61-2
ii  libpq-dev           9.1.3-2
ii  libsqlite0-dev      <none>
ii  libsqlite3-dev      3.7.11-2
ii  qt4-dev-tools       <none>
ii  qt4-doc             <none>
ii  unixodbc-dev        2.2.14p2-5

-- no debconf information




Reply to: