+++ This bug was initially created as a clone of Bug #143012 +++ - guile (1.6.7 to 1.6.8 ) 1.6.8 includes gcc-4.x fix
I discussed bumping this with Florian, so I'm happy to do it, Alastair, unless you prefer to have it.
Please feel free to bump it for me :)
slib will need fix0ring for this bump to work. I'm looking at that with mkennedy's scheme mentee.
I'm working on a 1.8.1 ebuild, but while it compiles and installs fine, when I start guile I get a "ERROR: Unbound variable: dimensions->uniform-array". Could someone confirm this on another arch than amd64? Oh, the ebuild is built with the assumption that both slib and guile are in dev-scheme. There is another bug about putting them there.
Created attachment 104457 [details] dev-scheme/guile/guile-1.8.1.ebuild fails when guile is run with: ERROR: Unbound variable: dimensions->uniform-array
Okay, the issue seems to be with previous installs of guile and/or slib. Purging those gives me working guile.
apparently guile-1.8.1 doesn't work with slib yet.
Created attachment 104581 [details] dev-scheme/guile/guile-1.6.8.ebuild New guile ebuild with slib support by use flag. Tested with slib-3.1.4 (aka 3a4).
Re: Comments #3 thru #8: I started reading this bug and others related to gnucash dependencies today, and I built guile-1.6.8, slib-3.1.4 and g-wrap-1.9.7 along with gnucash-2.0.3 on my x86 system. However, I'm confused about the comments #3 thru #8, so I have the following questions: 1. Is guile going to be in dev-scheme or dev-util? What about slib: dev-scheme or dev-libs? 2. (See comment #7) What is the problem encountered with using guile-1.8.1 with slib? (Comment #7 doesn't have details.) 3. Is the slib USE flag going to be implemented as in the guile-1.6.8 ebuild attached to this bug? (See discussion in bug 45826, which suggests that there should NOT be a slib USE flag, if I read it correctly.) I would like to test gnucash-2.0.3 with the new versions of guile, slib and g-wrap, and I would like to know which versions are most likely to be successful. Thanks. Howard
(In reply to comment #9) > 1. Is guile going to be in dev-scheme or dev-util? What about slib: dev-scheme or dev-libs? I think dev-scheme would be the best place for them and have them thus in my overlay. The ebuilds assume this category. > 2. (See comment #7) What is the problem encountered with using guile-1.8.1 with slib? (Comment #7 doesn't have details.) I can't remember exactly now what it was. I have some irc logs of the supposedly guile developer responsible for slib compatibility on my other machine which I can attach in the new year if you're interested. > 3. Is the slib USE flag going to be implemented as in the guile-1.6.8 ebuild > attached to this bug? (See discussion in bug 45826, which suggests that there > should NOT be a slib USE flag, if I read it correctly.) Yes, I'm not real happy with it after all, but it works and I'm sticking with it for now, until I have worked out how to do a better solution. > I would like to test gnucash-2.0.3 with the new versions of guile, slib and > g-wrap, and I would like to know which versions are most likely to be > successful. Thanks. Howard see http://bugs.gentoo.org/show_bug.cgi?id=158251
1.6.8 is in