Ubuntu

kdesdk ftbfs on powerpc (regression in oneiric)

Reported by Matthias Klose on 2011-09-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE Software Development Kit
Fix Released
Medium
kdesdk (Ubuntu)
High
Unassigned
Oneiric
High
Unassigned

Bug Description

4:4.6.3-1ubuntu1 was the last version built. 4.7 prereleases and releases did all ftbfs.

/usr/bin/cmake -E cmake_progress_report /build/buildd/kdesdk-4.7.1/obj-powerpc-linux-gnu/CMakeFiles
[ 83%] Building CXX object okteta/program/CMakeFiles/okteta.dir/mainwindow.o
cd okteta/program && /usr/bin/c++ -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DNO_STRUCTURES_TOOL -g -O2 -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 -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../okteta/program -I../../.. -I../.. -I../kasten/controllers -I../../../okteta/program/../kasten/controllers -I../../../okteta/program/../kasten/controllers/document -I../../../okteta/program/../kasten/controllers/view -I../../../okteta/program/../kasten/controllers/view/libfinddialog -I../../../okteta/program/../kasten/gui -I../../../okteta/program/../kasten/gui/io -I../../../okteta/program/../kasten/gui/view -I../../../okteta/program/../kasten/core -I../../../okteta/program/../kasten/core/io -I../../../okteta/program/../kasten/core/document -I../../../okteta/program/../libs/kasten/controllers -I../../../okteta/program/../libs/kasten/gui -I../../../okteta/program/../libs/kasten/gui/view -I../../../okteta/program/../libs/kasten/gui/io -I../../../okteta/program/../libs/kasten/gui/system -I../../../okteta/program/../libs/kasten/gui/shell -I../../../okteta/program/../libs/kasten/gui/controller -I../../../okteta/program/../libs/kasten/core -I../../../okteta/program/../libs/kasten/core/document -I../../../okteta/program/../libs/kasten/core/entity -I../../../okteta/program/../libs/kasten/core/io -I../../../okteta/program/../libs/kasten/core/system -I../../../okteta/program/../gui -I../../../okteta/program/../core -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -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/okteta.dir/mainwindow.o -c ../../../okteta/program/mainwindow.cpp
In file included from ../../../okteta/program/mainwindow.cpp:47:0:
../../../okteta/program/../kasten/controllers/view/structures/structtool.h:30:35: fatal error: structviewpreferences.h: No such file or directory
compilation terminated.
/usr/bin/cmake -E cmake_progress_report /build/buildd/kdesdk-4.7.1/obj-powerpc-linux-gnu/CMakeFiles 81

Matthias Klose (doko) on 2011-09-17
Changed in kdesdk (Ubuntu Oneiric):
importance: Undecided → High
milestone: none → ubuntu-11.10-beta-2
status: New → Confirmed
Dave Walker (davewalker) on 2011-09-23
Changed in kdesdk (Ubuntu):
milestone: ubuntu-11.10-beta-2 → ubuntu-11.10
Matthias Klose (doko) wrote :

okteta/CMakeLists.txt:

# temporary check for broken code in the Structures tool with bigendianness
include(TestBigEndian)
test_big_endian(BIG_ENDIAN)
if (BIG_ENDIAN)
  set( NO_STRUCTURES_TOOL TRUE )
endif (BIG_ENDIAN)

By setting this unconditionally to TRUE, it can be debugged on any architecture.

Changed in kdesdk (Ubuntu Oneiric):
status: Confirmed → In Progress
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdesdk - 4:4.7.1-0ubuntu3

---------------
kdesdk (4:4.7.1-0ubuntu3) oneiric; urgency=low

  * Guard includes which are not available if the structures tool
    is not built. LP: #852430.
 -- Matthias Klose <email address hidden> Thu, 06 Oct 2011 11:07:35 +0200

Changed in kdesdk (Ubuntu Oneiric):
status: In Progress → Fix Released
Changed in kdesdk:
importance: Unknown → Medium
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.