r890 - developers/werner
werner at sita.openmoko.org
werner at sita.openmoko.org
Wed Feb 7 04:21:10 CET 2007
Author: werner
Date: 2007-02-07 04:21:07 +0100 (Wed, 07 Feb 2007)
New Revision: 890
Modified:
developers/werner/WALK-THROUGH
Log:
- upgraded to OpenMoko revision 887
- the opened hand is now open, thus remove special handling
- added build time and size estimates
- made directory change before bitbake friendlier for copy and paste
Modified: developers/werner/WALK-THROUGH
===================================================================
--- developers/werner/WALK-THROUGH 2007-02-07 02:51:01 UTC (rev 889)
+++ developers/werner/WALK-THROUGH 2007-02-07 03:21:07 UTC (rev 890)
@@ -79,16 +79,15 @@
# In order to perform the build process, you have to obtain the following
# permissions:
#
-# - write access to the OpenMoko SVN repository (in principle, read access
-# should be enough. However, there are some secondary repositories that want
-# authentication. If you have write access, you'll be fine with these, too.)
-# - access to the OpenMoko Web sites, in particular
-# https://buildhost.openmoko.org/
+# - write access to the OpenMoko SVN repository (in principle, it should be
+# possible to simplify this to read access. For further study.)
#
### Prerequisites (BUILD) ###################################################
#
+# There must be at least 7 GB of free space on $OMDIR.
+#
# In addition to the traditional development tools (gcc, patch, etc.), the
# following packages must be installed on the build host:
#
@@ -165,7 +164,7 @@
# plus the OE build tool called BitBake.
#
-# Obtain revision 672 of the OpenMoko tree. This is a "known to be good",
+# Obtain revision 887 of the OpenMoko tree. This is a "known to be good",
# version (provided the fixes below are applied). Unfortunately, at some
# places, "current" versions of upstream packages may get included, thus the
# build may still fail. If it does, you may wish to inform the authorities.
@@ -174,7 +173,7 @@
# round-trip time to svn.openmoko.org of 350 ms.
cd $OMDIR
-svn co -r 672 https://svn.openmoko.org:2342 openmoko
+svn co -r 887 https://svn.openmoko.org:2342 openmoko
# Install version 1.6 of BitBake, the build tool of OE. (This is quick.)
@@ -233,21 +232,7 @@
perl -pi.orig -e 's/ *$//;s/\r//g' \
../openembedded/packages/gcc/gcc-4.1.1/gcc-4.1.1-pr13685-1.patch
-# access requires authorization (edit user name and password)
-n=omoko_svn.o-hand.com_.repos.contacts.branches.private__now
-wget --http-user=werner --http-passwd=mumble \
- https://buildhost.openmoko.org/sources/$n.tar.gz
-touch ../build/tmp/stamps/armv4t-linux/openmoko-contacts-0.1+svnnow-r0.do_fetch
-
-# access requires authorization (edit user name and password)
-
-n=omoko_svn.o-hand.com_.repos.dates.branches.private__now
-wget --http-user=werner --http-passwd=mumble \
- https://buildhost.openmoko.org/sources/$n.tar.gz
-touch ../build/tmp/stamps/armv4t-linux/openmoko-dates-0.1+svnnow-r0.do_fetch
-
-
### OpenEmbedded build (BUILD) ##############################################
#
@@ -259,18 +244,20 @@
# We're now ready to run the build. This will take a while.
-cd build
+cd $OMDIR/build
bitbake openmoko-devel-image
# Note that the build will stop several times to ask for SVN access and whether
# to accept certificates. If you're not quick enough to respond, the underlying
# session may time out. In this case, just restart "bitbake
-# openmoko-devel-image" and it pick up from where it left off.
+# openmoko-devel-image" and it will pick up from where it left off.
#
-# The whole build process involved numerous downloads, takes several hours
-# on an Athlon 64 3200+, and ends with a message like this:
+# The whole build process involved numerous downloads, takes about 7 hours
+# on an Athlon 64 3200+ (about 1.5h of delays were caused by ftp.debian.org not
+# working properly during this test run), and ends with a message like this:
#
-# <to do>
+# Build statistics:
+# Attempted builds: 4
#
More information about the commitlog
mailing list