[Buildroot] [PATCH 1/1] package/imagemagick: disable opencl

Peter Korsgaard peter at korsgaard.com
Sun Aug 25 07:04:14 UTC 2019


>>>>> "Julien" == Julien Olivain <juju at cotds.org> writes:

 > Some packages installs libOpenCL without declaring
 > BR2_PACKAGE_PROVIDES_LIBOPENCL (e.g. imx-gpu-viv). ImageMagick will
 > detect the library and will require libtool. Since libtool is not in
 > dependencies, build might fail.

 > To prevent that situation, this patch explicitly disable opencl
 > support.

 > Signed-off-by: Julien Olivain <juju at cotds.org>
 > ---
 >  package/imagemagick/imagemagick.mk | 6 +++++-
 >  1 file changed, 5 insertions(+), 1 deletion(-)

 > diff --git a/package/imagemagick/imagemagick.mk b/package/imagemagick/imagemagick.mk
 > index 0bac0b4fc3..58c8637efc 100644
 > --- a/package/imagemagick/imagemagick.mk
 > +++ b/package/imagemagick/imagemagick.mk
 > @@ -18,10 +18,13 @@ ifeq ($(BR2_INSTALL_LIBSTDCPP)$(BR2_USE_WCHAR),yy)
 >  IMAGEMAGICK_CONFIG_SCRIPTS += Magick++-config
 >  endif
 
 > -IMAGEMAGICK_CONF_ENV = ac_cv_sys_file_offset_bits=64
 > +IMAGEMAGICK_CONF_ENV = \
 > +	ac_cv_sys_file_offset_bits=64 \
 > +	ax_cv_check_cl_libcl=no

Why is this needed? From a quick look at m4/ax_opencl.m4, this only
seems to be used when we do not pass --disable-opencl?

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list