Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Aug 2018 19:35:08 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 230958] databases/libdrizzle-redux: Fix build with Clang 6
Message-ID:  <bug-230958-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230958

            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@FreeBSD.org
          Reporter: tobik@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-languag=
e-changes-in-clang

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-230958-7788>