pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Please take a look at pkgsrc wip/glusterfs (updated to 10.3)



Hi,

[copy of an earlier mail to tech-pkg]

I've just pushed a commit for pkgsrc wip that updates glusterfs to 10.3
from upstream (with minor patches). I've tested (build & install,
then mount Gluster filesystem and do find/read/write) on the
following platforms (all NetBSD 9.3):
 - NetBSD/i386: builds, but dies due to an atomic update issue
 - NetBSD/amd64: builds and works
 - NetBSD/sparc64: builds and works
 - NetBSD/aarch64 (evbarm): builds and works

The package is marked as broken for all 32 bit platforms, since:
 - there is a code fragment for atomic updates of values of sizes
   1, 2, 4, 8 byte - the last one is ifdef'ed out on 32 bit platforms
   (well, obviously) with the fallthrough case being intentional
   crash via ud2 invocation -> SIGILL
 - additionally, Glusterfs was never supported for 32 bit platforms,
   but happened to run on some anyway (verified with 8.2 on NetBSD/i386),
   so that breakage for 32 bit platforms in newer versions is unlikely
   to be fixed

The platforms listed above are the limit of what I have available for
testing. I would appreciate tests (and feedback) for other platforms
if possible, so that any issues get found while this is in WIP.

This update is for PR pkg/57186.

Kind regards,
          Alex.
-- 
"Opportunity is missed by most people because it is dressed in overalls and
 looks like work."                                      -- Thomas A. Edison


Home | Main Index | Thread Index | Old Index