[LU-8386] Lustre master does not build with zfs master because of 'ZFS_MAXNAMELEN' undeclared Created: 11/Jul/16 Updated: 14/Jun/18 Resolved: 21/Jul/16 |
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.9.0 |
| Type: | Bug | Priority: | Critical |
| Reporter: | John Salinas (Inactive) | Assignee: | Nathaniel Clark |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||
| Severity: | 3 | ||||
| Rank (Obsolete): | 9223372036854775807 | ||||
| Description |
|
Type 'make' to build Lustre. We need to be able to build either lustre master or Tag: 2.8.55 that has large 16MB RPCs to test Lustre Streaming for CORAL. We need to test it with the latest zfs features which are only in zfs master. However, this is blocking CORAL testing. |
| Comments |
| Comment by John Malmberg (Inactive) [ 11/Jul/16 ] |
|
To get this far, the hack from Current work around is to append the macro definition to the files it was formerly in. printf "#define ZFS_MAXNAMELEN (MAXNAMELEN - 1)\n" >> include/sys/zfs_node.h printf "#define ZFS_MAXNAMELEN MAXNAMELEN\n" >> include/libzfs.h |
| Comment by Gerrit Updater [ 11/Jul/16 ] |
|
Christopher J. Morrone (morrone2@llnl.gov) uploaded a new patch: http://review.whamcloud.com/21251 |
| Comment by Peter Jones [ 12/Jul/16 ] |
|
Nathaniel Could you please look at this patch? Thanks Peter |
| Comment by Gerrit Updater [ 20/Jul/16 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21251/ |