Bug 704535
| Summary: | rumor fails to build with guile-2.0.1 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Miroslav Lichvar <mlichvar> | ||||
| Component: | rumor | Assignee: | Gwyn Ciesla <gwync> | ||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | rawhide | CC: | oget.fedora | ||||
| Target Milestone: | --- | Keywords: | Reopened | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2011-05-28 16:33:03 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 678238 | ||||||
| Attachments: |
|
||||||
|
Description
Miroslav Lichvar
2011-05-13 14:13:24 UTC
Created attachment 498945 [details] guile2 support Thanks for the heads up. I made a patch to support guile2 in rumor. Apparently, the gh methods are deprecated in guile2, and rumor was making use of those methods. I had to transform them according to the documentation found at https://www.endsoftwarepatents.org/software/guile/docs/docs-1.8/guile-ref/Transitioning-away-from-GH.html and also submitted the patch upstream: https://bugs.launchpad.net/rumor/+bug/782750 It would be good if you guys could review my patch. Please let me know if/when I should commit this patch to the rawhide package. I have to note that the patch is against the latest version of rumor (1.0.5) and not against the Fedora version (1.0.3b). I didn't realize until today they had a new version because they switched their website to launchpad. This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. 1.0.5 built in rawhide. Hi Jon, I see that you built rumor 1.0.5 in rawhide, but the build is done against guile-1.8. http://kojipkgs.fedoraproject.org/packages/rumor/1.0.5/1.fc16/data/logs/x86_64/build.log This bug is about build failure against guile-2.0.1. I proposed a patch above to fix this. Since we don't have guile-2 in rawhide yet, I don't think we should close the bug for the time being. What do you think? Crud. I thought I saw an announcement that it was in rawhide. :( I'll take a look this weekend. Ok, now that was odd. On the machine I'm on, I grabbed mlichvar's 2.0.1 srpm, built it, upgraded to that, and the version of rumor I committed and built in rawhide yesterday built. I didn't use your patch, but I did have to BuildRequire autoconf, automake and then run autogen.sh, so I suspect it accomplished the same thing. I'm closing this, and I'll test the latest lilypond on this version of guile. |