From owner-freebsd-arm@FreeBSD.ORG Fri Jul 4 18:56:47 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 46114706 for ; Fri, 4 Jul 2014 18:56:47 +0000 (UTC) Received: from mail-n.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail-n.franken.de", Issuer "Thawte DV SSL CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 089212783 for ; Fri, 4 Jul 2014 18:56:47 +0000 (UTC) Received: from [192.168.1.200] (p508F0AD6.dip0.t-ipconnect.de [80.143.10.214]) (Authenticated sender: macmic) by mail-n.franken.de (Postfix) with ESMTP id 3F77F1C0B4620; Fri, 4 Jul 2014 20:56:43 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: official packages for arm? From: Michael Tuexen In-Reply-To: Date: Fri, 4 Jul 2014 20:56:40 +0200 Content-Transfer-Encoding: 7bit Message-Id: References: <201407041025.s64APml0031649@mech-cluster241.men.bris.ac.uk> To: Tim Kientzle X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-arm@freebsd.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 18:56:47 -0000 On 04 Jul 2014, at 20:39, Tim Kientzle wrote: > > On Jul 4, 2014, at 3:25 AM, Anton Shterenlikht wrote: > >> Few silly questions, please don't shoot. >> >> 1. Why are there no official arm packages? > > Nathan answered this pretty completely, I think. > >> 2. Are there any specific arm considerations when >> building ports? To do with build time? To do with >> processor capabilities? > > Biggest issue is simply that key ports still > don't build on ARM. For example, a default > build of git breaks because libgcrypt requires > GCC 4.7 port, which doesn't build on ARM. Is it possible to build libgcrypt with clang? > > >> 3. As a guideline, if using external disk >> for building ports (e.g. usb flash media, >> usb hard disk, usb SSD) is the I/O speed >> important? Or is the bottleneck the processor speed? > > My impression is that I/O is the major problem. > Especially for larger packages where the compiler > can end up swapping. > >> 4. Of the three external media: (1) usb flash >> drive, (2) usb hard (moving parts) disk, >> (3) usb SSD, which is faster in broad terms. >> I understand YMMV. > > I haven't experimented with different USB drives. > >> 5. The default RPI-B kernel is very lean: >> http://svnweb.freebsd.org/base/head/sys/arm/conf/RPI-B?view=markup >> >> Still there are things which (I think) >> I don't need, e.g. USB ethernet. >> Will I gain anything by removing USB ethernet >> from the kernel? > > The on-board Ethernet for RPi is actually connected > through USB. If you remove USB Ethernet, you have > removed Ethernet. > > Removing what you don't need will free up more RAM, > which is always good. > > Cheers, > > Tim > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" >