* Package: app-emulation/dosemu-1.4.1_pre20130107-r5:0 * Repository: gentoo * USE: X abi_x86_64 alsa amd64 elibc_glibc gpm kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking dosemu-freedos-1.0-bin.tgz to /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work >>> Unpacking dosemu-1.4.1_pre20130107.zip to /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work >>> Source unpacked in /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work >>> Preparing source in /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71 ... * Applying dosemu-1.4.1_pre20130107-fortify.patch ... [ ok ] * Applying dosemu-1.4.1_pre20091009-dash.patch ... [ ok ] * Applying dosemu-1.4.1_pre20130107-no-glibc.patch ... [ ok ] * Applying dosemu-1.4.1_pre20130107-flex-2.6.3.patch ... [ ok ] * Applying dosemu-1.4.1_pre20130107-ia16-ldflags.patch ... [ ok ] * Applying dosemu-1.4.1_pre20130107-fix-inline.patch ... [ ok ] * Applying dosemu-1.4.1_pre20130107-lto.patch ... [ ok ] * Applying dosemu-1.4.1_pre20130107-as.patch ... [ ok ] * Applying dosemu-1.4.1_pre20130107-nm.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71' ... * Running 'aclocal --system-acdir=/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running elibtoolize in: dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/ * Running elibtoolize in: dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/kbd_unicode/ * Running elibtoolize in: dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/sdl/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71 ... * econf: updating dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/config.guess with /usr/share/gnuconfig/config.guess * econf: updating dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5 --htmldir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5/html --libdir=/usr/lib64 --with-x --without-svgalib --disable-debug --with-gpm --with-alsa --without-fluidsynth --without-sndfile --with-fdtarball=/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/distdir/dosemu-freedos-1.0-bin.tgz --sysconfdir=/etc/dosemu/ --with-docdir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5 IA16_LDFLAGS_EXTRA=-no-pie CPP=x86_64-pc-linux-gnu-gcc -E configure: loading site script /usr/share/config.site configure: loading site script /usr/share/config.site.d/80crossdev.conf /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/mkpluginhooks enable kbd_unicode yes extra_charsets yes term yes X yes sdl yes midimisc yes fluidsynth yes translate yes commands yes demo no exec /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/configure --enable-cpuemu --prefix=/usr/local --bindir=${prefix}/bin --sysconfdir=/etc/dosemu --libdir=${prefix}/lib --datadir=${prefix}/share --mandir=${prefix}/man --with-docdir=${datadir}/doc/dosemu --with-syshdimagedir=/var/lib/dosemu --with-x11fontdir=${datadir}/dosemu/Xfonts --with-fdtarball=dosemu-freedos-bin.tgz --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5 --htmldir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5/html --libdir=/usr/lib64 --with-x --without-svgalib --disable-debug --with-gpm --with-alsa --without-fluidsynth --without-sndfile --with-fdtarball=/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/distdir/dosemu-freedos-1.0-bin.tgz --sysconfdir=/etc/dosemu/ --with-docdir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5 IA16_LDFLAGS_EXTRA=-no-pie CPP=x86_64-pc-linux-gnu-gcc -E build_alias=x86_64-pc-linux-gnu host_alias=x86_64-pc-linux-gnu CFLAGS=-O2 -pipe -march=native -fno-diagnostics-color LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 CPPFLAGS= configure: loading site script /usr/share/config.site configure: loading site script /usr/share/config.site.d/80crossdev.conf checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking for gawk... gawk checking for a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for bison... bison -y checking for x86_64-pc-linux-gnu-nm... x86_64-pc-linux-gnu-nm checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for shm_open in -lrt... yes checking for shm_open... yes configure: Linking for shared libraries... configure: Using dynamically loaded plugins... checking for Gpm_Open in -lgpm... yes configure: Compiling with GPM support... checking for snd_rawmidi_open in -lasound... yes configure: Compiling with alsa support... configure: Compiling without sndfile support... configure: Compiling without fluidsynth support... configure: Compiling without pthreads support... checking for S-Lang... checking for slang.h... yes checking for SLtt_get_terminfo in -lslang... yes configure: Compiling with S-Lang support... checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XOpenDisplay in -lX11... yes configure: Compiling with X support... checking for XShmPutImage in -lXext... yes checking for X11/extensions/XShm.h... yes checking for XF86VidModeSwitchToMode in -lXxf86vm... yes checking for X11/extensions/xf86vmode.h... yes checking for bdftopcf... yes checking for mkfontdir... yes configure: EXPERIMENTAL stuff disabled... configure: Including plugins: plugin/X plugin/alsa plugin/commands plugin/extra_charsets plugin/gpm plugin/kbd_unicode plugin/midimisc plugin/sdl plugin/term plugin/translate plugin/translate/charsets... configure: Compiling without debug info... configure: Compiling with ASPI support... configure: Compiling with SB Emulation... configure: Compiling with optional 386 emulation code... configure: Linux Specific build options... configure: Compiling with network support... configure: Compiling with default target CPU... checking for the version of gcc...... 14000 using -fno-strict-aliasing to work around bugs checking for x86_64-pc-linux-gnu-gcc actually being clang...... no configure: creating ./config.status config.status: creating Makefile.conf config.status: creating src/include/config.h config.status: executing Makefile commands === configuring in src/plugin/kbd_unicode Running /bin/sh /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/kbd_unicode/configure '--enable-cpuemu' '--prefix=/usr/local' '--bindir=${prefix}/bin' '--sysconfdir=/etc/dosemu' '--libdir=${prefix}/lib' '--datadir=${prefix}/share' '--mandir=${prefix}/man' '--with-docdir=${datadir}/doc/dosemu' '--with-syshdimagedir=/var/lib/dosemu' '--with-x11fontdir=${datadir}/dosemu/Xfonts' '--with-fdtarball=dosemu-freedos-bin.tgz' '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5' '--htmldir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5/html' '--libdir=/usr/lib64' '--with-x' '--without-svgalib' '--disable-debug' '--with-gpm' '--with-alsa' '--without-fluidsynth' '--without-sndfile' '--with-fdtarball=/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/distdir/dosemu-freedos-1.0-bin.tgz' '--sysconfdir=/etc/dosemu/' '--with-docdir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5' 'IA16_LDFLAGS_EXTRA=-no-pie' 'CPP=x86_64-pc-linux-gnu-gcc -E' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -march=native -fno-diagnostics-color' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' 'CPPFLAGS=' ... configure: loading site script /usr/share/config.site configure: loading site script /usr/share/config.site.d/80crossdev.conf checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking X11/XKBlib.h usability... yes checking X11/XKBlib.h presence... yes checking for X11/XKBlib.h... yes configure: creating ./config.status config.status: creating include/kbd_unicode_config.h === configuring in src/plugin/sdl Running /bin/sh /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/sdl/configure '--enable-cpuemu' '--prefix=/usr/local' '--bindir=${prefix}/bin' '--sysconfdir=/etc/dosemu' '--libdir=${prefix}/lib' '--datadir=${prefix}/share' '--mandir=${prefix}/man' '--with-docdir=${datadir}/doc/dosemu' '--with-syshdimagedir=/var/lib/dosemu' '--with-x11fontdir=${datadir}/dosemu/Xfonts' '--with-fdtarball=dosemu-freedos-bin.tgz' '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--docdir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5' '--htmldir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5/html' '--libdir=/usr/lib64' '--with-x' '--without-svgalib' '--disable-debug' '--with-gpm' '--with-alsa' '--without-fluidsynth' '--without-sndfile' '--with-fdtarball=/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/distdir/dosemu-freedos-1.0-bin.tgz' '--sysconfdir=/etc/dosemu/' '--with-docdir=/usr/share/doc/dosemu-1.4.1_pre20130107-r5' 'IA16_LDFLAGS_EXTRA=-no-pie' 'CPP=x86_64-pc-linux-gnu-gcc -E' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -pipe -march=native -fno-diagnostics-color' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' 'CPPFLAGS=' ... configure: loading site script /usr/share/config.site configure: loading site script /usr/share/config.site.d/80crossdev.conf checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... yes configure: creating ./config.status config.status: creating Makefile.conf config.status: creating include/sdl_config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71 ... make -j4 AR=x86_64-pc-linux-gnu-ar make[1]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src' echo '#define ALTERNATE_ETC "/etc/dosemu"' > include/confpath.h sed -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' ../dosemu.spec.in > ../dosemu.spec Updating version.h echo '#define LIB_DEFAULT "/usr/lib64"' >> include/confpath.h echo '#define DOSEMULIB_DEFAULT "/usr/share/dosemu"' >> include/confpath.h make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/tools' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/commands' echo '#define DOSEMUHDIMAGE_DEFAULT "/var/lib/dosemu"' >> include/confpath.h echo '#define SYSTEM_XFONTS_PATH "/usr/share/dosemu/Xfonts"' >> include/confpath.h make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/tools/periph' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/dosext/sound/midid' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o tools86.o tools86.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o isemu.o isemu.S > isemu.s.out x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include midid.c > /dev/null x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o hdinfo.o hdinfo.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o mgarrot.o mgarrot.S > mgarrot.s.out x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include events.c > /dev/null x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o fossil.o fossil.S > fossil.s.out x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include io.c > /dev/null x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o emufs.o emufs.S > emufs.s.out x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o ems.o ems.S > ems.s.out x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include stats.c > /dev/null x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mkhdimage.o mkhdimage.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o cdrom.o cdrom.S > cdrom.s.out x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include emulation.c > /dev/null x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o dumpconf.o dumpconf.S > dumpconf.s.out x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include device.c > /dev/null x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o aspi.o aspi.S > aspi.s.out x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include oss.c > /dev/null x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,100,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../1.4.0.8/commands/isemu.com isemu.o x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 tools86.o -o tools86 chmod -x ../../1.4.0.8/commands/isemu.com x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,100,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../1.4.0.8/commands/mgarrot.com mgarrot.o x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include midout.c > /dev/null x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o putrom.o putrom.c chmod -x ../../1.4.0.8/commands/mgarrot.com x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,100,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../1.4.0.8/commands/fossil.com fossil.o make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/tools' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dexeconfig.o dexeconfig.c chmod -x ../../1.4.0.8/commands/fossil.com x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include timid.c > /dev/null x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../1.4.0.8/commands/emufs.sys emufs.o chmod -x ../../1.4.0.8/commands/emufs.sys x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../1.4.0.8/commands/ems.sys ems.o chmod -x ../../1.4.0.8/commands/ems.sys x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../1.4.0.8/commands/cdrom.sys cdrom.o x86_64-pc-linux-gnu-gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include null.c > /dev/null dexeconfig.c: In function ‘putconf’: dexeconfig.c:182:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 182 | read(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~ dexeconfig.c:193:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 193 | write(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~~ dexeconfig.c:195:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | write(fd, &size, 2); | ^~~~~~~~~~~~~~~~~~~ dexeconfig.c:215:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 215 | write(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~~ dexeconfig.c:216:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 216 | write(fd, buf, size); | ^~~~~~~~~~~~~~~~~~~~ dexeconfig.c: In function ‘viewconf’: dexeconfig.c:107:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 107 | read(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~ dexeconfig.c: In function ‘getconf’: dexeconfig.c:231:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 231 | read(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~ dexeconfig.c:238:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 238 | read(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~ dexeconfig.c:251:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 251 | write(fc, buf, size); | ^~~~~~~~~~~~~~~~~~~~ chmod -x ../../1.4.0.8/commands/cdrom.sys x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../1.4.0.8/commands/dumpconf.sys dumpconf.o x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o scsicheck.o scsicheck.c chmod -x ../../1.4.0.8/commands/dumpconf.sys x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../1.4.0.8/commands/aspi.sys aspi.o chmod -x ../../1.4.0.8/commands/aspi.sys x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o midid.o midid.c make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/commands' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/man' scsicheck.c: In function ‘scan_scsi_proc_info’: scsicheck.c:73:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 73 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ scsicheck.c:85:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 85 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ scsicheck.c:93:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 93 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sed -e 's,@sysconfdir\@,/etc/dosemu,g' -e 's,@prefix\@,/usr,g' -e 's,@datadir\@,/usr/share,g' -e 's,@docdir\@,/usr/share/doc/dosemu-1.4.1_pre20130107-r5,g' -e 's,@bindir\@,/usr/bin,g' -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' -e 's,@RELEASE_DATE\@,2013-01-07,g' dosemu.1.in > dosemu.1 sed -e 's,@sysconfdir\@,/etc/dosemu,g' -e 's,@prefix\@,/usr,g' -e 's,@datadir\@,/usr/share,g' -e 's,@docdir\@,/usr/share/doc/dosemu-1.4.1_pre20130107-r5,g' -e 's,@bindir\@,/usr/bin,g' -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' -e 's,@RELEASE_DATE\@,2013-01-07,g' dosemu.bin.1.in > dosemu.bin.1 sed -e 's,@sysconfdir\@,/etc/dosemu,g' -e 's,@prefix\@,/usr,g' -e 's,@datadir\@,/usr/share,g' -e 's,@docdir\@,/usr/share/doc/dosemu-1.4.1_pre20130107-r5,g' -e 's,@bindir\@,/usr/bin,g' -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' -e 's,@RELEASE_DATE\@,2013-01-07,g' ru/dosemu.1.in > ru/dosemu.1 sed -e 's,@sysconfdir\@,/etc/dosemu,g' -e 's,@prefix\@,/usr,g' -e 's,@datadir\@,/usr/share,g' -e 's,@docdir\@,/usr/share/doc/dosemu-1.4.1_pre20130107-r5,g' -e 's,@bindir\@,/usr/bin,g' -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' -e 's,@RELEASE_DATE\@,2013-01-07,g' ru/dosemu.bin.1.in > ru/dosemu.bin.1 x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o events.o events.c make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/man' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/env/video' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o miscemu.o miscemu.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dosctrl.o dosctrl.c dosctrl.c: In function ‘handle_console_input’: dosctrl.c:94:31: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 94 | if (n==1 && buf[0]=='\n') write(fdout, sbuf, sn); | ^~~~~~~~~~~~~~~~~~~~~~ dosctrl.c:100:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 100 | write(fdout, buf, n); | ^~~~~~~~~~~~~~~~~~~~ dosctrl.c: In function ‘handle_uhook_input’: dosctrl.c:116:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 116 | write(1, buf, n); | ^~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o text.o text.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o io.o io.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o vbioscheck.o vbioscheck.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mkfatimage.o mkfatimage.c vbioscheck.c: In function ‘main’: vbioscheck.c:35:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 35 | fread(c, 0x21, 1, f); | ^~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o stats.o stats.c mkfatimage.c: In function ‘main’: mkfatimage.c:360:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 360 | fread(buffer, 1, BYTES_PER_SECTOR, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o emulation.o emulation.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o data.o data.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o device.o device.c rm -f ../../src/lib/libbase.a x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wa,-a -o bootsect.o bootsect.S > bootsect.s.out x86_64-pc-linux-gnu-ar cr ../../src/lib/libbase.a data.o x86_64-pc-linux-gnu-ranlib ../../src/lib/libbase.a x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mkfatimage16.o mkfatimage16.c make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o render.o render.c mkfatimage16.c: In function ‘main’: mkfatimage16.c:420:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 420 | fread(buffer, 1, BYTES_PER_SECTOR, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mkfatimage16.c:504:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 504 | fread(buffer, 1, BYTES_PER_SECTOR, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o oss.o oss.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o midout.o midout.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/async' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dyndeb.o dyndeb.c x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 hdinfo.o -o hdinfo x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 mkhdimage.o -o mkhdimage x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 putrom.o -o putrom x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 dexeconfig.o -o dexeconfig x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o timid.o timid.c x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 scsicheck.o -o scsicheck x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o video.o video.c x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 dosctrl.o -o dosctrl x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 vbioscheck.o -o vbioscheck timid.c: In function ‘timid_done’: timid.c:334:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 334 | write(ctrl_sock_out, cmd1, strlen(cmd1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c:346:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 346 | write(ctrl_sock_out, cmd2, strlen(cmd2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c: In function ‘timid_init’: timid.c:278:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 278 | write(ctrl_sock_out, cmd1, strlen(cmd1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c:279:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 279 | read(ctrl_sock_in, buf, sizeof(buf) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c:287:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 287 | write(ctrl_sock_out, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c: In function ‘timid_io’: timid.c:72:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 72 | write(STDOUT_FILENO, buf, n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c: In function ‘timid_preinit’: timid.c:158:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 158 | asprintf(&tmdty_cmd, "%s %s %s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | config.timid_bin, config.timid_args, tmdty_sound_spec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o int.o int.c x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 mkfatimage.o bootsect.o -o ../../../1.4.0.8/bin/mkfatimage x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 mkfatimage16.o bootsect.o -o ../../../1.4.0.8/bin/mkfatimage16 make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/tools/periph' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o vc.o vc.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o null.o null.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o pci_bios.o pci_bios.c x86_64-pc-linux-gnu-gcc -o ../../../../../../1.4.0.8/bin/midid midid.o events.o io.o stats.o emulation.o device.o oss.o midout.o timid.o null.o -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/dosext/sound/midid' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/async' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o sigsegv.o sigsegv.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o vga.o vga.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o et4000.o et4000.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o signal.o signal.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/mapping' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mapping.o mapping.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o debug.o debug.c debug.c: In function ‘collect_info’: debug.c:95:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 95 | asprintf(&tmp, cmd0, dosemu_proc_self_exe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ debug.c:96:3: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 96 | system(tmp); | ^~~~~~~~~~~ debug.c:98:3: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 98 | system(cmd1); | ^~~~~~~~~~~~ debug.c:99:3: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 99 | system(cmd2); | ^~~~~~~~~~~~ debug.c:100:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 100 | asprintf(&tmp, cmd3, pid); | ^~~~~~~~~~~~~~~~~~~~~~~~~ debug.c:101:3: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 101 | system(tmp); | ^~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o s3.o s3.c debug.c: In function ‘start_gdb’: debug.c:27:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 27 | asprintf(&buf, "gdb %s", dosemu_proc_self_exe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f ../../../../src/lib/libarch_linux_async.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libarch_linux_async.a sigsegv.o signal.o debug.o x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libarch_linux_async.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/async' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o trident.o trident.c rm -f ../../../src/lib/libbase_async.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libbase_async.a dyndeb.o int.o pci_bios.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libbase_async.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/async' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/misc' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o hma.o hma.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mapshm.o mapshm.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/misc/libpcl' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o pcl.o pcl.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ioctl.o ioctl.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o avance.o avance.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mapfile.o mapfile.c mapfile.c: In function ‘open_mapping_pshm’: mapfile.c:190:5: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 190 | asprintf(&name, "%s%d", "dosemu_", getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mapfile.c: In function ‘open_mapping_f’: mapfile.c:86:5: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 86 | ftruncate(tmpfile_fd, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o pcl_private.o pcl_private.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ati.o ati.c rm -f ../../../../src/lib/libbase_misc_libpcl.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libbase_misc_libpcl.a pcl.o pcl_private.o x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o disks.o disks.c x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libbase_misc_libpcl.a rm -f ../../../../src/lib/libarch_linux_mapping.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libarch_linux_mapping.a mapping.o mapshm.o mapfile.o make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/misc/libpcl' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cirrus.o cirrus.c x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libarch_linux_mapping.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/mapping' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/dev/misc' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cmos.o cmos.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o vbe.o vbe.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o utilities.o utilities.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o timers.o timers.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o matrox.o matrox.c utilities.c: In function ‘vlog_printf’: utilities.c:208:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 208 | write(terminal_fd, logptr, fsz); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utilities.c:220:9: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 220 | ftruncate(fileno(dbg_fd),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ utilities.c: In function ‘load_plugin’: utilities.c:716:5: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 716 | asprintf(&fullname, "%s/dosemu/libplugin_%s.so", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 717 | LIB_DEFAULT, plugin_name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ matrox.c: In function ‘matroxProbe’: matrox.c:202:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 202 | fgets(Line,sizeof(Line),fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o lpt.o lpt.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o wdvga.o wdvga.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/emu-i386' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o sis.o sis.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o rtc.o rtc.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cpu.o cpu.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o console.o console.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ports.o ports.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o pci.o pci.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o hgc.o hgc.c pci.c: In function ‘pci_read_header_proc’: pci.c:320:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 320 | read(fd, buf, 64); | ^~~~~~~~~~~~~~~~~ pci.c: In function ‘pci_write_proc’: pci.c:345:3: warning: ignoring return value of ‘pwrite’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 345 | pwrite(fd, &val, len, reg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ pci.c: In function ‘pci_read_proc’: pci.c:333:3: warning: ignoring return value of ‘pread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 333 | pread(fd, &val, len, reg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘std_port_inb’: ports.c:396:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 396 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:397:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 397 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘std_port_outb’: ports.c:418:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 418 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:419:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 419 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘std_port_inw’: ports.c:435:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 435 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:436:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 436 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘std_port_outw’: ports.c:457:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 457 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:458:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 458 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘std_port_ind’: ports.c:474:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 474 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:475:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 475 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘std_port_outd’: ports.c:504:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 504 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘do_port_outd’: ports.c:496:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 496 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘extra_port_init’: ports.c:1030:33: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1030 | pipe(port_fd_out); | ^~~~~~~~~~~~~~~~~ ports.c:1031:33: warning: ignoring return value of ‘pipe’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1031 | pipe(port_fd_in); | ^~~~~~~~~~~~~~~~ ports.c: In function ‘port_server’: ports.c:894:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 894 | read(port_fd_out[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:903:25: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 903 | read(port_fd_out[0], &pr2, sizeof(pr2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:927:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 927 | write(port_fd_in[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function ‘port_exit’: ports.c:1051:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1051 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dos2linux.o dos2linux.c pci.c: In function ‘pci_open_proc’: pci.c:298:46: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=] 298 | sprintf(proc_pci_name_buf + 14, "%02x/%02x.%d", bus, device, fn); | ^~ pci.c:298:35: note: directive argument in the range [0, 255] 298 | sprintf(proc_pci_name_buf + 14, "%02x/%02x.%d", bus, device, fn); | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from ../../../../src/include/machcompat.h:331, from ../../../../src/include/emu.h:24, from pci.c:22: In function ‘sprintf’, inlined from ‘pci_open_proc’ at pci.c:298:3: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 8 and 10 bytes into a destination of size 8 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dualmon.o dualmon.c dos2linux.c: In function ‘find_drive’: dos2linux.c:330:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 330 | asprintf (plinux_path_resolved, "%s%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | drive_linux_root/*unresolved*/, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | linux_path_resolved + strlen (drive_linux_root_resolved)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dos2linux.c: In function ‘run_unix_command’: dos2linux.c:498:33: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 498 | write(in[1], buf, rd); | ^~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o joystick.o joystick.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o remap_asm.o remap_asm.S > remap_asm.s.out x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o vesabios_pm.o vesabios_pm.S > vesabios_pm.s.out x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o vesabios.o vesabios.S > vesabios.s.out x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o vgaemu.o vgaemu.c rm -f ../../../../src/lib/libbase_dev_misc.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libbase_dev_misc.a cmos.o timers.o lpt.o rtc.o pci.o joystick.o x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libbase_dev_misc.a x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dump.o dump.c make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/dev/misc' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o vesa.o vesa.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o do_vm86.o do_vm86.c dump.c: In function ‘emu_disasm’: dump.c:46:31: warning: ‘%s’ directive writing up to 255 bytes into a region of size 226 [-Wformat-overflow=] 46 | sprintf(buf+20, "%04x:%04x %s", REG(cs), LWORD(eip), frmtbuf); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:964, from dump.c:7: In function ‘sprintf’, inlined from ‘emu_disasm’ at dump.c:46:4: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 11 and 266 bytes into a destination of size 236 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ dump.c: In function ‘DPMI_show_state’: dump.c:171:21: warning: ‘EAX: ’ directive writing 5 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 171 | sprintf(buf, "%sEAX: %08x EBX: %08x ECX: %08x EDX: %08x\n", buf, | ^~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:171:5: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 60 and 4155 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:173:21: warning: ‘ESI: ’ directive writing 5 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 173 | sprintf(buf, "%sESI: %08x EDI: %08x EBP: %08x\n", buf, | ^~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:173:5: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 45 and 4140 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:195:23: warning: ‘OPS : ’ directive writing 7 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 195 | sprintf(buf, "%sOPS : ", buf); | ^~~~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:195:7: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 8 and 4103 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:207:25: warning: ‘CS:EIP points to invalid mem...’ directive writing 32 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 207 | sprintf(buf, "%sCS:EIP points to invalid memory\n", buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:207:2: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 33 and 4128 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:201:27: warning: ‘%02x’ directive writing 2 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 201 | sprintf(buf, "%s%02x ", buf, *csp2++); | ^~~~ dump.c:201:24: note: directive argument in the range [0, 255] 201 | sprintf(buf, "%s%02x ", buf, *csp2++); | ^~~~~~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:201:4: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:202:25: warning: ‘-> ’ directive writing 3 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 202 | sprintf(buf, "%s-> ", buf); | ^~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:202:2: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:204:27: warning: ‘%02x’ directive writing 2 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 204 | sprintf(buf, "%s%02x ", buf, *csp2++); | ^~~~ dump.c:204:24: note: directive argument in the range [0, 255] 204 | sprintf(buf, "%s%02x ", buf, *csp2++); | ^~~~~~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:204:4: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:205:27: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 205 | sprintf(buf, "%s\n", buf); | ^ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:205:2: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 2 and 4097 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:220:23: warning: ‘STACK: ’ directive writing 7 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 220 | sprintf(buf, "%sSTACK: ", buf); | ^~~~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:220:7: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 8 and 4103 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:232:25: warning: ‘SS:ESP points to invalid mem...’ directive writing 32 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 232 | sprintf(buf, "%sSS:ESP points to invalid memory\n", buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:232:2: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 33 and 4128 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:226:27: warning: ‘%02x’ directive writing 2 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 226 | sprintf(buf, "%s%02x ", buf, *ssp2++); | ^~~~ dump.c:226:24: note: directive argument in the range [0, 255] 226 | sprintf(buf, "%s%02x ", buf, *ssp2++); | ^~~~~~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:226:4: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:227:25: warning: ‘-> ’ directive writing 3 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 227 | sprintf(buf, "%s-> ", buf); | ^~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:227:2: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:229:27: warning: ‘%02x’ directive writing 2 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 229 | sprintf(buf, "%s%02x ", buf, *ssp2++); | ^~~~ dump.c:229:24: note: directive argument in the range [0, 255] 229 | sprintf(buf, "%s%02x ", buf, *ssp2++); | ^~~~~~~~~ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:229:4: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:230:27: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 230 | sprintf(buf, "%s\n", buf); | ^ In function ‘sprintf’, inlined from ‘DPMI_show_state’ at dump.c:230:2: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 2 and 4097 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: ‘__builtin___sprintf_chk’ argument 5 overlaps destination object ‘buf’ [-Wrestrict] dump.c: In function ‘DPMI_show_state’: dump.c:165:17: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o lowmem.o lowmem.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cputime.o cputime.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o priv.o priv.c priv.c: In function ‘priv_init’: priv.c:236:9: warning: ignoring return value of ‘setregid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 236 | setregid(gid, egid); | ^~~~~~~~~~~~~~~~~~~ priv.c:256:9: warning: ignoring return value of ‘setreuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 256 | setreuid(uid, euid); | ^~~~~~~~~~~~~~~~~~~ priv.c:284:3: warning: ignoring return value of ‘getgroups’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 284 | getgroups(num_groups,groups); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o fatfs.o fatfs.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o userhook.o userhook.c rm -f ../../src/lib/libemu-i386.a x86_64-pc-linux-gnu-ar cr ../../src/lib/libemu-i386.a cpu.o ports.o do_vm86.o cputime.o x86_64-pc-linux-gnu-ranlib ../../src/lib/libemu-i386.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/emu-i386' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/emu-i386/simx86' userhook.c: In function ‘uhook_send’: userhook.c:400:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 400 | write (fdout, sendbuf, sendptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o trees.o trees.c fatfs.c: In function ‘build_boot_blk’: fatfs.c:1177:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1177 | asprintf(&msg, msg_f, f->dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fatfs.c:1178:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1178 | asprintf(&msg1, msg1_f, f->dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trees.c: In function ‘avltr_reinit’: trees.c:552:16: warning: the comparison will always evaluate as ‘false’ for the address of ‘InstrMeta’ will never be NULL [-Waddress] 552 | if (InstrMeta==NULL) leavedos(993); | ^~ trees.c:53:9: note: ‘InstrMeta’ declared here 53 | IMeta InstrMeta[MAXINODES]; | ^~~~~~~~~ trees.c: In function ‘Move2Tree’: trees.c:1056:16: warning: the comparison will always evaluate as ‘false’ for the address of ‘InstrMeta’ will never be NULL [-Waddress] 1056 | if (InstrMeta==NULL) leavedos(993); | ^~ trees.c:53:9: note: ‘InstrMeta’ declared here 53 | IMeta InstrMeta[MAXINODES]; | ^~~~~~~~~ trees.c: In function ‘CleanIMeta’: trees.c:1422:22: warning: the comparison will always evaluate as ‘false’ for the address of ‘InstrMeta’ will never be NULL [-Waddress] 1422 | if (InstrMeta==NULL) leavedos(993); | ^~ trees.c:53:9: note: ‘InstrMeta’ declared here 53 | IMeta InstrMeta[MAXINODES]; | ^~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o smalloc.o smalloc.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dacemu.o dacemu.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o attremu.o attremu.c attremu.c: In function ‘Attr_init’: attremu.c:218:18: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 218 | if(vga.mode_type == PL4) i = 6; break; | ^~ attremu.c:218:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 218 | if(vga.mode_type == PL4) i = 6; break; | ^~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dlmalloc.o dlmalloc.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o seqemu.o seqemu.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o crtcemu.o crtcemu.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ringbuf.o ringbuf.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o gfxemu.o gfxemu.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o interp.o interp.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/env' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o detach.o detach.c interp.c: In function ‘Interp86’: interp.c:84:25: warning: macro expands to multiple statements [-Wmultistatement-macros] 84 | #define CODE_FLUSH() if (CONFIG_CPUSIM || CurrIMeta>0) {\ | ^~ interp.c:662:34: note: in expansion of macro ‘CODE_FLUSH’ 662 | else CODE_FLUSH(); | ^~~~~~~~~~ interp.c:662:29: note: some parts of macro expansion are not guarded by this ‘else’ clause 662 | else CODE_FLUSH(); | ^~~~ interp.c:954:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 954 | if (opc!=POPsp) Gen(O_POP3, m); break; } | ^~ interp.c:954:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 954 | if (opc!=POPsp) Gen(O_POP3, m); break; } | ^~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o hercemu.o hercemu.c detach.c: In function ‘detach’: detach.c:141:3: warning: ignoring return value of ‘fchown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 141 | fchown (0, get_orig_uid(), get_orig_gid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ detach.c: In function ‘disallocate_vt’: detach.c:190:5: warning: ignoring return value of ‘fchown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 190 | fchown (vt_fd, orig_stat.st_uid, orig_stat.st_gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o instremu.o instremu.c rm -f ../../src/lib/libenv.a x86_64-pc-linux-gnu-ar cr ../../src/lib/libenv.a detach.o x86_64-pc-linux-gnu-ranlib ../../src/lib/libenv.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/env' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o remap.o remap.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o coopth.o coopth.c In file included from ../../../src/include/emu.h:25, from instremu.c:49: instremu.c: In function ‘instr_write_word’: ../../../src/include/cpu.h:67:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 67 | #define LO_BYTE(wrd) (((union dword *)&(wrd))->b.l) | ^~ instremu.c:69:17: note: in expansion of macro ‘LO_BYTE’ 69 | #define R_LO(a) LO_BYTE(a) | ^~~~~~~ instremu.c:500:20: note: in expansion of macro ‘R_LO’ 500 | vga_write(dst, R_LO(u)); | ^~~~ instremu.c:489:56: note: object ‘u’ of size 4 489 | void instr_write_word(unsigned char *address, unsigned u) | ~~~~~~~~~^ ../../../src/include/cpu.h:68:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 68 | #define HI_BYTE(wrd) (((union dword *)&(wrd))->b.h) | ^~ instremu.c:70:17: note: in expansion of macro ‘HI_BYTE’ 70 | #define R_HI(a) HI_BYTE(a) | ^~~~~~~ instremu.c:501:22: note: in expansion of macro ‘R_HI’ 501 | vga_write(dst+1, R_HI(u)); | ^~~~ instremu.c:489:56: note: object ‘u’ of size 4 489 | void instr_write_word(unsigned char *address, unsigned u) | ~~~~~~~~~^ instremu.c: In function ‘instr_write_dword’: ../../../src/include/cpu.h:67:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 67 | #define LO_BYTE(wrd) (((union dword *)&(wrd))->b.l) | ^~ instremu.c:69:17: note: in expansion of macro ‘LO_BYTE’ 69 | #define R_LO(a) LO_BYTE(a) | ^~~~~~~ instremu.c:528:20: note: in expansion of macro ‘R_LO’ 528 | vga_write(dst, R_LO(u)); | ^~~~ instremu.c:516:57: note: object ‘u’ of size 4 516 | void instr_write_dword(unsigned char *address, unsigned u) | ~~~~~~~~~^ ../../../src/include/cpu.h:68:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 68 | #define HI_BYTE(wrd) (((union dword *)&(wrd))->b.h) | ^~ instremu.c:70:17: note: in expansion of macro ‘HI_BYTE’ 70 | #define R_HI(a) HI_BYTE(a) | ^~~~~~~ instremu.c:529:22: note: in expansion of macro ‘R_HI’ 529 | vga_write(dst+1, R_HI(u)); | ^~~~ instremu.c:516:57: note: object ‘u’ of size 4 516 | void instr_write_dword(unsigned char *address, unsigned u) | ~~~~~~~~~^ instremu.c: In function ‘instr_read_word’: ../../../src/include/cpu.h:67:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 67 | #define LO_BYTE(wrd) (((union dword *)&(wrd))->b.l) | ^~ instremu.c:69:17: note: in expansion of macro ‘LO_BYTE’ 69 | #define R_LO(a) LO_BYTE(a) | ^~~~~~~ instremu.c:431:5: note: in expansion of macro ‘R_LO’ 431 | R_LO(u) = vga_read(addr); | ^~~~ instremu.c:421:12: note: object ‘u’ of size 4 421 | unsigned u; | ^ ../../../src/include/cpu.h:68:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 68 | #define HI_BYTE(wrd) (((union dword *)&(wrd))->b.h) | ^~ instremu.c:70:17: note: in expansion of macro ‘HI_BYTE’ 70 | #define R_HI(a) HI_BYTE(a) | ^~~~~~~ instremu.c:432:5: note: in expansion of macro ‘R_HI’ 432 | R_HI(u) = vga_read(addr+1); | ^~~~ instremu.c:421:12: note: object ‘u’ of size 4 421 | unsigned u; | ^ instremu.c: In function ‘instr_read_dword’: ../../../src/include/cpu.h:67:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 67 | #define LO_BYTE(wrd) (((union dword *)&(wrd))->b.l) | ^~ instremu.c:69:17: note: in expansion of macro ‘LO_BYTE’ 69 | #define R_LO(a) LO_BYTE(a) | ^~~~~~~ instremu.c:454:5: note: in expansion of macro ‘R_LO’ 454 | R_LO(u) = vga_read(addr); | ^~~~ instremu.c:445:12: note: object ‘u’ of size 4 445 | unsigned u; | ^ ../../../src/include/cpu.h:68:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 68 | #define HI_BYTE(wrd) (((union dword *)&(wrd))->b.h) | ^~ instremu.c:70:17: note: in expansion of macro ‘HI_BYTE’ 70 | #define R_HI(a) HI_BYTE(a) | ^~~~~~~ instremu.c:455:5: note: in expansion of macro ‘R_HI’ 455 | R_HI(u) = vga_read(addr+1); | ^~~~ instremu.c:445:12: note: object ‘u’ of size 4 445 | unsigned u; | ^ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o fatfs_boot.o fatfs_boot.S > fatfs_boot.s.out rm -f ../../../src/lib/libbase_misc.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libbase_misc.a hma.o ioctl.o disks.o utilities.o dos2linux.o dump.o lowmem.o priv.o fatfs.o userhook.o smalloc.o dlmalloc.o ringbuf.o coopth.o fatfs_boot.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libbase_misc.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/misc' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/speaker' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o speaker.o speaker.c In file included from ../../../src/include/cpu.h:366, from ../../../src/include/emu.h:25, from emu86.h:43, from interp.c:37: In function ‘PUSH’, inlined from ‘Interp86’ at interp.c:2153:10: codegen.h:236:35: warning: array subscript ‘int[0]’ is partly outside array bounds of ‘short unsigned int[1]’ [-Warray-bounds=] 236 | WRITE_DWORD(addr, *(int *)w); ../../../src/include/memory.h:231:64: note: in definition of macro ‘UNIX_WRITE_DWORD’ 231 | #define UNIX_WRITE_DWORD(addr, val) (*(Bit32u *) (addr) = (val) ) | ^~~ codegen.h:236:17: note: in expansion of macro ‘WRITE_DWORD’ 236 | WRITE_DWORD(addr, *(int *)w); | ^~~~~~~~~~~ interp.c: In function ‘Interp86’: interp.c:455:24: note: object ‘ocs’ of size 2 455 | unsigned short ocs = TheCPU.cs; | ^~~ In function ‘PUSH’, inlined from ‘Interp86’ at interp.c:1518:8: codegen.h:236:35: warning: array subscript ‘int[0]’ is partly outside array bounds of ‘short unsigned int[1]’ [-Warray-bounds=] 236 | WRITE_DWORD(addr, *(int *)w); ../../../src/include/memory.h:231:64: note: in definition of macro ‘UNIX_WRITE_DWORD’ 231 | #define UNIX_WRITE_DWORD(addr, val) (*(Bit32u *) (addr) = (val) ) | ^~~ codegen.h:236:17: note: in expansion of macro ‘WRITE_DWORD’ 236 | WRITE_DWORD(addr, *(int *)w); | ^~~~~~~~~~~ interp.c: In function ‘Interp86’: interp.c:455:24: note: object ‘ocs’ of size 2 455 | unsigned short ocs = TheCPU.cs; | ^~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o console_speaker.o console_speaker.c rm -f ../../../src/lib/libbase_speaker.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libbase_speaker.a speaker.o console_speaker.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libbase_speaker.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/speaker' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/dev/pic' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o pic.o pic.c pic.c: In function ‘read_pic0’: pic.c:543:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 543 | if(pic0_isr_requested) return((unsigned char)get_pic0_isr()); | ^~ pic.c:544:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 544 | return((unsigned char)get_pic0_irr()); | ^~~~~~ pic.c: In function ‘read_pic1’: pic.c:552:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 552 | if(pic1_isr_requested) return((unsigned char)get_pic1_isr()); | ^~ pic.c:553:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 553 | return((unsigned char)get_pic1_irr()); | ^~~~~~ rm -f ../../../../src/lib/libbase_dev_pic.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libbase_dev_pic.a pic.o x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libbase_dev_pic.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/dev/pic' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o remap_pent.o remap_pent.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o vgafonts.o vgafonts.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cpu-emu.o cpu-emu.c cpu-emu.c: In function ‘e_print_regs’: cpu-emu.c:231:9: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 231 | while (*q) *p++ = *q++; *p=0; | ^~~~~ cpu-emu.c:231:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 231 | while (*q) *p++ = *q++; *p=0; | ^ cpu-emu.c: In function ‘e_print_scp_regs’: cpu-emu.c:284:9: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 284 | while (*q) *p++ = *q++; *p=0; | ^~~~~ cpu-emu.c:284:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 284 | while (*q) *p++ = *q++; *p=0; | ^ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o modrm-gen.o modrm-gen.c rm -f ../../../src/lib/libenv_video.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libenv_video.a miscemu.o text.o render.o video.o vc.o vga.o et4000.o s3.o trident.o avance.o ati.o cirrus.o vbe.o matrox.o wdvga.o sis.o console.o hgc.o dualmon.o remap_asm.o vesabios_pm.o vesabios.o vgaemu.o vesa.o dacemu.o attremu.o seqemu.o crtcemu.o gfxemu.o hercemu.o instremu.o remap.o remap_pent.o vgafonts.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libenv_video.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/env/video' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o codegen-x86.o codegen-x86.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o fp87-x86.o fp87-x86.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/dpmi' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dpmi.o dpmi.c dpmi.c: In function ‘do_int31’: dpmi.c:1826:54: warning: taking address of packed member of ‘struct sel_desc_s’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1826 | if (GetDescriptor(array[i].selector, array[i].descriptor) == -1) | ~~~~~~~~^~~~~~~~~~~ dpmi.c:1841:54: warning: taking address of packed member of ‘struct sel_desc_s’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1841 | if (SetDescriptor(array[i].selector, array[i].descriptor) == -1) | ~~~~~~~~^~~~~~~~~~~ make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/mfs' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mfs.o mfs.c In file included from ../../../src/include/emu.h:25, from dpmi.c:42: dpmi.c: In function ‘SEL_ADR’: ../../../src/include/cpu.h:64:49: warning: array subscript ‘union dword[0]’ is partly outside array bounds of ‘unsigned int[1]’ [-Warray-bounds=] 64 | #define LO_WORD(wrd) (((union dword *)&(wrd))->w.l) | ^~ dpmi.c:175:40: note: in expansion of macro ‘LO_WORD’ 175 | p = GetSegmentBaseAddress(sel) + LO_WORD(reg); | ^~~~~~~ dpmi.c:164:48: note: object ‘reg’ of size 4 164 | void *SEL_ADR(unsigned short sel, unsigned int reg) | ~~~~~~~~~~~~~^~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mangle.o mangle.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/misc' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o xms.o xms.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o codegen-sim.o codegen-sim.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o emm.o emm.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o util.o util.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dosc.o dosc.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o lfn.o lfn.c rm -f ../../../src/lib/libdosext_misc.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libdosext_misc.a xms.o emm.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libdosext_misc.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/misc' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mscdex.o mscdex.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o memory.o memory.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o msdos.o msdos.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/init' bison -y -v -do parser.c parser.y parser.y:210.1-12: warning: POSIX Yacc does not support %pure-parser [8;id=da89796e00060be1c3b36eb500000000;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wyacc\-Wyacc8;;\] 210 | %pure-parser | ^~~~~~~~~~~~ parser.y:210.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [8;id=da89796e00060be1c3b36eb500000001;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wdeprecated\-Wdeprecated8;;\] 210 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure rm -f ../../../src/lib/libdosext_mfs.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libdosext_mfs.a mfs.o mangle.o util.o dosc.o lfn.o mscdex.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libdosext_mfs.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/mfs' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o vxd.o vxd.c parser.y: warning: fix-its can be applied. Rerun with option '--update'. [8;id=da89796e00060be1c3b36eb500000002;https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wother\-Wother8;;\] x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o config.o config.c config.c: In function ‘read_cpu_info’: config.c:523:17: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 523 | while (*p!='.') p++; p++; | ^~~~~ config.c:523:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 523 | while (*p!='.') p++; p++; | ^ make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/serial' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ser_init.o ser_init.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o emu-ldt.o emu-ldt.c ser_init.c: In function ‘tty_lock’: ser_init.c:146:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 146 | write (fileno(fd), &ime, sizeof(ime)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ser_init.c:159:12: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 159 | (void) chown(saved_path, pw->pw_uid, pw->pw_gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ser_init.c:174:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 174 | write (fileno(fd), &ime, sizeof(ime)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o dpmisel.o dpmisel.S > dpmisel.s.out rm -f ../../../src/lib/libdosext_dpmi.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libdosext_dpmi.a dpmi.o memory.o msdos.o vxd.o emu-ldt.o dpmisel.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libdosext_dpmi.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/dpmi' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ser_irq.o ser_irq.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ser_ports.o ser_ports.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/mouse' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DCLEARDTR_SUPPORT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mouse.o mouse.c echo 'char dosemu_conf[] = \' > dosemu_c.c sed -e 's/^# $_/$_/g' \ -e 's/\\/\\\\/g' -e "s/'/\\\'/g" -e 's/\"/\\\"/g' \ -e 's/^/"/g' -e 's/$/\\n\"\\/g' ../../../etc/dosemu.conf >> dosemu_c.c echo ';' >> dosemu_c.c echo 'char global_conf[] = \' > global_c.c sed -e 's/^#$_/$_/g' \ -e 's/\\/\\\\/g' -e "s/'/\\\'/g" -e 's/\"/\\\"/g' \ -e 's/^/"/g' -e 's/$/\\n\"\\/g' ../../../etc/global.conf >> global_c.c echo ';' >> global_c.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o memcheck.o memcheck.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o init.o init.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o int14.o int14.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dev_list.o dev_list.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o fossil.o fossil.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o install.o install.c install.c: In function ‘terminal_read’: install.c:21:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 21 | fgets(x, size+2, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~ install.c: In function ‘install_dosemu_freedos’: install.c:115:25: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 115 | asprintf(&tmp, "%s/%s", getenv("PWD"), boot_dir_path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ install.c:123:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 123 | asprintf(&system_str, "mkdir -p %s/tmp", boot_dir_path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ install.c:131:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 131 | asprintf(&system_str, | ^~~~~~~~~~~~~~~~~~~~~ 132 | "cp -p %s/drive_z/config.sys " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | "%s/drive_z/autoexec.bat \"%s\"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | dosemu_lib_dir, dosemu_lib_dir, boot_dir_path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ install.c:135:9: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 135 | system(system_str); | ^~~~~~~~~~~~~~~~~~ install.c: In function ‘create_symlink’: install.c:73:9: warning: ignoring return value of ‘symlink’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 73 | symlink(path, drives_c); | ^~~~~~~~~~~~~~~~~~~~~~~ rm -f ../../../src/lib/libbase_serial.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libbase_serial.a ser_init.o ser_irq.o ser_ports.o int14.o fossil.o x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o parser.o parser.c x86_64-pc-linux-gnu-ranlib ../../../src/lib/libbase_serial.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/serial' flex -i lexer.l x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DCLEARDTR_SUPPORT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mouseint.o mouseint.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DCLEARDTR_SUPPORT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mousevid.o mousevid.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o fp87-sim.o fp87-sim.c mouseint.c: In function ‘DOSEMUMouseProtocol’: mouseint.c:244:12: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 244 | else | ^~~~ mouseint.c:246:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 246 | prev = buttons; | ^~~~ mouseint.c: In function ‘DOSEMUSetupMouse’: mouseint.c:148:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 148 | write (mice->fd, s1, sizeof (s1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mouseint.c:150:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 150 | write (mice->fd, s2, sizeof (s2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.y: In function ‘yyparse’: parser.y:1029:33: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1029 | asprintf(&$$, "%g", $2.value.r); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.y:1031:33: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1031 | asprintf(&$$, "%d", $2.value.i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/dev/dma' parser.y: In function ‘run_shell’: parser.y:3074:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3074 | write(pipefds[1],"\0\0\0",4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.y: In function ‘prepare_dexe_load’: parser.y:2730:5: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2730 | read(fd, cbuf, csize); | ^~~~~~~~~~~~~~~~~~~~~ parser.y:2736:5: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2736 | read(fd, cbuf, csize); | ^~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dma.o dma.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DCLEARDTR_SUPPORT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o gcursor.o gcursor.c parser.y: In function ‘resolve_exec_path’: parser.y:2677:21: warning: ‘%s’ directive output may be truncated writing up to 597 bytes into a region of size 596 [-Wformat-truncation=] 2677 | snprintf(n, maxn, "%s/%s", dexe_load_path, name); | ^~~~~~~ ~~~~ In file included from /usr/include/stdio.h:964, from parser.y:43: In function ‘snprintf’, inlined from ‘resolve_exec_path’ at parser.y:2677:3: /usr/include/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 599) into a destination of size 597 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ parser.y: In function ‘resolve_exec_path’: parser.y:2684:23: warning: ‘%s’ directive output may be truncated writing up to 597 bytes into a region of size 596 [-Wformat-truncation=] 2684 | snprintf(n, maxn, "%s/%s", p, name); | ^~~~~~~ ~~~~ In function ‘snprintf’, inlined from ‘resolve_exec_path’ at parser.y:2684:5: /usr/include/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 599) into a destination of size 597 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o modrm-sim.o modrm-sim.c rm -f ../../../src/lib/libbase_mouse.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libbase_mouse.a mouse.o mouseint.o mousevid.o gcursor.o x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o protmode.o protmode.c x86_64-pc-linux-gnu-ranlib ../../../src/lib/libbase_mouse.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/mouse' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o sigsegv.o sigsegv.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dmanew.o dmanew.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/debugger' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mhpdbg.o mhpdbg.c mhpdbg.c: In function ‘mhp_send’: mhpdbg.c:97:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 97 | write (mhpdbg.fdout, mhpdbg.sendbuf, mhpdbg.sendptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mhpdbg.c: In function ‘mhp_init’: mhpdbg.c:154:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 154 | asprintf(&pipename_in, "%s/dosemu.dbgin.%d", RUNDIR, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mhpdbg.c:157:5: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 157 | asprintf(&pipename_out, "%s/dosemu.dbgout.%d", RUNDIR, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cpatch.o cpatch.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mhpdbgc.o mhpdbgc.c cpatch.c:120:17: warning: no previous declaration for ‘rep_movs_stos’ [-Wmissing-declarations] 120 | asmlinkage void rep_movs_stos(struct rep_stack *stack) | ^~~~~~~~~~~~~ cpatch.c:184:17: warning: no previous declaration for ‘stk_16’ [-Wmissing-declarations] 184 | asmlinkage void stk_16(unsigned char *paddr, Bit16u value) | ^~~~~~ cpatch.c:193:17: warning: no previous declaration for ‘stk_32’ [-Wmissing-declarations] 193 | asmlinkage void stk_32(unsigned char *paddr, Bit32u value) | ^~~~~~ cpatch.c:202:17: warning: no previous declaration for ‘wri_8’ [-Wmissing-declarations] 202 | asmlinkage void wri_8(unsigned char *paddr, Bit8u value, unsigned char *eip) | ^~~~~ cpatch.c:217:17: warning: no previous declaration for ‘wri_16’ [-Wmissing-declarations] 217 | asmlinkage void wri_16(unsigned char *paddr, Bit16u value, unsigned char *eip) | ^~~~~~ cpatch.c:229:17: warning: no previous declaration for ‘wri_32’ [-Wmissing-declarations] 229 | asmlinkage void wri_32(unsigned char *paddr, Bit32u value, unsigned char *eip) | ^~~~~~ rm -f ../../../../src/lib/libbase_dev_dma.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libbase_dev_dma.a dma.o dmanew.o x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libbase_dev_dma.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/dev/dma' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/net/net' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o memory.o memory.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ipx.o ipx.c ipx.c: In function ‘IPXCancelEvent’: ipx.c:672:17: warning: taking address of packed member of ‘struct ECBStruct’ may result in an unaligned pointer value [-Waddress-of-packed-member] 672 | ECBList = &prevECB->Link; | ^~~~~~~~~~~~~~ ipx.c: In function ‘ipx_int7a’: ipx.c:964:32: warning: the comparison will always evaluate as ‘true’ for the pointer operand in ‘mem_base + (sizetype)(((unsigned int)((ECB_t *)(mem_base + (sizetype)(((unsigned int)ECBPtr.segment << 4) + (unsigned int)ECBPtr.offset)))->ESRAddress.segment << 4) + (unsigned int)((ECB_t *)(mem_base + (sizetype)(((unsigned int)ECBPtr.segment << 4) + (unsigned int)ECBPtr.offset)))->ESRAddress.offset)’ must not be NULL [-Waddress] 964 | if ((ret == RCODE_SUCCESS) && FARt_PTR(ECBp->ESRAddress)) | ^~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o tables.o tables.c rm -f ../../../src/lib/libemu-i386_simx86.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libemu-i386_simx86.a trees.o interp.o cpu-emu.o modrm-gen.o codegen-x86.o fp87-x86.o codegen-sim.o fp87-sim.o modrm-sim.o protmode.o sigsegv.o cpatch.o memory.o tables.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libemu-i386_simx86.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/emu-i386/simx86' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dosemu_c.o dosemu_c.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/sound' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o sound.o sound.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ipxglt.o ipxglt.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dis8086.o dis8086.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o global_c.o global_c.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o lex.yy.o lex.yy.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o libpacket.o libpacket.c x86_64-pc-linux-gnu-gcc -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -MP -MMD -I../../../../src/include -I../../../../src/plugin/include dosdebug.c -o ../../../../1.4.0.8/bin/dosdebug x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o pktnew.o pktnew.c dosdebug.c: In function ‘main’: dosdebug.c:213:7: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 213 | asprintf(&dosemu_tmpfile_pat, "%s/" TMPFILE_HOME "dbgin.", home_p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:231:5: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 231 | asprintf(&pipename_in, "%s/%sdbgin.%d", home_p, TMPFILE_HOME, dospid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:232:5: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 232 | asprintf(&pipename_out, "%s/%sdbgout.%d", home_p, TMPFILE_HOME, dospid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:242:5: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 242 | asprintf(&pipename_in, TMPFILE_VAR "dbgin.%d", dospid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:243:5: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 243 | asprintf(&pipename_out, TMPFILE_VAR "dbgout.%d", dospid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:256:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 256 | write(fdout,"r0\n",3); | ^~~~~~~~~~~~~~~~~~~~~ dosdebug.c: In function ‘handle_console_input’: dosdebug.c:165:31: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 165 | if (n==1 && buf[0]=='\n') write(fdout, sbuf, sn); | ^~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:174:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 174 | write(fdout, buf, n); | ^~~~~~~~~~~~~~~~~~~~ dosdebug.c: In function ‘handle_dbg_input’: dosdebug.c:192:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | write(1, buf, n); | ^~~~~~~~~~~~~~~~ dosdebug.c: In function ‘find_dosemu_pid’: dosdebug.c:73:5: warning: pointer ‘dn’ may be used after ‘free’ [-Wuse-after-free] 73 | fprintf(stderr, "can't open directory %s\n",dn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:71:5: note: call to ‘free’ here 71 | free(dn); | ^~~~~~~~ In file included from /usr/include/stdio.h:964, from dosdebug.c:21: In function ‘fprintf’, inlined from ‘find_dosemu_pid’ at dosdebug.c:73:5: /usr/include/bits/stdio2.h:79:10: warning: pointer ‘dn’ may be used after ‘free’ [-Wuse-after-free] 79 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ dosdebug.c: In function ‘find_dosemu_pid’: dosdebug.c:71:5: note: call to ‘free’ here 71 | free(dn); | ^~~~~~~~ rm -f ../../../../src/lib/libarch_linux_debugger.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libarch_linux_debugger.a mhpdbg.o mhpdbgc.o dis8086.o x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libarch_linux_debugger.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/debugger' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/dosext/sound' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../../src/include -I../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o linux_sound.o linux_sound.c rm -f ../../../../src/lib/libdosext_net_net.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libdosext_net_net.a ipx.o ipxglt.o libpacket.o pktnew.o x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libdosext_net_net.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/net/net' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/dev/sb16' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAS_YMF262 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o sb16.o sb16.c rm -f ../../../../../src/lib/libarch_linux_dosext_sound.a x86_64-pc-linux-gnu-ar cr ../../../../../src/lib/libarch_linux_dosext_sound.a linux_sound.o x86_64-pc-linux-gnu-ranlib ../../../../../src/lib/libarch_linux_dosext_sound.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/arch/linux/dosext/sound' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/sound' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o midi.o midi.c rm -f ../../../src/lib/libdosext_sound.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libdosext_sound.a sound.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libdosext_sound.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/sound' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o sndpcm.o sndpcm.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAS_YMF262 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dspio.o dspio.c In file included from sb16.c:36: In function ‘test_bit’, inlined from ‘sb_dsp_write’ at sb16.c:881:4, inlined from ‘sb_io_write’ at sb16.c:1082:2: ../../../../src/include/bitops.h:163:5: warning: array subscript ‘long int[0]’ is partly outside array bounds of ‘Bit8u[1]’ {aka ‘unsigned char[1]’} [-Warray-bounds=] 163 | __asm__ __volatile__("btl %2,%1\n\tsbbl %0,%0" | ^~~~~~~ sb16.c: In function ‘sb_io_write’: sb16.c:867:19: note: object ‘negmsk’ of size 1 867 | Bit8u negmsk, inctmp, incmagic, incval; | ^~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAS_YMF262 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o adlib.o adlib.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/drivers' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cdrom.o cdrom.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o nullsnd.o nullsnd.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAS_YMF262 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o ymf262.o ymf262.c rm -f ../../../src/lib/libbase_sound.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libbase_sound.a midi.o sndpcm.o nullsnd.o ymf262.c: In function ‘OPL3WriteReg’: ymf262.c:2108:74: warning: ‘<<’ in boolean context, did you mean ‘<’? [-Wint-in-bool-context] 2108 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~^~~~ ymf262.c:2108:106: warning: ‘<<’ in boolean context, did you mean ‘<’? [-Wint-in-bool-context] 2108 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ymf262.c:2160:78: warning: ‘<<’ in boolean context, did you mean ‘<’? [-Wint-in-bool-context] 2160 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ymf262.c:2160:106: warning: ‘<<’ in boolean context, did you mean ‘<’? [-Wint-in-bool-context] 2160 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~^~~~ x86_64-pc-linux-gnu-ranlib ../../../src/lib/libbase_sound.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/sound' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o aspi.o aspi.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/bios' aspi.c: In function ‘init_sg_device_list’: aspi.c:297:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 297 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ aspi.c:311:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 311 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ aspi.c:319:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 319 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o int10.o int10.c rm -f ../../../src/lib/libbase_init.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libbase_init.a parser.o lex.yy.o config.o dosemu_c.o global_c.o memcheck.o init.o dev_list.o install.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libbase_init.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/init' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o int16.o int16.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o int17.o int17.c rm -f ../../../src/lib/libdosext_drivers.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libdosext_drivers.a cdrom.o aspi.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libdosext_drivers.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/dosext/drivers' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/X' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o hlt.o hlt.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/env/video -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o X.o X.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/alsa' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o mid_o_alsa.o mid_o_alsa.c x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -o ../../../1.4.0.8/bin/libplugin_alsa.so mid_o_alsa.o -lasound x86_64-pc-linux-gnu-ar crs ../../../src/lib/libplugin_alsa.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/alsa' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o setup.o setup.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/commands' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o commands.o commands.c commands.c: In function ‘uchdir_main’: commands.c:212:9: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | chdir(skip_white_and_delim(c, ' ')); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commands.c: In function ‘ugetcwd_main’: commands.c:220:9: warning: ignoring return value of ‘getcwd’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 220 | getcwd(s, sizeof(s)); | ^~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o bios.o bios.S > bios.s.out x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o lredir.o lredir.c lredir.c: In function ‘lredir_main’: lredir.c:538:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 538 | asprintf(&argv2, "%s\\%s", tmp, argv[2] + 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lredir.c:554:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 554 | asprintf(&resourceStr, "%s%s", resourceStr2, argv2 + 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lredir.c: In function ‘getCWD’: lredir.c:290:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 290 | asprintf(presourceStr, "%c:\\%s", dl, cwd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lredir.c:292:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 292 | asprintf(presourceStr, "%c:", dl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lredir.c: In function ‘FindFATRedirectionByDevice’: lredir.c:440:5: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 440 | asprintf(presourceStr, "LINUX\\FS%s", dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f ../../../src/lib/libbase_bios.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libbase_bios.a int10.o int16.o int17.o hlt.o setup.o bios.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libbase_bios.a x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o xmode.o xmode.c make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/bios' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/extra_charsets' rm -f ../../../../src/lib/libbase_dev_sb16.a x86_64-pc-linux-gnu-ar cr ../../../../src/lib/libbase_dev_sb16.a sb16.o dspio.o adlib.o ymf262.o x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o bg-mik.o bg-mik.c x86_64-pc-linux-gnu-ranlib ../../../../src/lib/libbase_dev_sb16.a x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp1125.o cp1125.c make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/base/dev/sb16' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp1251.o cp1251.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o emumouse.o emumouse.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp737.o cp737.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dosdbg.o dosdbg.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp773.o cp773.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/env/video -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o screen.o screen.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp775.o cp775.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp855.o cp855.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/gpm' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o mouse_gpm.o mouse_gpm.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o msetenv.o msetenv.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp857.o cp857.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp858.o cp858.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/env/video -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o keyb_X.o keyb_X.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp860.o cp860.c x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -o ../../../1.4.0.8/bin/libplugin_gpm.so mouse_gpm.o -lgpm x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o unix.o unix.c x86_64-pc-linux-gnu-ar crs ../../../src/lib/libplugin_gpm.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/gpm' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/env/video -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o keyb_X_keycode.o keyb_X_keycode.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp861.o cp861.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp862.o cp862.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp863.o cp863.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp864.o cp864.c make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/kbd_unicode' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cmdline.o cmdline.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o serv_xlat.o serv_xlat.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp865.o cp865.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/env/video -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o X_keysyms.o X_keysyms.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp866.o cp866.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o builtins.o builtins.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp869.o cp869.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/env/video -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o X_keymaps.o X_keymaps.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp874.o cp874.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o cp895.o cp895.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o iso8859-10.o iso8859-10.c builtins.c: In function ‘com_system’: builtins.c:82:39: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 254 [-Wformat-truncation=] 82 | snprintf(BMEM(cmdl), 256, "%c %s\r", (char)(strlen(cmdline)+1), cmdline); | ^~ ...... 115 | return load_and_run_DOS_program(program, cmdline, quit); | ~~~~~~~ In file included from /usr/include/stdio.h:964, from builtins.c:14: In function ‘snprintf’, inlined from ‘load_and_run_DOS_program’ at builtins.c:82:2, inlined from ‘com_system’ at builtins.c:115:9: /usr/include/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 4 and 259 bytes into a destination of size 256 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o iso8859-13.o iso8859-13.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o iso8859-14.o iso8859-14.c In function ‘com_argparse’, inlined from ‘commands_plugin_inte6’ at builtins.c:401:9: builtins.c:188:34: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 188 | else s[1+(unsigned char)s[0]] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from builtins.h:6, from builtins.c:20: ../../../src/include/dos2linux.h: In function ‘commands_plugin_inte6’: ../../../src/include/dos2linux.h:45:25: note: at offset 1 into destination object ‘cmdline_len’ of size 1 45 | unsigned char cmdline_len; /* 0x80 */ | ^~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o iso8859-15.o iso8859-15.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/env/video -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o X_speaker.o X_speaker.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o blaster.o blaster.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/env/video -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o X_font.o X_font.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o koi8-r.o koi8-r.c blaster.c: In function ‘blaster_main’: blaster.c:44:25: warning: ‘__builtin___strncat_chk’ output may be truncated copying 10 bytes from a string of length 29 [-Wstringop-truncation] 44 | strncat(blaster, tmpbuf, 10); | ^ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o koi8-ru.o koi8-ru.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o generic.o generic.S > generic.s.out rm -f ../../../src/lib/libplugin_commands.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libplugin_commands.a commands.o lredir.o xmode.o emumouse.o dosdbg.o msetenv.o unix.o cmdline.o builtins.o blaster.o x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o koi8-u.o koi8-u.c X_font.c: In function ‘run_xset’: X_font.c:224:3: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | asprintf(&command, "xset +fp %s 2>/dev/null", path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X_font.c:230:5: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 230 | system("xset fp default"); | ^~~~~~~~~~~~~~~~~~~~~~~~~ X_font.c:231:5: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 231 | system(command); | ^~~~~~~~~~~~~~~ X_font.c:234:3: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 234 | system("xset fp rehash"); | ^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-ranlib ../../../src/lib/libplugin_commands.a x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-Ttext,0x100,-e,_start16,--oformat,binary -nostdlib -s -no-pie -o ../../../1.4.0.8/commands/generic.com generic.o x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mazovia.o mazovia.c chmod -x ../../../1.4.0.8/commands/generic.com ln -sf generic.com ../../../1.4.0.8/commands/bootoff.com ln -sf generic.com ../../../1.4.0.8/commands/booton.com ln -sf generic.com ../../../1.4.0.8/commands/ecpuon.com ln -sf generic.com ../../../1.4.0.8/commands/ecpuoff.com ln -sf generic.com ../../../1.4.0.8/commands/eject.com ln -sf generic.com ../../../1.4.0.8/commands/exitemu.com ln -sf generic.com ../../../1.4.0.8/commands/speed.com ln -sf generic.com ../../../1.4.0.8/commands/system.com ln -sf generic.com ../../../1.4.0.8/commands/uchdir.com ln -sf generic.com ../../../1.4.0.8/commands/ugetcwd.com ln -sf generic.com ../../../1.4.0.8/commands/cmdline.com ln -sf generic.com ../../../1.4.0.8/commands/vgaoff.com ln -sf generic.com ../../../1.4.0.8/commands/vgaon.com ln -sf generic.com ../../../1.4.0.8/commands/lredir.com ln -sf generic.com ../../../1.4.0.8/commands/emumouse.com ln -sf generic.com ../../../1.4.0.8/commands/xmode.com ln -sf generic.com ../../../1.4.0.8/commands/dosdbg.com ln -sf generic.com ../../../1.4.0.8/commands/unix.com ln -sf generic.com ../../../1.4.0.8/commands/blaster.com ln -sf generic.com ../../../1.4.0.8/commands/dpmi.com rm generic.o make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/commands' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/midimisc' rm -f ../../../src/lib/libplugin_extra_charsets.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libplugin_extra_charsets.a bg-mik.o cp1125.o cp1251.o cp737.o cp773.o cp775.o cp855.o cp857.o cp858.o cp860.o cp861.o cp862.o cp863.o cp864.o cp865.o cp866.o cp869.o cp874.o cp895.o iso8859-10.o iso8859-13.o iso8859-14.o iso8859-15.o koi8-r.o koi8-ru.o koi8-u.o mazovia.o x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mid_o_pipe.o mid_o_pipe.c x86_64-pc-linux-gnu-ranlib ../../../src/lib/libplugin_extra_charsets.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/extra_charsets' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/sdl' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o sdl.o sdl.c mid_o_pipe.c: In function ‘midopipe_write’: mid_o_pipe.c:67:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 67 | write(pipe_fd, &val, 1); | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mid_o_midid.o mid_o_midid.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o mid_o_tmdty.o mid_o_tmdty.c x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -o ../../../1.4.0.8/bin/libplugin_X.so X.o screen.o keyb_X.o keyb_X_keycode.o X_keysyms.o X_keymaps.o X_speaker.o X_font.o -lXxf86vm -lXext -lX11 x86_64-pc-linux-gnu-ar crs ../../../src/lib/libplugin_X.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/X' make[2]: Entering directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/term' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o term_core.o term_core.c mid_o_tmdty.c: In function ‘midotmdty_io’: mid_o_tmdty.c:80:35: error: passing argument 1 of ‘pcm_write_interleaved’ from incompatible pointer type [-Wincompatible-pointer-types] 80 | pcm_write_interleaved(buf, frames, TMDTY_FREQ, fmt, | ^~~ | | | char * In file included from mid_o_tmdty.c:28: ../../../src/include/sound/sndpcm.h:40:44: note: expected ‘sndbuf_t (*)[2]’ {aka ‘short unsigned int (*)[2]’} but argument is of type ‘char *’ 40 | extern void pcm_write_interleaved(sndbuf_t ptr[][SNDBUF_CHANS], | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c: In function ‘midotmdty_reset’: mid_o_tmdty.c:363:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 363 | write(ctrl_sock_out, cmd1, strlen(cmd1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c:368:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 368 | write(ctrl_sock_out, cmd2, strlen(cmd2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c: In function ‘midotmdty_done’: mid_o_tmdty.c:336:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 336 | write(ctrl_sock_out, cmd1, strlen(cmd1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c:344:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 344 | write(ctrl_sock_out, cmd2, strlen(cmd2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c: In function ‘midotmdty_init’: mid_o_tmdty.c:285:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 285 | write(ctrl_sock_out, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c: In function ‘midotmdty_preinit’: mid_o_tmdty.c:153:9: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 153 | asprintf(&tmdty_cmd, "%s %s %s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | TMDTY_BIN, TMDTY_ARGS, tmdty_sound_spec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [../../../src/Makefile.common:41: mid_o_tmdty.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/midimisc' make[1]: *** [../src/arch/linux/Makefile.main:113: plugin/midimisc] Error 2 make[1]: *** Waiting for unfinished jobs.... x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o keyb_SDL.o keyb_SDL.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o terminal.o terminal.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o serv_backend.o serv_backend.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o serv_8042.o serv_8042.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o mouse_SDL.o mouse_SDL.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o keyb_slang.o keyb_slang.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o keymaps.o keymaps.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o mouse_xterm.o mouse_xterm.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -fPIC -o snd_o_SDL.o snd_o_SDL.c keyb_slang.c: In function ‘slang_send_scancode’: keyb_slang.c:882:25: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 882 | else lscan = KEY_PAD_8; break; | ^~~~ keyb_slang.c:882:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 882 | else lscan = KEY_PAD_8; break; | ^~~~~ keymaps.c: In function ‘read_kbd_table’: keymaps.c:2430:51: warning: division ‘sizeof (t_keysym * {aka short unsigned int *}) / sizeof (t_keysym {aka short unsigned int})’ does not compute the number of array elements [-Wsizeof-pointer-div] 2430 | for(i = 0; i < sizeof(kt->alt_map)/sizeof(kt->alt_map[0]); i++) { | ^ x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o keyb_raw.o keyb_raw.c x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -o ../../../1.4.0.8/bin/libplugin_sdl.so sdl.o keyb_SDL.o mouse_SDL.o snd_o_SDL.o -L/usr/lib64 -lSDL x86_64-pc-linux-gnu-ar crs ../../../src/lib/libplugin_sdl.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/sdl' x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o getfd.o getfd.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o keyb_clients.o keyb_clients.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o prestroke.o prestroke.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o keyb_none.o keyb_none.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o keyboard.o keyboard.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o dosemu_keys.o dosemu_keys.c x86_64-pc-linux-gnu-gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -pipe -march=native -fno-diagnostics-color -o keynum.o keynum.c rm -f ../../../src/lib/libplugin_kbd_unicode.a x86_64-pc-linux-gnu-ar cr ../../../src/lib/libplugin_kbd_unicode.a serv_xlat.o serv_backend.o serv_8042.o keymaps.o keyb_raw.o getfd.o keyb_clients.o prestroke.o keyb_none.o keyboard.o dosemu_keys.o keynum.o x86_64-pc-linux-gnu-ranlib ../../../src/lib/libplugin_kbd_unicode.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/kbd_unicode' x86_64-pc-linux-gnu-gcc -Wl,-warn-common -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -o ../../../1.4.0.8/bin/libplugin_term.so term_core.o terminal.o keyb_slang.o mouse_xterm.o -lslang x86_64-pc-linux-gnu-ar crs ../../../src/lib/libplugin_term.a make[2]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src/plugin/term' make[1]: Leaving directory '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71/src' make: *** [Makefile:23: default] Error 2 * ERROR: app-emulation/dosemu-1.4.1_pre20130107-r5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-emulation/dosemu-1.4.1_pre20130107-r5::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-emulation/dosemu-1.4.1_pre20130107-r5::gentoo'`. * The complete build log is located at '/var/log/portage/app-emulation:dosemu-1.4.1_pre20130107-r5:20231207-015411.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/temp/environment'. * Working directory: '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71' * S: '/var/tmp/portage/app-emulation/dosemu-1.4.1_pre20130107-r5/work/dosemu-code-15cfb41ff20a052769d753c3262c57ecb050ad71'