[LU-7962] Support build against weak-module ZFS install Created: 31/Mar/16  Updated: 06/Jun/16  Resolved: 12/Apr/16

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.9.0

Type: Bug Priority: Minor
Reporter: Christopher Morrone Assignee: Nathaniel Clark
Resolution: Fixed Votes: 0
Labels: patch

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

ZFS support weak module updates, ZFS does will not always be built for every specific kernel that is installed. Unfortunately, some directories that Lustre needs from ZFS and SPL have a kernel string embedded in them, and now that kernel string will potentially be different than the kernel that Lustre is building against.

As a work around we can update the Lustre build scripts to just select the last subdirectory that has a kernel name from the ZFS and SPL build directories as a directory that Lustre should use in its build. Its as reasonable a guess as I can figure we can easily make.



 Comments   
Comment by Gerrit Updater [ 31/Mar/16 ]

Christopher J. Morrone (morrone2@llnl.gov) uploaded a new patch: http://review.whamcloud.com/19249
Subject: LU-7962 build: Support builds w/ weak module ZFS
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: c6afcb6f2e12fb668e2d7fc69e8c2827a4b1baeb

Comment by Joseph Gmitter (Inactive) [ 31/Mar/16 ]

Hi Nathaniel,

Can you please have a look at this one?

Thanks.
Joe

Comment by Gerrit Updater [ 11/Apr/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/19249/
Subject: LU-7962 build: Support builds w/ weak module ZFS
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c528508b4f84eaebe1024ec3e65a59fc271abf62

Generated at Sat Feb 10 02:13:25 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.