Bug 220890 - emulators/dosbox: Hangs when executing syndicate plus when compiled with clang
Summary: emulators/dosbox: Hangs when executing syndicate plus when compiled with clang
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Olivier Cochard
Keywords: easy
Depends on:
Reported: 2017-07-20 21:34 UTC by Olivier Cochard
Modified: 2018-02-05 21:54 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (knyght)
koobs: merge-quarterly?

patch for forcing usage of GCC (554 bytes, patch)
2017-07-20 21:34 UTC, Olivier Cochard
koobs: maintainer-approval? (knyght)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Cochard freebsd_committer 2017-07-20 21:34:30 UTC
Created attachment 184557 [details]
patch for forcing usage of GCC

I can't run the game "syndicate plus" (http://www.myabandonware.com/game/syndicate-plus-310) under FreeBSD dosbox port, but this same archive works under the MS Windows dosbox port.

Then I've compiled the port by forcing usage of GCC in place of clang and this change fix the problem: The game run great now.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2017-07-23 11:29:21 UTC
Reporter is committer, assign accordingly
Comment 2 Tom Carrick 2017-08-04 13:51:25 UTC
Two things.

Firstly I would rather get this working with clang, I think this might be the last issue, and we've already spent some effort on patches for clang.

Related, if we do go with this solution, we should also remove the patches that have been previously added for clang compatibility.
Comment 3 Olivier Cochard freebsd_committer 2017-08-14 12:58:24 UTC
Sure, it will be the best solution: Did you reach to reproduce the problem, or do you need more debug data from my side?
Comment 4 Walter Schwarzenfeld freebsd_triage 2018-02-05 21:54:21 UTC
Feedback please!