package/ramspeed: remove package

The download location is gone and even though the package is available
on a Github repository [0], it has not been updated for 7 years now.
Drop the package.

[0] https://github.com/cruvolo/ramspeed

See buildroot commit 0951e3fc24 for the
removal of the ramsmp package which is the SMP version of ramspeed.

Fixes:
https://autobuild.buildroot.net/results/d40/d404da1c3a7cd8628d2b2e9e519d629626d28593/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 07ab60acd9)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
Bernd Kuhls
2025-10-30 21:26:43 +01:00
committed by Thomas Perale
parent 0889864b93
commit e48464595e
6 changed files with 9 additions and 51 deletions

View File

@@ -144,6 +144,15 @@ endif
############################################################################### ###############################################################################
comment "Legacy options removed in 2025.02.8"
config BR2_PACKAGE_RAMSPEED
bool "ramspeed has been removed"
select BR2_LEGACY
help
The ramspeed package was removed as it is not maintained
anymore and the upstream repo is gone.
comment "Legacy options removed in 2025.02.7" comment "Legacy options removed in 2025.02.7"
config BR2_PACKAGE_NETSTAT_NAT config BR2_PACKAGE_NETSTAT_NAT

View File

@@ -142,7 +142,6 @@ menu "Debugging, profiling and benchmark"
source "package/ptm2human/Config.in" source "package/ptm2human/Config.in"
source "package/pv/Config.in" source "package/pv/Config.in"
source "package/racehound/Config.in" source "package/racehound/Config.in"
source "package/ramspeed/Config.in"
source "package/rt-tests/Config.in" source "package/rt-tests/Config.in"
source "package/rwmem/Config.in" source "package/rwmem/Config.in"
source "package/sentry-native/Config.in" source "package/sentry-native/Config.in"

View File

@@ -1,11 +0,0 @@
comment "ramspeed needs a toolchain not affected by GCC bug 43744"
depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744
config BR2_PACKAGE_RAMSPEED
bool "ramspeed"
depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744
help
RAMspeed is a free open source command line utility
to measure cache and memory performance.
http://alasir.com/software/ramspeed/

View File

@@ -1,14 +0,0 @@
all: generic
generic: ramspeed.c fltmem.c fltmark.c intmem.c intmark.c
$(CC) $(CFLAGS) $(LDFLAGS) $^ -o ramspeed
i386: ramspeed.c i386/*.s i386/cpuinfo/*.s
$(CC) $(CFLAGS) -DI386_ASM $(LDFLAGS) $^ -o ramspeed
x86_64: ramspeed.c amd64/*.s
$(CC) $(CFLAGS) -DAMD64_ASM $(LDFLAGS) $^ -o ramspeed
clean:
rm -f *.o ramspeed

View File

@@ -1,3 +0,0 @@
# Locally computed
sha256 f84e2e42b2b6b221ef9b586f6ae63d863db4ff21858e0ce7c84622a7c9522950 ramspeed-2.6.0.tar.gz
sha256 2c308cffbab01762f8f6b11725725a227080746ef865f2756c9c9e1591dddaad LICENCE

View File

@@ -1,22 +0,0 @@
################################################################################
#
# ramspeed
#
################################################################################
RAMSPEED_VERSION = 2.6.0
RAMSPEED_SITE = http://www.alasir.com/software/ramspeed
RAMSPEED_ARCH = $(if $(BR2_i386),i386)$(if $(BR2_x86_64),x86_64)
RAMSPEED_LICENSE = Alasir License
RAMSPEED_LICENSE_FILES = LICENCE
define RAMSPEED_BUILD_CMDS
cp -f package/ramspeed/Makefile $(@D)
$(TARGET_CONFIGURE_OPTS) make -C $(@D) $(RAMSPEED_ARCH)
endef
define RAMSPEED_INSTALL_TARGET_CMDS
$(INSTALL) -m 0755 -D $(@D)/ramspeed $(TARGET_DIR)/usr/bin/ramspeed
endef
$(eval $(generic-package))