openwrt/tools
Michael Pratt 518923178c tools/cmake: disable cmake script debugger
Upstream commit a9a592f96e6498da302f8e968be1db0ad3c32123
("cmake: Add debugger") added a huge amount of code
in order to create a debugging feature for CMakeLists.txt
of other projects. This was added to CMake since 3.27.x.

Unforunately, this new debugger will not build on ARM systems
like arm-linux-gnueabihf (Raspberry Pi 4), and takes up
extra build time for something Openwrt doesn't need,
yet it was enabled by default. (Thanks Microsoft....)

Specifically, it's a failure to link to functions like
__atomic_store_8, __atomic_load_8, __atomic_fetch_add_8, etc.

Let's just disable it.

Someone who really needs this for developing can have CMake
with the debugger on their host machine or manually re-enable it here.

Link: https://gitlab.kitware.com/cmake/cmake/-/issues/21510
Link: https://devblogs.microsoft.com/cppblog/cmake-debugger-allows-you-to-debug-your-cmake-scripts-and-more/
Signed-off-by: Michael Pratt <mcpratt@pm.me>
2023-10-13 09:27:18 +02:00
..
7z tools: assign PKG_CPE_ID 2023-09-19 20:21:33 +02:00
autoconf tools/autoconf: ensure relocatability 2023-03-16 00:32:59 +01:00
autoconf-archive tools/autoconf-archive: bump to 2023.02.20 2023-03-20 23:43:28 +01:00
automake tools/automake: move file requirements to higher strictness 2023-05-04 06:07:28 +02:00
b43-tools
bash
bc
bison tools: assign PKG_CPE_ID 2023-09-19 20:21:33 +02:00
bzip2 tools/bzip2: add bzip2 binaries 2023-04-18 15:25:21 +02:00
cbootimage
cbootimage-configs
ccache tools/ccache: update to 4.8.3 2023-10-12 00:22:09 +02:00
cmake tools/cmake: disable cmake script debugger 2023-10-13 09:27:18 +02:00
coreutils tools/coreutils: rename list of installed programs 2023-06-05 08:31:56 +02:00
cpio tools/cpio: update to 2.14 2023-05-09 11:38:18 +02:00
dosfstools
dwarves tools/dwarves: update to 1.25 2023-04-19 01:02:26 +02:00
e2fsprogs
elftosb
elfutils
expat
fakeroot
findutils tools/findutils: define list of installed programs 2023-06-05 08:31:54 +02:00
firmware-utils firmware-utils: bump to git HEAD 2023-07-02 22:13:34 +02:00
flex tools/flex: override SUBDIRS variable with Makefile 2023-05-04 06:07:28 +02:00
flock
genext2fs
gengetopt tools/gengetopt: override SUBDIRS variable with Makefile 2023-05-04 06:07:28 +02:00
gmp tools/gmp: update to 6.3 2023-10-12 00:22:36 +02:00
gnulib tools/missing-macros: prefer macros provided by gnulib source 2023-05-04 06:07:27 +02:00
include tools: update elf.h 2023-03-19 18:20:18 +01:00
isl tools/isl: update to 0.26 2023-04-22 01:33:16 +02:00
kernel2minor
libdeflate tools/libdeflate: update to 1.19 2023-10-12 00:23:03 +02:00
liblzo tools: assign PKG_CPE_ID 2023-09-19 20:21:33 +02:00
libressl tools/libressl: update to version 3.7.3 2023-09-22 14:11:22 +02:00
libtool tools/libtool: bootstrap to local gnulib source 2023-05-04 06:07:30 +02:00
llvm-bpf tools: assign PKG_CPE_ID 2023-09-19 20:21:33 +02:00
lz4 tools: assign PKG_CPE_ID 2023-09-19 20:21:33 +02:00
lzma
lzma-old
lzop
m4
make-ext4fs
meson tools/meson: update to 1.2.1 2023-08-14 20:16:05 +02:00
missing-macros tools/missing-macros: bump version of makeinfo alternative script 2023-05-04 06:07:27 +02:00
mkimage tools/mkimage: update to 2023.04 2023-04-11 17:30:32 +02:00
mklibs
mold tools: mold: update to 2.1.0 2023-08-14 20:14:49 +02:00
mpc
mpfr tools/mpfr: update to 4.2.1 2023-08-28 23:45:58 +02:00
mtd-utils tools: assign PKG_CPE_ID 2023-09-19 20:21:33 +02:00
mtools tools/mtools: update to 4.0.43 2023-04-08 15:51:32 +02:00
ninja
padjffs2
patch
patch-image
patchelf tools/patchelf: update to 0.18.0 2023-04-29 17:37:45 +02:00
pkgconf tools/pkgconf: update to 2.0.3 2023-10-12 00:23:16 +02:00
quilt
sdimage
sed tools: assign PKG_CPE_ID 2023-09-19 20:21:33 +02:00
sparse
squashfs3-lzma tools: squashfs3-lzma: generate reproducible output 2023-05-12 02:27:17 +02:00
squashfs4 tools/squashfs4: backport OpenWrt extended options patch 2023-04-20 21:30:52 +02:00
sstrip
tar
xz tools/xz: update to 5.4.4 2023-08-14 10:18:43 +02:00
zip tools: assign PKG_CPE_ID 2023-09-19 20:21:33 +02:00
zlib tools/zlib: update to 1.3 2023-10-12 09:49:49 +02:00
zstd tools/zstd: update to 1.5.5 2023-04-07 11:18:54 +02:00
Makefile tools: add mold, a modern linker 2023-07-04 20:25:40 +02:00