From owner-freebsd-embedded@FreeBSD.ORG Mon Apr 13 11:06:51 2009 Return-Path: Delivered-To: freebsd-embedded@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 900E8106568A for ; Mon, 13 Apr 2009 11:06:51 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7AE138FC15 for ; Mon, 13 Apr 2009 11:06:51 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n3DB6p5P084903 for ; Mon, 13 Apr 2009 11:06:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n3DB6oWf084899 for freebsd-embedded@FreeBSD.org; Mon, 13 Apr 2009 11:06:50 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 13 Apr 2009 11:06:50 GMT Message-Id: <200904131106.n3DB6oWf084899@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-embedded@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-embedded@FreeBSD.org X-BeenThere: freebsd-embedded@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: Mon, 13 Apr 2009 11:06:52 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/101228 embedded [nanobsd] [patch] Two more entries for FlashDevice.sub o misc/52256 embedded [picobsd] picobsd build script does not read in user/s o kern/42728 embedded [picobsd] many problems in src/usr.sbin/ppp/* after c o misc/15876 embedded [picobsd] PicoBSD message of the day problems 4 problems total. From owner-freebsd-embedded@FreeBSD.ORG Wed Apr 15 18:18:30 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4D051065674 for ; Wed, 15 Apr 2009 18:18:30 +0000 (UTC) (envelope-from karoslu@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.170]) by mx1.freebsd.org (Postfix) with ESMTP id 9D28F8FC1C for ; Wed, 15 Apr 2009 18:18:30 +0000 (UTC) (envelope-from karoslu@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so22472wfg.7 for ; Wed, 15 Apr 2009 11:18:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=tXhVEklu4D2TfFCkVvbPUzeOChcE30fnPpK3hmwFm6E=; b=lMbeWvBvr1TjE0+2R712WsW5Lx1Jtddhabm0GNCHIAnYK4gBFI8s35e4o6EgqyLE6Y 0SW7hPeTqejJ4pH04Or4tW+iL+CmCNZIm9zNRg4qjD90E267ojzRZ9GPyqAUXEV1ktLh nMwabc0i/u8ueIlNgsIipkD+4MIRbYU6SvYoo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=tI0q0S9oyZ6wRK5yPhWJyYu7AYzKu/caflAk3H00RPSuVX8Y6ZTdI55hxIG7L2JDY7 j4KW63diUt4p8eY1pB1mcv2/hmLKBjj/7M4GZBTrLQNUQBCPt8zn2mQe8anZ9TJSdCSd Zz9CqG9gWvHJgPbrSUCionWGjeIi9/jW8Bkz0= MIME-Version: 1.0 Received: by 10.142.156.19 with SMTP id d19mr832300wfe.6.1239819510174; Wed, 15 Apr 2009 11:18:30 -0700 (PDT) Date: Thu, 16 Apr 2009 02:18:30 +0800 Message-ID: <4baea8fa0904151118x12d1f93ke163b96dddc305fc@mail.gmail.com> From: =?Big5?B?p2arVL3l?= To: freebsd-embedded@freebsd.org Content-Type: text/plain; charset=Big5 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Wed, 15 Apr 2009 19:21:40 +0000 Subject: WoRMES'09 CFP: Deadline extension to April 29, 2009 X-BeenThere: freebsd-embedded@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, 15 Apr 2009 18:18:31 -0000 ---------------------------- WoRMES'2009 Call for Papers ---------------------------- Deadline Extension The 2009 International Workshop on Reconfigurable and Multi-core Embedded Systems (WoRMES'2009) http://embedded.cs.ccu.edu.tw/WoRMES2009 to be held conjunction with The 2009 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC'2009) http://cse.stfx.ca/~euc09/ August 29-31 2009, Vancouver, Canada ---------------------------------------------------------------------------= ------------------------- DEADLINE EXTENSION Submission deadline: April 15, 2009 Extended for 2 weeks: April 29, 2009 ---------------------------------------------------------------------------= ------------------------- INTRODUCTION ----------------------- With the progress and popularization of embedded systems in the past few years, efficiency, instead of functionalities, has become an important factor in measuring the value of embedded systems. How to efficiently use the limited resources in an embedded system to obtain optimal performance has also become a very important issue. Reconfigurable and multi-core architectures are promising solutions to this issue. TOPICS ---------- The WoRMES'2009 workshop provides a forum for discussing the state-of-the-art in reconfigurable computing technologies and multi-core embedded systems and also encourages researchers to publish their experiences in reconfigurable computing technologies, multi-core embedded systems, and the integration of the two research areas. The researchers can share their research result in a comfortable and relaxed environment, and then get some feedback to improve their research and advance the development of reconfigurable computing technologies and multi-core embedded systems. Topics include but are not limited to=A1G * Reconfigurable Hardware Architectures * Run-time Resource Management of Reconfigurable Hardware * Operating Systems for Reconfigurable Embedded Systems * Application Design for Reconfigurable Embedded Systems * Dynamic Partial Reconfiguration Techniques * Programming Models for Reconfigurable Systems * Multi-core Operating Systems and Scheduling * Hardware Designs for Multi-core Architectures * Multi-core Application Design * Programming Models for Embedded Multi-core Architectures * Reconfigurable Multi-core Architecture Design * Reconfigurable Multi-core SoC Implementation IMPORTANT DATES --------------------------- Submission deadline (new): April 29, 2009 Authors Notification: May 25, 2009 Final Manuscript Due: June 15, 2009 Workshop: August 29-31, 2009 PAPER SUBMISSION and PUBLICATION ----------------------------------------------------- Prepare the paper with either MS-Word or LaTeX. The max number of pages is 6, plus 2 extra pages to be purchased if necessary. The paper should be submitted in the PDF format. Full papers should be submitted through the submission system: http://embedded.cs.ccu.edu.tw/WoRMES2009/submission. The accepted papers will be published by IEEE Computer Society Press as a separate proceeding (indexed by EI). Selected papers, after further revisions, will be invited for inclusion in a special issue of the International Journal of Embedded Systems (IJES), Inderscience Publishers. NOTIFICATION --------------------- Submitting a paper to the workshop mean that, if the paper is accepted, at least one author should attend the workshop and present the paper. For no-show authors, their papers will be removed from the digital library after the conference and their affiliations will be notified. ORGANIZATION ----------------------- Program Chairs: Pao-Ann Hsiung, National Chung Cheng University, Taiwan Chun-Hsien Lu, National Chung Cheng University, Taiwan Program Committee: See WoRMES'2009 web site: http://embedded.cs.ccu.edu.tw/WoRMES2009 For further information regarding the workshop and paper submission, please contact with General: wormes@embedded.cs.ccu.edu.tw Program: Pao-Ann Hsiung (pahsiung@cs.ccu.edu.tw) Chun-Hsien Lu (lch96p@cs.ccu.edu.tw) From owner-freebsd-embedded@FreeBSD.ORG Thu Apr 16 22:47:22 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F860106566B for ; Thu, 16 Apr 2009 22:47:22 +0000 (UTC) (envelope-from security@jim-liesl.org) Received: from smtp1.mc.surewest.net (qsmtp.mc.surewest.net [66.60.130.145]) by mx1.freebsd.org (Postfix) with SMTP id 383108FC15 for ; Thu, 16 Apr 2009 22:47:21 +0000 (UTC) (envelope-from security@jim-liesl.org) Received: (qmail 28181 invoked from network); 16 Apr 2009 15:31:00 -0700 Received: by simscan 1.1.0 ppid: 28178, pid: 28179, t: 0.0765s scanners: regex: 1.1.0 attach: 1.1.0 Received: from unknown (HELO smtp.jim-liesl.org) (66.60.173.44) by smtp1 with SMTP; 16 Apr 2009 15:31:00 -0700 Received: from smtp.jim-liesl.org (localhost.static.surewest.net [127.0.0.1]) by smtp.jim-liesl.org (Postfix) with ESMTP id 933545DDC for ; Thu, 16 Apr 2009 15:20:41 -0700 (PDT) Received: from [127.0.0.1] (daemon.static.surewest.net [192.168.1.15]) by smtp.jim-liesl.org (Postfix) with ESMTP id 12EF15D44 for ; Thu, 16 Apr 2009 15:20:27 -0700 (PDT) Message-ID: <49E7AF2B.2020908@jim-liesl.org> Date: Thu, 16 Apr 2009 15:20:27 -0700 From: security User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: freebsd-embedded@freebsd.org X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Subject: tinybsd- ports question X-BeenThere: freebsd-embedded@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: Thu, 16 Apr 2009 22:47:22 -0000 I'm using fbsd 7.1-p4. (running under qemu/kqemu/windows host) question: When I build a tinybsd image (wrap), it rebuilds all the ports every time I run it. All the ports already have been built on the build system. Am I missing something here? I thought it checked to see if the ports were already installed, and if so, it copied the binaries (and extras) rather than building them fresh every time. I'm really torn between nano and tiny. I like nano's ability to skip the world and kernel builds and the "extra" boot partition. Tiny has a much more elegant ports handler and is smart about getting the world binaries from the host. Tiny needs less space, but with flash getting so cheap, it's less of an important factor for me. I do realize other embedded uses might find that more important. thanks jim From owner-freebsd-embedded@FreeBSD.ORG Fri Apr 17 08:21:33 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A3D410656BF for ; Fri, 17 Apr 2009 08:21:33 +0000 (UTC) (envelope-from matthias-bsde@mteege.de) Received: from mail-in-05.arcor-online.net (mail-in-05.arcor-online.net [151.189.21.45]) by mx1.freebsd.org (Postfix) with ESMTP id 257068FC2B for ; Fri, 17 Apr 2009 08:21:33 +0000 (UTC) (envelope-from matthias-bsde@mteege.de) Received: from mail-in-18-z2.arcor-online.net (mail-in-18-z2.arcor-online.net [151.189.8.35]) by mx.arcor.de (Postfix) with ESMTP id A9CBB332B7A for ; Fri, 17 Apr 2009 09:49:22 +0200 (CEST) Received: from mail-in-02.arcor-online.net (mail-in-02.arcor-online.net [151.189.21.42]) by mail-in-18-z2.arcor-online.net (Postfix) with ESMTP id A136351004B for ; Fri, 17 Apr 2009 09:49:22 +0200 (CEST) Received: from crn.mteege.de (six.mteege.de [88.79.143.204]) by mail-in-02.arcor-online.net (Postfix) with ESMTP id 5BA7D3FE381 for ; Fri, 17 Apr 2009 09:49:22 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-02.arcor-online.net 5BA7D3FE381 Received: from cab.de ([192.168.153.14]) by crn; Fri Apr 17 07:49:22 GMT 2009 Message-ID: <635bff4620629cdcaa016cca98d50389@mteege.de> To: freebsd-embedded@freebsd.org Date: Fri, 17 Apr 2009 09:49:21 +0200 From: Matthias Teege MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: nanobsd boot slice selection does not work X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-embedded@freebsd.org List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2009 08:21:34 -0000 Moin, I have problems with the bootslice selection on a soekris device. I use updatepX to copy new images to the device but after a reboot the old slice is mountet as root. I boot the device from slice 1, updatep2, reboot the device, "2" is selected in the bootmanager but ads1a is mounted as root. After selecting "2" with keyboard on the console it works. After that I can reboot the device without any problems and slice 2 is mounted as root. I can reproduce this problem with different CF Cards. Does anyone know this problem? Can I force the bootslice selection? My testdevice is a 4801 with comBIOS ver. 1.31 20070408 the system is FreeBSD 7.2pre. Many thanks Matthias From owner-freebsd-embedded@FreeBSD.ORG Fri Apr 17 11:16:36 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12E32106566C for ; Fri, 17 Apr 2009 11:16:36 +0000 (UTC) (envelope-from fb-embedded@psconsult.nl) Received: from mx1.psconsult.nl (psc11.adsl.iaf.nl [80.89.238.138]) by mx1.freebsd.org (Postfix) with ESMTP id 990CE8FC12 for ; Fri, 17 Apr 2009 11:16:35 +0000 (UTC) (envelope-from fb-embedded@psconsult.nl) Received: from mx1.psconsult.nl (localhost [80.89.238.138]) by mx1.psconsult.nl (8.14.2/8.14.2) with ESMTP id n3HAmnlQ002129 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 17 Apr 2009 12:48:54 +0200 (CEST) (envelope-from fb-embedded@psconsult.nl) Received: (from paul@localhost) by mx1.psconsult.nl (8.14.2/8.14.2/Submit) id n3HAmnhc002128 for freebsd-embedded@freebsd.org; Fri, 17 Apr 2009 12:48:49 +0200 (CEST) (envelope-from fb-embedded@psconsult.nl) Date: Fri, 17 Apr 2009 12:48:49 +0200 From: Paul Schenkeveld To: freebsd-embedded@freebsd.org Message-ID: <20090417104848.GA919@psconsult.nl> References: <635bff4620629cdcaa016cca98d50389@mteege.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <635bff4620629cdcaa016cca98d50389@mteege.de> User-Agent: Mutt/1.5.17 (2007-11-01) Subject: Re: nanobsd boot slice selection does not work X-BeenThere: freebsd-embedded@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: Fri, 17 Apr 2009 11:16:36 -0000 On Fri, Apr 17, 2009 at 09:49:21AM +0200, Matthias Teege wrote: > Moin, > > I have problems with the bootslice selection on a soekris device. I use > updatepX to copy new images to the device but after a reboot the old > slice is mountet as root. > > I boot the device from slice 1, updatep2, reboot the device, "2" is > selected in the bootmanager but ads1a is mounted as root. After selecting > "2" with keyboard on the console it works. After that I can reboot the > device without any problems and slice 2 is mounted as root. > > I can reproduce this problem with different CF Cards. Does anyone know > this problem? Can I force the bootslice selection? > > My testdevice is a 4801 with comBIOS ver. 1.31 20070408 the system is > FreeBSD 7.2pre. I've done many nanobsd installs on net4801 with FreeBSD up to 7.1p3 and never come across this problem. The switch of the default boot slice is made by updatepX calling boot0cfg but only after all preceding steps (notably dd of the image and fsck of the newly installed image) were successful. Did you see correct output from dd and fsck at the end of the updatepX run? What does 'boot0cfg -v ad0' tell you (change ad0 to you flash device if different)? Manual selection of the default boot slice can be done with: # boot0cfg -v -s X ad0 where X is the desired slice (1 or 2) and ad0 is the name of your flash device. I'll see if I can do the test with 7.2pre or 7.2rc1 this weekend. Regards, Paul Schenkeveld From owner-freebsd-embedded@FreeBSD.ORG Fri Apr 17 12:58:26 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E80F71065670 for ; Fri, 17 Apr 2009 12:58:26 +0000 (UTC) (envelope-from matthias-bsde@mteege.de) Received: from mail-in-10.arcor-online.net (mail-in-10.arcor-online.net [151.189.21.50]) by mx1.freebsd.org (Postfix) with ESMTP id A3DF68FC1C for ; Fri, 17 Apr 2009 12:58:26 +0000 (UTC) (envelope-from matthias-bsde@mteege.de) Received: from mail-in-04-z2.arcor-online.net (mail-in-04-z2.arcor-online.net [151.189.8.16]) by mx.arcor.de (Postfix) with ESMTP id 3426F28EF12; Fri, 17 Apr 2009 14:58:25 +0200 (CEST) Received: from mail-in-13.arcor-online.net (mail-in-13.arcor-online.net [151.189.21.53]) by mail-in-04-z2.arcor-online.net (Postfix) with ESMTP id 26237ABD19; Fri, 17 Apr 2009 14:58:25 +0200 (CEST) Received: from crn.mteege.de (six.mteege.de [88.79.143.204]) by mail-in-13.arcor-online.net (Postfix) with ESMTP id 5B3AF2BAA85; Fri, 17 Apr 2009 14:58:24 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-13.arcor-online.net 5B3AF2BAA85 Received: from cab.de ([192.168.153.14]) by crn; Fri Apr 17 12:58:23 GMT 2009 Message-ID: <0c9e7e64a8be8ddaf12a27ab43dbbf8c@mteege.de> To: fb-embedded@psconsult.nl, freebsd-embedded@freebsd.org Date: Fri, 17 Apr 2009 14:58:23 +0200 From: Matthias Teege In-Reply-To: <20090417104848.GA919@psconsult.nl> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Cc: Subject: Re: nanobsd boot slice selection does not work X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-embedded@freebsd.org List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2009 12:58:27 -0000 Moin, > Did you see correct output from dd and fsck at the end of the updatepX > run? Yes, no error message. > What does 'boot0cfg -v ad0' tell you (change ad0 to you flash device if > different)? # boot0cfg -v ad1 # flag start chs type end chs offset size 1 0x00 0: 1: 1 0xa5 494: 15:32 32 253408 2 0x80 495: 1: 1 0xa5 989: 15:32 253472 253408 3 0x00 990: 0: 1 0xa5 993: 15:32 506880 2048 version=1.0 drive=0x80 mask=0x3 ticks=182 bell=# (0x23) options=packet,update,nosetdrv default_selection=F2 (Slice 2) reboot with slice 2, works # boot0cfg -s 1 -v ad1 # flag start chs type end chs offset size 1 0x00 0: 1: 1 0xa5 494: 15:32 32 253408 2 0x80 495: 1: 1 0xa5 989: 15:32 253472 253408 3 0x00 990: 0: 1 0xa5 993: 15:32 506880 2048 version=1.0 drive=0x80 mask=0x3 ticks=182 bell=# (0x23) options=packet,update,nosetdrv default_selection=F1 (Slice 1) reboot with slice 2 to, but shows "Boot: 1" in Bootmanager. If I select "1" with keyboard/console it boots from slice 1. If I select "2" with the keyboard it boots from slice 2. It autoboots the slice which was last selected by keyboard. It doesn't matter which slice I select with boot0cfg. Many thanks Matthias From owner-freebsd-embedded@FreeBSD.ORG Fri Apr 17 17:07:03 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFE89106568D for ; Fri, 17 Apr 2009 17:07:03 +0000 (UTC) (envelope-from richard@unixguru.nl) Received: from mx1.unixguru.nl (mx1.unixguru.nl [77.37.12.119]) by mx1.freebsd.org (Postfix) with ESMTP id 9DF0B8FC12 for ; Fri, 17 Apr 2009 17:07:03 +0000 (UTC) (envelope-from richard@unixguru.nl) Received: from mail.unixguru.nl (www.unixguru.nl [217.122.36.112]) by mx1.unixguru.nl (Postfix) with ESMTP id D63C41F4C5; Fri, 17 Apr 2009 11:45:39 +0200 (CEST) Received: from localhost (localhost.unixguru.nl [127.0.0.1]) by mail.unixguru.nl (Postfix) with ESMTP id 1CED51143C; Fri, 17 Apr 2009 11:45:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at unixguru.nl Received: from mail.unixguru.nl ([127.0.0.1]) by localhost (mail.unixguru.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fhhe3lJmbj84; Fri, 17 Apr 2009 11:45:54 +0200 (CEST) Received: from localhost (shell.unixguru.nl [192.168.10.20]) by mail.unixguru.nl (Postfix) with ESMTP id 963F411408; Fri, 17 Apr 2009 11:45:54 +0200 (CEST) Date: Fri, 17 Apr 2009 11:44:07 +0200 From: Richard Arends To: security Message-ID: <20090417094407.GP238@shell.unixguru.nl> References: <49E7AF2B.2020908@jim-liesl.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <49E7AF2B.2020908@jim-liesl.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-embedded@freebsd.org Subject: Re: tinybsd- ports question X-BeenThere: freebsd-embedded@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: Fri, 17 Apr 2009 17:07:04 -0000 On Thu, Apr 16, 2009 at 03:20:27PM -0700, security wrote: Jim, > I'm using fbsd 7.1-p4. (running under qemu/kqemu/windows host) > > question: When I build a tinybsd image (wrap), it rebuilds all the ports > every time I run it. All the ports already have been built on the build > system. Am I missing something here? I thought it checked to see if > the ports were already installed, and if so, it copied the binaries (and > extras) rather than building them fresh every time. The tinybsd ports are built within a chroot'ed environment and indeed not copied from the base host. -- Regards, Richard. /* Homo Sapiens non urinat in ventum */ From owner-freebsd-embedded@FreeBSD.ORG Sat Apr 18 08:22:57 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C2611065673 for ; Sat, 18 Apr 2009 08:22:57 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id DF3BB8FC19 for ; Sat, 18 Apr 2009 08:22:56 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id B19C731D4E5; Sat, 18 Apr 2009 04:05:15 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Sat, 18 Apr 2009 04:05:15 -0400 X-Sasl-enc: +aTo2MudPFCwRTD3UycIBxLtYXCftpFcxZsy1/mO5ziY 1240041915 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id 32CDF2913D; Sat, 18 Apr 2009 04:05:15 -0400 (EDT) Message-ID: <49E989B9.8080007@incunabulum.net> Date: Sat, 18 Apr 2009 09:05:13 +0100 From: Bruce Simpson User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: security References: <49E7AF2B.2020908@jim-liesl.org> In-Reply-To: <49E7AF2B.2020908@jim-liesl.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-embedded@freebsd.org Subject: Re: tinybsd- ports question X-BeenThere: freebsd-embedded@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: Sat, 18 Apr 2009 08:22:57 -0000 security wrote: > I'm really torn between nano and tiny. I like nano's ability to skip > the world and kernel builds and the "extra" boot partition. Tiny has a > much more elegant ports handler and is smart about getting the world > binaries from the host. Tiny needs less space, but with flash getting > so cheap, it's less of an important factor for me. I do realize other > embedded uses might find that more important. > [general hand waving] The fact that TinyBSD copies binaries from the host was always what caused me to side-step it; try doing that on a non-i386 machine, or for a non-i386 target. Having said that, it would be really cool if someone could blend the strengths of both into NanoBSD... surely the ports stuff is not too difficult to merge in? The only thing really missing which is needed, sadly, is cross-compilation support -- but you can spend years doing that. OpenEmbedded certainly isn't an answer. You don't need to rebuild everything in NanoBSD at once if you don't want to. cheers BMS From owner-freebsd-embedded@FreeBSD.ORG Sat Apr 18 13:06:05 2009 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 550501065A38 for ; Sat, 18 Apr 2009 13:06:05 +0000 (UTC) (envelope-from mah@jump-ing.de) Received: from mail.ud03.udmedia.de (ud03.udmedia.de [194.117.254.43]) by mx1.freebsd.org (Postfix) with ESMTP id AD52A8FC08 for ; Sat, 18 Apr 2009 13:06:04 +0000 (UTC) (envelope-from mah@jump-ing.de) DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=mail.ud03.udmedia.de; h= in-reply-to:references:mime-version:content-type:message-id:cc: content-transfer-encoding:from:subject:date:to; q=dns/txt; s= beta; bh=a8wUEnqukumjxfphslBpeawcS4Nf6XAZvlv0Qboq4HA=; b=cpzTJZR yIJ/JVmOv0THELFWEeu3+9vCF72lVl+ulrKzsrhqwJIapI1x5mTi9tzcOSxcTu/T NXFQwd0p9/ICTa9JJrXr1ddpmYoe+KAi855mqYrn8yhM/tjH1wb0Llb9TDbwTVmB g+u4dIVX7elOJ6VMs/9CpBzfzAiMm2z3g1Rc= Received: (qmail 17961 invoked from network); 18 Apr 2009 14:39:14 +0200 Received: from unknown (HELO ?10.0.0.50?) (ud03?291p1@95.208.15.171) by mail.ud03.udmedia.de with ESMTPA; 18 Apr 2009 14:39:14 +0200 In-Reply-To: <49E989B9.8080007@incunabulum.net> References: <49E7AF2B.2020908@jim-liesl.org> <49E989B9.8080007@incunabulum.net> Mime-Version: 1.0 (Apple Message framework v753.1) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <5412CA0D-A6E7-4318-BD6E-9BC60CC07446@jump-ing.de> Content-Transfer-Encoding: 7bit From: Markus Hitter Date: Sat, 18 Apr 2009 14:38:18 +0200 To: Bruce Simpson X-Mailer: Apple Mail (2.753.1) Cc: freebsd-embedded@freebsd.org Subject: Re: tinybsd- ports question X-BeenThere: freebsd-embedded@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: Sat, 18 Apr 2009 13:06:10 -0000 Am 18.04.2009 um 10:05 schrieb Bruce Simpson: > The fact that TinyBSD copies binaries from the host was always what > caused me to side-step it; try doing that on a non-i386 machine, or > for a non-i386 target. > > Having said that, it would be really cool if someone could blend > the strengths of both into NanoBSD... How about not using a chrooted environment, but a whole virtual machine? You can build the TinyBSD host exactly like you need the binaries on your target and then extract the essentials for the boot image. Works like a charme here, speeds up debugging a lot and raises the question why support for ports was added at all. Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. Markus Hitter http://www.jump-ing.de/ From owner-freebsd-embedded@FreeBSD.ORG Sat Apr 18 15:44:29 2009 Return-Path: Delivered-To: freebsd-embedded@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71EB01065732 for ; Sat, 18 Apr 2009 15:44:29 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 9FC688FC1D for ; Sat, 18 Apr 2009 15:44:28 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id n3IFgPso069136; Sat, 18 Apr 2009 09:42:29 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 18 Apr 2009 09:43:23 -0600 (MDT) Message-Id: <20090418.094323.1723177110.imp@bsdimp.com> To: bms@incunabulum.net From: "M. Warner Losh" In-Reply-To: <49E989B9.8080007@incunabulum.net> References: <49E7AF2B.2020908@jim-liesl.org> <49E989B9.8080007@incunabulum.net> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-embedded@FreeBSD.org Subject: Re: tinybsd- ports question X-BeenThere: freebsd-embedded@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: Sat, 18 Apr 2009 15:44:32 -0000 In message: <49E989B9.8080007@incunabulum.net> Bruce Simpson writes: : security wrote: : > I'm really torn between nano and tiny. I like nano's ability to skip : > the world and kernel builds and the "extra" boot partition. Tiny has a : > much more elegant ports handler and is smart about getting the world : > binaries from the host. Tiny needs less space, but with flash getting : > so cheap, it's less of an important factor for me. I do realize other : > embedded uses might find that more important. : > : : [general hand waving] : The fact that TinyBSD copies binaries from the host was always what : caused me to side-step it; try doing that on a non-i386 machine, or for : a non-i386 target. I have patches that make this work, except for one thing. It doesn't do the shared library dependencies however, since ldd doesn't work on non-native architectures. : Having said that, it would be really cool if someone could blend the : strengths of both into NanoBSD... surely the ports stuff is not too : difficult to merge in? The only thing really missing which is needed, : sadly, is cross-compilation support -- but you can spend years doing : that. OpenEmbedded certainly isn't an answer. Both NanoBSD and TinyBSD can do cross building. However, the problem is that this cross building only works for the base system. Ports need some help... Warner