MultiArchCross erroneously injects multiarch paths on compat < 9
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cmake (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
My project's `compat` file is set to `7`, and is thus multi-arch unaware; however when using CMake on Trusty, it seems to forcefully use the multi-arch installation prefix, by means of the `GNUInstallDirs
Now, because GNUInstallDirs will try to use a multi-arch install prefix by default, what my CMakeLists.txt does is have something along the lines of:
```
IF (NOT CMAKE_INSTALL_
SET(LIBDIR "lib")
ENDIF()
```
However, this yet still insufficient, because in addition to injecting MultiArchCross into GNUInstallDirs, it also injects itself into CMakeDetermineC
Changed in cmake (Ubuntu): | |
status: | New → Incomplete |
this is true, however I'm not aware of a trivial fix to check this :(