[MacPorts] #53576: udunits2 -DCMAKE_INSTALL_INCLUDEDIR is not respected

MacPorts noreply at macports.org
Wed Feb 15 20:04:07 UTC 2017


#53576: udunits2 -DCMAKE_INSTALL_INCLUDEDIR is not respected
--------------------+----------------------
 Reporter:  gnw3    |      Owner:
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.3.5
 Keywords:  cmake   |       Port:  udunits2
--------------------+----------------------
 Rebuilds of other packages (e.g., ncarg) after installing {{{udunits2
 @2.2.24_0}}} don't find the include files.  Previously, we had
 {{{/opt/local/include/udunits2/udunits2.h}}} but now we are getting
 {{{/opt/local/include/udunits2.h}}}.

 {{{
 sudo port -s configure udunits2
 [...]
 DEBUG: Executing command line:  cd
 "/Users/gwhite/.macports/opt/local/var/macports/build
 /_opt_local_var_macports_sources_github.com_macports_macports-
 ports_science_udunits2/udunits2/work/build" && /opt/local/bin/cmake
 -DCMAKE_INSTALL_PREFIX='/opt/local' -DCMAKE_BUILD_TYPE=Release
 -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DCMAKE_C_COMPILER="$CC"
 -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_CXX_COMPILER="$CXX"
 -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_INSTALL_NAME_DIR=/opt/local/lib
 -DCMAKE_INSTALL_RPATH=/opt/local/lib -DCMAKE_MODULE_PATH=/opt/local
 /share/cmake/Modules -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr"
 -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev
 -DCMAKE_INSTALL_INCLUDEDIR=/opt/local/include/udunits2
 -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG"
 -DCMAKE_OSX_ARCHITECTURES="x86_64"
 -DCMAKE_OSX_DEPLOYMENT_TARGET="10.11" -DCMAKE_OSX_SYSROOT="/"
 /Users/X/.macports/opt/local/var/macports/build
 /_opt_local_var_macports_sources_github.com_macports_macports-
 ports_science_udunits2/udunits2/work/UDUNITS-2-2.2.24
 }}}

 {{{man 1 cmake}}} has {{{-D <var>:<type>=<value>}}}, but
 the above settings are missing {{{:type}}}.

--
Ticket URL: <https://trac.macports.org/ticket/53576>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list