Bug 570605 - build clutter-gtk
Summary: build clutter-gtk
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: clutter-sharp
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Christian Krause
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-04 20:38 UTC by Paul Lange
Modified: 2010-06-30 15:17 UTC (History)
1 user (show)

Fixed In Version: clutter-sharp-0-0.7.20090828.fc12
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-06-30 15:16:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
spec file diff (1.20 KB, patch)
2010-03-05 00:02 UTC, Christian Krause
no flags Details | Diff
patch to lower to required clutter-gtk version (579 bytes, patch)
2010-03-05 00:03 UTC, Christian Krause
no flags Details | Diff

Description Paul Lange 2010-03-04 20:38:55 UTC
Please build the clutter-gtk support in clutetr-sharp.

It seems like clutter-sharp wants clutter-gtk 0.10.3, but the latest official release is 0.10.2, so I'm a bit unsure what to do.

Comment 1 Christian Krause 2010-03-04 22:49:30 UTC
(In reply to comment #0)
> It seems like clutter-sharp wants clutter-gtk 0.10.3, but the latest official
> release is 0.10.2, so I'm a bit unsure what to do.    

Yes, this problem was already there when it was first packaged.

I'm not sure and I have not found any reference whether this requirement is really strong. Due to the very late binding of native code in mono, it is unknown whether the wrapped API will work. After modifying the configure it compiles fine even against 0.10.3, but this doesn't say anything wheter it would really work. On the other hand, the changes in the git tree for clutter-gtk after 0.10.2 don't seem to be that critical.

Do you have any program, test tool, etc. which can be used to verify, whether the gtk-support of clutter-sharp works? If we could verify this, it is probably OK to lower the requirement in the configure script and build it with gtk support.

Comment 2 Paul Lange 2010-03-04 22:59:13 UTC
My intention was to package the new banshee-extensions including ClutterFlow which needs clutter-gtk.
I could verify if this works with the lowered requirement.
However, today I tried to fix the make stuff but didn't have success. Could you send me a patch or the info which lines I have to change?

Thanks, 
Paul

Comment 3 Christian Krause 2010-03-05 00:02:34 UTC
Created attachment 397955 [details]
spec file diff

Comment 4 Christian Krause 2010-03-05 00:03:20 UTC
Created attachment 397956 [details]
patch to lower to required clutter-gtk version

Comment 5 Christian Krause 2010-03-05 00:05:43 UTC
(In reply to comment #2)
> My intention was to package the new banshee-extensions including ClutterFlow
> which needs clutter-gtk.

Great! If you need a reviewer, just let me know!

> I could verify if this works with the lowered requirement.
> However, today I tried to fix the make stuff but didn't have success. Could you
> send me a patch or the info which lines I have to change?

Both the patch for configure.ac as well as the patch for the spec file are attached (and ready to commit ;-) ).

Comment 6 Christian Krause 2010-06-15 20:56:56 UTC
Fixed in rawhide, updates for F13 and F12 will follow in the next hours...

Comment 7 Fedora Update System 2010-06-15 21:29:07 UTC
clutter-sharp-0-0.7.20090828.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/clutter-sharp-0-0.7.20090828.fc13

Comment 8 Fedora Update System 2010-06-15 21:30:35 UTC
clutter-sharp-0-0.7.20090828.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/clutter-sharp-0-0.7.20090828.fc12

Comment 9 Fedora Update System 2010-06-16 17:40:52 UTC
clutter-sharp-0-0.7.20090828.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update clutter-sharp'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/clutter-sharp-0-0.7.20090828.fc13

Comment 10 Fedora Update System 2010-06-16 17:45:49 UTC
clutter-sharp-0-0.7.20090828.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update clutter-sharp'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/clutter-sharp-0-0.7.20090828.fc12

Comment 11 Fedora Update System 2010-06-30 15:16:35 UTC
clutter-sharp-0-0.7.20090828.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2010-06-30 15:17:43 UTC
clutter-sharp-0-0.7.20090828.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.