Hi,

while moving my machines past the llvm10 upgrade, I've found that
some packages have not been automatically upgraded and still need
libc++abi.so.2.1 and libc++.so.4.0 even though they don't appear
anywhere in WANTLIB.

On my main machine I gave up after patching the 2 ports below and
removed all packages / reinstalled them to make sure there is no mix
remaining.

diff --git x11/gnome/librsvg/Makefile x11/gnome/librsvg/Makefile
index 1a356a26c35..a5dbc004e72 100644
--- x11/gnome/librsvg/Makefile
+++ x11/gnome/librsvg/Makefile
@@ -5,6 +5,7 @@ COMMENT=                SAX-based render library for SVG files
 GNOME_PROJECT=         librsvg
 STABLE_VERSION=                2.48.8
 OLD_VERSION=           2.40.21
+REVISION=              0
 DISTFILES=             librsvg-${STABLE_VERSION}${EXTRACT_SUFX}:0 \
                        librsvg-${OLD_VERSION}${EXTRACT_SUFX}:1
 
@@ -45,6 +46,7 @@ WANTLIB += freetype fribidi gdk_pixbuf-2.0 gio-2.0 glib-2.0
 WANTLIB += gmodule-2.0 gobject-2.0 graphite2 harfbuzz iconv
 WANTLIB += intl lzma m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre
 WANTLIB += pixman-1 png pthread xcb xcb-render xcb-shm xml2 z
+WANTLIB += ${COMPILER_LIBCXX}
 
 MODULES=               x11/gnome
 
diff --git x11/xfce4/xfce4-session/Makefile x11/xfce4/xfce4-session/Makefile
index 291c111648a..2fae6c4b639 100644
--- x11/xfce4/xfce4-session/Makefile
+++ x11/xfce4/xfce4-session/Makefile
@@ -4,6 +4,7 @@ COMMENT=        Xfce4 session manager
 
 XFCE_PROJECT=  xfce4-session
 XFCE_VERSION=  4.14.2
+REVISION=      0
 
 # GPLv2
 PERMIT_PACKAGE=        Yes
@@ -35,6 +36,7 @@ WANTLIB += startup-notification-1 wnck-3 xcb xcb-util
 WANTLIB += xcb-render xcb-shm xfce4ui-2 xfce4util xfconf-0 z
 WANTLIB += harfbuzz graphite2 polkit-gobject-1 iconv intl
 WANTLIB += atk-bridge-2.0 cairo-gobject epoxy gdk-3 gtk-3
+WANTLIB += ${COMPILER_LIBCXX}
 
 FAKE_FLAGS=    settingsdir=${PREFIX}/share/examples/xfce4-session \
                conffilesdir=${PREFIX}/share/examples/xfce4-session \

-- 
Matthieu Herrb

Reply via email to