Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-09 Thread Doug Barton
The new version fails in a new location, even with the default options.

-- 

This .signature sanitized for your protection

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-10 Thread Kevin Oberman
On Sat, Jun 9, 2012 at 8:02 PM, Doug Barton  wrote:
> The new version fails in a new location, even with the default options.
>

Was this an amd64 system? All of my i386 systems installed the new
ImageMagick cleanly, but my only amd64 system hit this.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-10 Thread Rainer Hurling

On 10.06.2012 18:19 (UTC+2), Kevin Oberman wrote:

On Sat, Jun 9, 2012 at 8:02 PM, Doug Barton  wrote:

The new version fails in a new location, even with the default options.



Was this an amd64 system? All of my i386 systems installed the new
ImageMagick cleanly, but my only amd64 system hit this.


Yes, for me too, it fails on CURRENT amd64 system.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-10 Thread Kevin Oberman
On Sun, Jun 10, 2012 at 9:19 AM, Kevin Oberman  wrote:
> On Sat, Jun 9, 2012 at 8:02 PM, Doug Barton  wrote:
>> The new version fails in a new location, even with the default options.
>>
>
> Was this an amd64 system? All of my i386 systems installed the new
> ImageMagick cleanly, but my only amd64 system hit this.

Never mind. I just had an i386 system fail.
> --
> R. Kevin Oberman, Network Engineer
> E-mail: kob6...@gmail.com



-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-10 Thread Robert Huff

Rainer Hurling writes:

>  >> The new version fails in a new location, even with the default options.
>  >
>  > Was this an amd64 system? All of my i386 systems installed the new
>  > ImageMagick cleanly, but my only amd64 system hit this.
>
>  Yes, for me too, it fails on CURRENT amd64 system.

As of 20 minutes ago, ImageMagick-6.7.7.6 builds using clang
and default options), installs, and passes the internal test suite
on

FreeBSD 10.0-CURRENT #0: Sun Mar 11 08:20:02 EDT 2012  amd64 

I haven't tried to _use_ the program, but then I rarely do.

Respectfully,


Robert Huff


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-10 Thread Kevin Oberman
On Sun, Jun 10, 2012 at 11:40 AM, Robert Huff  wrote:
>
> Rainer Hurling writes:
>
>>  >> The new version fails in a new location, even with the default options.
>>  >
>>  > Was this an amd64 system? All of my i386 systems installed the new
>>  > ImageMagick cleanly, but my only amd64 system hit this.
>>
>>  Yes, for me too, it fails on CURRENT amd64 system.
>
>        As of 20 minutes ago, ImageMagick-6.7.7.6 builds using clang
> and default options), installs, and passes the internal test suite
> on
>
> FreeBSD 10.0-CURRENT #0: Sun Mar 11 08:20:02 EDT 2012  amd64
>
>        I haven't tried to _use_ the program, but then I rarely do.

Don't know about others, but i am still using gcc.

In any case, this won't show up with defaults as the default is to NOT
run tests. Tests were disabled by default last October. the commit
message gave no reason for why.

Of course, this means Doug must be wrong about using defaults.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-10 Thread Doug Barton
On 06/10/2012 17:32, Kevin Oberman wrote:
> Of course, this means Doug must be wrong about using defaults.

 or, it means that Doug did 'make rmconfig' followed by 'make
config' where I enabled only the tests. I thought that was obvious from
context, but I'm happy to clarify.

Meanwhile, yes, the system I built it on last night was a 10-current amd64.

Doug

-- 

This .signature sanitized for your protection


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-10 Thread Robert Huff

Kevin Oberman writes:

>  >        As of 20 minutes ago, ImageMagick-6.7.7.6 builds using clang
>  > and default options), installs, and passes the internal test suite
>  > on
>
>  In any case, this won't show up with defaults as the default is to NOT
>  run tests. Tests were disabled by default last October. the commit
>  message gave no reason for why.

I ran the tests using "make test".  When I said "defaults", I
_meant_ "defaults".


Robert Huff
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Imagemagick: FAIL, now in Magick++/demo/analyze.sh

2012-06-12 Thread Matthieu Volat
On Sat, Jun 9, 2012 at 8:02 PM, Doug Barton  wrote:
> The new version fails in a new location, even with the default options.
>

It seems to me that this failure cames from the fact that the tests try to 
dynamicaly load modules from the path where the previous version is installed 
instead of build dirs.

Basicaly, the test do the following (I've cut through various shell wrappers to 
be able to use gdb):

cd /usr/ports/graphics/ImageMagick/work/ImageMagick-6.7.7-7
env LD_LIBRARY_PATH=magick/.libs:wand/.libs:Magick++/lib/.libs 
MAGICK_CODER_MODULE_PATH=coders/.libs MAGICK_FILTER_MODULE_PATH=filters/.libs 
./Magick++/demo/.libs/analyze ./Magick++/demo/model.miff

The problem is, you can check by running the test through gdb, that amongst the 
dlopen-ed libraries, 
/usr/local/lib/ImageMagick-6.7.7/modules-Q16/filters/analyze.so is used as if 
the MAGICK_FILTER_MODULE_PATH environment variable was not working.

A quick and dirty test is to save 
/usr/local/lib/ImageMagick-6.7.7/modules-Q16/filters/analyze.so and 
/usr/local/lib/ImageMagick-6.7.7/modules-Q16/filters/analyze.la, and to replace 
them with the versions just built. In my case, the test passed.

I am not too sure about how to fix that however... If I have some time, I will 
check that the MAGICK_FILTER_MODULE_PATH value is really checked before the 
normal installation path.

About my setup : I'm running freebsd 9.0, amd64 and building with clang, openmp 
support is disabled.

-- 
Matthieu Volat 
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"