chiark / gitweb /
busybox: Build with gcc for now
authorFredrik Fornwall <fredrik@fornwall.net>
Fri, 11 Aug 2017 01:03:42 +0000 (03:03 +0200)
committerFredrik Fornwall <fredrik@fornwall.net>
Fri, 11 Aug 2017 01:03:42 +0000 (03:03 +0200)
Building with clang causes less to segfault on 32-bit arm:
  https://github.com/termux/termux-packages/issues/1245

packages/busybox/Makefile.patch.disabled [moved from packages/busybox/Makefile.patch with 73% similarity]
packages/busybox/build.sh

similarity index 73%
rename from packages/busybox/Makefile.patch
rename to packages/busybox/Makefile.patch.disabled
index 5e81ec0b834d91cdfd918a2c915256ffae92e1b4..3d447832dc382d423d19e91fc29caac0d12b943a 100644 (file)
@@ -1,3 +1,7 @@
+Building with clang causes 'busybox less' to
+segfault in INIT_G() on arm, see
+https://github.com/termux/termux-packages/issues/1245
+
 diff -u -r ../busybox-1.26.2/Makefile ./Makefile
 --- ../busybox-1.26.2/Makefile 2017-01-10 17:01:16.000000000 +0100
 +++ ./Makefile 2017-06-27 23:34:15.465534834 +0200
index 92a9aceac24c7d17a83e787b211707f6d25779f1..85f5b2b6f494aeda05c652c82e71432f4f967c9c 100755 (executable)
@@ -2,6 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://busybox.net/
 TERMUX_PKG_DESCRIPTION="Tiny versions of many common UNIX utilities into a single small executable"
 TERMUX_PKG_ESSENTIAL=yes
 TERMUX_PKG_VERSION=1.27.1
+TERMUX_PKG_REVISION=1
 TERMUX_PKG_SHA256=c890ac53fb218eb4c6ad9ed3207a896783b142e6d306f292b8d9bec82af5f936
 TERMUX_PKG_SRCURL=https://busybox.net/downloads/busybox-${TERMUX_PKG_VERSION}.tar.bz2
 TERMUX_PKG_BUILD_IN_SRC=yes