[Bug 207559] [PATCH] games/pioneer: armv6 support issue

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Feb 28 13:32:55 UTC 2016


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

            Bug ID: 207559
           Summary: [PATCH] games/pioneer: armv6 support issue
           Product: Ports & Packages
           Version: Latest
          Hardware: arm64
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: lightside at gmx.com
          Keywords: patch

Created attachment 167513
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=167513&action=edit
Proposed patch (since 409733 revision) for testing

Hello.

I raised issue about armv6 support for games/pioneer port in the bug 206811.
Guido Falsi recommended to create a new bug report for it here.

Current proposed patch contains the code to switch from default (presumably
Clang) to GCC compiler on armv6 architecture. This may fix a configure error,
which was found on 0.0.20151130 version on PortsMon for following poudriere
build log:
http://beefy8.nyi.freebsd.org/data/head-armv6-default/p407727_s295126/logs/errors/pioneer-0.0.20151130.log

The presumable reason of such configure error is "core dump", when running a
test case for assimp library support, which is GCC compiled in the
multimedia/assimp port currently. This was a case for previous FreeBSD versions
before 10 (e.g. 9.3) after a switch to default Clang compiler, but the same
issue appeared again for FreeBSD head (11) version on armv6 architecture.

It's known, that GCC compiled pioneer application on FreeBSD 10.2 amd64 creates
a "core dump" after launch, while it was ok on FreeBSD 9.3 amd64 (for some
releases, which I tested in a time, when I used FreeBSD 9.x version).
Therefore, just a guessed switch to GCC compiler on FreeBSD armv6 may not be
enough, if it core dumps also. I think, there is a "running test" needed for
pioneer application on FreeBSD armv6 machine for such a patch, else it may
block a further testing of default armv6 compiler on FreeBSD build machine(s),
while the pioneer application may core dump on it after launch.

The status of this bug report required to be new/open before confirmation of
running (or not running) pioneer application on FreeBSD armv6 machine(s) from
interested user(s). The pioneer application may require OpenGL 3.x graphics
support, but building and/or running results (with(out) core dump(s)) are
welcome to decide about armv6 support for games/pioneer port. Otherwise, this
bug report might be solved by itself after successful build result(s) on
PortsMon, in case of possible fixes of default armv6 compiler (or
toolchain/libraries) on FreeBSD, I guess.

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


More information about the freebsd-ports-bugs mailing list