On Mon, Oct 02, 2006 at 11:33:55PM -0400, Ed Hill wrote: > > Hi folks, > > I'm a relatively new libmatheval user and wanted to say "thank you!" > for making it available. > > While packaging libmatheval for the Fedora Extras project: > > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=207781 > > I came across two small issues. One was a missing @dircategory entry > for the texinfo documentation (please see attached patch) and the > second was caused by some deprecated guile bits in the file: > > libmatheval-1.1.3/tests/matheval.c > > which causes some of the "make check" tests to fail (actually, the > tests run just fine but the warnings cause the "make check" mechanism to > *report* that things have failed!) with the latest guile versions. > > My apologies if either of these things have already been fixed in CVS. > I just haven't had the time to look into the libmatheval CVS repo over > the past couple of weeks. > > So thanks again! And please let me know if you notice any problems or > have any suggestions for improvement of the Fedora Extras package. > > Ed
Hi Ed, Thanks for problems report and for your effort in packaging libmatheval for Fedora. I made some small changes in CVS, so I'd appreciate if you could check it out and let me know are they OK with you, so that I could release new version. The changes are as follows: - Missing texinfo entries are added, but I used "GNU libraries" as value for "@dircategories" entry, because it seemed most appropriate to me (I checked on my Slackware installation and also on a Debian installation and "Development" and "GNU libraries" categories seemed only alternatives, so I decided for later, but certainly I'd like to hear any other suggestion). - There was real problem with testing functions, unrelated to deprecation messages printed to stderr (stderr output is set to be ignored in test scripts anyway). Namely, two tests were producing infinity value and seems like Guile changed printing of this value from "#.#" (that test script was expecting) to "inf.0" between 1.6.x and 1.8.0 release... Anyway, I've changed tests, so that "make check" should work now with both 1.6.x and 1.8.0 Guile releases. Issue with using of Guile deprecated features should be certainly fixed sometimes, but for now (since 1.8.x Guile branch doesn't yet seem particularly stable or widely used) I won't change anything in the libmatheval Guile wrappers regarding this. Regards, Alex _______________________________________________ Bug-libmatheval mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-libmatheval
