Package Details: fs-uae 2.6.2-2

Git Clone URL: https://aur.archlinux.org/fs-uae.git (read-only)
Package Base: fs-uae
Description: Focuses on emulating Amiga games using the accurate emulation code from WinUAE
Upstream URL: http://fs-uae.net
Licenses: GPL
Submitter: fatmike
Maintainer: uffe
Last Packager: jsteel
Votes: 53
Popularity: 0.272070
First Submitted: 2012-02-06 20:35
Last Updated: 2015-10-31 08:15

Pinned Comments

jsteel commented on 2014-03-12 19:52

Run the following to avoid fs-uae creating/using ~/FS-UAE/

% mkdir -p ~/.config/fs-uae/
% echo 'base_dir = $HOME/.config/fs-uae/' >> ~/.config/fs-uae/fs-uae.conf

Latest Comments

eniac commented on 2016-09-16 10:24

Is this out-of-date? The latest version available on the official site is 2.8.0.

badonkadong commented on 2016-08-15 20:32

src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532239u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
};
^
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532225u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532230u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532232u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532237u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532238u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532244u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532241u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532250u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532251u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532252u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532253u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2537:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null]
src/expansion.cpp:2537:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null]
src/expansion.cpp:2537:1: error: narrowing conversion of ‘2148532233u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
src/expansion.cpp:2859:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null]
};
^
depbase=`echo src/flashrom.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./src/slirp/include -I./libudis86/include -I./prowizard/include -I./softfloat -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libdrm -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -march=native -mtune=native -O2 -pipe -fstack-protector-strong -MT src/flashrom.o -MD -MP -MF $depbase.Tpo -c -o src/flashrom.o src/flashrom.cpp &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo src/fpp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./src/slirp/include -I./libudis86/include -I./prowizard/include -I./softfloat -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libdrm -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -march=native -mtune=native -O2 -pipe -fstack-protector-strong -MT src/fpp.o -MD -MP -MF $depbase.Tpo -c -o src/fpp.o src/fpp.cpp &&\
mv -f $depbase.Tpo $depbase.Po
make[2]: *** [Makefile:4190: src/expansion.o] Error 1
make[2]: *** Waiting for unfinished jobs....
src/filesys.cpp: In function ‘void add_cpuboard_unit(int, uaedev_config_info*, romconfig*)’:
src/filesys.cpp:804:6: warning: no previous declaration for ‘void add_cpuboard_unit(int, uaedev_config_info*, romconfig*)’ [-Wmissing-declarations]
void add_cpuboard_unit(int unit, struct uaedev_config_info *uci, struct romconfig *rc)
^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/tmp/yaourt-tmp-blank/aur-fs-uae/src/fs-uae-2.6.2'
make[1]: *** [Makefile:4233: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-blank/aur-fs-uae/src/fs-uae-2.6.2'
make: *** [Makefile:2327: all] Error 2
==> ERROR: A failure occurred in build().

starquake commented on 2016-07-09 10:46

I managed to build this by adding CXXFLAGS like mentioned here:
https://github.com/FrodeSolheim/fs-uae/issues/108#issuecomment-203142590

Like this:


build() {
cd $pkgname-$pkgver

CXXFLAGS="${CXXFLAGS} -std=gnu++98"

./configure --prefix=/usr

make
}

@jsteel: Could you update this in the PKGBUILD?
BTW, thinking of taking over the package but my main Linux machine is out of business for a while now and don't know when it will be fixed.

romario commented on 2016-05-07 18:21

following error stops compilation, I think it has to do with gcc 6

src/expansion.cpp:2537:1: error: narrowing conversion of '2148532225u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]

jsteel commented on 2016-03-07 14:43

Disowning; I don't use this much anymore, feel free to take over.

ansatz commented on 2015-10-31 03:08

Missing dependency: libmpeg2

jsteel commented on 2014-10-31 17:11

Works for me. If you have an old config file, try without it. Otherwise report non-packaging issues upstream.

grimi commented on 2014-10-31 17:11

@Overand maybe this help:
http://eab.abime.net/showpost.php?p=965560&postcount=9

Overand commented on 2014-10-31 13:03

This thing just segfaults immediately on my system, 3.17.1-1-ARCH x86_64

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff56f6fca in __memmove_avx_unaligned () from /usr/lib/libc.so.6

jsteel commented on 2014-03-12 19:52

Run the following to avoid fs-uae creating/using ~/FS-UAE/

% mkdir -p ~/.config/fs-uae/
% echo 'base_dir = $HOME/.config/fs-uae/' >> ~/.config/fs-uae/fs-uae.conf

All comments