kdesdk ftbfs on powerpc (regression in oneiric)

Bug #852430 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE Software Development Kit
Fix Released
Medium
kdesdk (Ubuntu)
Fix Released
High
Unassigned
Oneiric
Fix Released
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

Tags: ftbfs oneiric
Matthias Klose (doko)
Changed in kdesdk (Ubuntu Oneiric):
importance: Undecided → High
milestone: none → ubuntu-11.10-beta-2
status: New → Confirmed
Dave Walker (davewalker)
Changed in kdesdk (Ubuntu):
milestone: ubuntu-11.10-beta-2 → ubuntu-11.10
Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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