Package: openmsx / 0.10.1-2

Metadata

Package Version Patches format
openmsx 0.10.1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fhs.diff | (download)

build/custom.mk | 11 8 + 3 - 0 !
1 file changed, 8 insertions(+), 3 deletions(-)

 adjust paths to follow fhs.
dpkg buildflags.diff | (download)

build/flavour-debian.mk | 21 21 + 0 - 0 !
1 file changed, 21 insertions(+)

 add debian build flavour, that respects dpkg-builflags.
verbose makefile.diff | (download)

build/main.mk | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 don't hide commands that are being run by the build system.
no mips optimization.patch | (download)

build/flavour-debian.mk | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

 disable optimization for mips due to slow buildds
 This patch disables optimization for mips machines, so it compiles before
 hitting a timout on the mips buildds.  Unfortunately the mips team seems
 unwilling to increase the timeout; given that those machines are this slow, it
 is likely that they could have used the optimization.
fix mips cpu detect | (download)

build/detectsys.py | 25 25 + 0 - 0 !
1 file changed, 25 insertions(+)

 fix cpu type autodetection on little endian mips (mipsel)
 Linux Python will return "mips" instead of "mipsel"; "arch" returns
 "mips" as well. So if "mips" is reported, we'll ask the native compiler
 for its machine identifier.

 While we have compiled for mipsel a lot, most of that was cross
 compilation, in which case CPU autodetection is not used. The Debian
 builds however are native, which means that they have been broken for
 the last few years. The most obvious symtom is that all SHA1 sums
 mismatch with those found in hardware configs and software DB.