Currently it's not possible to build koffice in oneiric due to this problem.
Steps to reproduce:
1. apt-get source koffice
2. Add libqtwebkit-dev to build-depends in debian/control
3. Install the build-depends and build
4. Wait.
5. See the segfault.
The last bit of the build log looks like:
cd krita/ui && /usr/bin/cmake -E cmake_link_script CMakeFiles/kritaui.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -g -O2 -g -O2 -Wall -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 -fopenmp -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libkritaui.so.8 -o ../../lib/libkritaui.so.8.0.0 CMakeFiles/kritaui.dir/kritaui_automoc.o CMakeFiles/kritaui.dir/canvas/kis_canvas_widget_base.o CMakeFiles/kritaui.dir/canvas/kis_canvas2.o CMakeFiles/kritaui.dir/canvas/kis_canvas_controller.o CMakeFiles/kritaui.dir/canvas/kis_canvas_decoration.o CMakeFiles/kritaui.dir/canvas/kis_coordinates_converter.o CMakeFiles/kritaui.dir/canvas/kis_grid_manager.o CMakeFiles/kritaui.dir/canvas/kis_grid_painter_configuration.o CMakeFiles/kritaui.dir/canvas/kis_perspective_grid_manager.o CMakeFiles/kritaui.dir/canvas/kis_prescaled_projection.o CMakeFiles/kritaui.dir/canvas/kis_qpainter_canvas.o CMakeFiles/kritaui.dir/canvas/kis_projection_backend.o CMakeFiles/kritaui.dir/canvas/kis_update_info.o CMakeFiles/kritaui.dir/canvas/kis_image_patch.o CMakeFiles/kritaui.dir/canvas/kis_image_pyramid.o CMakeFiles/kritaui.dir/dialogs/kis_dlg_adj_layer_props.o CMakeFiles/kritaui.dir/dialogs/kis_dlg_adjustment_layer.o CMakeFiles/kritaui.dir/dialogs/kis_dlg_filter.o CMakeFiles/kritaui.dir/dialogs/kis_dlg_generator_layer.o CMakeFiles/kritaui.dir/dialogs/kis_dlg_image_properties.o CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_properties.o CMakeFiles/kritaui.dir/dialogs/kis_dlg_preferences.o CMakeFiles/kritaui.dir/dialogs/kis_dlg_transformation_effect.o CMakeFiles/kritaui.dir/flake/kis_layer_container_shape.o CMakeFiles/kritaui.dir/flake/kis_node_shape.o CMakeFiles/kritaui.dir/flake/kis_shape_controller.o CMakeFiles/kritaui.dir/flake/kis_shape_layer.o CMakeFiles/kritaui.dir/flake/kis_shape_layer_canvas.o CMakeFiles/kritaui.dir/flake/kis_shape_selection.o CMakeFiles/kritaui.dir/flake/kis_shape_selection_canvas.o CMakeFiles/kritaui.dir/flake/kis_shape_selection_model.o CMakeFiles/kritaui.dir/kis_autogradient.o CMakeFiles/kritaui.dir/kis_autogradient_resource.o CMakeFiles/kritaui.dir/kis_bookmarked_configurations_editor.o CMakeFiles/kritaui.dir/kis_bookmarked_configurations_model.o CMakeFiles/kritaui.dir/kis_bookmarked_filter_configurations_model.o CMakeFiles/kritaui.dir/kis_brushengine_selector.o CMakeFiles/kritaui.dir/kis_canvas_resource_provider.o CMakeFiles/kritaui.dir/kis_categorized_item_delegate.o CMakeFiles/kritaui.dir/kis_clipboard.o CMakeFiles/kritaui.dir/kis_config.o CMakeFiles/kritaui.dir/kis_config_notifier.o CMakeFiles/kritaui.dir/kis_color_data_list.o CMakeFiles/kritaui.dir/kis_control_frame.o CMakeFiles/kritaui.dir/kis_composite_ops_model.o CMakeFiles/kritaui.dir/kis_paint_ops_model.o CMakeFiles/kritaui.dir/kis_cursor.o CMakeFiles/kritaui.dir/kis_custom_palette.o CMakeFiles/kritaui.dir/kis_custom_pattern.o CMakeFiles/kritaui.dir/kis_doc2.o CMakeFiles/kritaui.dir/kis_exposure_visitor.o CMakeFiles/kritaui.dir/kis_factory2.o CMakeFiles/kritaui.dir/kis_filter_handler.o CMakeFiles/kritaui.dir/kis_filter_manager.o CMakeFiles/kritaui.dir/kis_filters_model.o CMakeFiles/kritaui.dir/kis_histogram_view.o CMakeFiles/kritaui.dir/kis_image_manager.o CMakeFiles/kritaui.dir/kis_image_view_converter.o CMakeFiles/kritaui.dir/kis_import_catcher.o CMakeFiles/kritaui.dir/kis_layer_manager.o CMakeFiles/kritaui.dir/kis_mask_manager.o CMakeFiles/kritaui.dir/kis_node_commands_adapter.o CMakeFiles/kritaui.dir/kis_node_manager.o CMakeFiles/kritaui.dir/kis_node_model.o CMakeFiles/kritaui.dir/kis_painting_assistant.o CMakeFiles/kritaui.dir/kis_painting_assistants_manager.o CMakeFiles/kritaui.dir/kis_paintop_box.o CMakeFiles/kritaui.dir/kis_palette_manager.o CMakeFiles/kritaui.dir/kis_popup_palette.o CMakeFiles/kritaui.dir/kis_png_converter.o CMakeFiles/kritaui.dir/kis_preference_set_registry.o CMakeFiles/kritaui.dir/kis_print_job.o CMakeFiles/kritaui.dir/kis_resource_server_provider.o CMakeFiles/kritaui.dir/kis_selection_decoration.o CMakeFiles/kritaui.dir/kis_selection_manager.o CMakeFiles/kritaui.dir/kis_statusbar.o CMakeFiles/kritaui.dir/kis_view2.o CMakeFiles/kritaui.dir/kis_zoom_manager.o CMakeFiles/kritaui.dir/ko_favorite_resource_manager.o CMakeFiles/kritaui.dir/kisexiv2/kis_exif_io.o CMakeFiles/kritaui.dir/kisexiv2/kis_exiv2.o CMakeFiles/kritaui.dir/kisexiv2/kis_iptc_io.o CMakeFiles/kritaui.dir/kisexiv2/kis_xmp_io.o CMakeFiles/kritaui.dir/kra/kis_kra_load_visitor.o CMakeFiles/kritaui.dir/kra/kis_kra_loader.o CMakeFiles/kritaui.dir/kra/kis_kra_save_visitor.o CMakeFiles/kritaui.dir/kra/kis_kra_saver.o CMakeFiles/kritaui.dir/kra/kis_kra_savexml_visitor.o CMakeFiles/kritaui.dir/opengl/kis_opengl.o CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.o CMakeFiles/kritaui.dir/opengl/kis_opengl_image_textures.o CMakeFiles/kritaui.dir/opengl/kis_texture_tile.o CMakeFiles/kritaui.dir/openrastertk/kis_open_raster_stack_load_visitor.o CMakeFiles/kritaui.dir/openrastertk/kis_open_raster_stack_save_visitor.o CMakeFiles/kritaui.dir/recorder/kis_recorded_action_editor_factory.o CMakeFiles/kritaui.dir/recorder/kis_recorded_action_editor_factory_registry.o CMakeFiles/kritaui.dir/recorder/kis_recorded_filter_action_editor.o CMakeFiles/kritaui.dir/recorder/kis_recorded_paint_action_editor.o CMakeFiles/kritaui.dir/tool/kis_selection_tool_helper.o CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.o CMakeFiles/kritaui.dir/tool/kis_tool.o CMakeFiles/kritaui.dir/tool/kis_tool_freehand.o CMakeFiles/kritaui.dir/tool/kis_tool_freehand_p.o CMakeFiles/kritaui.dir/tool/kis_tool_paint.o CMakeFiles/kritaui.dir/tool/kis_tool_shape.o CMakeFiles/kritaui.dir/tool/kis_tool_select_base.o CMakeFiles/kritaui.dir/tool/kis_tool_ellipse_base.o CMakeFiles/kritaui.dir/tool/kis_tool_rectangle_base.o CMakeFiles/kritaui.dir/tool/kis_tool_polyline_base.o CMakeFiles/kritaui.dir/tool/kis_color_picker_utils.o CMakeFiles/kritaui.dir/widgets/kis_channelflags_widget.o CMakeFiles/kritaui.dir/widgets/kis_cmb_composite.o CMakeFiles/kritaui.dir/widgets/kis_cmb_paintop.o CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.o CMakeFiles/kritaui.dir/widgets/kis_color_space_selector.o CMakeFiles/kritaui.dir/widgets/kis_curve_widget.o CMakeFiles/kritaui.dir/widgets/kis_custom_image_widget.o CMakeFiles/kritaui.dir/widgets/kis_double_widget.o CMakeFiles/kritaui.dir/widgets/kis_filter_selector_widget.o CMakeFiles/kritaui.dir/widgets/kis_gradient_chooser.o CMakeFiles/kritaui.dir/widgets/kis_gradient_slider_widget.o CMakeFiles/kritaui.dir/widgets/kis_iconwidget.o CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.o CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.o CMakeFiles/kritaui.dir/widgets/kis_multi_bool_filter_widget.o CMakeFiles/kritaui.dir/widgets/kis_multi_double_filter_widget.o CMakeFiles/kritaui.dir/widgets/kis_multi_integer_filter_widget.o CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_popup.o CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_chooser_popup.o CMakeFiles/kritaui.dir/widgets/kis_pattern_chooser.o CMakeFiles/kritaui.dir/widgets/kis_popup_button.o CMakeFiles/kritaui.dir/widgets/kis_preset_chooser.o CMakeFiles/kritaui.dir/widgets/kis_progress_widget.o CMakeFiles/kritaui.dir/widgets/kis_selection_options.o CMakeFiles/kritaui.dir/widgets/kis_scratch_pad.o CMakeFiles/kritaui.dir/widgets/kis_tree_view_popup.o CMakeFiles/kritaui.dir/widgets/kis_slider_spin_box.o CMakeFiles/kritaui.dir/widgets/kis_wdg_generator.o CMakeFiles/kritaui.dir/widgets/squeezedcombobox.o CMakeFiles/kritaui.dir/opengl/kis_opengl_shader.o CMakeFiles/kritaui.dir/opengl/kis_opengl_fragment_shader.o CMakeFiles/kritaui.dir/opengl/kis_opengl_vertex_shader.o CMakeFiles/kritaui.dir/opengl/kis_opengl_program.o CMakeFiles/kritaui.dir/opengl/kis_opengl_hdr_exposure_program.o CMakeFiles/kritaui.dir/opengl/kis_opengl_gradient_program.o CMakeFiles/kritaui.dir/kis_3d_object_model.o -L../../lib /usr/lib/libthreadweaver.so.4.7.0 ../../lib/libkritaimage.so.8.0.0 ../../lib/libkomain.so.8.0.0 ../../lib/libkowidgets.so.8.0.0 -lpng -lz -lexiv2 -lX11 -lGLU -lGL -lX11 -lXext -lXau -lXdmcp /usr/lib/libQtOpenGL.so -lImath -lIlmImf -lIex -lHalf -lIlmThread -lGLEW /usr/lib/libthreadweaver.so.4.7.0 ../../lib/libkotext.so.8.0.0 ../../lib/libflake.so.8.0.0 ../../lib/libkoodf.so.8.0.0 ../../lib/libpigmentcms.so.8.0.0 ../../lib/libkoplugin.so.8.0.0 /usr/lib/libkparts.so.4.7.0 /usr/lib/libkio.so.5.7.0 /usr/lib/libQtXml.so /usr/lib/libQtNetwork.so /usr/lib/libnepomukutils.so.4.7.0 /usr/lib/libnepomuk.so.4.7.0 -lsoprano /usr/lib/libkdeui.so.5.7.0 /usr/lib/libQtGui.so /usr/lib/libQtSvg.so /usr/lib/libkdecore.so.5.7.0 /usr/lib/libQtCore.so /usr/lib/libQtDBus.so /usr/lib/libQt3Support.so -lImath -lIlmImf -lIex -lHalf -lIlmThread -Wl,-rpath,/tmp/buildd/koffice-2.3.3/obj-i686-linux-gnu/lib:
collect2: ld terminated with signal 11 [Segmentation fault]
/usr/bin/ld: BFD (GNU Binutils for Ubuntu) 2.21.52.20110707 assertion fail ../../bfd/elflink.c:2544
/usr/bin/ld: BFD (GNU Binutils for Ubuntu) 2.21.52.20110707 assertion fail ../../bfd/elflink.c:2554
make[3]: *** [lib/libkritaui.so.8.0.0] Error 1
make[3]: Leaving directory `/tmp/buildd/koffice-2.3.3/obj-i686-linux-gnu'
make[2]: *** [krita/ui/CMakeFiles/kritaui.dir/all] Error 2
make[2]: Leaving directory `/tmp/buildd/koffice-2.3.3/obj-i686-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/koffice-2.3.3/obj-i686-linux-gnu'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I tried replicate this on my (x86-64) laptop (oo update as of a few hours ago) and hit a different koffice build error that isn't linker related:
509 apt-get source koffice-2.3.3
510 apt-get source koffice
511 sudo apt-get build-dep koffice
512 cd koffice-2.3.3/
513 ls
514 dpkg-buildpackage
cd kpresenter/part && /usr/bin/g++ -DMAKE_ KPRESENTERPRIVA TE_LIB -D_BSD_SOURCE -DSHOULD_BUILD_RDF -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_ CAST_TO_ ASCII -D_REENTRANT -DKDE_DEPRECATE D_WARNINGS -DKDE4_ CMAKE_TOPLEVEL_ DIR_LENGTH= 15 -g -O2 -g -O2 -Wall -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 -fPIC -I. -I../.. /../kpresenter/ part -I../../.. -I../.. -I../.. /../interfaces -I../.. /../libs/ kotext -I../../libs/kotext -I../.. /../libs/ kotext/ changetracker -I../.. /../libs/ kotext/ styles -I../.. /../libs/ kotext/ opendocument -I../.. /../libs/ flake -I../../../libs/odf -I../../libs/odf -I../.. /../libs/ koplugin -I../.. /../libs/ pigment -I../.. /../libs/ pigment/ compositeops -I../.. /../libs/ pigment/ resources -I../.. /../libs/ flake/commands -I../.. /../libs/ flake/tools -I../../libs/flake -I../.. /../libs/ main -I../.. /../libs/ widgets -I../.. /../libs/ main/config -I../.. /../libs/ kopageapp -I../.. /../libs/ kopageapp/ commands -I../.. /libs/kopageapp -I/usr/include/KDE -I/usr/ include/ qt4/phonon -I/usr/ include/ qt4/QtXmlPatter ns -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/QtScriptToo ls -I/usr/ include/ qt4/QtScript -I/usr/ include/ qt4/QtOpenGL -I/usr/ include/ qt4/QtNetwork -I/usr/ include/ qt4/QtHelp -I/usr/ include/ qt4/QtDesigner -I/usr/ include/ qt4/QtDeclarati ve -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 -o CMakeFiles/ kpresenterpriva te.dir/ KPrView. o -c ../../. ./kpresenter/ part/KPrView. cpp ./kpresenter/ part/KPrView. cpp:61: 0: ./kpresenter/ part/ui/ KPrHtmlExportDi alog.h: 26:20: fatal error: QWebPage: No such file or directory part/CMakeFiles /kpresenterpriv ate.dir/ KPrView. o] Error 1 more/tmp/ koffice- 2.3.3/obj- x86_64- linux-gnu' part/CMakeFiles /kpresenterpriv ate.dir/ all] Error 2
In file included from ../../.
../../.
compilation terminated.
make[3]: *** [kpresenter/
make[3]: Leaving directory `/discs/
make[2]: *** [kpresenter/