gimp: gtk3-port
This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.
This is a read-only list on gimpusers.com so this discussion thread is read-only, too.
gimp: gtk3-port | Jiří Podhorský | 01 Jun 18:56 |
Fwd: gimp: gtk3-port | Jiří Podhorský | 08 Jun 10:56 |
Fwd: gimp: gtk3-port | Alexandre Prokoudine | 08 Jun 11:00 |
Fwd: gimp: gtk3-port | Jehan Pagès | 08 Jun 14:44 |
gimp: gtk3-port | Michael Natterer | 09 Jun 20:28 |
gimp: gtk3-port | Michael Natterer | 09 Jun 22:08 |
gimp: gtk3-port | Jiří Podhorský | 11 Jun 08:39 |
gimp: gtk3-port
Hello,
can you please update branch gtk3-port?
I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:
CC gimplayer.lo
gimplayer.c: In function ‘gimp_layer_new_from_surface’:
gimplayer.c:290:43: error: incompatible type for argument 3 of
‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL);
^
In file included from /usr/include/gegl-0.3/gegl.h:30:0,
from gimp.h:25,
from gimplayer.c:27:
/usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy
{aka enum }’ but argument is of type ‘GeglBuffer * {aka struct
_GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src,
^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL);
^
In file included from /usr/include/gegl-0.3/gegl.h:30:0,
from gimp.h:25,
from gimplayer.c:27:
/usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here
void gegl_buffer_copy (GeglBuffer *src,
^
Makefile:1202: recipe for target 'gimplayer.lo' failed
make[2]: *** [gimplayer.lo] Error 1
Thank you.
Best regards, Jiri
Fwd: gimp: gtk3-port
Hello,
can you please update branch gtk3-port?
I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:
CC gimplayer.lo
gimplayer.c: In function ‘gimp_layer_new_from_surface’:
gimplayer.c:290:43: error: incompatible type for argument 3 of
‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL);
^
In file included from /usr/include/gegl-0.3/gegl.h:30:0,
from gimp.h:25,
from gimplayer.c:27:
/usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected
‘GeglAbyssPolicy {aka enum }’ but argument is of type
‘GeglBuffer * {aka struct _GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src,
^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL);
^
In file included from /usr/include/gegl-0.3/gegl.h:30:0,
from gimp.h:25,
from gimplayer.c:27:
/usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here
void gegl_buffer_copy (GeglBuffer *src,
^
Makefile:1202: recipe for target 'gimplayer.lo' failed
make[2]: *** [gimplayer.lo] Error 1
Thank you.
Best regards, Jiri
Fwd: gimp: gtk3-port
On Mon, Jun 8, 2015 at 1:56 PM, Jiří Podhorský wrote:
Hello,
can you please update branch gtk3-port?
Jiří,
That branch is not actively being worked on. Right now it's a low priority. We welcome contributions though.
Alex
Fwd: gimp: gtk3-port
Hi,
On Mon, Jun 8, 2015 at 1:00 PM, Alexandre Prokoudine wrote:
On Mon, Jun 8, 2015 at 1:56 PM, Jiří Podhorský wrote:
Hello,
can you please update branch gtk3-port?
Jiří,
That branch is not actively being worked on. Right now it's a low priority. We welcome contributions though.
This said, just rebasing the branch (which is simply the problem here, I think, because there indeed has been some recent changes on GEGL which would make old GIMP code not buildable) is not very difficult, but it still takes time (because after a while, you end up with some merge issues here and there). So we do it usually when we actually want to work on this branch for a reason or another. But as Alexandre says, this is very low priority (2 major versions away!) so that does not happen a lot.
I would simply advise you to rebase the branch locally if all you need
is having it build.
Of course if what you want is working on it and provide code, yes
patches are much welcome.
Jehan
Alex
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
gimp: gtk3-port
On Mon, 2015-06-01 at 20:56 +0200, Jiří Podhorský wrote:
Hello,
can you please update branch gtk3-port?
Yeah will do that soon, in the meantime just rebase locally :)
Regards, --Mitch
I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:
CC gimplayer.lo gimplayer.c: In function ‘gimp_layer_new_from_surface’: gimplayer.c:290:43: error: incompatible type for argument 3 of ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^ In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy {aka enum }’ but argument is of type ‘GeglBuffer * {aka struct _GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src, ^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’ gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^
In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here void gegl_buffer_copy (GeglBuffer *src, ^
Makefile:1202: recipe for target 'gimplayer.lo' failed make[2]: *** [gimplayer.lo] Error 1Thank you.
Best regards, Jiri
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
gimp: gtk3-port
On Tue, 2015-06-09 at 22:28 +0200, Michael Natterer wrote:
On Mon, 2015-06-01 at 20:56 +0200, Jiří Podhorský wrote:
Hello,
can you please update branch gtk3-port?
Yeah will do that soon, in the meantime just rebase locally :)
Done.
I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:
CC gimplayer.lo gimplayer.c: In function ‘gimp_layer_new_from_surface’: gimplayer.c:290:43: error: incompatible type for argument 3 of ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^ In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy {aka enum }’ but argument is of type ‘GeglBuffer * {aka struct _GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src, ^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’ gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^
In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here void gegl_buffer_copy (GeglBuffer *src, ^
Makefile:1202: recipe for target 'gimplayer.lo' failed make[2]: *** [gimplayer.lo] Error 1Thank you.
Best regards, Jiri
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list
gimp: gtk3-port
Thank you Michael.
2015-06-10 0:08 GMT+02:00 Michael Natterer :
On Tue, 2015-06-09 at 22:28 +0200, Michael Natterer wrote:
On Mon, 2015-06-01 at 20:56 +0200, Jiří Podhorský wrote:
Hello,
can you please update branch gtk3-port?
Yeah will do that soon, in the meantime just rebase locally :)
Done.
I got a error about uncompatibility between newest gegl from git and gtk3-port of gimp during the compilation:
CC gimplayer.lo gimplayer.c: In function ‘gimp_layer_new_from_surface’: gimplayer.c:290:43: error: incompatible type for argument 3 of ‘gegl_buffer_copy’
gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^ In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: expected ‘GeglAbyssPolicy {aka enum }’ but argument is of type ‘GeglBuffer * {aka struct _GeglBuffer *}’
void gegl_buffer_copy (GeglBuffer *src, ^
gimplayer.c:290:7: error: too few arguments to function ‘gegl_buffer_copy’ gegl_buffer_copy (src_buffer, NULL, dest_buffer, NULL); ^
In file included from /usr/include/gegl-0.3/gegl.h:30:0, from gimp.h:25,
from gimplayer.c:27: /usr/include/gegl-0.3/gegl-buffer.h:372:17: note: declared here void gegl_buffer_copy (GeglBuffer *src, ^
Makefile:1202: recipe for target 'gimplayer.lo' failed make[2]: *** [gimplayer.lo] Error 1Thank you.
Best regards, Jiri
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list