#51314: gdal build fails when qhull port is active ---------------------------------+-------------------------------- Reporter: gnwiii@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: gdal qhull libqhull | Port: gdal ---------------------------------+-------------------------------- On both El Capitan and Snow Leopard, "upgrade gdal" fails if the variants require a local build. With an active qhull port, the build fails to find {{{libqhull.h}}}, although {{{ $ port installed qhull The following ports are currently installed: qhull @2012.1_3 (active) $ locate libqhull.h /opt/local/include/libqhull/libqhull.h }}} From {{{config.log}}}: {{{ configure:29172: checking libqhull/libqhull.h usability configure:29172: /usr/bin/clang -c -pipe -DGDAL_COMPILATION -arch x86_64 -I/opt/local/include -I/opt/local/include conftest.c >&5 configure:29172: $? = 0 configure:29172: result: yes configure:29172: checking libqhull/libqhull.h presence configure:29172: /usr/bin/clang -E -I/opt/local/include -I/opt/local/include conftest.c configure:29172: $? = 0 configure:29172: result: yes }}} and {{{config.status}}} has: {{{ S["EXTRA_INCLUDES"]="-I/usr/local/include/qhull -I/usr/local/include/qhull -I/opt/local/include -I/opt/local -I/opt/local/include -I/opt/local -I/opt/local/include -I/op"\ "t/local/include -I/opt/local/include -I/opt/local -I/opt/local/include -I/opt/local -I/opt/local/include " }}} This matches what is installed {{{ $ cd /opt/local/include $ ls -ld qhull libqhull drwxr-xr-x 25 root admin 850 23 Mar 13:38 libqhull lrwxr-xr-x 1 root admin 27 30 Jan 00:18 qhull -> /opt/local/include/libqhull }}} Gdal provides libqhull: {{{ $ cd $(port dir gdal)/work/gdal-2.1.0 $ find . -name libqhull.h ./alg/libqhull/libqhull.h }}} A workaround is to deactivate qhull port, build gdal, activate qhull, then upgrade outdated. -- Ticket URL: <https://trac.macports.org/ticket/51314> MacPorts <https://www.macports.org/> Ports system for OS X