Re: [Gimp-developer] GEGL errors during 'make' process

2018-02-03 Thread Jehan Pagès
On Sun, Feb 4, 2018 at 1:14 AM, Americo Gobbo  wrote:
> Hi Jehan,
>
> On 03/02/2018 22:06, Jehan Pagès wrote:
>>
>> Hi!
>>
>> On Sun, Feb 4, 2018 at 12:59 AM, Americo Gobbo 
>> wrote:
>>>
>>> Hi Jehan,
>>> I have used the git repository to build.
>>> config.log is of my traditional environment to gegl
>>> config-new.log is of a ex-novo environment to gegl to test if was making
>>> something wrong in the traditional env.
>>
>> Both seem fine. pkg-config does not seem to detect any exiv2 in
>> /usr/local/.
>> Are the build still broken and outputting the same errors?
>>
>> Jehan
>
> This is final of my 'make' messages:
>
>   CCLD gegl
> libtool:   error: cannot find the library '/usr/local/lib/libexiv2.la' or
> unhandled argument '/usr/local/lib/libexiv2.la'
> Makefile:571: recipe for target 'gegl' failed
> make[2]: *** [gegl] Error 1
> make[2]: Leaving directory '/home/jag/devel/gimp-default-master-/gegl/bin'
> Makefile:634: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory '/home/jag/devel/gimp-default-master-/gegl'
> Makefile:541: recipe for target 'all' failed
> make: *** [all] Error 2
> ---
>
> In fact the archives are installed in another directory
>
> '/usr/lib/x86_64-linux-gnu/' instead that '/usr/local/lib/'

Well I'm lost. Are you sure you did a build from a fresh start? No
files at all from a previous build?
You can run `git clean -dfx` to erase every file from the repository
which are not in git (be careful not to run it carelessly and erase
important personal files!).

Other than this, I really have no idea with only this.
But if you still have the error, please run `make V=1`. This will make
the build verbose and tell exactly which command was run. But first,
you should make sure you did a fresh build, really from scratch.

Jehan

-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
___
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] GEGL errors during 'make' process

2018-02-03 Thread Americo Gobbo

Hi Jehan,

On 03/02/2018 22:06, Jehan Pagès wrote:

Hi!

On Sun, Feb 4, 2018 at 12:59 AM, Americo Gobbo  wrote:

Hi Jehan,
I have used the git repository to build.
config.log is of my traditional environment to gegl
config-new.log is of a ex-novo environment to gegl to test if was making
something wrong in the traditional env.

Both seem fine. pkg-config does not seem to detect any exiv2 in /usr/local/.
Are the build still broken and outputting the same errors?

Jehan

This is final of my 'make' messages:

  CCLD gegl
libtool:   error: cannot find the library '/usr/local/lib/libexiv2.la' 
or unhandled argument '/usr/local/lib/libexiv2.la'

Makefile:571: recipe for target 'gegl' failed
make[2]: *** [gegl] Error 1
make[2]: Leaving directory '/home/jag/devel/gimp-default-master-/gegl/bin'
Makefile:634: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/jag/devel/gimp-default-master-/gegl'
Makefile:541: recipe for target 'all' failed
make: *** [all] Error 2
---

In fact the archives are installed in another directory

'/usr/lib/x86_64-linux-gnu/' instead that '/usr/local/lib/'

___
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] GEGL errors during 'make' process

2018-02-03 Thread Jehan Pagès
Hi!

On Sun, Feb 4, 2018 at 12:59 AM, Americo Gobbo  wrote:
> Hi Jehan,
> I have used the git repository to build.
> config.log is of my traditional environment to gegl
> config-new.log is of a ex-novo environment to gegl to test if was making
> something wrong in the traditional env.

Both seem fine. pkg-config does not seem to detect any exiv2 in /usr/local/.
Are the build still broken and outputting the same errors?

Jehan

> ciao
> americo
>
>
>
> On 03/02/2018 21:38, Jehan Pagès wrote:
>>
>> Were you building inside the git repository or in a separate
>> directory? In the second case, make sure the build directory is empty.
>> Could you send us the contents of "config.log"? Since gexiv2 and exiv2
>> are looked up with pkg-config, it will allow us to see what was
>> detected too.
>>
>> Since you can't attach a file, just copy-paste its contents somewhere,
>> for instance athttps://paste.gnome.org/
>> Thanks!
>
>



-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
___
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 pull today fails to build - Mac

2018-02-03 Thread Jehan Pagès
Hi!

