gnu: libfabric: Check for transitive supported packages.

* gnu/packages/linux.scm (libfabric)[inputs]: Adjust if-supported
function to check the package-transitive-supported-systems.

Change-Id: I47d14b08906753d20f6f2a7ab4068a9e84319350
This commit is contained in:
Efraim Flashner 2024-12-01 12:26:00 +02:00
parent 2790f7b437
commit 0aae7c333d
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -9134,11 +9134,11 @@ known as Slingshot.")
(base32 "1znmw83rmippv0fwz0x7lgylfk17dr9ckll8lrm4z7kclspnqpj8"))))
(build-system gnu-build-system)
(inputs
(let ((if-supported ;XXX: copied from openmpi
(let ((if-supported ;XXX: modified from openmpi
(lambda (package . extra)
(if (and (not (%current-target-system))
(member (%current-system)
(package-supported-systems package)))
(package-transitive-supported-systems package)))
(cons package extra)
'()))))
(append (list rdma-core libnl)