[Bug 230958] databases/libdrizzle-redux: Fix build with Clang 6

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Aug 27 19:35:10 UTC 2018


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

            Bug ID: 230958
           Summary: databases/libdrizzle-redux: Fix build with Clang 6
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: http://beefy11.nyi.freebsd.org/data/head-i386-default/
                    p477696_s338122/logs/errors/libdrizzle-redux-5.1.4_2.l
                    og
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: tobik at freebsd.org

The build fails with Clang 6 and soon the port will be marked as
BROKEN on 12.0 and 11.2 if we do not act.

The problem is that Clang 6 has switched to C++14 by default over
C++98 (see [1]) causing all sorts of regressions.  Often this can
easily be fixed by applying a small amount of trivial patches.

We can apply them to the ports tree but if possible (and assuming
upstream development has not ceased), they should be upstreamed to
reduce future maintainance work.

[1]
http://releases.llvm.org/6.0.0/tools/clang/docs/ReleaseNotes.html#c-language-changes-in-clang

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


More information about the freebsd-ports-bugs mailing list