boost libstdc++ issue (was libvisio error)

echothevoid echothevoid at
Sun Sep 6 05:45:53 PDT 2015

Thank you su_v!
I tried to read the guide and the 'howto' but still confused how to apply
your solution.

Should I replace the original Portfile of libvisio-0.1 and libcdr-0.1 with
the ones from [1] and then do an upgrade? How to make that exactly?
Sorry for dumb questions. Your answer will definitely shed some light on
the subject.

Kind regards,

On 06.09.15 12:40, "su_v" <macports-users-bounces at on
behalf of suv at> wrote:

>Didn't find a related ticket in trac yet, so I'm posting this here:
>Workaround applied successfully on OS X 10.7.5 (Xcode 4.6.3) to libvisio
>and libcdr in local port repo [1]:
>if {${configure.cxx_stdlib} eq "libstdc++"} {
>    configure.cppflags-append "-DBOOST_NO_CXX11_RVALUE_REFERENCES"
>I do not know whether this is a "correct" solution - local tests however
>confirmed so far that the results are as expected. Applied, successfully
>compiled, installed and tested with libvisio (git master) as well as
>libcdr (git master) on Lion: the command line tools of the libraries
>produce expected results, and import in Inkscape using the shared
>libaries also works (apart from a known regression in inkscape trunk
>with CDR import not related to the recent boost upgrade).
>Regards, V
>[1] local portfiles (libvisio-devel, libcdr-devel):

More information about the macports-users mailing list