Index | Thread | Search

From:
"Anthony J. Bentley" <bentley@openbsd.org>
Subject:
Re: NEW: dosbox-staging, a useful fork of dosbox
To:
Thomas Frohwein <tfrohwein@fastmail.com>
Cc:
ports@openbsd.org
Date:
Sun, 29 Jun 2025 03:10:18 -0600

Download raw body.

Thread
Thomas Frohwein writes:
> Thomas Frohwein <tfrohwein@fastmail.com> wrote:
> > dosbox-staging is a sane fork of dosbox that emphasizes sane defaults
> > and code quality. It has advantages over both dosbox and dosbox-x in
> > ports. Compared to dosbox-x, the window size and fullscreen defaults
> > and implementation work a lot better on my cwm multi-monitor setup. In
> > addition, several games that don't run on my Intel Core Ultra 7 155H
> > with dosbox-x, like Master of Orion 2 and Pizza Connection work
> > without a hitch with dosbox-staging. I tested a number of other games
> > that worked well, including Blood, Colonization, Dungeon Keeper,
> > Grand Theft Auto, Jagged Alliance, Worms United. Overall, I think
> > this would be a good addition for higher quality emulation of DOS
> > software.

Fails during configure for me:

Run-time dependency sdl2_net found: YES 2.2.0
Run-time dependency slirp found: YES 4.7.0
Run-time dependency gl found: YES 25.0.7
Run-time dependency fluidsynth found: YES 2.4.4
Run-time dependency xi found: YES 1.8.2
Has header "cxxabi.h" : YES
Has header "dlfcn.h" : YES
Has header "execinfo.h" : YES
Checking for function "backtrace" : NO
Configuring config.h using configuration
Run-time dependency GMock found: NO (tried pkgconfig and system)
Looking for a fallback subproject for the dependency gmock
ERROR: Subproject gtest is buildable: NO

../../../pobj/dosbox-staging-0.82.2/dosbox-staging-0.82.2/tests/meson.build:15:1
2: ERROR: Automatic wrap-based subproject downloading is disabled

A full log can be found at /ptmp/pobj/dosbox-staging-0.82.2/build-amd64/meson-lo
gs/meson-log.txt
*** Error 1 in . (/ptmp/ports/infrastructure/mk/bsd.port.mk:3030 'do-configure':
 @/usr/bin/env -i LC_CTYPE="en_US.UTF-8" AR="ar" CC="cc" CFL...)