Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/packages-i486-stage1
diff options
context:
space:
mode:
Diffstat (limited to 'packages-i486-stage1')
-rw-r--r--packages-i486-stage1/acl6
-rw-r--r--packages-i486-stage1/attr8
-rw-r--r--packages-i486-stage1/bash2
-rw-r--r--packages-i486-stage1/bc11
-rw-r--r--packages-i486-stage1/bzip26
-rw-r--r--packages-i486-stage1/coreutils2
-rw-r--r--packages-i486-stage1/cracklib11
-rw-r--r--packages-i486-stage1/curl26
-rw-r--r--packages-i486-stage1/db5
-rw-r--r--packages-i486-stage1/diffutils6
-rw-r--r--packages-i486-stage1/e2fsprogs2
-rw-r--r--packages-i486-stage1/ed5
-rw-r--r--packages-i486-stage1/elfutils8
-rw-r--r--packages-i486-stage1/expat8
-rw-r--r--packages-i486-stage1/file5
-rw-r--r--packages-i486-stage1/findutils2
-rw-r--r--packages-i486-stage1/gdbm5
-rw-r--r--packages-i486-stage1/gmp8
-rw-r--r--packages-i486-stage1/grep2
-rw-r--r--packages-i486-stage1/gzip5
-rw-r--r--packages-i486-stage1/inetutils11
-rw-r--r--packages-i486-stage1/iproute25
-rw-r--r--packages-i486-stage1/iptables19
-rw-r--r--packages-i486-stage1/joe2
-rw-r--r--packages-i486-stage1/kbd5
-rw-r--r--packages-i486-stage1/kmod6
-rw-r--r--packages-i486-stage1/less3
-rw-r--r--packages-i486-stage1/libarchive5
-rw-r--r--packages-i486-stage1/libcap22
-rw-r--r--packages-i486-stage1/libedit5
-rw-r--r--packages-i486-stage1/libmnl5
-rw-r--r--packages-i486-stage1/libnfnetlink5
-rw-r--r--packages-i486-stage1/libtirpc19
-rw-r--r--packages-i486-stage1/linux14
-rw-r--r--packages-i486-stage1/linux-api-headers4
-rw-r--r--packages-i486-stage1/lz412
-rw-r--r--packages-i486-stage1/ncurses5
-rw-r--r--packages-i486-stage1/net-tools11
-rw-r--r--packages-i486-stage1/openssh12
-rw-r--r--packages-i486-stage1/openssl12
-rw-r--r--packages-i486-stage1/pam27
-rw-r--r--packages-i486-stage1/pambase2
-rw-r--r--packages-i486-stage1/patch2
-rw-r--r--packages-i486-stage1/pcre5
-rw-r--r--packages-i486-stage1/perl26
-rw-r--r--packages-i486-stage1/procps-ng14
-rw-r--r--packages-i486-stage1/readline5
-rw-r--r--packages-i486-stage1/sed5
-rw-r--r--packages-i486-stage1/shadow18
-rw-r--r--packages-i486-stage1/tar7
-rw-r--r--packages-i486-stage1/template24
-rw-r--r--packages-i486-stage1/texinfo5
-rw-r--r--packages-i486-stage1/uinit2
-rw-r--r--packages-i486-stage1/util-linux21
-rw-r--r--packages-i486-stage1/xz8
-rw-r--r--packages-i486-stage1/zlib6
56 files changed, 0 insertions, 492 deletions
diff --git a/packages-i486-stage1/acl b/packages-i486-stage1/acl
deleted file mode 100644
index f34036f..0000000
--- a/packages-i486-stage1/acl
+++ /dev/null
@@ -1,6 +0,0 @@
-# acl is needed by almost all packages dealing with the filesystem, most
-# prominently 'coreutils'
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/attr b/packages-i486-stage1/attr
deleted file mode 100644
index dfe2f65..0000000
--- a/packages-i486-stage1/attr
+++ /dev/null
@@ -1,8 +0,0 @@
-# attr is needed by acl
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# no gettext
-sed -i 's@^makedepends\(.*\)@#makedepends\1@g' PKGBUILD
diff --git a/packages-i486-stage1/bash b/packages-i486-stage1/bash
deleted file mode 100644
index 8ed7de8..0000000
--- a/packages-i486-stage1/bash
+++ /dev/null
@@ -1,2 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/bc b/packages-i486-stage1/bc
deleted file mode 100644
index b7720fd..0000000
--- a/packages-i486-stage1/bc
+++ /dev/null
@@ -1,11 +0,0 @@
-# bc is needed by linux
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# fbc is built with target compiler instead of host compiler:
-# /bin/sh: ./fbc: No such file or directory
-# http://lists.busybox.net/pipermail/buildroot/2017-July/196239.html
-# we take the host bc instead of the bootstrapped fbc
-sed -i '1!N; /build() *{\n *cd/ a \ sed -i "s@./fbc -c@bc -c@" bc\/Makefile.in' PKGBUILD
diff --git a/packages-i486-stage1/bzip2 b/packages-i486-stage1/bzip2
deleted file mode 100644
index 9329744..0000000
--- a/packages-i486-stage1/bzip2
+++ /dev/null
@@ -1,6 +0,0 @@
-# bzip2 is needed for libarchive
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@\( \+\)make@\1make CC=$TARGET_ARCH-cc RANLIB=$TARGET_ARCH-ranlib AR=$TARGET_ARCH-ar@g" PKGBUILD
-
diff --git a/packages-i486-stage1/coreutils b/packages-i486-stage1/coreutils
deleted file mode 100644
index 1995b5a..0000000
--- a/packages-i486-stage1/coreutils
+++ /dev/null
@@ -1,2 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
diff --git a/packages-i486-stage1/cracklib b/packages-i486-stage1/cracklib
deleted file mode 100644
index 318e22a..0000000
--- a/packages-i486-stage1/cracklib
+++ /dev/null
@@ -1,11 +0,0 @@
-# cracklib is needed by pam
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# the dictionary cannot be created while packaging by calling the cross-compiled tool!
-# we are not interested in an actually running cracklib doing some security checks, just in the library
-#./util/cracklib-packer: line 117: /home/cross/build/cracklib/src/cracklib-2.9.6/util/.libs/lt-cracklib-packer: No such file or directory
-sed -i 's/\( \+sh\)/#\1/g' PKGBUILD
-sed -i 's/\( \+ | sh\)/#\1/g' PKGBUILD
diff --git a/packages-i486-stage1/curl b/packages-i486-stage1/curl
deleted file mode 100644
index 88b092f..0000000
--- a/packages-i486-stage1/curl
+++ /dev/null
@@ -1,26 +0,0 @@
-# curl is needed for pacman
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# build with minimal features, we don't need support for those protocols
-# in stage1, basic http(s), ftp is enough (other protocols draw in quite
-# some dependencies otherwise)
-sed -i "/depends=/s/'krb5'//" PKGBUILD
-sed -i "/depends=/s/'libssh2'//" PKGBUILD
-sed -i '/--prefix=\/usr/ a \ --without-libssh2 \\' PKGBUILD
-sed -i "/depends=/s/'libpsl'//" PKGBUILD
-sed -i '/--prefix=\/usr/ a \ --without-libpsl \\' PKGBUILD
-sed -i "/depends=/s/'libnghttp2'//" PKGBUILD
-sed -i '/--prefix=\/usr/ a \ --without-nghttp2 \\' PKGBUILD
-sed -i '/--prefix=\/usr/ a \ --without-gssapi \\' PKGBUILD
-
-# no ca-certificates, needs tons of tools to build (like p11-kit), so we
-# create a fake one with certificates from the host (the ca crts from
-# ca-certificates-utils should be enough actually)
-# TODO: is this LE/BE-safe?
-sed -i "/depends=/s/'ca-certificates'//" PKGBUILD
-
-# zsh, perl is used to create a completion file for curl and zsh
-sed -i '/--prefix=\/usr/ a \ --without-zsh-functions-dir \\' PKGBUILD
diff --git a/packages-i486-stage1/db b/packages-i486-stage1/db
deleted file mode 100644
index fe5a83a..0000000
--- a/packages-i486-stage1/db
+++ /dev/null
@@ -1,5 +0,0 @@
-# db is needed by perl
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@\.\./dist/configure@../dist/configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/diffutils b/packages-i486-stage1/diffutils
deleted file mode 100644
index 57fb376..0000000
--- a/packages-i486-stage1/diffutils
+++ /dev/null
@@ -1,6 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# http://lists.busybox.net/pipermail/buildroot/2017-September/203435.html
-sed -i '/.\/configure/ i \ echo "gl_cv_func_getopt_gnu=yes" > config.cache' PKGBUILD
-sed -i 's@./configure@./configure --cache-file=config.cache@g' PKGBUILD
diff --git a/packages-i486-stage1/e2fsprogs b/packages-i486-stage1/e2fsprogs
deleted file mode 100644
index 1995b5a..0000000
--- a/packages-i486-stage1/e2fsprogs
+++ /dev/null
@@ -1,2 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
diff --git a/packages-i486-stage1/ed b/packages-i486-stage1/ed
deleted file mode 100644
index 9fff229..0000000
--- a/packages-i486-stage1/ed
+++ /dev/null
@@ -1,5 +0,0 @@
-# ed is needed for patch and bc
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure CC=$TARGET_ARCH-gcc@" PKGBUILD
diff --git a/packages-i486-stage1/elfutils b/packages-i486-stage1/elfutils
deleted file mode 100644
index e747c06..0000000
--- a/packages-i486-stage1/elfutils
+++ /dev/null
@@ -1,8 +0,0 @@
-# libelf is needed by iproute2
-SYSROOT_INSTALL=1
-
-# we actually need the libelf subpackage to link to
-ADDITIONAL_INSTALL_PACKAGE=libelf
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/expat b/packages-i486-stage1/expat
deleted file mode 100644
index e8c1341..0000000
--- a/packages-i486-stage1/expat
+++ /dev/null
@@ -1,8 +0,0 @@
-# expat is needed for libarchive
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# TODO: ./configure: line 17309: program: command not found
-# most likely a harmless error when probing for some documentation build tool
diff --git a/packages-i486-stage1/file b/packages-i486-stage1/file
deleted file mode 100644
index 31c2965..0000000
--- a/packages-i486-stage1/file
+++ /dev/null
@@ -1,5 +0,0 @@
-# libmagic is needed for ? (TODO)
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
diff --git a/packages-i486-stage1/findutils b/packages-i486-stage1/findutils
deleted file mode 100644
index 8ed7de8..0000000
--- a/packages-i486-stage1/findutils
+++ /dev/null
@@ -1,2 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/gdbm b/packages-i486-stage1/gdbm
deleted file mode 100644
index 73ce19a..0000000
--- a/packages-i486-stage1/gdbm
+++ /dev/null
@@ -1,5 +0,0 @@
-# gdbm is needed by perl
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/gmp b/packages-i486-stage1/gmp
deleted file mode 100644
index 73a6530..0000000
--- a/packages-i486-stage1/gmp
+++ /dev/null
@@ -1,8 +0,0 @@
-# gmp is needed by coreutils (later for gawk, gcc)
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# remove explicit CHOST for build host
-sed -i 's@--build=${CHOST}@@g' PKGBUILD
diff --git a/packages-i486-stage1/grep b/packages-i486-stage1/grep
deleted file mode 100644
index 8ed7de8..0000000
--- a/packages-i486-stage1/grep
+++ /dev/null
@@ -1,2 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/gzip b/packages-i486-stage1/gzip
deleted file mode 100644
index 2a024e0..0000000
--- a/packages-i486-stage1/gzip
+++ /dev/null
@@ -1,5 +0,0 @@
-# gzip is needed for libarchive, (z)less
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/inetutils b/packages-i486-stage1/inetutils
deleted file mode 100644
index 669cd5f..0000000
--- a/packages-i486-stage1/inetutils
+++ /dev/null
@@ -1,11 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# no libedit, introduces a cycle with linux-headers, libedit
-sed -i "s@./configure@./configure --disable-readline@" PKGBUILD
-
-# no man page generation
-sed -i "/depends=/s/help2man//" PKGBUILD
-
-# see https://bugs.archlinux.org/task/57352
-sed -i 's@"\(https://ftp.gnu.org/gnu/inetutils.*\)"@\1@g' PKGBUILD
diff --git a/packages-i486-stage1/iproute2 b/packages-i486-stage1/iproute2
deleted file mode 100644
index a380e81..0000000
--- a/packages-i486-stage1/iproute2
+++ /dev/null
@@ -1,5 +0,0 @@
-# cross-compilation and verbosity flags
-sed -i "s@make\$@make V=1 HOSTCC=gcc CC=$TARGET_ARCH-cc AR=$TARGET_ARCH-ar@g" PKGBUILD
-
-# disable linux-atm (unlikely we still have some ATM based networks)
-sed -i "/makedepends=/s/'linux-atm'//" PKGBUILD
diff --git a/packages-i486-stage1/iptables b/packages-i486-stage1/iptables
deleted file mode 100644
index 8e9c1c9..0000000
--- a/packages-i486-stage1/iptables
+++ /dev/null
@@ -1,19 +0,0 @@
-# iptables is needed by iproute2
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# disable Berkley Packet Filtering
-sed -i 's@--enable-bpf-compiler@--disable-bpf-compiler@g' PKGBUILD
-
-# disable nftable support, draws in more libraries, we need the xtables
-# depevelopment mainly now for iproute2
-sed -i "/depends=/s/libnftnl//" PKGBUILD
-sed -i 's@./configure@./configure --disable-nftables@' PKGBUILD
-
-# disable libpcap (tcpdump, draws in too many dependencies)
-sed -i "/depends=/s/libpcap//" PKGBUILD
-
-# disable connection tracking
-sed -i 's@./configure@./configure --disable-connlabel@' PKGBUILD
diff --git a/packages-i486-stage1/joe b/packages-i486-stage1/joe
deleted file mode 100644
index 8ed7de8..0000000
--- a/packages-i486-stage1/joe
+++ /dev/null
@@ -1,2 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/kbd b/packages-i486-stage1/kbd
deleted file mode 100644
index 2e3bcfb..0000000
--- a/packages-i486-stage1/kbd
+++ /dev/null
@@ -1,5 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# no unit testing (using C 'check')
-sed -i 's@makedepends\(.*\)@#makedepends\1@g' PKGBUILD
diff --git a/packages-i486-stage1/kmod b/packages-i486-stage1/kmod
deleted file mode 100644
index 6039431..0000000
--- a/packages-i486-stage1/kmod
+++ /dev/null
@@ -1,6 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# don't build documentation
-sed -i "/depends=/s/gtk-doc//" PKGBUILD
-sed -i "s/--enable-gtk-doc/--disable-gtk-doc/" PKGBUILD
diff --git a/packages-i486-stage1/less b/packages-i486-stage1/less
deleted file mode 100644
index a4c1acd..0000000
--- a/packages-i486-stage1/less
+++ /dev/null
@@ -1,3 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@sh configure@sh configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
diff --git a/packages-i486-stage1/libarchive b/packages-i486-stage1/libarchive
deleted file mode 100644
index 0a42942..0000000
--- a/packages-i486-stage1/libarchive
+++ /dev/null
@@ -1,5 +0,0 @@
-# libarchive is needed for pacman
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/libcap b/packages-i486-stage1/libcap
deleted file mode 100644
index c58fb49..0000000
--- a/packages-i486-stage1/libcap
+++ /dev/null
@@ -1,22 +0,0 @@
-# libcap is needed for coreutils
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@KERNEL_HEADERS=/usr/include@BUILD_CC=gcc CC=$TARGET_ARCH-gcc AR=$TARGET_ARCH-ar RANLIB=$TARGET_ARCH-ranlib KERNEL_HEADERS=/usr/include@" PKGBUILD
-
-# https://bugs.gentoo.org/604802
-# gperf_case_strncmp (register const char *s1, register const char *s2, register size_t n)
-# gperf output is somehow broken for cross-compilation
-# https://bugs.gentoo.org/attachment.cgi?id=462080
-# TODO: https://git.kernel.org/pub/scm/linux/kernel/git/morgan/libcap.git/log/
-# wget -O libcap-2.25-gperf.patch 'https://604802.bugs.gentoo.org/attachment.cgi?id=462080'
-# copy libcap-2.25-gperf.patch from i486 folder
-sed -i 's@source=(@source=(libcap-2.25-gperf.patch @' PKGBUILD
-sed -i "s@md5sums=(@md5sums=('SKIP' @" PKGBUILD
-sed -i '2!N; /prepare() *{ *\n *cd/ a \ patch -Np1 < ${srcdir}/libcap-2.25-gperf.patch' PKGBUILD
-
-# TODO: mail this to https://git.kernel.org/pub/scm/linux/kernel/git/morgan/libcap.git/log/
-# libcap needs pam just when building a test (which we cannot execute anyway)
-# test.c:3:10: fatal error: security/pam_modules.h: No such file or directory
-# #include <security/pam_modules.h>
-# => add pam as dependency and build it as we need it anyway sooner or later
diff --git a/packages-i486-stage1/libedit b/packages-i486-stage1/libedit
deleted file mode 100644
index 6ee9176..0000000
--- a/packages-i486-stage1/libedit
+++ /dev/null
@@ -1,5 +0,0 @@
-# libedit is needed by openssh
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/libmnl b/packages-i486-stage1/libmnl
deleted file mode 100644
index e613146..0000000
--- a/packages-i486-stage1/libmnl
+++ /dev/null
@@ -1,5 +0,0 @@
-# libmnl is needed by iproute2
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/libnfnetlink b/packages-i486-stage1/libnfnetlink
deleted file mode 100644
index 8aa6d2d..0000000
--- a/packages-i486-stage1/libnfnetlink
+++ /dev/null
@@ -1,5 +0,0 @@
-# libnfnetlink is needed by iproute2
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/libtirpc b/packages-i486-stage1/libtirpc
deleted file mode 100644
index 58b2b4f..0000000
--- a/packages-i486-stage1/libtirpc
+++ /dev/null
@@ -1,19 +0,0 @@
-# libtirpc is needed by pam
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# disable Kerberos
-sed -i "/depends=/s/'krb5'//" PKGBUILD
-
-# gssapi seems also to be a dependency, not in PKBUILD, disable it
-sed -i 's@./configure@./configure --disable-gssapi@g' PKGBUILD
-
-# doens't really like to be cross-compiled..
-# xdr_sizeof.c:93:13: error: 'uintptr_t' undeclared (first use in this function); did you mean '__intptr_t'?
-# => https://bugzilla.redhat.com/show_bug.cgi?id=1482063
-# => libtirpc-1.0.2-stdint.patch
-sed -i 's@source=(@source=(libtirpc-1.0.2-stdint.patch @' PKGBUILD
-sed -i "s@sha1sums=(@sha1sums=('0322752c231884c5434b4e56a3c376d7bfedf9d9' @" PKGBUILD
-sed -i '/build()/ i \ prepare() { \n\ cd ${pkgname}-${pkgver}\n\ patch -Np1 < ${srcdir}/libtirpc-1.0.2-stdint.patch \n }' PKGBUILD
diff --git a/packages-i486-stage1/linux b/packages-i486-stage1/linux
deleted file mode 100644
index 09714f2..0000000
--- a/packages-i486-stage1/linux
+++ /dev/null
@@ -1,14 +0,0 @@
-# we currently build a monolitic kernel for the basic stuff which was
-# available since 25 years. :-)
-
-# the Linux kernel has it's own way for cross compilation
-sed -i "s@make prepare@make prepare ARCH=$KERNEL_ARCH CROSS_COMPILE=$XTOOLS_ARCH_PREFIX@g" PKGBUILD
-sed -i "s@make config@make config ARCH=$KERNEL_ARCH CROSS_COMPILE=$XTOOLS_ARCH_PREFIX@g" PKGBUILD
-
-# remove make dependencies, currently we build without module support
-# (TODO: though we can easily build kmod, but we are missing a simple ramdisk for stage1)
-sed -i "s@make bzImage modules@make bzImage ARCH=$KERNEL_ARCH CROSS_COMPILE=$XTOOLS_ARCH_PREFIX@g" PKGBUILD
-sed -i "s@make modules_install@#make modules_install@g" PKGBUILD
-
-# disable documentation
-sed -i "/depends=/s/xmlto//" PKGBUILD
diff --git a/packages-i486-stage1/linux-api-headers b/packages-i486-stage1/linux-api-headers
deleted file mode 100644
index b2ad3b4..0000000
--- a/packages-i486-stage1/linux-api-headers
+++ /dev/null
@@ -1,4 +0,0 @@
-# the Linux kernel has it's own way for cross compilation, we need
-# only the header files for glibc later, but it's better to make sure
-# to pick the correct target archicture right away
-sed -i "s@make@make ARCH=$KERNEL_ARCH CROSS_COMPILE=$XTOOLS_ARCH_PREFIX@g" PKGBUILD
diff --git a/packages-i486-stage1/lz4 b/packages-i486-stage1/lz4
deleted file mode 100644
index 2dae4e8..0000000
--- a/packages-i486-stage1/lz4
+++ /dev/null
@@ -1,12 +0,0 @@
-# lz4 is needed for libarchive
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@\( \+\)make@\1make CC=$TARGET_ARCH-cc RANLIB=$TARGET_ARCH-ranlib AR=$TARGET_ARCH-ar@g" PKGBUILD
-
-# lz4 has a git makedepends, diffutils for unit tests
-sed -i 's@makedepends\(.*\)@#makedepends\1@g' PKGBUILD
-sed -i 's@checkdepends\(.*\)@#checkdepends\1@g' PKGBUILD
-
-
-
diff --git a/packages-i486-stage1/ncurses b/packages-i486-stage1/ncurses
deleted file mode 100644
index f74cd4e..0000000
--- a/packages-i486-stage1/ncurses
+++ /dev/null
@@ -1,5 +0,0 @@
-# ncurses is needed by bash
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/net-tools b/packages-i486-stage1/net-tools
deleted file mode 100644
index e0227f8..0000000
--- a/packages-i486-stage1/net-tools
+++ /dev/null
@@ -1,11 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@make @make CC=$TARGET_ARCH-cc LD=$TARGET_ARCH-ld @g" PKGBUILD
-sed -i "s@make\$@make CC=$TARGET_ARCH-cc LD=$TARGET_ARCH-ld @g" PKGBUILD
-
-# git for release checkouts, using the one from host
-sed -i "/makedepends/s/git//g" PKGBUILD
-
-# apply patch for double definitons in ip.h
-sed -i 's@source=(@source=(net-tools-1.60-if_tunnel.patch @' PKGBUILD
-sed -i "s@sha1sums=(@sha1sums=('SKIP' @" PKGBUILD
-sed -i '2!N; /prepare() {/ a \ pushd ${srcdir}/${pkgname}; patch -Np1 < ${srcdir}/net-tools-1.60-if_tunnel.patch; popd' PKGBUILD
diff --git a/packages-i486-stage1/openssh b/packages-i486-stage1/openssh
deleted file mode 100644
index 453eaff..0000000
--- a/packages-i486-stage1/openssh
+++ /dev/null
@@ -1,12 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# remove ldns and kerberos5 support, keep libedit (as it's easy to build)
-# ssh => not good, openssl <> unbound <> openssl cycle
-sed -i "/depends=/s/krb5//" PKGBUILD
-sed -i "/depends=/s/ldns//" PKGBUILD
-sed -i 's@--with-ldns@--without-ldns@g' PKGBUILD
-sed -i 's@--with-kerberos5=/usr@--without-kerberos5@g' PKGBUILD
-
-#ln: failed to create symbolic link '/build/openssh/pkg/openssh/usr/share/man/man1/slogin.1.gz': No such file or directory
-sed -i 's@\(ln -sf ssh.1.gz.*\)@#\1@g' PKGBUILD
diff --git a/packages-i486-stage1/openssl b/packages-i486-stage1/openssl
deleted file mode 100644
index 6e67468..0000000
--- a/packages-i486-stage1/openssl
+++ /dev/null
@@ -1,12 +0,0 @@
-# openssl is needed for a lot of packages, most prominently for 'coreutils'
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-# see https://how-to-build-for-arm.wikispaces.com/openssl
-sed -i "s@'i686'@'$TARGET_CPU'@g" PKGBUILD
-sed -i "s@'linux-elf'@'linux-generic32'@g" PKGBUILD
-sed -i 's@shared no-ssl3-method ${optflags}@shared ${optflags}@' PKGBUILD
-sed -i "s@make@make TARGETMACH=$TARGET_ARCH BUILDMACH=$BUILD_ARCH CROSS=$TARGET_ARCH CC=$TARGET_ARCH-cc LD=$TARGET_ARCH-ld AS=$TARGET_ARCH-as@g" PKGBUILD
-
-# TODO: bc is needed in the chroot to rebuild bc later, either build bc
-# inside chroot or cross-compile here
diff --git a/packages-i486-stage1/pam b/packages-i486-stage1/pam
deleted file mode 100644
index 24f403e..0000000
--- a/packages-i486-stage1/pam
+++ /dev/null
@@ -1,27 +0,0 @@
-# pam is needed for libcap
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# no flex, w3m, docboox-xml/xsl (no docu and take flex from the host)
-sed -i "s@makedepends=@#makedepends=@" PKGBUILD
-
-# disable NIS/YP
-sed -i 's@./configure@./configure --disable-nis@g' PKGBUILD
-
-# unix_passwd.c:56:10: fatal error: rpcsvc/yp_prot.h: No such file or directory
-# #include <rpcsvc/yp_prot.h>
-# => pam-1.3.0-unix-passwd-no-yp.patch
-sed -i 's@source=(@source=(pam-1.3.0-unix-passwd-no-yp.patch @' PKGBUILD
-sed -i "s@md5sums=(@md5sums=('3f5edd685cdd2c0a2ca44bc6e75320d8' @" PKGBUILD
-sed -i '/patch -Np/ a \ patch -Np1 -i "${srcdir}/pam-1.3.0-unix-passwd-no-yp.patch"' PKGBUILD
-
-# disable docu rebuilding
-sed -i 's@./configure@./configure --disable-regenerate-docu@' PKGBUILD
-
-# no documentation built, so nothing to remove
-sed -i '2!N; /# FS #40749\n \+rm/ s/rm/#rm/g' PKGBUILD
-
-# tons of tools needed to build documentation, we ommit the documentation right now
-sed -i "s@makedepends@#makedepends@" PKGBUILD
diff --git a/packages-i486-stage1/pambase b/packages-i486-stage1/pambase
deleted file mode 100644
index 5cdb578..0000000
--- a/packages-i486-stage1/pambase
+++ /dev/null
@@ -1,2 +0,0 @@
-# pambase is needed by pam
-SYSROOT_INSTALL=1
diff --git a/packages-i486-stage1/patch b/packages-i486-stage1/patch
deleted file mode 100644
index 1995b5a..0000000
--- a/packages-i486-stage1/patch
+++ /dev/null
@@ -1,2 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
diff --git a/packages-i486-stage1/pcre b/packages-i486-stage1/pcre
deleted file mode 100644
index 8445c25..0000000
--- a/packages-i486-stage1/pcre
+++ /dev/null
@@ -1,5 +0,0 @@
-# pcre is needed for grep
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/perl b/packages-i486-stage1/perl
deleted file mode 100644
index 80032bf..0000000
--- a/packages-i486-stage1/perl
+++ /dev/null
@@ -1,26 +0,0 @@
-# the official cross-compilation support in Perl is weird and needs a
-# running remote SSH access to the real machine:
-# https://stackoverflow.com/questions/5464538/cross-compile-perl-for-arm
-#
-# we go with https://arsv.github.io/perl-cross/
-sed -i '/source=/ a\ https://github.com/arsv/perl-cross/releases/download/1.1.8/perl-cross-1.1.8.tar.gz' PKGBUILD
-sed -i "/md5sums=/ a\ 'SKIP'" PKGBUILD
-sed -i '1!N; /prepare() *{\n *cd/ a \ tar --strip-components=1 -zxf ${srcdir}/perl-cross-1.1.8.tar.gz' PKGBUILD
-sed -i "s@./Configure -des@./configure --target=$TARGET_ARCH@" PKGBUILD
-
-# ./miniperl_top: no ./miniperl found; build it before using miniperl_top
-# we can build in parallel with this small trick: there is a dependency
-# missing from miniperl_top to miniperl it seems
-sed -i 's/^ \+make$/make miniperl; make/' PKGBUILD
-
-# rm: cannot remove '/home/cross/build/perl/pkg/perl/usr/bin/perl5.26.1': No such file or directory
-sed -i 's@\(rm "$pkgdir/usr/bin/perl$pkgver\)@#\1@g' PKGBUILD
-
-# the hook fails as we lack some findtools and sed
-# pacman does not have a --no-execute-hooks mode
-#Can't open /dev/null: No such file or directory
-#/usr/share/libalpm/scripts/detect-old-perl-modules.sh: line 8: find: command not found
-#/usr/share/libalpm/scripts/detect-old-perl-modules.sh: line 19: pacman: command not found
-#/usr/share/libalpm/scripts/detect-old-perl-modules.sh: line 19: wc: command not found
-#/usr/share/libalpm/scripts/detect-old-perl-modules.sh: line 25: wc: command not found
-#/usr/share/libalpm/scripts/detect-old-perl-modules.sh: line 13: sed: command not found
diff --git a/packages-i486-stage1/procps-ng b/packages-i486-stage1/procps-ng
deleted file mode 100644
index 26d5bff..0000000
--- a/packages-i486-stage1/procps-ng
+++ /dev/null
@@ -1,14 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# no systemd for now
-sed -i "/makedepends=/s/'systemd'//" PKGBUILD
-sed -i "/depends=/s/'libsystemd'//" PKGBUILD
-sed -i 's@--with-systemd@--without-systemd@' PKGBUILD
-
-# do not use the stub rpl_malloc/rpl_realloc functions (they don't cross-compile
-# and we know that glibc fixed those problems long time ago)
-sed -i '2!N; /prepare()/ a \ sed -i "s/AC_FUNC_MALLOC/dnl AC_FUNC_MALLOC/" configure.ac \
- sed -i "s/AC_FUNC_REALLOC/dnl AC_FUNC_RELLOC/" configure.ac \
- autoconf
-' PKGBUILD
diff --git a/packages-i486-stage1/readline b/packages-i486-stage1/readline
deleted file mode 100644
index 205f8d5..0000000
--- a/packages-i486-stage1/readline
+++ /dev/null
@@ -1,5 +0,0 @@
-# libreadline is needed by bash
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/sed b/packages-i486-stage1/sed
deleted file mode 100644
index e0c5138..0000000
--- a/packages-i486-stage1/sed
+++ /dev/null
@@ -1,5 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# gettext: take the one from the host
-sed -i 's@makedepends\(.*\)@#makedepends\1@g' PKGBUILD
diff --git a/packages-i486-stage1/shadow b/packages-i486-stage1/shadow
deleted file mode 100644
index ff12a87..0000000
--- a/packages-i486-stage1/shadow
+++ /dev/null
@@ -1,18 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# remove docu and git dependencies
-sed -i 's@makedepends\(.*\)@#makedepends\1@g' PKGBUILD
-
-# building man pages needs xml2po, disable it
-sed -i 's@--enable-man@--disable-man@g' PKGBUILD
-sed -i '/find/,/-delete/{s/\(.*\)/#\1/g}' PKGBUILD
-sed -i '/rmdir/,/man8/{s/\(.*\)/#\1/g}' PKGBUILD
-# counterspells, yes I know, I'm bad with sed
-sed -i 's/^#}/}/' PKGBUILD
-# shadow: /usr/sbin exists in filesystem
-# revert last rmdir commenting of /usr/sbin removal
-sed -i 's@^# \+rmdir \+"$pkgdir/usr/sbin"@ rmdir "$pkgdir/usr/sbin"@' PKGBUILD
-
-sed -i '2!N; /prepare()/ a \ sed -i "/SUBDIRS/s/man//g" Makefile.am' PKGBUILD
-
diff --git a/packages-i486-stage1/tar b/packages-i486-stage1/tar
deleted file mode 100644
index 420e179..0000000
--- a/packages-i486-stage1/tar
+++ /dev/null
@@ -1,7 +0,0 @@
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# checking whether mknod can create fifo without root privileges... configure: error: in `/build/tar/src/tar-1.29':
-# configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
-# See `config.log' for more details
-sed -i 's@./configure@FORCE_UNSAFE_CONFIGURE=1 ./configure@g' PKGBUILD
diff --git a/packages-i486-stage1/template b/packages-i486-stage1/template
deleted file mode 100644
index faa5d7f..0000000
--- a/packages-i486-stage1/template
+++ /dev/null
@@ -1,24 +0,0 @@
-# NEEDS_YAOURT = 0 | 1
-# asp is the default tool to fetch packages, if the
-# package is only available in AUR, the set NEEDS_YAOURT=1
-NEEDS_YAOURT=0
-
-# NOPARALLEL_BUILD = 0 | 1
-# the -j<N> parameter to makepkg will be set to -j if
-# NOPARALLEL_PACKAGE=1. The default is to use all avaiable cores
-# and set -j<CPUS>
-NOPARALLEL_BUILD=0
-
-# SYSROOT_INSTALL = 0 | 1
-# packages are per default only installed in $STAGE1_CHROOT.
-# if packages depened on the package being installed you can
-# force the installation of the files in the package also into
-# the sysroot of the cross-compiler
-SYSROOT_INSTALL=0
-
-# ADDITIONAL_INSTALL_PACKAGE = <package name>
-# per default the package has the same name as the package file,
-# some packages generate additional package files to install
-# (for example util-linux also has a libutil-linux)
-# Note: SYSROOT_INSTALL respects this too
-ADDITIONAL_INSTALL_PACKAGE=
diff --git a/packages-i486-stage1/texinfo b/packages-i486-stage1/texinfo
deleted file mode 100644
index 8d6ff65..0000000
--- a/packages-i486-stage1/texinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-# texinfo is needed to build grep and other tools
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
diff --git a/packages-i486-stage1/uinit b/packages-i486-stage1/uinit
deleted file mode 100644
index 34a987d..0000000
--- a/packages-i486-stage1/uinit
+++ /dev/null
@@ -1,2 +0,0 @@
-# uinit as temporary systemd replacement for PID 1, lives in the AUR
-NEEDS_YAOURT=1
diff --git a/packages-i486-stage1/util-linux b/packages-i486-stage1/util-linux
deleted file mode 100644
index 38e4b24..0000000
--- a/packages-i486-stage1/util-linux
+++ /dev/null
@@ -1,21 +0,0 @@
-# libutil-linux is needed for e2fsprogs
-SYSROOT_INSTALL=1
-
-# install two packages: libutil-linux and util-linux
-ADDITIONAL_INSTALL_PACKAGE=libutil-linux
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-
-# disable some dependencies on systemd, python, libcap-ng
-sed -i 's@makedepends\(.*\)@#makedepends\1@g' PKGBUILD
-sed -i 's@ \+depends\(.*\)@#depends\1@g' PKGBUILD
-
-# no python
-sed -i 's@--with-python=3@--without-python \\@g' PKGBUILD
-
-# no systemd
-sed -i '/--without-python/ a \ --without-systemd --without-systemdsystemunitdir' PKGBUILD
-sed -i "s@\(sed.*\)@#\1@" PKGBUILD
-# TODO: needed?
-# sed -i '/ListenStream/ aRuntimeDirectory=uuidd' "$pkgdir/usr/lib/systemd/system/uuidd.socket"
diff --git a/packages-i486-stage1/xz b/packages-i486-stage1/xz
deleted file mode 100644
index 6b043fe..0000000
--- a/packages-i486-stage1/xz
+++ /dev/null
@@ -1,8 +0,0 @@
-# xz is needed for libarchive
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@g" PKGBUILD
-
-# with gcc 7.2 we get new errors, disable termination on warnings
-sed -i 's@--enable-werror@--disable-werror@g' PKGBUILD
diff --git a/packages-i486-stage1/zlib b/packages-i486-stage1/zlib
deleted file mode 100644
index 32df420..0000000
--- a/packages-i486-stage1/zlib
+++ /dev/null
@@ -1,6 +0,0 @@
-# zlib is needed by cracklib, binutils, curl, file, libarchive, ...
-SYSROOT_INSTALL=1
-
-# prepare configure for cross-compilation
-sed -i "1!N; /autoreconf.*\n/ s@./configure@./configure --host=$TARGET_ARCH --build=$BUILD_ARCH@" PKGBUILD
-sed -i "s@make@make TARGETMACH=$TARGET_ARCH BUILDMACH=$BUILD_ARCH CROSS=$TARGET_ARCH CC=$TARGET_ARCH-cc LD=$TARGET_ARCH-ld AS=$TARGET_ARCH-as@g" PKGBUILD