Re: [Gimp-developer] Missing libgimpwidgets/gimpbusybox.h include file after GIMP installation

2018-06-08 Thread Carmelo DrRaw
Hi!

Fix confirmed. Thanks!

> On 08 Jun 2018, at 19:00, Michael Natterer  wrote:
> 
> Thanks, fixed in master and gimp-2-10:
> 
> ommit def91dfc59ad809317b943c51cdd65fc34d7f77b
> Author: Michael Natterer 
> Date:   Fri Jun 8 18:58:04 2018 +0200
> 
>libgimpwidgets: install gimpbusybox.h as public header
> 
>(cherry picked from commit
> b75cbcb417687eb3e245096d93af744c095db305)
> 
> On Fri, 2018-06-08 at 18:10 +0200, Carmelo DrRaw wrote:
>> Dear developers,
>> 
>> today we noticed (thanks to Elle Stone for pointing this out) that
>> the compilation of several plug-ins fails due to a missing
>> "libgimpwidgets/gimpbusybox.h” include file.
>> 
>> Here is a typical build error:
>> 
>> In file included from /zyx/include/gimp-2.0/libgimp/gimpui.h:24:0,
>> from resynth-gui.c:41:
>> /zyx/include/gimp-2.0/libgimpwidgets/gimpwidgets.h:30:40: fatal
>> error: libgimpwidgets/gimpbusybox.h: No such file or directory
>> #include 
>> 
>> 
>> I guess this file should be included in the
>> “libgimpwidgetsinclude_HEADERS” list in libgimpwidgets/Makefile.in in
>> order to be correctly installed under “$prefix/include/gimp-
>> 2.0/libgimpwidgets”.
>> 
>> ___
>> gimp-developer-list mailing list
>> List address:gimp-developer-list@gnome.org
>> List membership: https://mail.gnome.org/mailman/listinfo/gimp-develop
>> er-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


Re: [Gimp-developer] Missing libgimpwidgets/gimpbusybox.h include file after GIMP installation

2018-06-08 Thread Michael Natterer
Thanks, fixed in master and gimp-2-10:

ommit def91dfc59ad809317b943c51cdd65fc34d7f77b
Author: Michael Natterer 
Date:   Fri Jun 8 18:58:04 2018 +0200

libgimpwidgets: install gimpbusybox.h as public header

(cherry picked from commit
b75cbcb417687eb3e245096d93af744c095db305)

On Fri, 2018-06-08 at 18:10 +0200, Carmelo DrRaw wrote:
> Dear developers,
> 
> today we noticed (thanks to Elle Stone for pointing this out) that
> the compilation of several plug-ins fails due to a missing
> "libgimpwidgets/gimpbusybox.h” include file.
> 
> Here is a typical build error:
> 
> In file included from /zyx/include/gimp-2.0/libgimp/gimpui.h:24:0,
>  from resynth-gui.c:41:
> /zyx/include/gimp-2.0/libgimpwidgets/gimpwidgets.h:30:40: fatal
> error: libgimpwidgets/gimpbusybox.h: No such file or directory
>  #include 
> 
> 
> I guess this file should be included in the
> “libgimpwidgetsinclude_HEADERS” list in libgimpwidgets/Makefile.in in
> order to be correctly installed under “$prefix/include/gimp-
> 2.0/libgimpwidgets”.
> 
> ___
> gimp-developer-list mailing list
> List address:gimp-developer-list@gnome.org
> List membership: https://mail.gnome.org/mailman/listinfo/gimp-develop
> er-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-developer] Missing libgimpwidgets/gimpbusybox.h include file after GIMP installation

2018-06-08 Thread Carmelo DrRaw
Dear developers,

today we noticed (thanks to Elle Stone for pointing this out) that the 
compilation of several plug-ins fails due to a missing 
"libgimpwidgets/gimpbusybox.h” include file.

Here is a typical build error:

In file included from /zyx/include/gimp-2.0/libgimp/gimpui.h:24:0,
 from resynth-gui.c:41:
/zyx/include/gimp-2.0/libgimpwidgets/gimpwidgets.h:30:40: fatal error: 
libgimpwidgets/gimpbusybox.h: No such file or directory
 #include 


I guess this file should be included in the “libgimpwidgetsinclude_HEADERS” 
list in libgimpwidgets/Makefile.in in order to be correctly installed under 
“$prefix/include/gimp-2.0/libgimpwidgets”.

