non port: devel/cmake/files/patch-git_c775072a |
Number of commits found: 2 |
Monday, 7 Sep 2015
|
12:09 rakuco
Update CMake to 3.1.1.
Release notes for the 3.3 series:
http://www.cmake.org/cmake/help/v3.3/release/3.3.html
This update took longer than expected because of a behavior change in CMake:
now calls to find_library(), find_path() etc will take the $PATH environment
variable into consideration, which in practice means that it will prefer
libraries in base instead of those in ports when both versions are available.
r395972 is an example of the groundwork that had to be done before landing this
patch.
- deskutils/owncloudclient: When OpenSSL from ports is to be used, make sure to
pass ${LOCALBASE} as $CMAKE_PREFIX_PATH, otherwise it will use the version in
base (see above) and fail on 9.x.
- math/cgal: Import upstream patch to fix the configuration process with CMake
3.3.x.
PR: 202516
|
Sunday, 30 Aug 2015
|
19:44 rakuco
Add upstream patch to make the build work with non-base (ie. newer) GCCs.
The build was failing with, for example, lang/gcc48:
In file included from
/usr/ports/devel/cmake/work/cmake-3.2.3/Source/cmGlobalNinjaGenerator.cxx:14:0:
/usr/ports/devel/cmake/work/cmake-3.2.3/Source/cmGeneratorExpressionEvaluationFile.h:39:64:
error: 'mode_t' has not been declared
std::map<std::string, std::string> &outputFiles, mode_t perm);
|
Number of commits found: 2 |