Bug 201363
Summary: | Cluster suite Makefiles should not have copytobin | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Robert Peterson <rpeterso> |
Component: | gfs-kmod | Assignee: | Robert Peterson <rpeterso> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | GFS Bugs <gfs-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 5.0 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-04-17 19:36:17 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Robert Peterson
2006-08-04 16:46:16 UTC
This change is for Makefile reform allowing a simple "make" command to recompile the entire cluster suite: 1. All Makefiles have been changed to get rid of references to "copytobin" and the bin directory. This will eliminate discrepancies between "bin" versions and installed versions of the programs. 2. The cman and group configure files have been modified to allow linking properly to /usr/lib64 on x86_64 systems without specifying libdir. 3. Fixed several problems relating to "make install" not recompiling modified code. 4. Fixed some dependency problems with gfs and gfs2 tools that linked against libgfs and libgfs2 respectively. 5. All Makefiles have been updated to use "make -C <dir>" rather than "cd <dir> ; make" so that compile errors won't charge ahead without stopping you. 6. Deleted references to obsolete iddev library. 7. Got rid of more "linux" symlinks for includes. 8. Misc minor Makefile cleanup. Moving all RHCS ver 5 bugs to RHEL 5 so we can remove RHCS v5 which never existed. Moving all closed bugs to gfs-kmod to match the rpm name. GFS-kernel will be removed. This made it into 5.0; closing CURRENT_RELEASE. |