On CURRENT, port games/warzone2100 fails to run. Compilation is always good, but the software is emmitting weird, scratchy noise when starting up and then crashing, giving a error message on dying: ~ % warzone2100 info |03:33:38: [realmain:1143] Using /home/ohartman/.warzone2100-3.1/logs/WZlog-1016_153338.txt debug file libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile A syntax error in expression, near `/m'. Saved dump file to '/home/ohartman/.warzone2100-3.1/logs/warzone2100.gdmp-0cpNev' If you create a bugreport regarding this crash, please include this file. Segmentation fault
Could it be https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199488 ?
(Try recompiling openal with gcc)
PR 199488 provides a patch which fixes the problem. Thanks.
A commit references this bug: Author: danilo Date: Sat Oct 17 16:32:53 UTC 2015 New revision: 399540 URL: https://svnweb.freebsd.org/changeset/ports/399540 Log: - Add a workaround for a problem caused by clang For some reason clang is breaking the code when openal-soft is built with optimizations. If the file alBuffer.c is built with -O1 the problem don't happens. See https://github.com/kcat/openal-soft/issues/18 The problem seems to happen just on CURRENT due the clang version. PR: 199488, 203818 Tested by: ohartman@zedat.fu-berlin.de Approved by: mva MFH: 2015Q4 Changes: head/audio/openal-soft/Makefile head/audio/openal-soft/files/patch-OpenAL32_alBuffer.c
A commit references this bug: Author: danilo Date: Mon Oct 19 14:22:46 UTC 2015 New revision: 399683 URL: https://svnweb.freebsd.org/changeset/ports/399683 Log: MFH: r399540 - Add a workaround for a problem caused by clang For some reason clang is breaking the code when openal-soft is built with optimizations. If the file alBuffer.c is built with -O1 the problem don't happens. See https://github.com/kcat/openal-soft/issues/18 The problem seems to happen just on CURRENT due the clang version. PR: 199488, 203818 Tested by: ohartman@zedat.fu-berlin.de Approved by: mva Approved by: ports-secteam (feld) Changes: _U branches/2015Q4/ branches/2015Q4/audio/openal-soft/Makefile branches/2015Q4/audio/openal-soft/files/patch-OpenAL32_alBuffer.c
Should be fixed in openal, not a warzone2100 problem in any case