On Fri, Feb 2, 2018 at 5:50 PM, Partha Bagchi  wrote:
> On Fri, Feb 2, 2018 at 5:36 AM, Michael Natterer  wrote:
>
>> Hi Partha,
>>
>> you might need the right CPPFLAGS and LDFLAGS in tools/Makefile.am,
>> it doesn't look like they are there.
>>
>> Can you try that so it builds and then send a patch please?
>>
>> Thanks, Mitch
>> ...
>>
>
> Hi Mitch,
>
> I think the LDFLAGS is fine. However, we need to patch 2 files I believe:
> tools/Makefile.am and app/widgets/Makefile.am

Highly possible. The code was untested on macOS for lack of developer
availability.

> I've created a patch (attached), though I'm not sure if it's in the right
> format? :(

The mailing list doesn't accept attachment. Just make a git-formatted
patch please (git format-patch origin/master).

> Where should I upload it?

https://bugzilla.gnome.org/enter_bug.cgi?product=GIMP

Jehan

> 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



-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot

On Fri, Feb 2, 2018 at 5:50 PM, Partha Bagchi  wrote:
> On Fri, Feb 2, 2018 at 5:36 AM, Michael Natterer  wrote:
>
>> Hi Partha,
>>
>> you might need the right CPPFLAGS and LDFLAGS in tools/Makefile.am,
>> it doesn't look like they are there.
>>
>> Can you try that so it builds and then send a patch please?
>>
>> Thanks, Mitch
>> ...
>>
>
> Hi Mitch,
>
> I think the LDFLAGS is fine. However, we need to patch 2 files I believe:
> tools/Makefile.am and app/widgets/Makefile.am
>
> I've created a patch (attached), though I'm not sure if it's in the right
> format? :(
>
> Where should I upload it?
>
> 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



-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
___
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] GEGL errors during 'make' process

2018-02-03 Thread Americo Gobbo

Hi Tobias,
thanks!

On 03/02/2018 08:40, Tobias Ellinghaus wrote:

Am Samstag, 3. Februar 2018, 03:13:18 CET schrieb Americo Gobbo:

Hi All,
I have upgrade my system to ubuntu gnome 16.04.3 and I have tried again
compile GEGL. The 'autogen.sh' is finished OK, without problems.
The 'make' process have these errors messages:

gcc: error: /usr/local/lib/libexiv2.so: No such file or directory
Makefile:571: recipe for target 'gegl' failed
make[2]: *** [gegl] Error 1
make[2]: Leaving directory '/home/jag/devel/gimp-default-master/gegl/bin'
Makefile:634: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/jag/devel/gimp-default-master/gegl'
Makefile:541: recipe for target 'all' failed
make: *** [all] Error 2

Someone can give some suggestion?

Is that a fresh git clone or did you compile in the directory before? Maybe
you used to have libexiv2 installed in/usr/local/  and that was picked up by
autofoo in the past and now it still remembers the old location.

Yes, because them are in another directory: /usr/lib/x86_64-linux-gnu
So, how is possible resolve this without 'ln -s', also because it does 
not work?


Linking libraries around (using ln -s, not ld) is not the solution and a
terrible idea.


correct.

___
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] GEGL errors during 'make' process

2018-02-03 Thread Tobias Ellinghaus
Am Samstag, 3. Februar 2018, 03:13:18 CET schrieb Americo Gobbo:
> Hi All,
> I have upgrade my system to ubuntu gnome 16.04.3 and I have tried again
> compile GEGL. The 'autogen.sh' is finished OK, without problems.
> The 'make' process have these errors messages:
> 
> gcc: error: /usr/local/lib/libexiv2.so: No such file or directory
> Makefile:571: recipe for target 'gegl' failed
> make[2]: *** [gegl] Error 1
> make[2]: Leaving directory '/home/jag/devel/gimp-default-master/gegl/bin'
> Makefile:634: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory '/home/jag/devel/gimp-default-master/gegl'
> Makefile:541: recipe for target 'all' failed
> make: *** [all] Error 2
> 
> Someone can give some suggestion?

Is that a fresh git clone or did you compile in the directory before? Maybe 
you used to have libexiv2 installed in /usr/local/ and that was picked up by 
autofoo in the past and now it still remembers the old location.

Linking libraries around (using ln -s, not ld) is not the solution and a 
terrible idea.

> Thanks
> americo

Tobias

signature.asc
Description: This is a digitally signed message part.
___
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