--- jack2-1.9.22.orig/waflib/ansiterm.py	2023-02-02 12:04:10.000000000 +0100
+++ jack2-1.9.22/waflib/ansiterm.py	2026-05-14 18:36:34.596872137 +0200
@@ -264,7 +264,7 @@ else:
 			'u': pop_cursor,
 		}
 		# Match either the escape sequence or text not containing escape sequence
-		ansi_tokens = re.compile('(?:\x1b\[([0-9?;]*)([a-zA-Z])|([^\x1b]+))')
+		ansi_tokens = re.compile(r'(?:\x1b\[([0-9?;]*)([a-zA-Z])|([^\x1b]+))')
 		def write(self, text):
 			try:
 				wlock.acquire()
