lustre build system improvments
(LU-3953)
|
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.8.0 |
| Type: | Technical task | Priority: | Minor |
| Reporter: | Christopher Morrone | Assignee: | Dmitry Eremin (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Rank (Obsolete): | 16525 | ||||||||
| Description |
|
The "make rpm" Make target should really use the .src.rpm file that is built under the "make srpm" Make target rather than building its own redundant .src.rpm. In addition to avoiding a bit of redundancy in the build system, building from the .src.rpm as part of the normal rpm build process would help to ensure that the .src.rpm file remains rebuildable (historically a recurring problem for the lustre build system). |
| Comments |
| Comment by Christopher Morrone [ 13/Nov/14 ] |
|
I pushed a copy of the patch that LLNL uses to accomplish this on out 2.5.3-llnl branch (see github.com/chaos/lustre): http://review.whamcloud.com/12712 Granted this patch is based against b2_5. I probably won't have time to make a version for master until sometime after SC'14. |
| Comment by Peter Jones [ 14/Nov/14 ] |
|
Dmitry Could you please review this patch and see how this could be applied to master? Thanks Peter |
| Comment by Gerrit Updater [ 05/Dec/14 ] |
|
Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/12961 |
| Comment by Gerrit Updater [ 25/May/15 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12961/ |
| Comment by Peter Jones [ 25/May/15 ] |
|
Landed for 2.8 |