Source: qt4-x11 Version: 4:4.7.2-3 Severity: wishlist Tags: patch User: debian-...@superh.org Usertags: sh4 X-Debbugs-CC: debian-sup...@lists.debian.org
Hi, qt4-x11 FTBFS on sh4. Because In the case of sh4, the architecture is set in 'generic', and use src/corelib/arch/generic/. http://buildd.debian-ports.org/status/fetch.php?pkg=qt4-x11&arch=sh4&ver=4%3A4.7.2-3&stamp=1301155387 ----- <snip> -lfontconfig \ -I/usr/include/freetype2 \ -qvfb \ -no-sql-ibase Determining system architecture... (Linux:2.6.33.5-00003-g0ef7fb0-dirty:sh4) Trying 'sh4'... 'sh4' is unsupported, using 'generic' 'sh4' is unsupported, using 'generic' System architecture: 'generic' Precompiled-headers support enabled. Symbol visibility control enabled. This is the Qt for Linux/X11 Open Source Edition. <snip> ../../include/QtCore/../../src/corelib/arch/qatomic_generic.h: In member function 'bool QBasicAtomicPointer<T>::testAndSetOrdered(T*, T*) [with T = const QString]': qdbusintegrator.cpp:74: instantiated from here ../../include/QtCore/../../src/corelib/arch/qatomic_generic.h:197: error: invalid conversion from 'const void*' to 'void*' ../../include/QtCore/../../src/corelib/arch/qatomic_generic.h:197: error: initializing argument 2 of 'bool QBasicAtomicPointer_testAndSetOrdered(void* volatile*, void*, void*)' ../../include/QtCore/../../src/corelib/arch/qatomic_generic.h:197: error: invalid conversion from 'const void*' to 'void*' ../../include/QtCore/../../src/corelib/arch/qatomic_generic.h:197: error: initializing argument 3 of 'bool QBasicAtomicPointer_testAndSetOrdered(void* volatile*, void*, void*)' make[3]: *** [.obj/release-shared/qdbusintegrator.o] Error 1 make[3]: Leaving directory `/build/buildd-qt4-x11_4.7.2-3-sh4-nI1Jo9/qt4-x11-4.7.2/src/dbus' make[2]: *** [sub-dbus-make_default-ordered] Error 2 make[2]: Leaving directory `/build/buildd-qt4-x11_4.7.2-3-sh4-nI1Jo9/qt4-x11-4.7.2' dh_auto_build: make -j1 returned exit code 2 ----- I made patch to support sh4. Could you apply this patch? Best regards, Nobuhiro
diff --git a/configure b/configure index 5d739d1..b1e2bcf 100755 --- a/configure +++ b/configure @@ -209,6 +209,9 @@ case $DPKG_ARCH in powerpc) UNAME_MACHINE="ppc" ;; + sh4) + UNAME_MACHINE="sh" + ;; *) UNAME_MACHINE="$DPKG_ARCH" ;;