The comments above indicate that some think this should be fixed in packaging. Not sure it's so easy, but hopefully.
Our other hope is to patch Inkscape itself. Adib's patch was posted in bug 187290 because this bug cropped up when people tried to test the patch for that bug. I have attached that to clear up some of the confusion.
Sadly, I had errors building it. Error below.
==========
Make error line 195: problem compiling: src/extension/implementation/script.cpp:
In function 'gboolean Inkscape::Extension::Implementation::read_helper_report(i
nt, gint*, GError**)':
src/extension/implementation/script.cpp:982: warning: comparison between signed
and unsigned integer expressions
src/extension/implementation/script.cpp:1018: warning: comparison between signed
and unsigned integer expressions
src/extension/implementation/script.cpp: In function 'gboolean Inkscape::Extensi
on::Implementation::do_spawn_directly(gint*, gboolean, GSpawnFlags, gchar**, cha
r**, char**, void (*)(void*), void*, void**, GError**)':
src/extension/implementation/script.cpp:1248: error: '_wspawnvpe' was not declar
ed in this scope
src/extension/implementation/script.cpp:1250: error: '_wspawnvp' was not declare
d in this scope
src/extension/implementation/script.cpp:1253: error: '_wspawnve' was not declare
d in this scope
src/extension/implementation/script.cpp:1255: error: '_wspawnv' was not declared
in this scope
src/extension/implementation/script.cpp: In function 'gboolean Inkscape::Extensi
on::Implementation::do_spawn_with_pipes(gint*, gboolean, const gchar*, gchar**,
char**, GSpawnFlags, void (*)(void*), void*, void**, gint*, gint*, gint*, gint*,
GError**)':
src/extension/implementation/script.cpp:1384: warning: deprecated conversion fro
m string constant to 'gchar*'
src/extension/implementation/script.cpp:1386: warning: deprecated conversion fro
m string constant to 'gchar*'
src/extension/implementation/script.cpp:1436: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1441: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1451: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1455: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1465: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1469: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1478: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1480: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1483: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1485: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1488: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1490: warning: deprecated conversion fro
m string constant to 'char*'
src/extension/implementation/script.cpp:1547: error: '_wspawnvpe' was not declar
ed in this scope
src/extension/implementation/script.cpp:1549: error: '_wspawnvp' was not declare
d in this scope
src/util/glib-list-iterators.h: In member function 'T* const&...
The comments above indicate that some think this should be fixed in packaging. Not sure it's so easy, but hopefully.
Our other hope is to patch Inkscape itself. Adib's patch was posted in bug 187290 because this bug cropped up when people tried to test the patch for that bug. I have attached that to clear up some of the confusion.
Sadly, I had errors building it. Error below.
========== implementation/ script. cpp: :Extension: :Implementation ::read_ helper_ report( i implementation/ script. cpp:982: warning: comparison between signed implementation/ script. cpp:1018: warning: comparison between signed implementation/ script. cpp: In function 'gboolean Inkscape::Extensi ion::do_ spawn_directly( gint*, gboolean, GSpawnFlags, gchar**, cha implementation/ script. cpp:1248: error: '_wspawnvpe' was not declar implementation/ script. cpp:1250: error: '_wspawnvp' was not declare implementation/ script. cpp:1253: error: '_wspawnve' was not declare implementation/ script. cpp:1255: error: '_wspawnv' was not declared implementation/ script. cpp: In function 'gboolean Inkscape::Extensi ion::do_ spawn_with_ pipes(gint* , gboolean, const gchar*, gchar**, implementation/ script. cpp:1384: warning: deprecated conversion fro implementation/ script. cpp:1386: warning: deprecated conversion fro implementation/ script. cpp:1436: warning: deprecated conversion fro implementation/ script. cpp:1441: warning: deprecated conversion fro implementation/ script. cpp:1451: warning: deprecated conversion fro implementation/ script. cpp:1455: warning: deprecated conversion fro implementation/ script. cpp:1465: warning: deprecated conversion fro implementation/ script. cpp:1469: warning: deprecated conversion fro implementation/ script. cpp:1478: warning: deprecated conversion fro implementation/ script. cpp:1480: warning: deprecated conversion fro implementation/ script. cpp:1483: warning: deprecated conversion fro implementation/ script. cpp:1485: warning: deprecated conversion fro implementation/ script. cpp:1488: warning: deprecated conversion fro implementation/ script. cpp:1490: warning: deprecated conversion fro implementation/ script. cpp:1547: error: '_wspawnvpe' was not declar implementation/ script. cpp:1549: error: '_wspawnvp' was not declare glib-list- iterators. h: In member function 'T* const&...
Make error line 195: problem compiling: src/extension/
In function 'gboolean Inkscape:
nt, gint*, GError**)':
src/extension/
and unsigned integer expressions
src/extension/
and unsigned integer expressions
src/extension/
on::Implementat
r**, char**, void (*)(void*), void*, void**, GError**)':
src/extension/
ed in this scope
src/extension/
d in this scope
src/extension/
d in this scope
src/extension/
in this scope
src/extension/
on::Implementat
char**, GSpawnFlags, void (*)(void*), void*, void**, gint*, gint*, gint*, gint*,
GError**)':
src/extension/
m string constant to 'gchar*'
src/extension/
m string constant to 'gchar*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
m string constant to 'char*'
src/extension/
ed in this scope
src/extension/
d in this scope
src/util/
Read more...