| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0000891 | CMake | public | 2004-05-28 07:38 | 2014-11-13 08:50 | |||||
| Reporter | Jan Woetzel | ||||||||
| Assigned To | System Admin | ||||||||
| Priority | low | Severity | minor | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | |||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0000891: make install cmake replace | ||||||||
| Description | A previous cmake installe dcmake binary cannot be replaced by make install. An old cmake (e.g. 1.8.3) is installed in e.g. ~/bin/) A new CVS cmake version was chekced out and compiled. "make install" with teh new version depends on ~/bin/cmake. Problem: ~/bin/cmake is NOT replaced by make install because make install uses the OLD ~/bin/cmake to ~/bin.cmake. Solution: Make install should use the NEW ~/source/cvs/CMake/bin/cmake instead of the old ~/bin/cmake to be able to copy ~/source/cvs/CMake/bin/cmake to ~/bin/cmake | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
| Relationships | ||||||
|
||||||
| Relationships |
| Notes | |
|
(0001169) System Admin (reporter) 2004-06-02 09:07 |
I cannot reproduce this. I build CMake 1.8 and install it in some dir. Then I used that CMake to build CVS CMake and do make install Everything went smooth. make install called the old install from CMake 1.8 This may be a problem with CMake 2.0, but I guess assumption that system CMake is bootstrapped is a valid one. |
|
(0001185) Brad King (manager) 2004-06-09 18:31 |
I've duplicated this on a system that does not allow exectuables that are running to be overwritten. |
|
(0001186) Brad King (manager) 2004-06-09 18:39 |
Correction: I duplicated a similar problem for installing a CMake 2.0 or later on top of another CMake 2.0 installation. CMake 1.8.3 should have generated install rules using the old install-sh script which did not execute the already-installed cmake. |
|
(0001187) Brad King (manager) 2004-06-09 18:56 |
Fixed on main tree for the unix makefile generator: Checking in cmLocalUnixMakefileGenerator.cxx; /cvsroot/CMake/CMake/Source/cmLocalUnixMakefileGenerator.cxx,v <-- cmLocalUnixMakefileGenerator.cxx new revision: 1.165; previous revision: 1.164 done |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| 2014-11-13 08:50 | Brad King | Relationship added | related to 0015248 |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |