Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

buildroot: add fragment for armeb-xscale #12

Open
wants to merge 60 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
dc5214f
busybox: config: enable rtcwake, powertop
Sep 6, 2013
5264040
busybox: add nandwrite, nanddump
Oct 21, 2014
a435bcc
busybox: enable BASH_IS_ASH feature
Mar 27, 2015
f6841cd
snapshot: kconfig fragments
Mar 27, 2015
2b11faa
overlay: auto-mount debugfs
Sep 7, 2013
8a41a9e
overlay: auto-create resolv.conf from kernel PNP info
Sep 7, 2013
af8f622
configs/frags/arm: use arm926 w/soft-float
Mar 31, 2015
cfd67e3
configs/frags: packages: add eudev for module loading
Jun 5, 2015
cf1f1d8
configs/frags: armeb: update for ARMv7 only
Jun 18, 2015
79318fe
configs/frags: packages: add pciutils
Nov 11, 2015
2c3272a
configs/frags: build: fail if frag not present
Nov 11, 2015
7fdcb6c
configs/frags: rename packages to base
Nov 11, 2015
ebe5fcd
configs/frags: add new arm64be fragment
roxell Sep 15, 2015
6c03d14
configs/frags: tests: add ltp-testsuite
roxell Jun 29, 2015
15ec178
configs/frags: tests: add lmbench
roxell Jun 29, 2015
a81b1fe
configs/frags: tests: add rt-tests
roxell Jun 29, 2015
477203d
configs/frags: tests: add popt package
Nov 17, 2015
1c9197b
configs/frags: build: tar up output/hosts
Nov 17, 2015
1217d68
package/buildroot: inittab: auto root login on console
khilman Apr 6, 2016
fef84d9
configs/frags: base: update for 2016.05
khilman Jul 26, 2016
313ae66
configs/frags/armeb: really use the Linaro toolchain
tpetazzoni Jul 28, 2016
9842ba0
configs/frags/build: better way of "expanding" the configuration
tpetazzoni Jul 28, 2016
a3b8494
configs/frags/base: purge locales
QSchulz Jul 26, 2016
3c3d017
configs/frags/arm: enable ARMv4
khilman Jul 28, 2016
9851abf
package/busybox: enable mkfs for VFAT and ext2
khilman Aug 18, 2016
d7eadbc
configs/frags: add fragment for flash tools and UBI
khilman Aug 18, 2016
340ab86
configs/frags: echo which frags are being included
khilman Aug 18, 2016
125d62b
overlay: dropbear: add args
khilman Nov 11, 2016
170b094
configs/frags: flash: create UBI rootfs
khilman Nov 11, 2016
f6421bc
configs/frags: base: add ext2 utils
khilman Jan 23, 2017
3073cac
configs/frags: build: return error if make fails
khilman Feb 2, 2018
fd282e4
configs/frags: xz compress .ext2 rootfs image
khilman Feb 2, 2018
8d261cb
configs/frags: tests: increase size of ext2 image
khilman Feb 2, 2018
ce524ea
configs/frags: add new arch: arc
khilman Jun 7, 2018
6b99486
configs/frags/base: newer kernel headers
khilman Jun 8, 2018
1c268d9
configs/frags/arc: use glibc
khilman Jun 8, 2018
1542cd5
Add back v3.18 kernel headers support
khilman Jun 28, 2018
9c5eb3b
configs/frags/base: use v3.18 kernel headers
khilman Jun 28, 2018
6d75dea
configs/frags: add mipsel.config
khilman Feb 7, 2019
af1d6ae
configs/frags: add riscv.config
khilman Feb 7, 2019
21fcf5d
configs/frags/base: remove ccache and jlevel
khilman Feb 7, 2019
c651158
configs/frags/build: ensure overrides
khilman Feb 8, 2019
0303d5d
configs/frags: use default compiler, JLEVEL=0
khilman Mar 1, 2019
b5ce9ad
Add bootrr package from KernelCI's Github fork
gctucker Jun 3, 2019
015d2ce
configs/frags: add baseline.config
gctucker Jun 3, 2019
0e76239
util-linux: add util-linux-dmesg to only build dmesg
gctucker Sep 4, 2019
cd7a624
busybox: add busybox-no-dmesg.config fragment
gctucker Sep 5, 2019
b0a080b
baseline.config: enable use dmesg from util-linux
gctucker Sep 4, 2019
1feab01
busybox: enable tar gzip support
khilman Sep 25, 2019
0a67b4d
bootrr: upgrade to current master head 5ba7f37eeac5
gctucker Mar 6, 2020
0dfbe84
baseline: add rootfs_overlay with dmesg.sh
gctucker Apr 13, 2020
c87906c
baseline: also include base overlay
gctucker May 1, 2020
439869b
bootrr: upgrade to fix kernel version helpers install
gctucker May 20, 2020
5d06ce7
bootrr: upgrade with support for ACPI and new devices
gctucker Sep 25, 2020
61393d2
bootrr: fix updated revision with kernelci-20200925.1
gctucker Sep 25, 2020
27eeeac
bootrr: upgrade again with fix to install new board files
gctucker Oct 2, 2020
97706c5
bootrr: upgrade with fix for kernel version on google,kevin
gctucker Oct 19, 2020
2f114cc
bootrr: upgrade with scripts for kontron sl28 boards
gctucker Mar 23, 2021
8983f3b
Update bootrr commit id
Jun 25, 2021
913140a
buildroot: add fragment for armeb-xscale
montjoie Sep 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions Config.in.legacy
Original file line number Diff line number Diff line change
Expand Up @@ -2529,13 +2529,6 @@ config BR2_KERNEL_HEADERS_4_8
Version 4.8.x of the Linux kernel headers are no longer
maintained upstream and are now removed.

config BR2_KERNEL_HEADERS_3_18
bool "kernel headers version 3.18.x are no longer supported"
select BR2_LEGACY
help
Version 3.18.x of the Linux kernel headers are no longer
maintained upstream and are now removed.

config BR2_GLIBC_VERSION_2_22
bool "glibc 2.22 removed"
select BR2_LEGACY
Expand Down
8 changes: 8 additions & 0 deletions configs/frags/arc.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
BR2_arcle=y
BR2_archs38=y

# Buildroot glibc toolchain
BR2_TOOLCHAIN_BUILDROOT=y
BR2_TOOLCHAIN_USES_GLIBC=y
BR2_TOOLCHAIN_BUILDROOT_VENDOR="buildroot"
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
19 changes: 19 additions & 0 deletions configs/frags/arm.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# EABI, soft-float
BR2_arm920t=y
BR2_ARM_EABI=y
BR2_ARM_SOFT_FLOAT=y
#BR2_ARM_EABIHF=y
#BR2_ARM_FPU_VFPV2=y

# Buildroot glibc toolchain
BR2_TOOLCHAIN_BUILDROOT=y
BR2_TOOLCHAIN_USES_GLIBC=y
BR2_TOOLCHAIN_BUILDROOT_VENDOR="buildroot"
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y

# EABI, hard float, Linaro toolchain (requires >= Cortex-A)
#BR2_cortex_a5=y
#BR2_ARM_EABIHF=y
#BR2_ARM_FPU_VFPV3=y
#BR2_TOOLCHAIN_EXTERNAL=y
#BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM=y
1 change: 1 addition & 0 deletions configs/frags/arm64.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BR2_aarch64=y
1 change: 1 addition & 0 deletions configs/frags/arm64be.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BR2_aarch64_be=y
3 changes: 3 additions & 0 deletions configs/frags/armeb-xscale.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
BR2_armeb=y
BR2_GCC_TARGET_CPU="xscale"
BR2_xscale=y
10 changes: 10 additions & 0 deletions configs/frags/armeb.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
BR2_armeb=y

# NOTE: big-endian is different between ARMv4/v5 and ARMv7
# this only works for ARMv7
BR2_cortex_a5=y
BR2_ARM_ENABLE_VFP=y
BR2_ARM_EABIHF=y
BR2_ARM_FPU_VFPV2=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_LINARO_ARMEB=y
1 change: 1 addition & 0 deletions configs/frags/armel.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BR2_arm=y
43 changes: 43 additions & 0 deletions configs/frags/base.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# auto-select j-level based on host CPUs
BR2_JLEVEL=0

# enable overlay support (used for custom init scripts)
BR2_ROOTFS_OVERLAY="overlay"

# need cpio for initramfs
BR2_TARGET_ROOTFS_CPIO=y
BR2_TARGET_ROOTFS_CPIO_GZIP=y
# compress the tar image
BR2_TARGET_ROOTFS_TAR_XZ=y
# selinux enabled kernels can't use CPIO (no extended attributes, nead "real" filesystem)
BR2_TARGET_ROOTFS_EXT2=y
# ...compressed
BR2_TARGET_ROOTFS_EXT2_XZ=y

# don't run a getty; etc/inittab configured for auto-root login
BR2_TARGET_GENERIC_GETTY=n

# ssh needed for ARM workload-automation
BR2_PACKAGE_DROPBEAR=y

# Testing utils
BR2_PACKAGE_STRESS=y
BR2_PACKAGE_TRACE_CMD=y

# add eudev for automatic module loading support
BR2_INIT_BUSYBOX=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y

# misc. tools
BR2_PACKAGE_PCIUTILS=y

# ensure older kernel support (v3.2 is oldest as of 2016.05)
# NOTE: arm64 only exists as of v3.10
BR2_KERNEL_HEADERS_3_18=y

# purge locales to reduce rootfs size
BR2_ENABLE_LOCALE_PURGE=y
BR2_ENABLE_LOCALE_WHITELIST="C en_US"

# fs utils
BR2_PACKAGE_E2FSPROGS=y
4 changes: 4 additions & 0 deletions configs/frags/baseline.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
BR2_PACKAGE_BOOTRR=y
BR2_PACKAGE_UTIL_LINUX_DMESG=y
BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="package/busybox/busybox-no-dmesg.config"
BR2_ROOTFS_OVERLAY="overlay kernelci/baseline/rootfs_overlay/"
43 changes: 43 additions & 0 deletions configs/frags/build
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
#!/bin/bash
D=$(dirname $0)

rm .config
make defconfig

FRAGMENTS=()
if [[ $1 =~ ^arm.* ]]; then
FRAGMENTS+=("arm")
fi

FRAGMENTS+=("base")
FRAGMENTS+=("$*") # ensure passed-in frags override base

echo ${FRAGMENTS[@]}
for frag in ${FRAGMENTS[@]}; do
if [ -e $D/$frag.config ]; then
echo "INFO: Including fragment: $frag"
cat $D/$frag.config >> .config
else
echo "WARNING: $D/$frag.config doesn't exist. Giving up."
exit 1
fi
done

# reconfigure with new fragments appended
make olddefconfig

make

RESULT=$?
if [ $RESULT != 0 ]; then
exit $RESULT
fi

# remove uncompressed versions of rootfs
(cd output/images; rm -f rootfs.cpio rootfs.tar rootfs.ext2)

if [ $? = 0 ]; then
echo "Packaging up output/host directory"
tar -C output/host -Jcf output/images/host.tar.xz .
(cd output/images; md5sum host.tar.xz > host.tar.xz.md5)
fi
1 change: 1 addition & 0 deletions configs/frags/debug.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#BR2_PACKAGE_FILE=y
5 changes: 5 additions & 0 deletions configs/frags/flash.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
BR2_PACKAGE_MTD=y
BR2_PACKAGE_MTD_MKFSUBIFS=y

# create UBI rootfs
BR2_TARGET_ROOTFS_UBIFS=y
1 change: 1 addition & 0 deletions configs/frags/mipsel.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BR2_mipsel=y
5 changes: 5 additions & 0 deletions configs/frags/riscv.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
BR2_riscv=y
BR2_riscv_g=y

# RISC-V needs recent kernel headers
BR2_KERNEL_HEADERS_4_19=y
12 changes: 12 additions & 0 deletions configs/frags/tests.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# ext2 might grow bigger than default (60M)
BR2_TARGET_ROOTFS_EXT2_SIZE="200M"

# Testing utils
BR2_PACKAGE_LTP_TESTSUITE=y
BR2_PACKAGE_LMBENCH=y

# Testing utils rt-tests to enable cyclictest and hackbench
BR2_PACKAGE_RT_TESTS=y

# needed for in-kernel kselftests (compile-time and runtime)
BR2_PACKAGE_POPT=y
2 changes: 2 additions & 0 deletions configs/frags/x86.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
BR2_TOOLCHAIN_BUILDROOT=y
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
23 changes: 23 additions & 0 deletions kernelci/baseline/rootfs_overlay/opt/kernelci/dmesg.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#!/bin/sh

set -e

if [ "$KERNELCI_LAVA" = "y" ]; then
alias test-result='lava-test-case'
else
alias test-result='echo'
fi

for level in crit alert emerg; do
dmesg --level=$level --notime -x -k > dmesg.$level
test -s dmesg.$level && res=fail || res=pass
count=$(cat dmesg.$level | wc -l)
cat dmesg.$level
test-result \
$level \
--result $res \
--measurement $count \
--units lines
done

exit 0
1 change: 1 addition & 0 deletions linux/linux.hash
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ sha256 49474956a6149c16cbcba862d1f4db54835a32d336063c75094f669f1c34c65e linux-
sha256 e547748c548b0f55f665bc78cfec322e7b96f41527b5e4b5d79430fdaa57c3e8 linux-4.9.225.tar.xz
sha256 671d1f1d5ad0ae74fb21ee70a5544400e7d6270098d3f8b134484ded2c3e5b90 linux-4.14.182.tar.xz
sha256 9843f40efb37491770688810d153d0779daed8eb097773a0de5abf2cb0d1bd7e linux-4.19.125.tar.xz
sha256 3ec7f47365a8a050e629a5016e90e38a800e840c844901c979e9e796f8dc6711 linux-3.18.133.tar.xz
# Locally computed
sha256 ea53913813cb5a9069608532b327de7a7ed0fdc8fed8c6f10cd55d1ac6a58ffb linux-cip-4.19.118-cip25.tar.gz
sha256 7f0a0db0e1cfb14053523f4432f1ad1468b5bd42305b44905c4b103466c8d655 linux-cip-4.19.115-cip24-rt9.tar.gz
Expand Down
1 change: 1 addition & 0 deletions overlay/etc/default/dropbear
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DROPBEAR_ARGS=-B
8 changes: 8 additions & 0 deletions overlay/etc/init.d/S50debugfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/sh

case $1 in
start|"")
mount -t debugfs none /sys/kernel/debug
ln -s /sys/kernel/debug /debug
;;
esac
9 changes: 9 additions & 0 deletions overlay/etc/init.d/S50pnp_networking
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/sh

case $1 in
start|"")
if [ -e /proc/net/pnp ]; then
cat /proc/net/pnp >> /etc/resolv.conf
fi
;;
esac
2 changes: 2 additions & 0 deletions package/Config.in
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ endmenu
menu "Debugging, profiling and benchmark"
source "package/blktrace/Config.in"
source "package/bonnie/Config.in"
source "package/bootrr/Config.in"
source "package/cache-calibrator/Config.in"
source "package/clinfo/Config.in"
source "package/dacapo/Config.in"
Expand Down Expand Up @@ -2399,6 +2400,7 @@ menu "System tools"
source "package/tpm2-totp/Config.in"
source "package/unscd/Config.in"
source "package/util-linux/Config.in"
source "package/util-linux-dmesg/Config.in"
source "package/xdg-dbus-proxy/Config.in"
source "package/xen/Config.in"
source "package/xvisor/Config.in"
Expand Down
4 changes: 4 additions & 0 deletions package/bootrr/Config.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
config BR2_PACKAGE_BOOTRR
bool "bootrr"
help
The bootrr test scripts.
2 changes: 2 additions & 0 deletions package/bootrr/bootrr.hash
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Locally calculated
sha256 e94dede73040fd08f418f51615aa8d4272c67b433c77a27226024715a97e7b22 bootrr-35d4023f4a53374b5985432ed1f57893665da024.tar.gz
16 changes: 16 additions & 0 deletions package/bootrr/bootrr.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
################################################################################
#
# bootrr
#
################################################################################

BOOTRR_SITE = https://github.com/kernelci/bootrr.git
BOOTRR_VERSION = 35d4023f4a53374b5985432ed1f57893665da024
BOOTRR_SITE_METHOD = git
BOOTRR_LICENSE = LGPL-2.1+

define BOOTRR_INSTALL_TARGET_CMDS
DESTDIR=$(TARGET_DIR)/opt/bootrr $(MAKE) -C $(@D) install
endef

$(eval $(generic-package))
1 change: 1 addition & 0 deletions package/busybox/busybox-no-dmesg.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# CONFIG_DMESG is not set
16 changes: 11 additions & 5 deletions package/busybox/busybox.config
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ CONFIG_FEATURE_HWIB=y
# CONFIG_FEATURE_SEAMLESS_XZ is not set
# CONFIG_FEATURE_SEAMLESS_LZMA is not set
# CONFIG_FEATURE_SEAMLESS_BZ2 is not set
# CONFIG_FEATURE_SEAMLESS_GZ is not set
CONFIG_FEATURE_SEAMLESS_GZ=y
# CONFIG_FEATURE_SEAMLESS_Z is not set
CONFIG_AR=y
# CONFIG_FEATURE_AR_LONG_FILENAMES is not set
Expand Down Expand Up @@ -606,6 +606,11 @@ CONFIG_FREERAMDISK=y
# CONFIG_FSCK_MINIX is not set
CONFIG_FSFREEZE=y
CONFIG_FSTRIM=y
CONFIG_MKFS_EXT2=y
# CONFIG_MKFS_MINIX is not set
# CONFIG_FEATURE_MINIX2 is not set
# CONFIG_MKFS_REISER is not set
CONFIG_MKFS_VFAT=y
CONFIG_GETOPT=y
CONFIG_FEATURE_GETOPT_LONG=y
CONFIG_HEXDUMP=y
Expand Down Expand Up @@ -659,7 +664,7 @@ CONFIG_RDATE=y
CONFIG_READPROFILE=y
CONFIG_RENICE=y
# CONFIG_REV is not set
# CONFIG_RTCWAKE is not set
CONFIG_RTCWAKE=y
# CONFIG_SCRIPT is not set
# CONFIG_SCRIPTREPLAY is not set
CONFIG_SETARCH=y
Expand Down Expand Up @@ -788,8 +793,8 @@ CONFIG_FEATURE_MAKEDEVS_TABLE=y
# CONFIG_MAN is not set
CONFIG_MICROCOM=y
CONFIG_MT=y
# CONFIG_NANDWRITE is not set
# CONFIG_NANDDUMP is not set
CONFIG_NANDWRITE=y
CONFIG_NANDDUMP=y
CONFIG_PARTPROBE=y
# CONFIG_RAIDAUTORUN is not set
# CONFIG_READAHEAD is not set
Expand Down Expand Up @@ -1008,7 +1013,7 @@ CONFIG_PIDOF=y
CONFIG_FEATURE_PIDOF_SINGLE=y
CONFIG_FEATURE_PIDOF_OMIT=y
# CONFIG_PMAP is not set
# CONFIG_POWERTOP is not set
CONFIG_POWERTOP=y
# CONFIG_FEATURE_POWERTOP_INTERACTIVE is not set
CONFIG_PS=y
# CONFIG_FEATURE_PS_WIDE is not set
Expand Down Expand Up @@ -1127,6 +1132,7 @@ CONFIG_ASH_CMDCMD=y
#
CONFIG_FEATURE_SH_MATH=y
CONFIG_FEATURE_SH_MATH_64=y
CONFIG_FEATURE_BASH_IS_ASH=y
CONFIG_FEATURE_SH_EXTRA_QUIET=y
# CONFIG_FEATURE_SH_STANDALONE is not set
# CONFIG_FEATURE_SH_NOFORK is not set
Expand Down
2 changes: 2 additions & 0 deletions package/busybox/inittab
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr
# now run any rc scripts
::sysinit:/etc/init.d/rcS

console::respawn:/bin/sh

# Put a getty on the serial port
#ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 # GENERIC_SERIAL

Expand Down
5 changes: 5 additions & 0 deletions package/linux-headers/Config.in.host
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ config BR2_KERNEL_HEADERS_AS_KERNEL
depends on BR2_LINUX_KERNEL
select BR2_KERNEL_HEADERS_LATEST if BR2_LINUX_KERNEL_LATEST_VERSION

config BR2_KERNEL_HEADERS_3_18
bool "Linux 3.18.x kernel headers"
select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18

config BR2_KERNEL_HEADERS_4_4
bool "Linux 4.4.x kernel headers"
depends on !BR2_riscv
Expand Down Expand Up @@ -334,6 +338,7 @@ endchoice

config BR2_DEFAULT_KERNEL_HEADERS
string
default "3.18.133" if BR2_KERNEL_HEADERS_3_18
default "4.4.225" if BR2_KERNEL_HEADERS_4_4
default "4.9.225" if BR2_KERNEL_HEADERS_4_9
default "4.14.182" if BR2_KERNEL_HEADERS_4_14
Expand Down
5 changes: 5 additions & 0 deletions package/util-linux-dmesg/Config.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
config BR2_PACKAGE_UTIL_LINUX_DMESG
bool "util-linux-dmesg"
depends on !BR2_PACKAGE_UTIL_LINUX_BINARIES
help
The dmesg utility from util-linux.
9 changes: 9 additions & 0 deletions package/util-linux-dmesg/util-linux-dmesg.hash
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# From https://www.kernel.org/pub/linux/utils/util-linux/v2.33/sha256sums.asc
sha256 f261b9d73c35bfeeea04d26941ac47ee1df937bd3b0583e748217c1ea423658a util-linux-2.33.tar.xz
# License files, locally calculated
sha256 4335620e8f478ee4dc4d26540448d39469091ef1d8e3fbbbb8bf753206ceac74 README.licensing
sha256 9b718a9460fed5952466421235bc79eb49d4e9eacc920d7a9dd6285ab8fd6c6d Documentation/licenses/COPYING.BSD-3-Clause
sha256 ba7640f00d93e72e92b94b9d71f25ec53bac2f1682f5c4adcccb0018359f60f8 Documentation/licenses/COPYING.BSD-4-Clause-UC
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 Documentation/licenses/COPYING.GPL-2.0-or-later
sha256 e53348ce276358e9997014071c5294b36a18c4b34f32f00ee57b9acce0aafd63 Documentation/licenses/COPYING.ISC
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 Documentation/licenses/COPYING.LGPL-2.1-or-later
Loading