Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jun 2012 09:10:50 -0700
From:      Kevin Oberman <kob6558@gmail.com>
To:        freebsd-ports@freebsd.org
Cc:        Martin Matuska <mm@freebsd.org>
Subject:   Re: Unable to build "graphics/ImageMagick" port
Message-ID:  <CAN6yY1tBO8Mbv6HRf0q9uVB_RusanT1cNK2_Su9fjp7XUfZPZw@mail.gmail.com>
In-Reply-To: <BLU0-SMTP13462799FE368E620AAC11093FE0@phx.gbl>
References:  <BLU0-SMTP128F64F6945AF02334E374A93FF0@phx.gbl> <alpine.BSF.2.00.1206190929180.90322@abbf.ynefrvtuare.pbz> <CAN6yY1upw4XMfWyVhpEKZ9Hhi4CVV7B0A1mpyWqdFPwrmYh=LQ@mail.gmail.com> <4FE0BDB1.5090305@FreeBSD.org> <CAN6yY1sRvF4fX40oRmmP9W1uEfZ-oqW8EsK8W4gi2rJq=kp83w@mail.gmail.com> <BLU0-SMTP33301DD6A1E0F3C64574E3393FF0@phx.gbl> <CAN6yY1vsMC-pcmOgcvscD_etNXSVjNyOg3Onn8kWBhV42hjsNw@mail.gmail.com> <BLU0-SMTP13462799FE368E620AAC11093FE0@phx.gbl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 20, 2012 at 2:33 AM, Carmel <carmel_ny@hotmail.com> wrote:
> On Tue, 19 Jun 2012 21:22:51 -0700
> Kevin Oberman articulated:
>
>> To install ImageMagick with all default options, turn on HDRI (High
>> Dynamic Range), a very desirable capability for many but turn off
>> TESTS. Build and INSTALL ImageMagick. That puts all of the needed
>> files in place. Then turn on TESTS and re-buildand ImageMagick.It will
>> then pass all tests.
>
> Sorry, been there -- done that -- didn't work. Please reread my
> previous post. This is on a FreeBSD-8.3 STABLE amd64 machine.

I re-read the prior posts and I am confused. First, I have updated
multiple systems, i386 and amd64, version 8.3 and 9.0 with no
problems. I simply has worked every time.

Second, in your earlier report, you stated that "I installed it sans
"Tests" and "HDRI" without problems. I then attempted to install it
with both options and it bombed out. I finally just installed it with
"HDRI" sans "Tests" and it installed fine."

Yes. As long as you do not run tests,it installs fine whether HDRI is
selected or not. The only failure is in running tests, not building
HDRI.  But,it it is built and installed with HDRI, if tests are then
run, they (or at least analyze.sh) will pass, or at least it always
has for me.

If you just want to confirm that ImageMagick did build correctly, you
can always install but don't clean and 'cd
/usr/ports/graphics/ImageMagick/work/ImageMagick-6.7.7-7 && make
check-TESTS check-local'. I don't recommend this as you have now
deleted your working version and, if there is an issue with the build,
it's harder to go back. That's why I suggest 'portmaster -b
ImageMagick' as that will build and  test the new version while saving
the old one so it can be easily re-installed if there is a problem
running the tests.

With HDRI support built, here is what I get:
cd work/ImageMagick-6.7.7-7/
rogue# make  check-TESTS check-local
PASS: tests/validate-compare.sh
PASS: tests/validate-composite.sh
PASS: tests/validate-convert.sh
PASS: tests/validate-identify.sh
PASS: tests/validate-import.sh
PASS: tests/validate-montage.sh
PASS: tests/validate-pipe.sh
PASS: tests/validate-colorspace.sh
PASS: tests/validate-stream.sh
PASS: tests/validate-formats-in-memory.sh
PASS: tests/validate-formats-on-disk.sh
PASS: Magick++/tests/exceptions.sh
PASS: Magick++/tests/appendImages.sh
PASS: Magick++/tests/attributes.sh
PASS: Magick++/tests/averageImages.sh
PASS: Magick++/tests/coalesceImages.sh
PASS: Magick++/tests/coderInfo.sh
PASS: Magick++/tests/colorHistogram.sh
PASS: Magick++/tests/color.sh
PASS: Magick++/tests/montageImages.sh
PASS: Magick++/tests/morphImages.sh
PASS: Magick++/tests/readWriteBlob.sh
PASS: Magick++/tests/readWriteImages.sh
PASS: Magick++/demo/analyze.sh
PASS: Magick++/demo/button.sh
PASS: Magick++/demo/demo.sh
PASS: Magick++/demo/flip.sh
PASS: Magick++/demo/gravity.sh
PASS: Magick++/demo/piddle.sh
PASS: Magick++/demo/shapes.sh
PASS: Magick++/demo/zoom_bessel.sh
PASS: Magick++/demo/zoom_blackman.sh
PASS: Magick++/demo/zoom_box.sh
PASS: Magick++/demo/zoom_catrom.sh
PASS: Magick++/demo/zoom_cubic.sh
PASS: Magick++/demo/zoom_gaussian.sh
PASS: Magick++/demo/zoom_hamming.sh
PASS: Magick++/demo/zoom_hanning.sh
PASS: Magick++/demo/zoom_hermite.sh
PASS: Magick++/demo/zoom_lanczos.sh
PASS: Magick++/demo/zoom_mitchell.sh
PASS: Magick++/demo/zoom_point.sh
PASS: Magick++/demo/zoom_quadratic.sh
PASS: Magick++/demo/zoom_sample.sh
PASS: Magick++/demo/zoom_scale.sh
PASS: Magick++/demo/zoom_sinc.sh
PASS: Magick++/demo/zoom_triangle.sh
PASS: wand/drawtest.sh
PASS: wand/wandtest.sh
===================
All 49 tests passed
===================
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6558@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1tBO8Mbv6HRf0q9uVB_RusanT1cNK2_Su9fjp7XUfZPZw>