MantisBT - CMake |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0014814 | CMake | CMake | public | 2014-03-19 10:56 | 2014-10-06 10:32 |
|
Reporter | Gerhard Grimm | |
Assigned To | Brad King | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | hppa | OS | HP-UX | OS Version | 11.11 |
Product Version | CMake 2.8.12.2 | |
Target Version | CMake 3.1 | Fixed in Version | CMake 3.1 | |
|
Summary | 0014814: CMake 2.8.12.2 cannot be built on HP-UX 11.11 (hppa) |
Description | The compilation fails in file kwsys/SystemInformation.cxx, line 4984. The macro CPU_IA64_ARCHREV_0 is not defined on HP-UX 11.11, since that release does not yet support the Itanium CPU. |
Steps To Reproduce | Attempt to build CMake on this platform. |
Additional Information | There are also some "break" statements missing in the switch (t) block starting at line 4973. I have attached a corrected version of the file below. |
Tags | No tags attached. |
Relationships | |
Attached Files | SystemInformation.cxx (147,468) 2014-03-19 10:56 https://public.kitware.com/Bug/file/5097/SystemInformation.cxx |
|
Issue History |
Date Modified | Username | Field | Change |
2014-03-19 10:56 | Gerhard Grimm | New Issue | |
2014-03-19 10:56 | Gerhard Grimm | File Added: SystemInformation.cxx | |
2014-03-19 11:02 | Brad King | Note Added: 0035432 | |
2014-03-19 11:16 | Brad King | Note Added: 0035433 | |
2014-03-19 11:18 | Brad King | Note Added: 0035434 | |
2014-03-19 11:23 | Gerhard Grimm | Note Added: 0035435 | |
2014-03-19 14:16 | Rolf Eike Beer | Note Added: 0035436 | |
2014-03-19 14:19 | Rolf Eike Beer | Note Added: 0035437 | |
2014-03-19 14:58 | Brad King | Note Added: 0035438 | |
2014-03-19 15:22 | Brad King | Note Added: 0035439 | |
2014-03-20 09:30 | Brad King | Note Added: 0035452 | |
2014-03-20 09:45 | Brad King | Note Added: 0035453 | |
2014-03-20 09:48 | Brad King | Assigned To | => Brad King |
2014-03-20 09:48 | Brad King | Status | new => resolved |
2014-03-20 09:48 | Brad King | Resolution | open => fixed |
2014-03-20 09:48 | Brad King | Fixed in Version | => CMake 3.1 |
2014-03-20 09:48 | Brad King | Target Version | => CMake 3.1 |
2014-10-06 10:32 | Robert Maynard | Note Added: 0036948 | |
2014-10-06 10:32 | Robert Maynard | Status | resolved => closed |
Notes |
|
(0035432)
|
Brad King
|
2014-03-19 11:02
|
|
|
|
(0035433)
|
Brad King
|
2014-03-19 11:16
|
|
|
|
(0035434)
|
Brad King
|
2014-03-19 11:18
|
|
|
|
(0035435)
|
Gerhard Grimm
|
2014-03-19 11:23
|
|
Thank you Brad, I'll have a look at the instructions and check if this could be done. |
|
|
(0035436)
|
Rolf Eike Beer
|
2014-03-19 14:16
|
|
Hm, slightly faster than me ;) |
|
|
(0035437)
|
Rolf Eike Beer
|
2014-03-19 14:19
|
|
Brad, the code for the Itanium chips is not reachable if neither of the Intel macros is defined. I don't know if it's worths #ifdef'ing the whole case out then as it may create compiler warnings. |
|
|
(0035438)
|
Brad King
|
2014-03-19 14:58
|
|
Re 0014814:0035437: So far the change is only in the review stage in KWSys. If you want to revise or extend the topic there then please do. |
|
|
(0035439)
|
Brad King
|
2014-03-19 15:22
|
|
|
|
(0035452)
|
Brad King
|
2014-03-20 09:30
|
|
|
|
(0035453)
|
Brad King
|
2014-03-20 09:45
|
|
|
|
(0036948)
|
Robert Maynard
|
2014-10-06 10:32
|
|
Closing resolved issues that have not been updated in more than 4 months. |
|