From owner-freebsd-small@FreeBSD.ORG Wed Mar 25 19:38:11 2009 Return-Path: Delivered-To: small@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 938EC106564A for ; Wed, 25 Mar 2009 19:38:11 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.9.129]) by mx1.freebsd.org (Postfix) with ESMTP id 5CF758FC08 for ; Wed, 25 Mar 2009 19:38:11 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id 1C6D8730A1; Wed, 25 Mar 2009 20:27:27 +0100 (CET) Date: Wed, 25 Mar 2009 20:27:27 +0100 From: Luigi Rizzo To: small@freebsd.org Message-ID: <20090325192727.GA19450@onelab2.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: picobsd updates X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Mar 2009 19:38:11 -0000 FYI, I am revising the picobsd build system and utilities so we have something useful for the upcoming release of 7.2 The picobsd script today in HEAD (and usable also for other releases) has support for building shared binaries and grabbing external binaries (and libraries) from a buildworld tree or from the host system. The crunch.conf file in HEAD has also been modified to use a shared binary, so there are no two copies of the libraries. I am also experimenting the use of busybox and dropbear as a replacement for many userland apps, with good results: the ash included in busybox seems able to run the picobsd scripts at runtime, and it carries a wealth of utilities. dblient (the dropbear ssh client) also works fine and only relies on libcrypt. cheers luigi