mailing list of musl libc
 help / color / mirror / code / Atom feed
From: Isaac Dunham <idunham@lavabit.com>
To: musl@lists.openwall.com
Subject: Re: [ANN] sabotage 0.9.7 milestone (x86[_64]) release
Date: Tue, 6 Nov 2012 22:04:55 -0800	[thread overview]
Message-ID: <20121106220455.31b46de5.idunham@lavabit.com> (raw)
In-Reply-To: <50993C1E.2070606@barfooze.de>

On Tue, 06 Nov 2012 17:34:38 +0100
John Spencer <maillist-musl@barfooze.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@lavabit.com>



  parent reply	other threads:[~2012-11-07  6:04 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-06 16:34 John Spencer
2012-11-06 18:38 ` Rich Felker
2012-11-07  6:04 ` Isaac Dunham [this message]
2012-11-09  1:38   ` lightweight web browsers (was: [ANN] sabotage 0.9.7 milestone (x86[_64]) release) John Spencer
2012-11-09  3:57     ` idunham
2012-11-09  4:02       ` Rich Felker
2012-11-09  6:20         ` Jens Staal
2012-11-07 12:38 ` [ANN] sabotage 0.9.7 milestone (x86[_64]) release Kurt H Maier
2012-11-07 13:13   ` Rich Felker
2012-11-07 13:32     ` Daniel Cegiełka
2012-11-08  1:31       ` Rich Felker
2012-11-08 22:29         ` Isaac Dunham
2012-11-08 22:40           ` Rich Felker
2012-11-09  1:58           ` Kurt H Maier
2012-11-09  9:08             ` Szabolcs Nagy
2012-11-08 17:24 ` Jens Staal
2012-11-09  1:27   ` John Spencer
2012-11-09  6:04     ` Jens Staal
2012-11-09 14:27       ` John Spencer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20121106220455.31b46de5.idunham@lavabit.com \
    --to=idunham@lavabit.com \
    --cc=musl@lists.openwall.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).