View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010932CMakeCMakepublic2010-07-03 10:182010-09-10 00:07
ReporterAndrey Rahmatullin 
Assigned ToBrad King 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product VersionCMake-2-8 
Target VersionCMake 2.8.3Fixed in VersionCMake 2.8.3 
Summary0010932: --system-libs doesn't enable system curl, libarchive etc.
Description--system-libs bootstrap option enables -DCMAKE_USE_SYSTEM_LIBRARIES=1, but -DCMAKE_USE_SYSTEM_LIBRARIES=1 enables only CMAKE_USE_SYSTEM_CURL, CMAKE_USE_SYSTEM_EXPAT and CMAKE_USE_SYSTEM_ZLIB while there are also at least CMAKE_USE_SYSTEM_CURL, CMAKE_USE_SYSTEM_BZIP2 and CMAKE_USE_SYSTEM_LIBARCHIVE.
Btw, there is an inconsistency regarding XMLRPC: CMAKE_USE_SYSTEM_XMLRPC doesn't exist but is tested under "Mention to the user what system libraries are being used."
TagsNo tags attached.
Attached Files

 Relationships
related to 0010923closedBrad King Missing Findlibarchive.cmake hinders building of CMake system's libarchive. 

  Notes
(0021386)
Brad King (manager)
2010-07-13 10:51

I've added CMAKE_USE_SYSTEM_BZIP2:

  http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6a24bdfc [^]

The old CMAKE_USE_SYSTEM_XMLRPC option is no longer meaningful. I just removed the check for it from that loop.

Currently we do not support a system libarchive. The CMAKE_USE_SYSTEM_LIBARCHIVE option is not implemented properly. The find_package(libarchive) line is wrong.
(0021546)
Brad King (manager)
2010-07-29 10:49

The fix for 0010923 adds support for the system libarchive library.

 Issue History
Date Modified Username Field Change
2010-07-03 10:18 Andrey Rahmatullin New Issue
2010-07-13 09:20 Bill Hoffman Status new => assigned
2010-07-13 09:20 Bill Hoffman Assigned To => Brad King
2010-07-13 10:51 Brad King Note Added: 0021386
2010-07-29 10:48 Brad King Relationship added related to 0010923
2010-07-29 10:49 Brad King Note Added: 0021546
2010-07-29 10:49 Brad King Status assigned => closed
2010-07-29 10:49 Brad King Resolution open => fixed
2010-09-10 00:07 David Cole Fixed in Version => CMake 2.8.3
2010-09-10 00:07 David Cole Target Version => CMake 2.8.3


Copyright © 2000 - 2018 MantisBT Team