tilem: add gcc14 patch (#404453)
This commit is contained in:
commit
bbbba8e23e
13
pkgs/by-name/ti/tilem/gcc14-fix.patch
Normal file
13
pkgs/by-name/ti/tilem/gcc14-fix.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/gui/macro.c b/gui/macro.c
|
||||
index ae8db8b..226d48f 100644
|
||||
--- a/gui/macro.c
|
||||
+++ b/gui/macro.c
|
||||
@@ -86,7 +86,7 @@ void tilem_macro_add_action(TilemMacro* macro, int type, char * value) {
|
||||
macro->actions = tilem_macro_actions_new(macro, n + 1);
|
||||
|
||||
/* Then we need to save the action */
|
||||
- macro->actions[n] = g_new(char, strlen(value)); /* FIXME : gcc says : "assignment from incompatible pointer type" ??? */
|
||||
+ macro->actions[n] = g_new(TilemMacroAtom, 1); /* FIXME : gcc says : "assignment from incompatible pointer type" ??? */
|
||||
macro->actions[n]->value = g_strdup(value);
|
||||
macro->actions[n]->type = type;
|
||||
macro->n++;
|
@ -27,6 +27,7 @@ stdenv.mkDerivation rec {
|
||||
libticables2
|
||||
libticalcs2
|
||||
];
|
||||
patches = [ ./gcc14-fix.patch ];
|
||||
env.NIX_CFLAGS_COMPILE = toString [ "-lm" ];
|
||||
meta = with lib; {
|
||||
homepage = "http://lpg.ticalc.org/prj_tilem/";
|
||||
|
Loading…
x
Reference in New Issue
Block a user