Package Details: dosemu-git 1:

Git Clone URL: (read-only)
Package Base: dosemu-git
Description: DOS emulator
Upstream URL:
Licenses: GPL, custom
Conflicts: dosemu
Provides: dosemu
Submitter: chungy
Maintainer: chungy
Last Packager: chungy
Votes: 4
Popularity: 0.000852
First Submitted: 2012-06-15 06:28
Last Updated: 2016-10-01 23:18

Latest Comments

felix.s commented on 2016-04-15 21:31

You should move patching commands into prepare().

Additionally, I found a bug: gcc's stack smashing protection relies on the assumption that %fs/%gs segments don't change during a function's execution, which is broken by some of dosemu's signal handlers on x86_64. This makes dosemu crash when trying to run DJGPP-compiled programs. The problem can be worked around by compiling with -fno-stack-protector, or by applying this patch:

sed -ie 's/((no_instrument_function/&,optimize("no-stack-protector")/' \
src/arch/linux/async/sigsegv.c \

chungy commented on 2014-09-05 02:35

Agreed, thanks.

WFCody commented on 2014-09-03 09:29

The master branch of dosemu is very old (with the last commit 2013). I propose downloading the devel branch instead which is active.

I got hit by the "/media/cdrom" bug which should be fixed in git

chungy commented on 2012-11-25 15:31

Updated to newer git URI.

mutterschiff commented on 2012-11-24 08:36

Cloning into 'dosemu'...
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

test0 commented on 2012-08-16 08:19

Please add DEVLOAD, DISPLAY and KEYB to the FreeDOS package. These are pretty essential, DISPLAY is even mentioned in AUTOEXEC.BAT. Also, set NLSPATH=Z:\NLS

test0 commented on 2012-07-30 08:12

Though it won't build anyway. Patches apply with errors, one patch no longer exists, and even after disabling all patches it spews errors. You have to sed -ie '/yyget_leng/ s/int/size_t/' src/base/init/lexer.h, then it will build.

test0 commented on 2012-07-30 07:38

s/2010/2080/ in the Debian link. And makepkg -g

Anonymous comment on 2012-07-25 21:15

won't build. Debian link causes error 404.

chungy commented on 2012-05-18 21:54

Updating this package so it builds with FreeDOS 1.1. It's not an official freedos tar from the DOSEMU project, I've built it myself. However it does fix a lot of issues (mainly stability) with the old FreeDOS 1.0, and additionally supports Windows 3.x now without requiring you to need MS-DOS.