From owner-freebsd-arm@FreeBSD.ORG Fri Apr 17 00:20:56 2015 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 55CB1C9A for ; Fri, 17 Apr 2015 00:20:56 +0000 (UTC) Received: from newton.metanet.ch (newton.metanet.ch [80.74.158.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.metanet.ch", Issuer "DigiCert SHA2 Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C355BDEF for ; Fri, 17 Apr 2015 00:20:55 +0000 (UTC) Received: (qmail 29252 invoked from network); 17 Apr 2015 02:13:10 +0200 Received: from cpe-66-8-134-140.hawaii.res.rr.com (HELO agora.fritz.box) (66.8.134.140) by newton.metanet.ch with ESMTPSA (DHE-RSA-AES128-SHA encrypted, authenticated); 17 Apr 2015 02:13:10 +0200 Message-ID: <5530500E.2010300@thieprojects.ch> Date: Thu, 16 Apr 2015 14:13:02 -1000 From: Werner Thie User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: freebsd-arm@freebsd.org Subject: Re: Current recommended method for building FreeBSD for R-PI References: <5529FE8E.9020003@gmail.com> <80425730.1897994.1429217639818.JavaMail.yahoo@mail.yahoo.com> In-Reply-To: <80425730.1897994.1429217639818.JavaMail.yahoo@mail.yahoo.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2015 00:20:56 -0000 I use a current image on the RPI to control my weather station with pywws: $ uname -a FreeBSD raspi 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r279210: Mon Feb 23 22:44:56 UTC 2015 root@releng2.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI-B arm Most stuff for pywws was installed with pkg from $ more /usr/local/etc/pkg/repos/FreeBSD.conf FreeBSD: { url:"http://freebsd-current.os-hackers.jp/pub/FreeBSD/ports/arm/packages-11-current" mirror_type:"src", enabled: yes, signature_type:"NONE" } All else from ports Werner $ pkg info apr-1.5.1.1.5.4 Apache Portability Library asciidoc-8.6.9_4 Text document format for writing short documents and man pages autoconf-2.69 Automatically configure source code on many Un*x platforms autoconf-wrapper-20131203 Wrapper script for GNU autoconf automake-1.15 GNU Standards-compliant Makefile generator automake-wrapper-20131203 Wrapper script for GNU automake bash-4.3.33 The GNU Project's Bourne Again SHell bdftopcf-1.0.4 Convert X font from BDF to PCF bigreqsproto-1.1.2 BigReqs extension headers bison-2.7.1,1 Parser generator from FSF, (mostly) compatible with Yacc boehm-gc-7.4.2_3 Garbage collection and memory leak detection for C and C++ c-ares-config-1.10.0_1 Asynchronous DNS resolver library ca_root_nss-3.17.4_1 Root certificate bundle from the Mozilla Project cairo-1.12.18_1,2 Vector graphics library with cross-device output support cmake-3.1.3 Cross-platform Makefile generator cmake-modules-3.1.3 Modules and Templates for CMake curl-7.40.0 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) servers cvsps-2.1_1 Create patchset information from CVS db5-5.3.28_2 The Oracle Berkeley DB, revision 5.3 dejavu-2.34_4 Bitstream Vera Fonts clone with a wider range of characters dialog4ports-0.1.5_2 Console Interface to configure ports docbook-1.5 Meta-port for the different versions of the DocBook DTD docbook-sgml-4.5_1 DocBook SGML DTD docbook-xml-5.0_2 DocBook XML DTD docbook-xsl-1.76.1_2 XSL DocBook stylesheets encodings-1.0.4_1,1 X.Org Encoding fonts expat-2.1.0_2 XML 1.0 parser written in C font-bh-ttf-1.0.3_1 X.Org Bigelow & Holmes TTF font font-misc-ethiopic-1.0.3_1 X.Org miscellaneous Ethiopic font font-misc-meltho-1.0.3_1 X.Org miscellaneous Meltho font font-util-1.3.0_1 Create an index of X font files in a directory fontconfig-2.11.1,1 XML-based font configuration API for X Windows fontsproto-2.1.2,1 Fonts extension headers freetype2-2.5.5 Free and portable TrueType font rendering engine gdbm-1.11_2 GNU database manager getopt-1.1.6 Replacement for getopt(1) that supports GNU-style long options gettext-runtime-0.19.4 GNU gettext runtime libraries and programs gettext-tools-0.19.4 GNU gettext development and translation tools git-2.3.1 Distributed source code management tool glib-2.42.1 Some useful routines of C programming (current stable version) gmake-4.1_1 GNU version of 'make' utility gmake-lite-4.1_1 Minimalist version of gnu make gnuplot-4.6.6_1 Command-line driven graphing utility gobject-introspection-1.42.0 Generate interface introspection data for GObject libraries graphite2-1.2.4 Rendering capabilities for complex non-Roman writing systems harfbuzz-0.9.36 OpenType text shaping engine help2man-1.43.3_1 Automatically generating simple manual pages from program output icu-53.1 International Components for Unicode (from IBM) indexinfo-0.2.2 Utility to regenerate the GNU info page index inputproto-2.3.1 Input extension headers iso8879-1986_3 Character entity sets from ISO 8879:1986 (SGML) jbigkit-2.1_1 Lossless compression for bi-level images such as scanned pages, faxes jpeg-8_6 IJG's jpeg compression utilities kbproto-1.0.6 KB extension headers libICE-1.0.9,1 Inter Client Exchange library for X11 libSM-1.2.2_2,1 Session Management library for X11 libX11-1.6.2_2,1 X11 library libXau-1.0.8_2 Authentication Protocol library for X11 libXaw-1.0.12_2,2 X Athena Widgets library libXdmcp-1.1.1_2 X Display Manager Control Protocol library libXext-1.3.3,1 X11 Extension library libXfont-1.4.8,2 X font library libXft-2.3.2 Client-sided font API for X applications libXmu-1.1.2_2,1 X Miscellaneous Utilities libraries libXp-1.0.2_2,1 X print library libXpm-3.5.11_2 X Pixmap library libXrender-0.9.8_2 X Render extension library libXt-1.1.4_2,1 X Toolkit library libatomic_ops-7.4.0_1 Atomic operations access library libcheck-0.9.14 Unit test framework for C libedit-3.1.20141030_2 Command line editor library libffi-3.2.1 Foreign Function Interface libfontenc-1.1.2_2 The fontenc Library libgcrypt-1.6.2_1 General purpose crypto library based on code used in GnuPG libgd-2.1.0_5,1 Graphics library for fast creation of images libgpg-error-1.17 Common error values for all GnuPG components libiconv-1.14_6 Character set conversion library libpaper-1.1.24.3 Library providing routines for paper size management libpthread-stubs-0.3_6 This library provides weak aliases for pthread functions libtool-2.4.5 Generic shared library support script libxcb-1.11 The X protocol C-language Binding (XCB) library libxml2-2.9.2_2 XML parser library for GNOME libxslt-1.1.28_6 The XSLT C library for GNOME lua52-5.2.3_4 Small, compilable scripting language providing easy access to C code m4-1.4.17_1,1 GNU m4 mkfontdir-1.0.7 Create an index of X font files in a directory mkfontscale-1.1.1_1 Creates an index of scalable font files for X mosquitto-1.3.5 Open-Source MQTT Broker open-motif-2.3.4_2 Motif X11 Toolkit (industry standard GUI (IEEE 1295)) openssl-1.0.1_18 SSL and crypto library p5-Authen-SASL-2.16_1 Perl5 module for SASL authentication p5-Digest-HMAC-1.03_1 Perl5 interface to HMAC Message-Digest Algorithms p5-Error-0.17023 Error/exception handling in object-oriented programming style p5-GSSAPI-0.28_1 Perl extension providing access to the GSSAPIv2 library p5-IO-Socket-IP-0.36 Drop-in replacement for IO::Socket::INET supporting IPv4 and IPv6 p5-IO-Socket-SSL-2.012 Perl5 interface to SSL sockets p5-Locale-gettext-1.05_4 Message handling functions p5-Mozilla-CA-20141217 Perl extension for Mozilla CA cert bundle in PEM format p5-Net-SMTP-SSL-1.01_3 SSL support for Net::SMTP p5-Net-SSLeay-1.68 Perl5 interface to SSL p5-Socket-2.018 Networking constants and support functions pango-1.36.8 Open-source framework for the layout and rendering of i18n text pcre-8.35_2 Perl Compatible Regular Expressions library perl5-5.18.4_11 Practical Extraction and Report Language pixman-0.32.6 Low-level pixel manipulation library pkg-1.4.12 Package manager pkgconf-0.9.7 Utility to help to configure compiler and linker flags plotutils-2.6_6,1 Plotting library and toolkit png-1.6.16 Library for manipulating PNG images portmaster-3.17.7 Manage your ports without external databases or languages printproto-1.0.5 Print extension headers py27-Babel-1.3_2 Collection of tools for internationalizing Python applications py27-Jinja2-2.7.3 Fast and easy to use stand-alone template engine py27-MarkupSafe-0.23 Implements a XML/HTML/XHTML Markup safe string for Python py27-docutils-0.12 Python Documentation Utilities py27-pygments-2.0.2 Syntax highlighter written in Python py27-pytz-2014.10,1 World Timezone Definitions for Python py27-setuptools27-5.5.1_1 Python packages installer py27-sphinx-1.2.3 Python documentation generator python2-2_3 The "meta-port" for version 2 of the Python interpreter python27-2.7.9 Interpreted object-oriented programming language readline-6.3.8 Library for editing command lines as they are typed renderproto-0.11.1 RenderProto protocol headers scons-2.3.0_1 Build tool alternative to make sdocbook-xml-1.1_1,2 "Simplified" DocBook XML DTD serf-1.3.8 Serf HTTP client library sqlite3-3.8.8.2 SQL database engine in a C library subversion-1.8.11 Version control system tex-kpathsea-6.2.0_1 Path searching library for TeX texinfo-5.2.20150101 Typeset documentation system with multiple format output tiff-4.0.3_5 Tools and library routines for working with TIFF images w3m-0.5.3_4 Pager/text-based WWW browser xbitmaps-1.1.1 X.Org bitmaps data xcb-proto-1.11 The X protocol C-language Binding (XCB) protocol xcb-util-0.4.0,1 Module with libxcb/libX11 extension/replacement libraries xcb-util-renderutil-0.3.9 Convenience functions for the Render extension xcmiscproto-1.2.2 XCMisc extension headers xextproto-7.3.0 XExt extension headers xf86bigfontproto-1.2.0 XFree86-Bigfont extension headers xmlcatmgr-2.2_2 SGML and XML catalog manager xmlcharent-0.3_2 XML character entities xmlto-0.0.26_2 Front-end to an XSL toolchain xorg-fonts-truetype-7.7_1 X.Org TrueType fonts xorg-macros-1.19.0 X.Org development aclocal macros xproto-7.0.26 X11 protocol headers xtrans-1.3.5 Abstract network code for X On 16/04/15 10:53, Ji-Haw Foo via freebsd-arm wrote: > I use the current image for Pi B (not Pi 2). It works well but there's still no pkg support. Everything is off ports. > > > On Saturday, April 11, 2015 10:11 PM, Jukka Ukkonen wrote: > > > > Hello all, > > I hope someone can help me forward with these questions... > What is the current recommended method for building FreeBSD for > a Raspberry PI? It has been about a year, maybe longer, since > I last cross-compiled it on amd64. I assume that since then many > things may have changed. > Pretty soon I will need R-PI again as a test environment. > In fact I might wish to use R-PI 2 as a representative of a bit > more powerful low end environment. So, it would be nice to known > whether there are any special things to know and pay attention to > while building FreeBSD for an R-PI 2 instead of the R-PI B+? > Can I use 10.1-stable or should I still use current/head sources > as previously when I last time built FreeBSD for R-PI? > > Cheers, > --jau > _______________________________________________ > 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" > > > > _______________________________________________ > 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" >