___
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


Re: [Gimp-developer] GIMP Git gimp_too_cursors_get_resource error MacOS

2018-06-08 Thread Michael Natterer
On Fri, 2018-06-08 at 06:36 -0400, Partha Bagchi wrote:
> On Fri, Jun 8, 2018 at 2:56 AM Michael Natterer 
> wrote:
> 
> > On Thu, 2018-06-07 at 11:28 -0400, Partha Bagchi wrote:
> > > I get the following:
> > > 
> > > Undefined symbols for architecture x86_64:
> > >   "_gimp_tool_cursors_get_resource", referenced from:
> > >  -u command line option
> > > ld: symbol(s) not found for architecture x86_64
> > > clang: error: linker command failed with exit code 1 (use -v to
> > > see
> > > invocation)
> > > make[3]: *** [gimp-console-2.99] Error 1
> > > 
> > > 
> > > This is due to this line in ./app/Makefile
> > > 
> > > #\
> > > # -Wl,-u,$(SYMPREFIX)gimp_tool_cursors_get_resource
> > > 
> > > 
> > > I think this should not be there. After I comment it out, it
> > > compiles
> > > normally.
> > 
> > But you probably have no cursors :)
> > 
> 
> How do I verify that? Wouldn't I have had this issue when I was
> compiling
> GIMP 2.10? Little confused. :)

Cursor resource genration was changed in master, we now generate
them in the directory where they are compiled , but they have
to be linked in by force because nothing in the source references
the symbol.

Just check if you tools have different cursors.

> > 
> > The symbol must be there is the resource file was properly
> > generated.
> > 
> 
> I assume the resource file is ./app/widgets/gimp-tool-cursors.c? This
> file
> is identical to GIMP-2.10/cursors/gimp-tool-cursors.c. So, does that
> mean
> it was generated properly?
> 
> I also noticed that GIMP 2.10 Makfile.am didn't include that line
> while
> GIMP 2.99.1 does.
> 
> > 
> > --Mitch
> > 
> 
> Thanks,
> Partha
___
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


Re: [Gimp-developer] GIMP Git gimp_too_cursors_get_resource error MacOS

2018-06-08 Thread Partha Bagchi
On Fri, Jun 8, 2018 at 2:56 AM Michael Natterer  wrote:

> On Thu, 2018-06-07 at 11:28 -0400, Partha Bagchi wrote:
> > I get the following:
> >
> > Undefined symbols for architecture x86_64:
> >   "_gimp_tool_cursors_get_resource", referenced from:
> >  -u command line option
> > ld: symbol(s) not found for architecture x86_64
> > clang: error: linker command failed with exit code 1 (use -v to see
> > invocation)
> > make[3]: *** [gimp-console-2.99] Error 1
> >
> >
> > This is due to this line in ./app/Makefile
> >
> > #\
> > # -Wl,-u,$(SYMPREFIX)gimp_tool_cursors_get_resource
> >
> >
> > I think this should not be there. After I comment it out, it compiles
> > normally.
>
> But you probably have no cursors :)
>
How do I verify that? Wouldn't I have had this issue when I was compiling
GIMP 2.10? Little confused. :)

>
> The symbol must be there is the resource file was properly generated.
>
I assume the resource file is ./app/widgets/gimp-tool-cursors.c? This file
is identical to GIMP-2.10/cursors/gimp-tool-cursors.c. So, does that mean
it was generated properly?

I also noticed that GIMP 2.10 Makfile.am didn't include that line while
GIMP 2.99.1 does.

>
> --Mitch
>
Thanks,
Partha
___
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


Re: [Gimp-developer] GIMP Git gimp_too_cursors_get_resource error MacOS

2018-06-08 Thread Michael Natterer
On Thu, 2018-06-07 at 11:28 -0400, Partha Bagchi wrote:
> I get the following:
> 
> Undefined symbols for architecture x86_64:
>   "_gimp_tool_cursors_get_resource", referenced from:
>  -u command line option
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> make[3]: *** [gimp-console-2.99] Error 1
> 
> 
> This is due to this line in ./app/Makefile
> 
> #\
> # -Wl,-u,$(SYMPREFIX)gimp_tool_cursors_get_resource
> 
> 
> I think this should not be there. After I comment it out, it compiles
> normally.

But you probably have no cursors :)

The symbol must be there is the resource file was properly generated.

--Mitch

___
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