[Bug 863991] New: perl-Coro-6.09 does not build on S390
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=863991
Bug ID: 863991
QA Contact: extras-qa(a)fedoraproject.org
Severity: unspecified
Version: rawhide
Priority: unspecified
CC: bochecha(a)fedoraproject.org, kwizart(a)gmail.com,
mmaslano(a)redhat.com,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com
Assignee: ppisar(a)redhat.com
Summary: perl-Coro-6.09 does not build on S390
Regression: ---
Story Points: ---
Classification: Fedora
OS: Unspecified
Reporter: ppisar(a)redhat.com
Type: Bug
Documentation: ---
Hardware: s390
Mount Type: ---
Status: ASSIGNED
Component: perl-Coro
Product: Fedora
Coro 6.09 fails to build on big endian machine because of typo in bundled
Coro/ecb.h file:
$ gcc -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe
-fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m31 -march=z9-109 -mtune=z10
-DVERSION=\"6.09\" -DXS_VERSION=\"6.09\" -fPIC "-I/usr/lib/perl5/CORE"
-DHAVE_MMAP -DCORO_UCONTEXT -DCORO_STACKSIZE=16384 -DCORO_STACKGUARD=4
-DCORO_JIT=1 State.c
In file included from State.xs:17:0:
ecb.h: In function 'ecb_byteorder_helper':
ecb.h:497:3: error: 'retrurn' undeclared (first use in this function)
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 6 months
[Bug 878005] New: Upgrade to new upstream version
by Red Hat Bugzilla
Product: Fedora EPEL
https://bugzilla.redhat.com/show_bug.cgi?id=878005
Bug ID: 878005
Summary: Upgrade to new upstream version
Product: Fedora EPEL
Version: el6
Component: stompclt
Severity: unspecified
Priority: unspecified
Reporter: lionel.cons(a)cern.ch
Type: Bug
The latest version of stompclt is now 0.6.
This is the version to use everywhere. Please upgrade in EPEL.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 6 months
[perl-Gtk2] add manually generated provides
by Tom Callaway
commit 4cf08b012ca7534065cb762558f33d7d36bc5639
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Nov 30 11:20:54 2012 -0500
add manually generated provides
perl-Gtk2.spec | 231 +++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 221 insertions(+), 10 deletions(-)
---
diff --git a/perl-Gtk2.spec b/perl-Gtk2.spec
index d7cfa51..1069f92 100644
--- a/perl-Gtk2.spec
+++ b/perl-Gtk2.spec
@@ -4,9 +4,13 @@
# --with testsuite - run the test suite (requires X)
#
+# We need to manually generate the Provides here, here's the best way I know of:
+# for i in `grep -r "PACKAGE = " * | cut -d " " -f 3 | cut -f 1`; do printf "Provides: perl($i)\n" &>>provides.txt; done
+# cat provides.txt | sort -n | uniq
+
Name: perl-Gtk2
Version: 1.245
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Perl interface to the 2.x series of the Gimp Toolkit library
Group: Development/Libraries
License: LGPLv2+
@@ -24,15 +28,219 @@ Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $versi
Requires: perl(Glib) >= 1.240
Requires: perl(Cairo) >= 1.00
Requires: perl(Pango) >= 1.220
-# these can't be automatically obtained, but they are provided by this package
-Provides: perl(Gtk2::ScrolledWindow)
-Provides: perl(Gtk2::Dialog)
-Provides: perl(Gtk2::Toolbar)
-Provides: perl(Gtk2::TreeView)
-Provides: perl(Gtk2::MenuBar)
-Provides: perl(Gtk2::VBox)
-Provides: perl(Gtk2::Window)
-Provides: perl(Gtk2::MessageDialog)
+# Be sure to update this list on any upstream change
+Provides: perl(Gtk2)
+Provides: perl(Gtk2::AboutDialog)
+Provides: perl(Gtk2::AccelGroup)
+Provides: perl(Gtk2::AccelLabel)
+Provides: perl(Gtk2::AccelMap)
+Provides: perl(Gtk2::Action)
+Provides: perl(Gtk2::ActionGroup)
+Provides: perl(Gtk2::Activatable)
+Provides: perl(Gtk2::Adjustment)
+Provides: perl(Gtk2::Alignment)
+Provides: perl(Gtk2::Arrow)
+Provides: perl(Gtk2::AspectFrame)
+Provides: perl(Gtk2::Assistant)
+Provides: perl(Gtk2::Bin)
+Provides: perl(Gtk2::BindingSet)
+Provides: perl(Gtk2::Box)
+Provides: perl(Gtk2::Buildable)
+Provides: perl(Gtk2::Builder)
+Provides: perl(Gtk2::Button)
+Provides: perl(Gtk2::ButtonBox)
+Provides: perl(Gtk2::Calendar)
+Provides: perl(Gtk2::CellEditable)
+Provides: perl(Gtk2::CellLayout)
+Provides: perl(Gtk2::CellRenderer)
+Provides: perl(Gtk2::CellRendererAccel)
+Provides: perl(Gtk2::CellRendererCombo)
+Provides: perl(Gtk2::CellRendererPixbuf)
+Provides: perl(Gtk2::CellRendererProgress)
+Provides: perl(Gtk2::CellRendererSpin)
+Provides: perl(Gtk2::CellRendererSpinner)
+Provides: perl(Gtk2::CellRendererText)
+Provides: perl(Gtk2::CellRendererToggle)
+Provides: perl(Gtk2::CellView)
+Provides: perl(Gtk2::CheckButton)
+Provides: perl(Gtk2::CheckMenuItem)
+Provides: perl(Gtk2::Clipboard)
+Provides: perl(Gtk2::ColorButton)
+Provides: perl(Gtk2::ColorSelection)
+Provides: perl(Gtk2::ColorSelectionDialog)
+Provides: perl(Gtk2::Combo)
+Provides: perl(Gtk2::ComboBox)
+Provides: perl(Gtk2::ComboBoxEntry)
+Provides: perl(Gtk2::Container)
+Provides: perl(Gtk2::Curve)
+Provides: perl(Gtk2::Dialog)
+Provides: perl(Gtk2::Dnd)
+Provides: perl(Gtk2::DrawingArea)
+Provides: perl(Gtk2::Editable)
+Provides: perl(Gtk2::Entry)
+Provides: perl(Gtk2::EntryBuffer)
+Provides: perl(Gtk2::EntryCompletion)
+Provides: perl(Gtk2::EventBox)
+Provides: perl(Gtk2::Expander)
+Provides: perl(Gtk2::FileChooser)
+Provides: perl(Gtk2::FileChooserButton)
+Provides: perl(Gtk2::FileChooserDialog)
+Provides: perl(Gtk2::FileChooserWidget)
+Provides: perl(Gtk2::FileFilter)
+Provides: perl(Gtk2::FileSelection)
+Provides: perl(Gtk2::Fixed)
+Provides: perl(Gtk2::FontButton)
+Provides: perl(Gtk2::FontSelection)
+Provides: perl(Gtk2::Frame)
+Provides: perl(Gtk2::GammaCurve)
+Provides: perl(Gtk2::GC)
+Provides: perl(Gtk2::Gdk)
+Provides: perl(Gtk2::Gdk::Cairo)
+Provides: perl(Gtk2::Gdk::Color)
+Provides: perl(Gtk2::Gdk::Cursor)
+Provides: perl(Gtk2::Gdk::Device)
+Provides: perl(Gtk2::Gdk::Display)
+Provides: perl(Gtk2::Gdk::DisplayManager)
+Provides: perl(Gtk2::Gdk::Dnd)
+Provides: perl(Gtk2::Gdk::Drawable)
+Provides: perl(Gtk2::Gdk::Event)
+Provides: perl(Gtk2::Gdk::GC)
+Provides: perl(Gtk2::Gdk::Image)
+Provides: perl(Gtk2::Gdk::Keys)
+Provides: perl(Gtk2::Gdk::Pango)
+Provides: perl(Gtk2::Gdk::Pixbuf)
+Provides: perl(Gtk2::Gdk::PixbufLoader)
+Provides: perl(Gtk2::Gdk::PixbufSimpleAnim)
+Provides: perl(Gtk2::Gdk::Pixmap)
+Provides: perl(Gtk2::Gdk::Property)
+Provides: perl(Gtk2::Gdk::Region)
+Provides: perl(Gtk2::Gdk::Rgb)
+Provides: perl(Gtk2::Gdk::Screen)
+Provides: perl(Gtk2::Gdk::Selection)
+Provides: perl(Gtk2::Gdk::Types)
+Provides: perl(Gtk2::Gdk::Visual)
+Provides: perl(Gtk2::Gdk::Window)
+Provides: perl(Gtk2::Gdk::X11)
+Provides: perl(Gtk2::HandleBox)
+Provides: perl(Gtk2::HBox)
+Provides: perl(Gtk2::HButtonBox)
+Provides: perl(Gtk2::HPaned)
+Provides: perl(Gtk2::HRuler)
+Provides: perl(Gtk2::HScale)
+Provides: perl(Gtk2::HScrollbar)
+Provides: perl(Gtk2::HSeparator)
+Provides: perl(Gtk2::HSV)
+Provides: perl(Gtk2::IconFactory)
+Provides: perl(Gtk2::IconTheme)
+Provides: perl(Gtk2::IconView)
+Provides: perl(Gtk2::Image)
+Provides: perl(Gtk2::ImageMenuItem)
+Provides: perl(Gtk2::IMContext)
+Provides: perl(Gtk2::IMContextSimple)
+Provides: perl(Gtk2::IMMultiContext)
+Provides: perl(Gtk2::InfoBar)
+Provides: perl(Gtk2::InputDialog)
+Provides: perl(Gtk2::Invisible)
+Provides: perl(Gtk2::Item)
+Provides: perl(Gtk2::ItemFactory)
+Provides: perl(Gtk2::Label)
+Provides: perl(Gtk2::Layout)
+Provides: perl(Gtk2::LinkButton)
+Provides: perl(Gtk2::List)
+Provides: perl(Gtk2::ListItem)
+Provides: perl(Gtk2::ListStore)
+Provides: perl(Gtk2::Menu)
+Provides: perl(Gtk2::MenuBar)
+Provides: perl(Gtk2::MenuItem)
+Provides: perl(Gtk2::MenuShell)
+Provides: perl(Gtk2::MenuToolButton)
+Provides: perl(Gtk2::MessageDialog)
+Provides: perl(Gtk2::Misc)
+Provides: perl(Gtk2::Notebook)
+Provides: perl(Gtk2::Object)
+Provides: perl(Gtk2::OffscreenWindow)
+Provides: perl(Gtk2::OptionMenu)
+Provides: perl(Gtk2::Orientable)
+Provides: perl(Gtk2::PageSetup)
+Provides: perl(Gtk2::Paned)
+Provides: perl(Gtk2::PaperSize)
+Provides: perl(Gtk2::Plug)
+Provides: perl(Gtk2::PrintContext)
+Provides: perl(Gtk2::PrintOperation)
+Provides: perl(Gtk2::PrintOperationPreview)
+Provides: perl(Gtk2::PrintSettings)
+Provides: perl(Gtk2::ProgressBar)
+Provides: perl(Gtk2::RadioAction)
+Provides: perl(Gtk2::RadioButton)
+Provides: perl(Gtk2::RadioMenuItem)
+Provides: perl(Gtk2::RadioToolButton)
+Provides: perl(Gtk2::Range)
+Provides: perl(Gtk2::Rc)
+Provides: perl(Gtk2::RecentAction)
+Provides: perl(Gtk2::RecentChooser)
+Provides: perl(Gtk2::RecentChooserDialog)
+Provides: perl(Gtk2::RecentChooserMenu)
+Provides: perl(Gtk2::RecentChooserWidget)
+Provides: perl(Gtk2::RecentFilter)
+Provides: perl(Gtk2::RecentManager)
+Provides: perl(Gtk2::Ruler)
+Provides: perl(Gtk2::Scale)
+Provides: perl(Gtk2::ScaleButton)
+Provides: perl(Gtk2::ScrolledWindow)
+Provides: perl(Gtk2::Selection)
+Provides: perl(Gtk2::SeparatorMenuItem)
+Provides: perl(Gtk2::SeparatorToolItem)
+Provides: perl(Gtk2::Show)
+Provides: perl(Gtk2::SizeGroup)
+Provides: perl(Gtk2::Socket)
+Provides: perl(Gtk2::SpinButton)
+Provides: perl(Gtk2::Spinner)
+Provides: perl(Gtk2::Statusbar)
+Provides: perl(Gtk2::StatusIcon)
+Provides: perl(Gtk2::Stock)
+Provides: perl(Gtk2::Style)
+Provides: perl(Gtk2::Table)
+Provides: perl(Gtk2::TearoffMenuItem)
+Provides: perl(Gtk2::TextBuffer)
+Provides: perl(Gtk2::TextBufferRichText)
+Provides: perl(Gtk2::TextChildAnchor)
+Provides: perl(Gtk2::TextIter)
+Provides: perl(Gtk2::TextMark)
+Provides: perl(Gtk2::TextTag)
+Provides: perl(Gtk2::TextTagTable)
+Provides: perl(Gtk2::TextView)
+Provides: perl(Gtk2::ToggleAction)
+Provides: perl(Gtk2::ToggleButton)
+Provides: perl(Gtk2::ToggleToolButton)
+Provides: perl(Gtk2::Toolbar)
+Provides: perl(Gtk2::ToolButton)
+Provides: perl(Gtk2::ToolItem)
+Provides: perl(Gtk2::ToolItemGroup)
+Provides: perl(Gtk2::ToolPalette)
+Provides: perl(Gtk2::ToolShell)
+Provides: perl(Gtk2::Tooltip)
+Provides: perl(Gtk2::Tooltips)
+Provides: perl(Gtk2::TreeDnd)
+Provides: perl(Gtk2::TreeModel)
+Provides: perl(Gtk2::TreeModelFilter)
+Provides: perl(Gtk2::TreeModelSort)
+Provides: perl(Gtk2::TreeSelection)
+Provides: perl(Gtk2::TreeSortable)
+Provides: perl(Gtk2::TreeStore)
+Provides: perl(Gtk2::TreeView)
+Provides: perl(Gtk2::TreeViewColumn)
+Provides: perl(Gtk2::UIManager)
+Provides: perl(Gtk2::VBox)
+Provides: perl(Gtk2::VButtonBox)
+Provides: perl(Gtk2::Viewport)
+Provides: perl(Gtk2::VolumeButton)
+Provides: perl(Gtk2::VPaned)
+Provides: perl(Gtk2::VRuler)
+Provides: perl(Gtk2::VScale)
+Provides: perl(Gtk2::VScrollbar)
+Provides: perl(Gtk2::VSeparator)
+Provides: perl(Gtk2::Widget)
+Provides: perl(Gtk2::Window)
%global __requires_exclude perl\\(Glib\\)|perl\\(Test::
@@ -70,6 +278,9 @@ chmod -R u+w $RPM_BUILD_ROOT/*
%{_mandir}/man3/*.3pm*
%changelog
+* Fri Nov 30 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.245-2
+- add manual provides
+
* Wed Aug 8 2012 Tom Callaway <spot(a)fedoraproject.org> - 1.245-1
- update to 1.245
11 years, 6 months