2026-05-01 10:51 ftp://ftp.de.debian.org/debian/pool/main/c/clutter-gtk/clutter-gtk_1.8.4.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 18 18 elapsed-time: 0.3 0.2 head-timing-info: old-timing-info: head results: clutter-gtk-1.8.4/clutter-gtk/gtk-clutter-actor.h:25:2: error: #error "Only can be included directly." [preprocessorErrorDirective] clutter-gtk-1.8.4/clutter-gtk/gtk-clutter-embed.h:24:2: error: #error "Only can be included directly." [preprocessorErrorDirective] clutter-gtk-1.8.4/clutter-gtk/gtk-clutter-texture.h:23:2: error: #error "Only can be included directly." [preprocessorErrorDirective] clutter-gtk-1.8.4/clutter-gtk/gtk-clutter-util.h:23:2: error: #error "Only can be included directly." [preprocessorErrorDirective] clutter-gtk-1.8.4/clutter-gtk/gtk-clutter-window.h:23:2: error: #error "Only can be included directly." [preprocessorErrorDirective] clutter-gtk-1.8.4/examples/gtk-clutter-events.c:188:55: error: There is an unknown macro here somewhere. Configuration is required. If G_DIR_SEPARATOR_S is a macro then please configure it. [unknownMacro] clutter-gtk-1.8.4/examples/gtk-clutter-multistage.c:16:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLUTTER_INIT_SUCCESS [valueFlowBailoutIncompleteVar] clutter-gtk-1.8.4/examples/gtk-clutter-test-actor.c:31:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLUTTER_Z_AXIS [valueFlowBailoutIncompleteVar] clutter-gtk-1.8.4/examples/gtk-clutter-test-actor.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] clutter-gtk-1.8.4/examples/gtk-clutter-test-actor.c:133:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLUTTER_INIT_SUCCESS [valueFlowBailoutIncompleteVar] clutter-gtk-1.8.4/examples/gtk-clutter-test.c:153:55: error: There is an unknown macro here somewhere. Configuration is required. If G_DIR_SEPARATOR_S is a macro then please configure it. [unknownMacro] clutter-gtk-1.8.4/examples/gtk-clutter-window-test.c:61:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_TOOL_BUTTON [valueFlowBailoutIncompleteVar] clutter-gtk-1.8.4/examples/gtk-clutter-window-test.c:77:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLUTTER_LINEAR [valueFlowBailoutIncompleteVar] clutter-gtk-1.8.4/examples/gtk-clutter-window-test.c:93:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLUTTER_LINEAR [valueFlowBailoutIncompleteVar] clutter-gtk-1.8.4/examples/gtk-clutter-window-test.c:110:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLUTTER_INIT_SUCCESS [valueFlowBailoutIncompleteVar] clutter-gtk-1.8.4/examples/gtk-clutter-window-test.c:125:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] clutter-gtk-1.8.4/examples/gtk-clutter-window-test.c:146:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] clutter-gtk-1.8.4/examples/gtk-clutter-window-test.c:54:11: style: Variable 'stock_id' can be declared as pointer to const [constVariablePointer] diff: DONE