[Pkg-gmagick-im-team] Bug#582073: imagemagick: FTBFS: 'MAGICKCORE_CONFIGURE_RELATIVE_PATH' undeclared

Niko Tyni ntyni at debian.org
Sat May 22 15:41:05 UTC 2010


On Sat, May 22, 2010 at 04:15:28PM +0300, Niko Tyni wrote:

> The control characters in  magick/magick-config.h are pretty strange,

It looks like the culprit is m4/ax_prefix_config_h.m4, which contains this comment:

  dnl implementation note: a bug report (31.5.2005) from Marten Svantesson points
  dnl out a problem where `echo "\1"` results in a Control-A. The unix standard
  dnl    http://www.opengroup.org/onlinepubs/000095399/utilities/echo.html
  dnl defines all backslash-sequences to be inherently non-portable asking
  dnl for replacement mit printf. Some old systems had problems with that
  dnl one either. However, the latest libtool (!) release does export an $ECHO
  dnl (and $echo) that does the right thing - just one question is left: what
  dnl was the first version to have it? Is it greater 2.58 ?
  
Indeed:
  
  % dash -c "echo '\1'" | od -c
  0000000 001  \n
  0000002
  % bash -c "echo '\1'" | od -c
  0000000   \   1  \n
  0000003

#550399 seems related and is tagged 'wontfix'. I suggest resolving
this bug with CONFIG_SHELL=/bin/bash .

Cheers,
-- 
Niko Tyni   ntyni at debian.org 





More information about the Pkg-gmagick-im-team mailing list