Mail archive
alpine-devel

Re: [alpine-devel] Re: [ANN] Dwarf Fortress 40.04 available for sabotage/musl (was: DF 34.11 available)

From: Paul Onyschuk <blink_at_bojary.koba.pl>
Date: Sat, 26 Jul 2014 19:02:05 +0200

On Sat, 26 Jul 2014 14:12:02 +0200
John Spencer <maillist-musl_at_barfooze.de> wrote:

> $ sha512sum df_linux_4004-musl_nogl-alllibs.tar.xz
>
> same as above but with all dependent 32bit libraries included in
> libs/; can be used on x86_64 without further ado (given that kernel
> has CONFIG_IA32_EMULATION turned on).
>

Works fine under Alpine Edge x86_64, though some adjustments are
needed. PaX needs some tuning:

$ paxctl -c -r ./libs/libc.so

Since 32-bit musl won't load binary, when RANDMMAP is set. There is
also small problem with sound. Alsa is looking for it's own files in
wrong place:

ALSA lib conf.c:3707:(snd_config_update_r) Cannot access
file /share/alsa/alsa.conf

Setting ALSA_CONFIG_PATH to /usr/share/alsa/alsa.conf seems to affect
only alsa.conf, alsa will be still opening
/share/alsa/cards/aliases.conf. Dirty workaround for sound in DF:

$ mkdir -p /share && ln -s /usr/share/alsa /share

-- 
Paul Onyschuk
---
Unsubscribe:  alpine-devel+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-devel+help_at_lists.alpinelinux.org
---
Received on Sat Jul 26 2014 - 19:02:05 GMT