diff --git a/Config.in.legacy b/Config.in.legacy index 94d1c4ea08..e0ada2e10d 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2026.02" +config BR2_PACKAGE_HAWKTRACER + bool "hawktracer has been removed" + select BR2_LEGACY + help + hawktracer is unmaintained and has been removed + config BR2_PACKAGE_CONNMAN_GTK bool "connman-gtk has been removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index 3a0b2aafa2..44b1e97020 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1262,7 +1262,6 @@ F: package/cctz/ F: package/clpeak/ F: package/faad2/ F: package/fdk-aac/ -F: package/hawktracer/ F: package/httping/ F: package/iozone/ F: package/leptonica/ diff --git a/package/Config.in b/package/Config.in index 06e3782e87..b6e6a31b14 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1952,7 +1952,6 @@ endmenu menu "Logging" source "package/glog/Config.in" - source "package/hawktracer/Config.in" source "package/liblog4c-localtime/Config.in" source "package/liblogging/Config.in" source "package/log4cplus/Config.in" diff --git a/package/hawktracer/Config.in b/package/hawktracer/Config.in deleted file mode 100644 index bee9c27b7d..0000000000 --- a/package/hawktracer/Config.in +++ /dev/null @@ -1,25 +0,0 @@ -config BR2_PACKAGE_HAWKTRACER - bool "hawktracer" - depends on BR2_INSTALL_LIBSTDCPP - depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11 - help - HawkTracer is a highly portable, low-overhead, configurable - profiling tool built in Amazon Video for getting performance - metrics from low-end devices. - - https://hawktracer.github.io/ - -if BR2_PACKAGE_HAWKTRACER - -config BR2_PACKAGE_HAWKTRACER_TCP_LISTENER - bool "TCP listener" - default y - depends on BR2_TOOLCHAIN_HAS_THREADS - -comment "TCP listener needs a toolchain w/ threads" - depends on !BR2_TOOLCHAIN_HAS_THREADS - -endif - -comment "hawktracer needs a toolchain w/ C++, gcc >= 4.8" - depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 diff --git a/package/hawktracer/hawktracer.hash b/package/hawktracer/hawktracer.hash deleted file mode 100644 index 585b612c49..0000000000 --- a/package/hawktracer/hawktracer.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Computed locally -sha256 12a689a1cfb2ae25ad777b1b2275dbba5cd64905627b0a20d17d6e26de003cef hawktracer-0.11.0.tar.gz -sha256 2f377333e64ad08ad3afec8ed6c2c96ced2a6d7d67443eb2784a931bb7b3fd59 LICENSE diff --git a/package/hawktracer/hawktracer.mk b/package/hawktracer/hawktracer.mk deleted file mode 100644 index 8e722080f5..0000000000 --- a/package/hawktracer/hawktracer.mk +++ /dev/null @@ -1,48 +0,0 @@ -################################################################################ -# -# hawktracer -# -################################################################################ - -HAWKTRACER_VERSION = 0.11.0 -HAWKTRACER_SITE = $(call github,amzn,hawktracer,v$(HAWKTRACER_VERSION)) -HAWKTRACER_LICENSE = MIT -HAWKTRACER_LICENSE_FILES = LICENSE -HAWKTRACER_INSTALL_STAGING = YES - -HAWKTRACER_CONF_OPTS = \ - -DENABLE_ASAN=OFF \ - -DENABLE_TESTS=OFF \ - -DENABLE_CODE_COVERAGE=OFF \ - -DENABLE_BENCHMARKS=OFF \ - -DENABLE_DOC=OFF \ - -DENABLE_PYTHON_BINDINGS=OFF \ - -DENABLE_MAINTAINER_MODE=OFF \ - -DENABLE_RELEASE_MODE=OFF \ - -DENABLE_CLIENT=OFF \ - -DENABLE_EXAMPLES=OFF - -ifeq ($(BR2_STATIC_LIBS),y) -HAWKTRACER_CONF_OPTS += -DBUILD_STATIC_LIB=ON -else -HAWKTRACER_CONF_OPTS += -DBUILD_STATIC_LIB=OFF -endif - -ifeq ($(BR2_PACKAGE_HAWKTRACER_TCP_LISTENER),y) -HAWKTRACER_CONF_OPTS += -DENABLE_TCP_LISTENER=ON -else -HAWKTRACER_CONF_OPTS += -DENABLE_TCP_LISTENER=OFF -endif - -# Enable threads support if supported by toolchain -ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) -HAWKTRACER_CONF_OPTS += \ - -DENABLE_CPU_USAGE_FEATURE=ON \ - -DENABLE_THREADS=ON -else -HAWKTRACER_CONF_OPTS += \ - -DENABLE_CPU_USAGE_FEATURE=OFF \ - -DENABLE_THREADS=OFF -endif - -$(eval $(cmake-package))