Add kexec-tools 2.0.22.

This commit is contained in:
fosslinux 2021-06-10 20:27:45 +10:00
parent c41d2817e8
commit bfe7a67acf
7 changed files with 73 additions and 0 deletions

View file

@ -0,0 +1,2 @@
55636ab04343262e257e2559074e36358b292491a90ff50f2a6ad2f94eb29b28 /after/lib/kexec-tools/kexec_test
a5aa102f82e88b027d6343f1676fd85cf920d7fc541dafb8e9ebc68a8931eaba /after/sbin/kexec

View file

@ -0,0 +1,16 @@
# SPDX-FileCopyrightText: 2021 fosslinux <fosslinux@aussies.space>
#
# SPDX-License-Identifier: GPL-3.0-or-later
src_prepare() {
default
autoreconf -fi
}
src_configure() {
./configure --prefix=${PREFIX} \
--target=i386-unknown-linux-gnu \
--host=i386-unknown-linux-gnu \
--build=i386-unknown-linux-gnu
}

View file

@ -0,0 +1,17 @@
SPDX-FileCopyrightText: 2021 fosslinux <fosslinux@aussies.space>
SPDX-License-Identifier: GPL-2.0-only
GCC 4 does not recognise -fno-stack-protector.
--- purgatory/Makefile 2021-06-03 17:03:41.534638295 +1000
+++ purgatory/Makefile 2021-06-03 17:03:50.489716136 +1000
@@ -49,7 +49,7 @@
$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
-Os -fno-builtin -ffreestanding \
-fno-zero-initialized-in-bss \
- -fno-PIC -fno-PIE -fno-stack-protector
+ -fno-PIC -fno-PIE
$(PURGATORY): CPPFLAGS=$($(ARCH)_PURGATORY_EXTRA_CFLAGS) \
-I$(srcdir)/purgatory/include \

View file

@ -149,6 +149,8 @@ build musl-1.2.2
build gcc-4.0.4 pass2.sh checksums/pass2
build kexec-tools-2.0.22
build bash-5.1
exec env -i PATH=${PREFIX}/bin PREFIX=${PREFIX} SOURCES=${SOURCES} bash run2.sh