Mike Marshall <[email protected]> writes: > These packages (I'm looking at them from an rpm package manager > perspective) will probably be enough to enable you to build a > working configure:
For what it's worth, the source of the rpms under https://copr.fedorainfracloud.org/coprs/loveshack/orangefs/ must have the necessary buildrequires for what it configures for an "svn export" tarball on a Red Hat-ish system. It might have too much, and it might miss things for some --with options, though. It probably also needs revisiting. However, the current source won't build for Fedora pre-24, which I tried recently. I assume it's due to GCC nearly-6, but -std=gnu89 doesn't help, and I haven't had a chance to look closer. In case it's useful in the mean time, the error is: In file included from src/common/mgmt/pint-worker.h:11:0, from src/common/mgmt/pint-worker-blocking.c:9: src/common/mgmt/pint-worker-queues.h:40:25: error: storage size of 'PINT_worker_queues_impl' isn't known struct PINT_worker_impl PINT_worker_queues_impl; ^~~~~~~~~~~~~~~~~~~~~~~ > The out-of-tree kernel module needs to work with its matching > userspace part (don't mix 2.9.3 kernel module with 2.9.4 Orangefs > userspace), but the upstream version of the kernel module will > probably work with 2.9.3 and beyond, certainly with 2.9.4 and > beyond... Do you get a useful error if they're mismatched, or is it just something to beware of? _______________________________________________ Pvfs2-users mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
