From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/2248 Path: news.gmane.org!not-for-mail From: Isaac Dunham Newsgroups: gmane.linux.lib.musl.general Subject: Re: [ANN] sabotage 0.9.7 milestone (x86[_64]) release Date: Tue, 6 Nov 2012 22:04:55 -0800 Message-ID: <20121106220455.31b46de5.idunham@lavabit.com> References: <50993C1E.2070606@barfooze.de> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1352268313 18296 80.91.229.3 (7 Nov 2012 06:05:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 7 Nov 2012 06:05:13 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-2249-gllmg-musl=m.gmane.org@lists.openwall.com Wed Nov 07 07:05:23 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1TVylM-0004kT-MG for gllmg-musl@plane.gmane.org; Wed, 07 Nov 2012 07:05:20 +0100 Original-Received: (qmail 3956 invoked by uid 550); 7 Nov 2012 06:05:10 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 3948 invoked from network); 7 Nov 2012 06:05:10 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lavabit; d=lavabit.com; b=Vq6SONoIRyoEKaQ28Jua2OopgcYnpRNuK1Tl5B6bAtTGcQYGdD1gmJHBuVzBPlC1QeHtZIRsHXSpfC/AZJ9X+aoFm39yIgGqSx0WtSUA5r+x3kUsmrG4UGSJhUSUmC/2aEtQdBCQ2B9YPbrwSkgamai5qgzca/Ad6ui5c5HA0ek=; h=Date:From:To:Subject:Message-Id:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding; In-Reply-To: <50993C1E.2070606@barfooze.de> X-Mailer: Sylpheed 3.0.2 (GTK+ 2.20.1; i486-pc-linux-gnu) Xref: news.gmane.org gmane.linux.lib.musl.general:2248 Archived-At: On Tue, 06 Nov 2012 17:34:38 +0100 John Spencer 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 > git repo and issue tracker > https://github.com/rofl0r/sabotage > > read COOKBOOK and README in the git repo for further usage info. > -- Isaac Dunham