summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/changelog6
-rw-r--r--debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/02-malloc-free-implicit-declaration.diff146
-rw-r--r--debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/series1
3 files changed, 153 insertions, 0 deletions
diff --git a/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/changelog b/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/changelog
index a9df3e15..a995f492 100644
--- a/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/changelog
+++ b/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/changelog
@@ -1,3 +1,9 @@
+compiz-fusion-plugins-extra-trinity (0.8.4-3debian13.0.0+6~a) trixie; urgency=low
+
+ * Fix implicit declaration for malloc and free that cause FTBFS.
+
+ -- Slávek Banko <slavek.banko@axis.cz> Sun, 22 Sep 2023 16:09:35 +0200
+
compiz-fusion-plugins-extra-trinity (0.8.4-3debian13.0.0+5~a) trixie; urgency=low
* Build without support for gconf.
diff --git a/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/02-malloc-free-implicit-declaration.diff b/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/02-malloc-free-implicit-declaration.diff
new file mode 100644
index 00000000..4d10271e
--- /dev/null
+++ b/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/02-malloc-free-implicit-declaration.diff
@@ -0,0 +1,146 @@
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/addhelper/addhelper.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/addhelper/addhelper.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/addhelper/addhelper.c
+@@ -24,6 +24,7 @@
+ */
+
+ #include <compiz-core.h>
++#include <stdlib.h>
+ #include "addhelper_options.h"
+
+ #define GET_ADD_DISPLAY(d) \
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/bench/bench.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/bench/bench.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/bench/bench.c
+@@ -21,6 +21,7 @@
+ **/
+
+ #include <compiz-core.h>
++#include <stdlib.h>
+
+ #include "bench_tex.h"
+ #include "bench_options.h"
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/firepaint/firepaint.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/firepaint/firepaint.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/firepaint/firepaint.c
+@@ -20,6 +20,7 @@
+ */
+
+ #include <compiz-core.h>
++#include <stdlib.h>
+
+ #include "firepaint_options.h"
+ #include "firepaint_tex.h"
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/loginout/loginout.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/loginout/loginout.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/loginout/loginout.c
+@@ -20,6 +20,7 @@
+ */
+
+ #include <compiz-core.h>
++#include <stdlib.h>
+
+ #include "loginout_options.h"
+
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/mblur/mblur.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/mblur/mblur.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/mblur/mblur.c
+@@ -20,7 +20,7 @@
+ */
+
+ #include <math.h>
+-
++#include <stdlib.h>
+ #include <compiz-core.h>
+
+ #include "mblur_options.h"
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/reflex/reflex.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/reflex/reflex.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/reflex/reflex.c
+@@ -19,6 +19,7 @@
+ *
+ */
+ #include <compiz-core.h>
++#include <stdlib.h>
+
+ #include "reflex_options.h"
+
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/shelf/shelf.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/shelf/shelf.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/shelf/shelf.c
+@@ -33,6 +33,7 @@
+ #include <X11/extensions/shape.h>
+ #include <X11/cursorfont.h>
+ #include <math.h>
++#include <stdlib.h>
+ #include <string.h>
+ #include "shelf_options.h"
+
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/showmouse/showmouse.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/showmouse/showmouse.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/showmouse/showmouse.c
+@@ -21,6 +21,7 @@
+ */
+
+ #include <math.h>
++#include <stdlib.h>
+ #include <string.h>
+
+ #include <compiz-core.h>
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/splash/splash.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/splash/splash.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/splash/splash.c
+@@ -20,7 +20,7 @@
+ */
+
+ #include <math.h>
+-
++#include <stdlib.h>
+ #include <compiz-core.h>
+ #include <X11/Xatom.h>
+
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/trailfocus/trailfocus.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/trailfocus/trailfocus.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/trailfocus/trailfocus.c
+@@ -25,6 +25,7 @@
+ *
+ */
+
++#include <stdlib.h>
+ #include <string.h>
+ #include <compiz-core.h>
+ #include "trailfocus_options.h"
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/wallpaper/wallpaper.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/wallpaper/wallpaper.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/wallpaper/wallpaper.c
+@@ -21,6 +21,7 @@
+ */
+
+ #include <stdarg.h>
++#include <stdlib.h>
+ #include <string.h>
+ #include <math.h>
+
+Index: compiz-fusion-plugins-extra-trinity-0.8.4/src/widget/widget.c
+===================================================================
+--- compiz-fusion-plugins-extra-trinity-0.8.4.orig/src/widget/widget.c
++++ compiz-fusion-plugins-extra-trinity-0.8.4/src/widget/widget.c
+@@ -26,6 +26,7 @@
+ *
+ */
+
++#include <stdlib.h>
+ #include <string.h>
+ #include <compiz-core.h>
+ #include <X11/Xatom.h>
diff --git a/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/series b/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/series
index 48023fa3..6121184b 100644
--- a/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/series
+++ b/debian/compiz-fusion-plugins-extra-trinity/compiz-fusion-plugins-extra-trinity-0.8.4/debian/patches/series
@@ -1,3 +1,4 @@
crash_fix_4082dc3c.patch
01-disable-gconf.patch
+02-malloc-free-implicit-declaration.diff