[Bug 196079] New: [patch] unbreak mail/evolution build on FreeBSD 8

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Dec 17 23:33:35 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196079

            Bug ID: 196079
           Summary: [patch] unbreak mail/evolution build on FreeBSD 8
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: gnome at FreeBSD.org
          Reporter: truckman at FreeBSD.org
        Depends on: 196031
          Assignee: gnome at FreeBSD.org
             Flags: maintainer-feedback?(gnome at FreeBSD.org)

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 at FreeBSD.org> ---
Auto-assigned to maintainer gnome at FreeBSD.org

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list