From 943224c57902829d442226cff5643cd00f2e765e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 10 May 2017 15:04:02 +0200 Subject: [PATCH] jack: fix gcc7 build --- srcpkgs/jack/patches/gcc7-abs_type.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 srcpkgs/jack/patches/gcc7-abs_type.patch diff --git a/srcpkgs/jack/patches/gcc7-abs_type.patch b/srcpkgs/jack/patches/gcc7-abs_type.patch new file mode 100644 index 00000000000..2340be8ddbf --- /dev/null +++ b/srcpkgs/jack/patches/gcc7-abs_type.patch @@ -0,0 +1,11 @@ +--- tests/test.cpp 2014-07-19 15:34:15.000000000 +0200 ++++ tests/test.cpp 2017-05-10 01:32:47.852989559 +0200 +@@ -480,7 +480,7 @@ + jack_nframes_t delta_time = cur_time - last_time; + + Log("calling process4 callback : jack_frame_time = %ld delta_time = %ld\n", cur_time, delta_time); +- if (delta_time > 0 && (jack_nframes_t)abs(delta_time - cur_buffer_size) > tolerance) { ++ if (delta_time > 0 && (jack_nframes_t)abs((int)(delta_time - cur_buffer_size)) > tolerance) { + printf("!!! ERROR !!! jack_frame_time seems to return incorrect values cur_buffer_size = %d, delta_time = %d tolerance %d\n", cur_buffer_size, delta_time, tolerance); + } +