Date: Wed, 17 Dec 2014 23:33:35 +0000 From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: maintainer-feedback requested: [Bug 196079] [patch] unbreak mail/evolution build on FreeBSD 8 Message-ID: <bug-196079-6497-g34tnx9Zea@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-196079-6497@https.bugs.freebsd.org/bugzilla/> References: <bug-196079-6497@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
Don Lewis <truckman@FreeBSD.org> has reassigned Bugzilla Automation <bugzilla@FreeBSD.org>'s request for maintainer-feedback to gnome@FreeBSD.org: Bug 196079: [patch] unbreak mail/evolution build on FreeBSD 8 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196079 --- Description --- Created attachment 150701 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=150701&action=edit patch to unbreak mail/evolution build on FreeBSD 8 After applying the patch in PR 196031 to unbreak the build of www/webkit-gtk3, the build of mail/evolution fails on FreeBSD 8 with various linker errors that are similar to those that occur when building x11-fm/sushi. See <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196078> (x11-fm/sushi) for more details. This patch fixes these problems by adding USES=compiler:c++11-lib, which should be a no-op on systems where clang is the base compiler, but which will force the use of gcc from ports when our ancient version of gcc is the base compiler. It also will add -L/usr/local/lib/gcc48 to LDFLAGS. This patch also appends -lstdc++ to LDFLAGS so that the linker will select libstdc++ from the gcc port instead of the older version of libstdc++ in base. I am not sure if this is the best fix, but it unbreaks the build for me. --- Comment #1 from Bugzilla Automation <bugzilla@FreeBSD.org> --- Auto-assigned to maintainer gnome@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196079-6497-g34tnx9Zea>