[Bug 213773] lang/clang38: Compilation produces an error on 10.3 and succeeds on 11 on the same port
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Oct 25 16:13:42 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213773
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 at FreeBSD.org
Reporter: yuri at rawbw.com
Assignee: brooks at FreeBSD.org
Flags: maintainer-feedback?(brooks at FreeBSD.org)
Getting the error while trying to update graphics/aseprite
(https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213756).
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::function<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.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list