immortalwrt/tools
Michael Pratt 8711475e29
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>
(cherry picked from commit 7012f2e18f)
2022-08-01 20:42:46 +08:00
..
autoconf tools: fix permission 2019-09-07 15:36:23 +08:00
autoconf-archive tools/autoconf-archive: update to 2021.02.19 2021-09-22 23:35:06 +08:00
automake Merge Lean's source 2019-12-14 12:18:29 +08:00
b43-tools tools: update 2019-10-26 10:01:37 +08:00
bc tools: use https for bc mirrors 2022-02-26 11:17:35 +08:00
bison tools/bison: update to 3.8.2 2021-10-06 23:34:05 +08:00
cbootimage squashfs-tools: fix build error (#2902) 2020-01-31 21:46:37 +08:00
cbootimage-configs squashfs-tools: fix build error (#2902) 2020-01-31 21:46:37 +08:00
ccache tools/ccache: update to 4.6 2022-03-18 10:55:03 +08:00
cmake tools/cmake: fix download url 2022-04-14 01:01:51 +08:00
coreutils tools/coreutils: update to 8.32 2020-08-31 11:10:51 +08:00
cpio tools/cpio: fix compilation with clang 2021-12-15 23:51:19 +08:00
dosfstools tools: SOURCE_DATE_EPOCH handling for mkfs.fat 2022-04-04 17:19:38 +08:00
e2fsprogs tools/e2fsprogs: update to 1.46.4 2021-09-22 23:35:20 +08:00
elftosb tools: fix permission 2019-09-07 15:36:23 +08:00
expat tools/expat: enable DTD 2022-03-18 10:51:10 +08:00
fakeroot tools/fakeroot: update to 1.28 2022-03-18 10:54:51 +08:00
findutils tools/findutils: update to 4.9.0 2022-03-05 22:38:27 +08:00
firmware-utils tools: otrx: allow own magic 2021-03-16 11:16:52 +08:00
flex tools: fix permission 2019-09-07 15:36:23 +08:00
flock tools/flock: add PKG_{VERSION,RELEASE} 2020-07-23 22:45:21 +08:00
genext2fs tools: fix permission 2019-09-07 15:36:23 +08:00
gengetopt tools: update 2019-10-26 10:01:37 +08:00
gmp tools/gmp: update to 6.2.1 2021-06-17 19:01:51 +08:00
include tools: fix permission 2019-09-07 15:36:23 +08:00
isl tools/isl: update the download URL 2021-10-24 00:16:22 +08:00
kernel2minor tools: fix permission 2019-09-07 15:36:23 +08:00
libressl tools/libressl: disable assembly code for all hosts 2022-08-01 20:42:46 +08:00
libtool libtool: Revert "libtool: bump to 2.4.6" 2021-09-23 23:56:08 +08:00
lzma treewide: unify OpenWrt hosted source via @OPENWRT 2021-02-08 12:11:32 +08:00
lzma-old treewide: unify OpenWrt hosted source via @OPENWRT 2021-02-08 12:11:32 +08:00
m4 tools/m4: update to 1.4.19 2021-09-22 23:34:11 +08:00
make-ext4fs make_ext4fs: Update to version 2020-01-05 2020-01-15 02:06:24 +08:00
meson tools/meson: update to 0.61.5 2022-06-27 14:38:18 +08:00
missing-macros treewide: remove empty default cases 2020-09-18 16:37:37 +08:00
mkimage Revert "tools/mkimage: fix build on MacOS arm64" 2021-12-17 10:50:09 +08:00
mklibs tools/mklibs: update to 0.1.45 2022-03-05 22:36:19 +08:00
mpc tools/mpc: update to 1.2.1 2021-06-17 19:01:30 +08:00
mpfr tools/mpfr: update to 4.1.0 2020-08-24 11:34:03 +08:00
mtd-utils tools: mtd-utils: Update to version 2.1.2 2020-08-27 12:02:57 +08:00
mtools mtools: update to version 4.0.39 2022-05-10 14:34:14 +08:00
ninja tools/ninja: update to 1.11.0 2022-06-14 02:19:04 +08:00
padjffs2 tools: drop PKG_VERSION for purely local packages 2020-07-23 22:44:05 +08:00
patch tools/patch: apply upstream patch for cve-2019-13638 2019-08-16 13:59:06 +08:00
patch-image tools/patch-image: add PKG_RELEASE 2020-07-23 22:44:24 +08:00
patchelf tools/patchelf: bump to use latest master 2021-02-16 12:08:21 +08:00
pkgconf tools/pkgconf: update to 1.8.0 2021-09-19 00:09:29 +08:00
quilt tools/quilt: update to 0.67 2022-02-26 11:18:21 +08:00
sdimage tools: fix permission 2019-09-07 15:36:23 +08:00
sed tools/sed: Update to 4.8 2020-02-20 03:02:22 +08:00
sparse tools/sparse: update to 0.6.4 2021-09-22 23:34:38 +08:00
squashfs squashfs: Fix compile with GCC 10 2020-06-19 17:09:24 +08:00
squashfskit4 tools/squashfskit4: fix compilation under big endian 2021-06-21 20:35:31 +08:00
sstrip tools/sstrip: update to 3.2 2021-09-22 23:34:49 +08:00
tar tools/tar: update to 1.34 2021-09-07 23:23:21 +08:00
upslug2 tools: update 2019-10-26 10:01:37 +08:00
wrt350nv2-builder Merge Lean's source 2020-02-01 00:36:16 +08:00
xxd tools/xxd: fix source URL 2021-03-02 12:07:04 +08:00
xz tools/xz: Update to 5.2.5 2020-04-10 09:17:36 +08:00
zip tools: zip: fetch SOURCE_DATE_EPOCH directly 2022-05-16 14:47:06 +08:00
zlib tools/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032) 2022-04-04 17:17:23 +08:00
zstd tools/zstd: update to 1.5.2 2022-03-05 22:38:14 +08:00
Makefile tools: drop ucl and upx 2022-05-30 00:25:30 +08:00