Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20121106220455.31b46de5.idunham@lavabit.com>
Date: Tue, 6 Nov 2012 22:04:55 -0800
From: Isaac Dunham <idunham@...abit.com>
To: musl@...ts.openwall.com
Subject: Re: [ANN] sabotage 0.9.7 milestone (x86[_64]) release

On Tue, 06 Nov 2012 17:34:38 +0100
John Spencer <maillist-musl@...fooze.de> wrote:

> fixed:
> - X11 finally works well (use startx to launch)
> - lxde desktop is now polished and functional
> - alsa works (need to run "alsactl init 3", and a ~/.asoundrc which 
> points to card 3, device 0
>    see 
> https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#Set_the_default_sound_card 
Hmm. I was just using OSS emulation on top of ALSA, and that worked nicely OOB (cmix for volume, mpg123 for audio)
Also, I suspect that the alsactl command will be different on some hardware.
> - 2 kernels (enter sabotage-grsec at boot prompt for grsec kernel, the 
> default kernel is non-grsec)
Nice!
> - many bugfixes for Gtk and Glib using programs that caused UB
> - possibility to switch keyboard layouts: use "loadkeys" in linux 
> console (see usage text), or edit /etc/xinitrc for X11
> 
> updated programs:
> - musl 0.9.7
> - luajit 2.0 beta 11 hotfix 1 (mostly equivalent to luajit 2.0.0 
> release, which will be out tomorrow)
> - gcc 4.5.4
> 
> still missing:
> - a desktop browser that comes with minimal dependencies (currently only 
> lynx can be used to browse the interwebs)
So you don't have Links2 yet? 

Dependencies:
CLI:
Minimal:
 openssl | gnutls
 ncurses
Enhancements:
 libz, liblzma, bzip2 (transparent decompression)
 -libz, while optional, should be enabled or some sites won't work.
GUI:
Minimal:
 libpng (1.2, NOT 1.5!)
 gpm
At least one of:
 linux-headers (for fbdev) | SDL | X11 headers | svgalib |directfb
Extra:
 libjpeg, libtiff (more image formats)

You'll need to specify 
CFLAGS="-D_GNU_SOURCE ..." \
/configure --enable-graphics --with-gpm --with-x --with-fb \
--x-includes=... --x-libraries=... --with-ssl

to get it to build with GUI. I didn't need patches.

If I recall correctly, Dillo3 can be built if you have fltk1.3.
It gives you partial CSS support.

Netsurf would be the other browser to try compiling, IMHO.
And it's unfortunate that OWB seems to be gone; it was a WebKit/SDL browser
<snip>

> git repo and issue tracker
> https://github.com/rofl0r/sabotage
> 
> read COOKBOOK and README in the git repo for further usage info.
> 

-- 
Isaac Dunham <idunham@...abit.com>

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.