openwrt/tools
Michael Pratt 7012f2e18f tools/libressl: disable assembly code for all hosts
This SSL library is for hosts only
and not shipped as a build product,
therefore its performance quality (speed) is not critical.

Assembly code is broken in LibreSSL for some x86_64 hosts (part of git history)
and for some RISC host archs like armv7l, aarch64, powerpc, ppc64, etc...
so let's just disable it for all hosts.

For example, this fixes an instance on ARM hosts
where the host Python 3 builds broken modules which link to LibreSSL,
even with patches that enable LibreSSL support
with the import error "unexpected reloc type 3".

Ref: a395563f6 ("build: fix libressl build on x32 (amd64ilp32) host ")
Suggested-by: Andre Heider <a.heider@gmail.com>
Signed-off-by: Michael Pratt <mcpratt@pm.me>
2022-07-31 18:46:23 +02:00
..
7z tools: bump 7z package to 22.01 2022-07-31 15:29:39 +02:00
autoconf
autoconf-archive tools/autoconf-archive: update to 2021.02.19 2021-09-20 15:21:17 +02:00
automake automake: always use correct path for aclocal.real 2022-07-14 12:57:12 +02:00
b43-tools
bash tools: build bash on macOS and use it for ipkg-build 2022-01-27 13:38:48 +01:00
bc tools: use https for bc mirrors 2022-02-24 15:36:28 +01:00
bison tools/bison: update to 3.8.2 2021-10-05 20:59:41 +02:00
cbootimage
cbootimage-configs
ccache tools/ccache: update to 4.6 2022-03-13 19:24:13 +01:00
cmake tools/cmake: fix download url 2022-04-09 15:56:04 +02:00
coreutils tools/coreutils: enable ginstall utility 2022-07-13 17:57:34 +02:00
cpio tools/cpio: fix compilation with clang 2021-11-20 21:08:25 +01:00
dosfstools tools: SOURCE_DATE_EPOCH handling for mkfs.fat 2022-03-31 00:56:34 +01:00
dwarves tools/dwarves: add host package 2022-05-18 13:32:06 +03:00
e2fsprogs tools/e2fsprogs: update to 1.46.4 2021-09-20 15:21:17 +02:00
elftosb
elfutils tools/elfutils: drop HOST_BUILD_DEPENDS 2022-05-19 02:37:25 +03:00
expat tools/expat: enable DTD 2022-03-13 10:10:30 +01:00
fakeroot tools/fakeroot: update to 1.28 2022-03-13 19:24:13 +01:00
findutils tools/findutils: update to 4.9.0 2022-03-01 00:08:08 +01:00
firmware-utils firmware-utils: update to git HEAD 2022-07-28 16:44:50 +02:00
flex
flock
genext2fs
gengetopt
gmp
include
isl tools/isl: update the download URL 2021-10-21 20:37:20 +01:00
kernel2minor
libressl tools/libressl: disable assembly code for all hosts 2022-07-31 18:46:23 +02:00
libtool libtool: Revert "libtool: bump to 2.4.6" 2021-09-23 13:39:11 +02:00
llvm-bpf tools/llvm-bpf: move tarball packing to target/llvm-bpf 2021-11-22 12:00:40 +01:00
lzma
lzma-old
m4 tools/m4: update to 1.4.19 2021-09-20 15:21:17 +02:00
make-ext4fs
meson tools/meson: update to 0.61.5 2022-06-27 00:57:15 +02:00
missing-macros
mkimage tools/mkimage: increase tmpfile name length limit 2022-06-05 11:32:58 +01:00
mklibs tools/mklibs: update to 0.1.45 2022-03-01 00:08:08 +01:00
mpc
mpfr
mtd-utils
mtools mtools: update to 4.0.40 2022-07-30 23:50:44 +02:00
ninja tools/ninja: update to 1.11.0 2022-06-13 19:50:25 +02:00
padjffs2
patch
patch-image
patchelf
pkgconf tools/pkgconf: add PKG_CONFIG_EXTRAARGS for additional arguments 2021-10-24 18:00:49 +02:00
quilt tools/quilt: update to 0.67 2022-02-25 14:12:39 +01:00
sdimage
sed
sparse tools/sparse: update to 0.6.4 2021-09-20 15:21:17 +02:00
squashfs
squashfskit4 tools/squashfskit4: fix compilation under big endian 2021-06-20 18:59:36 -10:00
sstrip tools/sstrip: update to 3.2 2021-09-20 15:21:17 +02:00
tar tools/tar: update to 1.34 2021-09-05 21:26:48 +02:00
xxd
xz
zip tools: zip: make encrypted archives reproducible 2022-03-09 15:38:23 +09:00
zlib tools/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032) 2022-03-28 09:27:56 +02:00
zstd tools/zstd: update to 1.5.2 2022-03-01 00:08:08 +01:00
Makefile tools: add 7z host package 2022-07-28 14:08:56 +02:00