#38878: gettext: Use macports libtool and thus support compilation against libc++ --------------------+-------------------------- Reporter: dh@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: gettext --------------------+-------------------------- I am currently attempting to build various ports (in a separate tree) against `libc++` rather than the default `libstdc++`. Currently `gettext` builds using its own libtool shipped in the distribution. That libtool does not support linking against `libc++` (as it discards any`-stdlib` option passed). This results in one of the built libraries `libasprintf` linking against `libstdc++`. This patch makes `gettext` depend on our own libtool port and uses it during the build phase. {{{ Index: Portfile =================================================================== --- Portfile (revision 105464) +++ Portfile (working copy) @@ -7,6 +7,7 @@ name gettext version 0.18.2.1 +revision 1 categories devel maintainers ryandesign # libs are LGPL and executables are GPL @@ -53,6 +54,10 @@ port:libiconv \ port:ncurses +# macports libtool allows linking against libc++, the libtool in the distribution does not +depends_build port:libtool +build.args LIBTOOL=${prefix}/bin/glibtool + test.run yes test.target check }}} -- Ticket URL: <https://trac.macports.org/ticket/38878> MacPorts <http://www.macports.org/> Ports system for OS X