[Bug 215532] games/minetest: Fix movement when built with clang 3.8+

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Dec 24 02:59:07 UTC 2016


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

            Bug ID: 215532
           Summary: games/minetest: Fix movement when built with clang
                    3.8+
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: amdmi3 at FreeBSD.org
          Reporter: scf at FreeBSD.org
             Flags: maintainer-feedback?(amdmi3 at FreeBSD.org)
          Assignee: amdmi3 at FreeBSD.org

Created attachment 178242
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=178242&action=edit
Patch to remove -ffast-math flag from build

After a short period of time (seconds to less than a minute), movement within
the game using the keyboard no longer works.  The issue is fixed by removing
the -ffast-math flag.  While the issue does not appear with GCC, it does with
Clang.

Upstream has removed the flag from the release builds starting with v0.4.16 (in
development).  The issue is detailed here: 
https://github.com/minetest/minetest/issues/4274

The recently release v0.4.15 still has the issue, so when the port is updated
to that version, this fix still needs to be present.

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


More information about the freebsd-ports-bugs mailing list