diff --git a/var/spack/repos/builtin/packages/libfabric/package.py b/var/spack/repos/builtin/packages/libfabric/package.py
index 9a3b23fe7a1ac4a65d133b23598d6f08bff0e1a0..5e4255b7cfbfc9a03382b554838cf995815e4b34 100644
--- a/var/spack/repos/builtin/packages/libfabric/package.py
+++ b/var/spack/repos/builtin/packages/libfabric/package.py
@@ -42,7 +42,9 @@ class Libfabric(AutotoolsPackage):
                'rxd',
                'mlx',
                'tcp',
-               'efa')
+               'efa',
+               'mrail',
+               'shm')
 
     variant('fabrics',
             default='sockets',