lustre build system improvments (LU-3953)

[LU-6001] cleanup build scripts after reorganization Created: 08/Dec/14  Updated: 05/May/16  Resolved: 09/Mar/15

Status: Closed
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.8.0

Type: Technical task Priority: Minor
Reporter: Dmitry Eremin (Inactive) Assignee: Dmitry Eremin (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-7541 rpm build failed in 2.7.1 Resolved
Rank (Obsolete): 16732

 Description   

After passing a few configuration parameters in "--with/--without" option to rpmbuild some code become useless.

Also don't pass options through configure_args that can be passed through rpmbuild options. This allows to avoid unexpected behavior during the build from source rpm.



 Comments   
Comment by Gerrit Updater [ 08/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/12987
Subject: LU-6001 build: cleanup build scripts after reorganization
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: f6c36b85552706b62c0a38c5c4490bb5f6f781c5

Comment by Gerrit Updater [ 11/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13030
Subject: LU-6001 build: fix libselinux-devel detection
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: e81e6e8eeb01178b6d9c6a7f48dcc0334eb9a44b

Comment by Gerrit Updater [ 11/Dec/14 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/13031
Subject: LU-6001 build: fix autoconf DLC detection output
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 4d67d80354efb288b2d1d1f76ccf639e0e0d1db9

Comment by Gerrit Updater [ 18/Dec/14 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13031/
Subject: LU-6001 build: fix autoconf DLC detection output
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 8b3d16622735472a5f21ae48bda04e7f07bff769

Comment by Dmitry Eremin (Inactive) [ 29/Jan/15 ]

One more patch is coming.

Comment by Gerrit Updater [ 08/Mar/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12987/
Subject: LU-6001 build: cleanup build scripts after reorganization
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: f1a01a403bcb9b0c412cdfcd7b22b083c2c8507d

Generated at Sat Feb 10 01:56:21 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.