New version of cluster-1.02.00 was released on sources.redhat.com. There are a lot of fixes, like gfs/nfs, 2.6.16 support, smp oops. Could you please make the corresponding ebuilds, also with ~amd64 tag? thanks
I'll make some tests on my amd64 boxes, keep posted.
Created attachment 87335 [details, diff] cluster patch There are still few cman and dlm bugs in 1.02.00. I have pulled cvs stable release from 2006-05-22 and prepared a patch. It seems to work quite well.
gfs-kernel-1.02.00 fails on compile. This is the relevant error-msg from the compile part: /var/tmp/portage/gfs-kernel-1.02.00/work/cluster-1.02.00/gfs-kernel/src/gfs/ops_file.c:960: error: structure has no member named `i_mutex' This seems to be related to patches discussed here: https://www.redhat.com/archives/cluster-devel/2006-June/msg00089.html In a nutshell: Modified files: gfs-kernel/src/gfs: ops_file.c ops_fstype.c Log message: Sync with base kernel data structure changes: 1. i_sem (in struct inode) is replaced by i_mutex. 2. s_old_blocksize (in struct super_block) no longer exists. Apparently the source tarball has been updated. It builds fine against gentoo-sources-2.6.16-r9 where the two kernel-changes are present. Maybe update the ebuild to reflect this ? It currently lists the following depend: >=sys-kernel/vanilla-sources-2.6.12 >=sys-kernel/gentoo-sources-2.6.12 Grtz Ramon
Fixed in CVS, please try -r1 ebuilds. Thanks.
Closing. Reopen if needed.