mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-10 05:15:24 +01:00
Add kexec-tools 2.0.22.
This commit is contained in:
parent
c41d2817e8
commit
bfe7a67acf
7 changed files with 73 additions and 0 deletions
2
sysa/kexec-tools-2.0.22/checksums
Normal file
2
sysa/kexec-tools-2.0.22/checksums
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
55636ab04343262e257e2559074e36358b292491a90ff50f2a6ad2f94eb29b28 /after/lib/kexec-tools/kexec_test
|
||||
a5aa102f82e88b027d6343f1676fd85cf920d7fc541dafb8e9ebc68a8931eaba /after/sbin/kexec
|
||||
16
sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh
Executable file
16
sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh
Executable 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
|
||||
}
|
||||
17
sysa/kexec-tools-2.0.22/patches/bad-gcc-arg.patch
Normal file
17
sysa/kexec-tools-2.0.22/patches/bad-gcc-arg.patch
Normal 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 \
|
||||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue