On Nov 30, 2011, at 8:44 AM, Derek Atkins wrote: > John Ralls <[email protected]> writes: > >> I've just committed the requisite fixes, and distcheck now works on my >> Mac. But there's an older problem that causes make check to fail on >> Debian Squeeze and Fedora 12 if Gnucash hasn't been installed. Since >> distcheck does exactly that, it fails too. I'm bisecting to try and >> figure out what is the quick fix (after banging on it for three days >> *didn't* solve the problem). >> >> The actual problem is the way we retrieve some modules, using >> gnc_path_get_stdreportdir() (for standard reports) and >> gnc_path_get_pkglibdir() (for the engine backends). Neither of those >> as written will work with uninstalled libraries, so the tests >> fail. But that change went in early last year, and the tests didn't >> start failing until a changeset from some time this spring. > > Perhaps the TEST_ENVIRONMENT is not set correctly to point to the > correct build directories?
No, the path utilities don't pay any attention to the environment. I'm working on changing that. Regards, John Ralls _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
