[Buildroot] [PATCH] package/imagemagick: fix configure error with --disable-opencl in setups without libltdl
Peter Korsgaard
peter at korsgaard.com
Tue Mar 10 20:51:14 UTC 2020
>>>>> "Peter" == Peter Korsgaard <peter at korsgaard.com> writes:
> Fixes:
> http://autobuild.buildroot.net/results/d9a/d9a84b642357f758c3f84270fb9a109abd7e2684/
> configure.ac contains a test using $ax_cv_check_cl_libcl:
> if test "$build_modules" != 'no' || test "X$ax_cv_check_cl_libcl" != Xno; then
> AC_MSG_RESULT([-------------------------------------------------------------])
> AC_MSG_CHECKING([for libltdl])
> But ax_cv_check_cl_libcl is only assigned a value (yes/no) if
> --disable-opencl is NOT passed, as the assignment logic is inside a
> conditional:
> AC_ARG_ENABLE([opencl],
> [AC_HELP_STRING([--disable-opencl],
> [do not use OpenCL])],
> [disable_opencl=$enableval],
> [disable_opencl='yes'])
> if test "$disable_opencl" = 'yes'; then
> ..
> AC_CACHE_CHECK([for OpenCL library], [ax_cv_check_cl_libcl],
> So configure errors out if --disable-opencl is passed on setups where
> libltdl isn't available:
> checking if libltdl package is complete... no
> configure: error: in `/home/naourr/work/instance-0/output-1/build/imagemagick-7.0.8-59':
> configure: error: libltdl is required for modules and OpenCL builds
> As a workaround, explictly set ax_cv_check_cl_libcl=no to skip this
> conditional.
> Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
Committed to 2019.02.x and 2019.11.x, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list