#49711: [cpp-netlib][0.11.2][new port] -------------------------+-------------------------------- Reporter: nikkoara@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: cpp-netlib | -------------------------+-------------------------------- Comment (by raimue@…): I tried to build the default, which is `+shared`. I should not need static boost libraries for this. However, looking at the `+shared` variant, I noticed it is not actually doing anything: {{{ variant shared description {Build shared libraries} { configure.args-replace -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON } }}} The cmake port group provides a list of default options in `configure.args`. The one listed here is not in this list, so the `-replace` finds nothing to replace. Probably you meant to use `-append` with the second argument only? This works for me: {{{ variant shared description {Build shared libraries} { configure.args-append -DBUILD_SHARED_LIBS:BOOL=ON } }}} I did not test the `+static` variant, as I would have to recompile boost `-no_static` to test it. I would recommend to also add `-DCPP-NETLIB_BUILD_EXAMPLES:BOOL=OFF` to avoid wasting CPU time to build examples which will not be installed at all. I am unsure if the same is true for `-DCPP- NETLIB_BUILD_TESTS:BOOL=OFF` and `-DCPP- NETLIB_BUILD_EXPERIMENTS:BOOL=OFF`, since they could be used for `port test`, but I did not try. -- Ticket URL: <https://trac.macports.org/ticket/49711#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X