Date: Tue, 25 Oct 2016 16:13:41 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 213773] lang/clang38: Compilation produces an error on 10.3 and succeeds on 11 on the same port Message-ID: <bug-213773-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213773 Bug ID: 213773 Summary: lang/clang38: Compilation produces an error on 10.3 and succeeds on 11 on the same port Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: brooks@FreeBSD.org Reporter: yuri@rawbw.com Assignee: brooks@FreeBSD.org Flags: maintainer-feedback?(brooks@FreeBSD.org) Getting the error while trying to update graphics/aseprite (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213756). Same clang-38 compiler, same port directory, but the outcome is different. On 10.3 this error is produced: > /usr/ports/graphics/aseprite/work/aseprite-1.1.9/src/observable/obs/slot.= h:51:17: error: no matching constructor for initialization of 'std::functio= n<void ()>' > slot(F&& f) : f(std::forward<F>(f)) { } On 11.0 build succeeds with both base and port clang-38. The same compiler version should work the same way across OS versions, imo. --=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-213773-13>