diff -Nru ltt-control-2.13.15/debian/changelog ltt-control-2.13.15/debian/changelog
--- ltt-control-2.13.15/debian/changelog	2025-04-15 05:33:39.000000000 +0800
+++ ltt-control-2.13.15/debian/changelog	2025-04-15 10:08:13.000000000 +0800
@@ -1,3 +1,9 @@
+ltt-control (2.13.15-1.1) UNRELEASED; urgency=medium
+
+  *Fix  'health_state' undeclared on some archs.
+
+ -- Gui-Yue <yuemeng.gui@gmail.com>  Tue, 15 Apr 2025 10:08:13 +0800
+
 ltt-control (2.13.15-1) unstable; urgency=medium
 
   * [80c041d] New upstream version 2.13.15
diff -Nru ltt-control-2.13.15/debian/patches/fix_health_state_undeclared_error.patch ltt-control-2.13.15/debian/patches/fix_health_state_undeclared_error.patch
--- ltt-control-2.13.15/debian/patches/fix_health_state_undeclared_error.patch	1970-01-01 08:00:00.000000000 +0800
+++ ltt-control-2.13.15/debian/patches/fix_health_state_undeclared_error.patch	2025-04-15 10:08:13.000000000 +0800
@@ -0,0 +1,21 @@
+--- a/src/common/health/health.c
++++ b/src/common/health/health.c
+@@ -263,12 +263,12 @@
+ 	assert(type < ha->nr_types);
+ 
+ 	/* Init TLS state. */
+-	health_state.last = 0;
+-	health_state.last_time.tv_sec = 0;
+-	health_state.last_time.tv_nsec = 0;
+-	health_state.current = 0;
+-	health_state.flags = (enum health_flags) 0;
+-	health_state.type = type;
++	URCU_TLS(health_state).last = 0;
++	URCU_TLS(health_state).last_time.tv_sec = 0;
++	URCU_TLS(health_state).last_time.tv_nsec = 0;
++	URCU_TLS(health_state).current = 0;
++	URCU_TLS(health_state).flags = (enum health_flags) 0;
++	URCU_TLS(health_state).type = type;
+ 
+ 	/* Add it to the global TLS state list. */
+ 	state_lock(ha);
diff -Nru ltt-control-2.13.15/debian/patches/series ltt-control-2.13.15/debian/patches/series
--- ltt-control-2.13.15/debian/patches/series	2025-04-15 05:27:06.000000000 +0800
+++ ltt-control-2.13.15/debian/patches/series	2025-04-15 10:07:53.000000000 +0800
@@ -1,2 +1,3 @@
 fix-lttng-health-check-manpage.patch
 hide-lttng-ctl-erroneously-exported-symbols.patch
+fix_health_state_undeclared_error.patch
