Cyril Brulebois <k...@debian.org> (31/12/2008): > so leaf-eq? seems the buggy one. Still need to go deeper, but I > thought I'd let the bug log know. I've also noticed there were other > “bar” occurrences in the file, so I've replaced it with “fooish”, but > that still breaks in the same way. And if there are other folks who > want to play with it, once the build failed, the tests can be run > using “make check-TESTS”.
Hrm. Maybe I'm wrong but that looks like it could be a miscompilation bug. Explanations: since upstream moved from CVS to git, I gave bisecting a try. I used “git merge-base” to find the branchpoint between the 1.6 and 1.8 branches, and try to build there. I had to tweak the environment a bit, but then stumbled upon FTBFS with gcc-4.3. Since I wasn't keen on patching every revision to be tried, I tried with gcc-4.2, and then I couldn't reproduce the test-suite failure anymore. I'm not sure how to debug that any further without having to fix every tried revision, which would mean a dozen or so. I think I'll be lacking either time or skills to fix every build failure, so I'll leave it up to the maintainer to see what to do from now. Mraw, KiBi.
signature.asc
Description: Digital signature