Felix Fietkau
90805b16b6
cmake: fix build error with Xcode 9 on macOS 12
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-10-05 21:14:44 +02:00
Jo-Philipp Wich
64da598c8f
tools: cmake: fix librt linking (FS#1032)
...
Commit 839129b864
"tools/cmake: Update to 3.9.3" improperly rebased the
librt linking patch, causing FS#381 to resurface.
Fixes FS#1032.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-10-02 14:00:48 +02:00
Daniel Engberg
839129b864
tools/cmake: Update to 3.9.3
...
Update CMake to 3.9.3
Remove FreeBSD patch (not needed)
Rearrage and update patches
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-09-30 22:41:12 +02:00
Hannu Nyman
1a0d52a733
tools/cmake: update to 3.8.1
...
* update cmake to 3.8.1
* refresh patches
Release notes:
https://cmake.org/cmake/help/v3.8/release/3.8.html
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-05-25 19:01:07 +02:00
Felix Fietkau
d6de31310c
cmake: restore parallel build support for bootstrap
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-13 10:23:43 +01:00
Jo-Philipp Wich
43d5339940
tools: cmake: link librt if needed (FS#381)
...
Patch cmakes cmcurl component to unconditionally link librt when we discover
a clock_gettime() symbol in -lrt.
This is required to sucessfully link LibreSSL's libcrypto which might or
might not reqauire librt.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-01-11 03:48:30 +01:00
Felix Fietkau
8160beb014
cmake: update to version 3.7.1
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-05 13:45:55 +01:00
Jo-Philipp Wich
0b3b8c83c0
tools: cmake: fix compatibility with LibreSSL as well
...
Sadly, LibreSSL claims to be OpenSSL v2.0.0 while not providing the new
interfaces introduced with OpenSSL v1.1.x, so extend the pre-OpenSSL 1.1.x
compat checks to consider LibreSSL as well.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-12-01 16:49:24 +01:00
Jo-Philipp Wich
83697ec389
tools: cmake: import another upstream commit for OpenSSL backwards compatibility
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-12-01 15:41:40 +01:00
Jo-Philipp Wich
7abd011b0a
tools: cmake: import upstream patch for OpenSSL 1.1.x compatibility
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-12-01 15:02:00 +01:00
Hannu Nyman
2c05fd7ef4
tools/cmake: update to 3.7.0
...
Release notes at
https://cmake.org/cmake/help/v3.7/release/3.7.html
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-11-26 21:59:40 +01:00
Hannu Nyman
a247e26a7e
tools/cmake: update to 3.6.1
...
Update cmake to 3.6.1
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-08-15 15:32:37 +02:00
Hauke Mehrtens
5a5657cda1
tools/cmake: update to 3.5.1
...
Update cmake to 3.5.1
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 49186
2016-04-17 12:52:37 +00:00
John Crispin
63dc46aa3a
tools/cmake: fix compile on Alpine Linux
...
internal jsoncpp include order leads to multiple build
errors on Alpine Linux which uses musl libc
use include order from upstream jsoncpp
first error was:
In file included from /usr/include/c++/5.3.0/stdexcept:38:0,
from /home/..../openwrt/build_dir/host/cmake-3.4.3/Utilities/cmjsoncpp/include/json/assertions.h:16,
from /home/..../openwrt/build_dir/host/cmake-3.4.3/Utilities/cmjsoncpp/src/lib_json/json_reader.cpp:7:
/usr/include/c++/5.3.0/exception:35:9: error: '#pragma' is not allowed here
#pragma GCC visibility push(default)
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 48995
2016-03-10 19:12:15 +00:00
John Crispin
9ffd80fef5
tools/cmake: update to 3.4.0
...
Update cmake to 3.4.0.
Refresh patches.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 47568
2015-11-21 21:26:02 +00:00
Felix Fietkau
35cc181eb2
tools/cmake: update to 3.3.2
...
Update cmake to 3.3.2 and refresh patches.
Add a secondary download location.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 47327
2015-10-31 09:31:06 +00:00
Jo-Philipp Wich
e1c95ffb93
tools: Fix cmake build on FreeBSD 10.1
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44281
2015-02-05 16:58:24 +00:00
Luka Perkov
11c7e45e8d
cmake: upgrade to 2.8.12
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38457
2013-10-18 23:38:26 +00:00
Felix Fietkau
f39f07cd09
tools/cmake: disable qt related checks to fix build issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37917
2013-09-07 18:33:07 +00:00