From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-05-10 21:31:06
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D341339 gnome-perl | Gtk2 | Ver: unspecified Summary: Gtk2 build segfaults in the last stage - building POD documentation Product: gnome-perl Version: unspecified Platform: Other OS/Version: All Status: UNCONFIRMED Severity: critical Priority: Normal Component: Gtk2 AssignedTo: gtk...@li... ReportedBy: ser...@ya... QAContact: gtk...@li... GNOME version: 2.11/2.12 GNOME milestone: Unspecified Steps to reproduce: 1. I can send the enveloping builder script if desired 2.=20 3.=20 Stack trace: Other information: If I'm running the build in a traditional manner, i.e. perl Makefile.PL make (not all the details are shown above), I'me getting a clean run of Makefi= le.PL (unaltered one for Gtk2-1.121) and then of 'make'. The command which fails during 'make' is this: " /usr/bin/perl5.8.7 \ ? -I blib/lib \ ? -I blib/arch \ ? -MGlib::GenPod \ ? -MGtk2 \ ? -e 'add_types ("doctypes", "/mnt/removable4/sergei/build_work/install/Glib-1.120/lib/perl5/site_perl= /5.8.7/i386-linux/Glib/Install/doctypes"); $Glib::GenPod::COPYRIGHT=3D"Copyright (C) 2003-2005 by the gtk2-perl team.\n\nThis software is licensed under the LGPL. See L<Gtk2> for a ful= l notice.\n"; $Glib::GenPod::MAIN_MOD=3D"Gtk2"; xsdoc2pod("build/doc.pl", "blib/lib", "build/podindex");' Segmentation fault ". I found out that there actually two 'GenPod' modules on my system: 1) " find /usr/lib/perl5/ -name "GenPod*" /usr/lib/perl5/vendor_perl/5.8.7/i386-linux/Glib/GenPod.pm [682] 0:24 se...@co...:/mnt/removable4/sergei/build_work/build/Gtk2-1.121>=20 "; 2) " find /mnt/removable4/sergei/build_work/install/Glib-1.120 -name "GenPod*" /mnt/removable4/sergei/build_work/install/Glib-1.120/lib/perl5/site_perl/= 5.8.7/i386-linux/Glib/GenPod.pm [683] 0:25 se...@co...:/mnt/removable4/sergei/build_work/build/Gtk2-1.121> = =20 " - the second one is the "right" one. If I change the command line to have include path to the "right" file, th= e build does not fail: " /usr/bin/perl5.8.7 \ ? -I /mnt/removable4/sergei/build_work/install/Glib-1.120/lib/perl5/site_perl/= 5.8.7/i386-linux \ ? -I blib/lib \ ? -I blib/arch \ ? -MGlib::GenPod \ ? -MGtk2 \ ? -e 'add_types ("doctypes", "/mnt/removable4/sergei/build_work/install/Glib-1.120/lib/perl5/site_perl= /5.8.7/i386-linux/Glib/Install/doctypes"); $Glib::GenPod::COPYRIGHT=3D"Copyright (C) 2003-2005 by the gtk2-perl team.\n\nThis software is licensed under the LGPL. See L<Gtk2> for a ful= l notice.\n"; $Glib::GenPod::MAIN_MOD=3D"Gtk2"; xsdoc2pod("build/doc.pl", "blib/lib", "build/podindex");' loaded 9 extra types from doctypes loaded 7 extra types from /mnt/removable4/sergei/build_work/install/Glib-1.120/lib/perl5/site_perl/= 5.8.7/i386-linux/Glib/Install/doctypes podifying blib/lib/Gtk2/TreeView.pod podifying blib/lib/Gtk2/WindowGroup.pod podifying blib/lib/Gtk2/VPaned.pod podifying blib/lib/Gtk2/Gdk/Pixmap.pod podifying blib/lib/Gtk2/Widget.pod podifying blib/lib/Gtk2/ActionGroup.pod podifying blib/lib/Gtk2/ItemFactory.pod podifying blib/lib/Gtk2/TreeViewColumn.pod podifying blib/lib/Gtk2/EventBox.pod podifying blib/lib/Gtk2/Gdk/PixbufAnimation.pod podifying blib/lib/Gtk2/CellRenderer.pod podifying blib/lib/Gtk2/ToggleAction.pod podifying blib/lib/Gtk2/MenuItem.pod podifying blib/lib/Gtk2/ToggleToolButton.pod podifying blib/lib/Gtk2/AboutDialog.pod podifying blib/lib/Gtk2/Pango/Fontset.pod podifying blib/lib/Gtk2/Image.pod podifying blib/lib/Gtk2/Item.pod podifying blib/lib/Gtk2/FileSelection.pod podifying blib/lib/Gtk2/Adjustment.pod podifying blib/lib/Gtk2/HSeparator.pod podifying blib/lib/Gtk2/Object.pod podifying blib/lib/Gtk2/Pango/Font.pod podifying blib/lib/Gtk2/CellView.pod podifying blib/lib/Gtk2/CellRendererText.pod podifying blib/lib/Gtk2/Gdk/Colormap.pod podifying blib/lib/Gtk2/UIManager.pod podifying blib/lib/Gtk2/InputDialog.pod podifying blib/lib/Gtk2/TextBuffer.pod podifying blib/lib/Gtk2/AspectFrame.pod podifying blib/lib/Gtk2/Gdk/DisplayManager.pod podifying blib/lib/Gtk2/Statusbar.pod podifying blib/lib/Gtk2/Tooltips.pod podifying blib/lib/Gtk2/Paned.pod podifying blib/lib/Gtk2/Gdk/DragContext.pod podifying blib/lib/Gtk2/Notebook.pod podifying blib/lib/Gtk2/Pango/FontFamily.pod podifying blib/lib/Gtk2/FileChooserDialog.pod list is not registered with the GLib type system. podifying blib/lib/Gtk2/Separator.pod podifying blib/lib/Gtk2/ListStore.pod podifying blib/lib/Gtk2/Gdk/PixbufLoader.pod GdkPixbufForm. GdkPixbufForm. podifying blib/lib/Gtk2/VBox.pod podifying blib/lib/Gtk2/Gdk/Drawable.pod podifying blib/lib/Gtk2/Frame.pod podifying blib/lib/Gtk2/Socket.pod podifying blib/lib/Gtk2/GammaCurve.pod podifying blib/lib/Gtk2/ToolItem.pod podifying blib/lib/Gtk2/TextChildAnchor.pod podifying blib/lib/Gtk2/Misc.pod podifying blib/lib/Gtk2/Pango/FontMap.pod podifying blib/lib/Gtk2/HandleBox.pod podifying blib/lib/Gtk2/ListItem.pod podifying blib/lib/Gtk2/Window.pod podifying blib/lib/Gtk2/Label.pod podifying blib/lib/Gtk2/Container.pod podifying blib/lib/Gtk2/Style.pod podifying blib/lib/Gtk2/MenuBar.pod podifying blib/lib/Gtk2/Gdk/Keymap.pod podifying blib/lib/Gtk2/Range.pod podifying blib/lib/Gtk2/Action.pod podifying blib/lib/Gtk2/TreeModelSort.pod podifying blib/lib/Gtk2/HScrollbar.pod podifying blib/lib/Gtk2/Calendar.pod podifying blib/lib/Gtk2/Clipboard.pod podifying blib/lib/Gtk2/ToggleButton.pod podifying blib/lib/Gtk2/RadioAction.pod podifying blib/lib/Gtk2/HPaned.pod podifying blib/lib/Gtk2/Table.pod podifying blib/lib/Gtk2/HScale.pod podifying blib/lib/Gtk2/ColorSelection.pod podifying blib/lib/Gtk2/ButtonBox.pod podifying blib/lib/Gtk2/Scrollbar.pod podifying blib/lib/Gtk2/RadioButton.pod podifying blib/lib/Gtk2/CellRendererProgress.pod podifying blib/lib/Gtk2/ComboBox.pod podifying blib/lib/Gtk2/CheckButton.pod podifying blib/lib/Gtk2/Pango/FontFace.pod podifying blib/lib/Gtk2/VScrollbar.pod podifying blib/lib/Gtk2/CellRendererPixbuf.pod podifying blib/lib/Gtk2/Pango/Context.pod podifying blib/lib/Gtk2/Invisible.pod podifying blib/lib/Gtk2/FontSelectionDialog.pod podifying blib/lib/Gtk2/Gdk/PixbufSimpleAnim.pod podifying blib/lib/Gtk2/Pango/Layout.pod podifying blib/lib/Gtk2/RadioToolButton.pod podifying blib/lib/Gtk2/TreeModelFilter.pod podifying blib/lib/Gtk2/Toolbar.pod podifying blib/lib/Gtk2/Gdk/GC.pod podifying blib/lib/Gtk2/Box.pod podifying blib/lib/Gtk2/HRuler.pod podifying blib/lib/Gtk2/TextTag.pod podifying blib/lib/Gtk2/ProgressBar.pod podifying blib/lib/Gtk2/FileChooserButton.pod podifying blib/lib/Gtk2/Gdk/Visual.pod podifying blib/lib/Gtk2/Gdk/Window.pod podifying blib/lib/Gtk2/Scale.pod podifying blib/lib/Gtk2/Gdk/PangoRenderer.pod podifying blib/lib/Gtk2/MenuShell.pod podifying blib/lib/Gtk2/VScale.pod podifying blib/lib/Gtk2/Ruler.pod podifying blib/lib/Gtk2/VRuler.pod podifying blib/lib/Gtk2/HBox.pod podifying blib/lib/Gtk2/MenuToolButton.pod podifying blib/lib/Gtk2/MessageDialog.pod podifying blib/lib/Gtk2/Gdk/Display.pod podifying blib/lib/Gtk2/Expander.pod podifying blib/lib/Gtk2/EntryCompletion.pod podifying blib/lib/Gtk2/VButtonBox.pod podifying blib/lib/Gtk2/AccelMap.pod podifying blib/lib/Gtk2/SeparatorMenuItem.pod podifying blib/lib/Gtk2/DrawingArea.pod podifying blib/lib/Gtk2/TreeStore.pod podifying blib/lib/Gtk2/IconView.pod podifying blib/lib/Gtk2/SizeGroup.pod podifying blib/lib/Gtk2/Viewport.pod podifying blib/lib/Gtk2/ImageMenuItem.pod podifying blib/lib/Gtk2/IconTheme.pod podifying blib/lib/Gtk2/AccelLabel.pod podifying blib/lib/Gtk2/ScrolledWindow.pod podifying blib/lib/Gtk2/ToolButton.pod podifying blib/lib/Gtk2/Gdk/Pixbuf.pod !! is not registered with the GLib type system. !! is not registered with the GLib type system. podifying blib/lib/Gtk2/HButtonBox.pod podifying blib/lib/Gtk2/Gdk/Bitmap.pod podifying blib/lib/Gtk2/Dialog.pod podifying blib/lib/Gtk2/Entry.pod podifying blib/lib/Gtk2/Gdk/Screen.pod podifying blib/lib/Gtk2/ComboBoxEntry.pod podifying blib/lib/Gtk2/Pango/Renderer.pod podifying blib/lib/Gtk2/ColorButton.pod podifying blib/lib/Gtk2/TextMark.pod podifying blib/lib/Gtk2/RcStyle.pod podifying blib/lib/Gtk2/CellRendererCombo.pod podifying blib/lib/Gtk2/TreeSelection.pod podifying blib/lib/Gtk2/ColorSelectionDialog.pod podifying blib/lib/Gtk2/TearoffMenuItem.pod podifying blib/lib/Gtk2/SpinButton.pod podifying blib/lib/Gtk2/OptionMenu.pod podifying blib/lib/Gtk2/TextTagTable.pod podifying blib/lib/Gtk2/FileChooserWidget.pod podifying blib/lib/Gtk2/SeparatorToolItem.pod podifying blib/lib/Gtk2/TextView.pod podifying blib/lib/Gtk2/Gdk/Device.pod podifying blib/lib/Gtk2/Alignment.pod podifying blib/lib/Gtk2/CheckMenuItem.pod podifying blib/lib/Gtk2/FontSelection.pod podifying blib/lib/Gtk2/IconFactory.pod podifying blib/lib/Gtk2/Arrow.pod podifying blib/lib/Gtk2/Fixed.pod podifying blib/lib/Gtk2/Gdk/PixbufAnimationIter.pod podifying blib/lib/Gtk2/List.pod podifying blib/lib/Gtk2/Bin.pod podifying blib/lib/Gtk2/Layout.pod podifying blib/lib/Gtk2/VSeparator.pod podifying blib/lib/Gtk2/FileFilter.pod podifying blib/lib/Gtk2/Combo.pod podifying blib/lib/Gtk2/CellRendererToggle.pod podifying blib/lib/Gtk2/FontButton.pod podifying blib/lib/Gtk2/Plug.pod podifying blib/lib/Gtk2/Menu.pod podifying blib/lib/Gtk2/Button.pod podifying blib/lib/Gtk2/AccelGroup.pod podifying blib/lib/Gtk2/RadioMenuItem.pod podifying blib/lib/Gtk2/Curve.pod podifying blib/lib/Gtk2/IconSize.pod podifying blib/lib/Gtk2/Pango/Language.pod podifying blib/lib/Gtk2/Accelerator.pod podifying blib/lib/Gtk2/Gdk/Rectangle.pod podifying blib/lib/Gtk2/Gdk/Event/Motion.pod podifying blib/lib/Gtk2/Pango/TabArray.pod podifying blib/lib/Gtk2/TreeRowReference.pod podifying blib/lib/Gtk2/Pango/ScriptIter.pod podifying blib/lib/Gtk2/Gdk/Event/DND.pod podifying blib/lib/Gtk2/TreeDragSource.pod podifying blib/lib/Gtk2/Gdk/Event/OwnerChange.pod podifying blib/lib/Gtk2/Pango/Matrix.pod podifying blib/lib/Gtk2/TreeDragDest.pod podifying blib/lib/Gtk2/Gdk.pod podifying blib/lib/Gtk2/Gdk/X11.pod podifying blib/lib/Gtk2/Gdk/Event/GrabBroken.pod podifying blib/lib/Gtk2/TreeIter.pod podifying blib/lib/Gtk2/Pango/AttrList.pod podifying blib/lib/Gtk2/Gdk/Event/Property.pod podifying blib/lib/Gtk2/SelectionData.pod podifying blib/lib/Gtk2/GC.pod podifying blib/lib/Gtk2/Gdk/Rgb.pod podifying blib/lib/Gtk2/Gdk/Color.pod podifying blib/lib/Gtk2/IconInfo.pod podifying blib/lib/Gtk2/TreeSortable/IterCompareFunc.pod podifying blib/lib/Gtk2/Drag.pod podifying blib/lib/Gtk2/Pango/LayoutIter.pod podifying blib/lib/Gtk2/Gdk/Event/Scroll.pod podifying blib/lib/Gtk2/Gdk/Event/Proximity.pod podifying blib/lib/Gtk2/Pango.pod podifying blib/lib/Gtk2/TreeModel.pod integers is not registered with the GLib type system. podifying blib/lib/Gtk2/CellLayout.pod podifying blib/lib/Gtk2/Requisition.pod podifying blib/lib/Gtk2/TextAttributes.pod podifying blib/lib/Gtk2/TextIter.pod podifying blib/lib/Gtk2/Gdk/Event/Expose.pod podifying blib/lib/Gtk2/Gdk/Event/Visibility.pod podifying blib/lib/Gtk2/Gdk/Cursor.pod podifying blib/lib/Gtk2/Gdk/Input.pod podifying blib/lib/Gtk2/Gdk/Event/Client.pod podifying blib/lib/Gtk2/Stock.pod unable to open build/stock_items.podi for inclusion, at xs/GtkStock.xs:10= 2 at -e line 1 podifying blib/lib/Gtk2/Editable.pod podifying blib/lib/Gtk2/Pango/FontMetrics.pod podifying blib/lib/Gtk2/Gdk/Event/Setting.pod podifying blib/lib/Gtk2/Gdk/Event.pod timestamp is not registered with the GLib type system. timestamp is not registered with the GLib type system. podifying blib/lib/Gtk2/Gdk/Event/Configure.pod podifying blib/lib/Gtk2/Gdk/Atom.pod podifying blib/lib/Gtk2/Gdk/Selection.pod podifying blib/lib/Gtk2/Selection.pod podifying blib/lib/Gtk2/Gdk/PixbufFormat.pod GdkPixbufForm. podifying blib/lib/Gtk2/Gdk/Region.pod podifying blib/lib/Gtk2/main.pod podifying blib/lib/Gtk2/version.pod podifying blib/lib/Gtk2/TreeSortable.pod podifying blib/lib/Gtk2/TargetList.pod podifying blib/lib/Gtk2/Rc.pod podifying blib/lib/Gtk2/Gdk/Threads.pod podifying blib/lib/Gtk2/CellEditable.pod podifying blib/lib/Gtk2/Gdk/Event/WindowState.pod podifying blib/lib/Gtk2/Gdk/Geometry.pod podifying blib/lib/Gtk2/TargetEntry.pod podifying blib/lib/Gtk2/TreePath.pod podifying blib/lib/Gtk2/IconSet.pod podifying blib/lib/Gtk2/Gdk/Event/NoExpose.pod podifying blib/lib/Gtk2/Gdk/Event/Key.pod podifying blib/lib/Gtk2/Pango/version.pod podifying blib/lib/Gtk2/Gdk/Event/Selection.pod podifying blib/lib/Gtk2/IconSource.pod podifying blib/lib/Gtk2/Pango/Script.pod podifying blib/lib/Gtk2/Gdk/Event/Button.pod podifying blib/lib/Gtk2/Gdk/Event/Crossing.pod podifying blib/lib/Gtk2/Gdk/Event/Focus.pod podifying blib/lib/Gtk2/Pango/FontDescription.pod podifying blib/lib/Gtk2/FileChooser.pod [684] 0:27 se...@co...:/mnt/removable4/sergei/build_work/build/Gtk2-1.121> = =20 ". I believe it's a flaw in Gtk2 build system - on other occasions the speci= fied by myself include directoris are honored - please wait a little, I'll upl= oad the Makefile generated by 'perl Makefile.PL'. I think that honoring user provided include path for POD building will re= solve the issue. --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |