From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 68E63138010 for ; Sat, 8 Sep 2012 15:08:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ED786E05EF for ; Sat, 8 Sep 2012 15:08:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B78E121C034 for ; Sat, 8 Sep 2012 12:12:18 +0000 (UTC) Received: from [192.168.3.7] (cpe-74-77-224-225.buffalo.res.rr.com [74.77.224.225]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: blueness) by smtp.gentoo.org (Postfix) with ESMTPSA id 2188D33C9F5 for ; Sat, 8 Sep 2012 12:12:18 +0000 (UTC) Message-ID: <504B3600.5020105@gentoo.org> Date: Sat, 08 Sep 2012 08:11:44 -0400 From: "Anthony G. Basile" Reply-To: Gentoo Development User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.6esrpre) Gecko/20120731 Thunderbird/10.0.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo development announcement list X-BeenThere: gentoo-dev-announce@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev-announce@lists.gentoo.org Subject: [gentoo-dev-announce] New mips team initiative: desktop support for the lemote yeeloong netbook Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: ccb743c4-650f-4421-b70e-181c9fda4bef X-Archives-Hash: a6c98c4eaa9c1b071688124ebc4f4310 Hi everyone, I'd like to announce a new initiative within the mips arch team. We are now supporting an xfce4-based desktop system for the lemote yeeloong netbook [1]. The images can be found on the gentoo mirrors, under gentoo/experimental/mips/desktop-loongson2f. The installation instructions can be found at ref [2]. The yeeloong netbook is particularly interesting because it only uses "free" hardware, ie. hardware which doesn't require any proprietary code. It is manufactured by Lemote in China [3], and distributed and promoted in the US by "Freedom Included" [4]. It is how Richard Stallman does his computing [5]. While I'm not sure this is worthy of "subproject" status, it is important for the gentoo community to know that mips devices are currently being manufactured and used in netbooks as well as embedded systems. The gentoo mips team has risen to the challenge of targetting these systems and maintaining natively compiled stage4's for them. Why stage4's? And why a full desktop for the yeeloong? These processors are slow, so the time from a stage3 to a desktop is about three days for the yeeloong. Also, the yeeloong sports a little endian mips64 processor, the loongson2f, and we support three ABIs: o32, n32 and n64, with n32 being the preferred. This significantly increases the time to build glibc and some other core packages. I provide two images, a vanilla and a hardened image. The latter adds full hardening (pie, ssp, _FORTIFY_SOURCES=2, bind now, relro) to the toolchain and userland binaries as we do for amd64 and i686 in hardened gentoo. I have not ported over the hardened kernel, however. I allude above to "other" targetted devices. I am also maintaining some mips uclibc systems (both hardened and vanilla) which are on the gentoo mirrors under experimental/mips/uclibc. But I will speak more of these later as part of an initiative to maintain hardened uclibc systems on "alternative" architectures such as arm, mips, ppc as well as amd64 and i686. Ref. [1] http://www.lemote.com/en/products/Notebook/2010/0310/112.html [2] http://www.gentoo.org/proj/en/base/mips/yeeloong.xml [3] http://lemote.com/en/ [4] http://freedomincluded.com [5] http://stallman.org/stallman-computing.html -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : blueness@gentoo.org GnuPG FP : 8040 5A4D 8709 21B1 1A88 33CE 979C AF40 D045 5535 GnuPG ID : D0455535