Changeset 890


Ignore:
Timestamp:
02/07/07 04:21:07 (6 years ago)
Author:
werner
Message:
  • 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
File:
1 edited

Legend:

Unmodified
Added
Removed
  • developers/werner/WALK-THROUGH

    r690 r890  
    8080# permissions: 
    8181# 
    82 # - write access to the OpenMoko SVN repository (in principle, read access 
    83 #   should be enough. However, there are some secondary repositories that want 
    84 #   authentication. If you have write access, you'll be fine with these, too.) 
    85 # - access to the OpenMoko Web sites, in particular 
    86 #   https://buildhost.openmoko.org/ 
     82# - write access to the OpenMoko SVN repository (in principle, it should be 
     83#   possible to simplify this to read access. For further study.) 
    8784# 
    8885 
    8986 
    9087###  Prerequisites (BUILD)  ################################################### 
     88# 
     89# There must be at least 7 GB of free space on $OMDIR. 
    9190# 
    9291# In addition to the traditional development tools (gcc, patch, etc.), the 
     
    166165# 
    167166 
    168 # Obtain revision 672 of the OpenMoko tree. This is a "known to be good", 
     167# Obtain revision 887 of the OpenMoko tree. This is a "known to be good", 
    169168# version (provided the fixes below are applied). Unfortunately, at some 
    170169# places, "current" versions of upstream packages may get included, thus the 
     
    175174 
    176175cd $OMDIR 
    177 svn co -r 672 https://svn.openmoko.org:2342 openmoko 
     176svn co -r 887 https://svn.openmoko.org:2342 openmoko 
    178177 
    179178# Install version 1.6 of BitBake, the build tool of OE. (This is quick.) 
     
    234233  ../openembedded/packages/gcc/gcc-4.1.1/gcc-4.1.1-pr13685-1.patch 
    235234 
    236 # access requires authorization (edit user name and password) 
    237  
    238 n=omoko_svn.o-hand.com_.repos.contacts.branches.private__now 
    239 wget --http-user=werner --http-passwd=mumble \ 
    240   https://buildhost.openmoko.org/sources/$n.tar.gz 
    241 touch ../build/tmp/stamps/armv4t-linux/openmoko-contacts-0.1+svnnow-r0.do_fetch 
    242  
    243 # access requires authorization (edit user name and password) 
    244  
    245 n=omoko_svn.o-hand.com_.repos.dates.branches.private__now 
    246 wget --http-user=werner --http-passwd=mumble \ 
    247   https://buildhost.openmoko.org/sources/$n.tar.gz 
    248 touch ../build/tmp/stamps/armv4t-linux/openmoko-dates-0.1+svnnow-r0.do_fetch 
    249  
    250235 
    251236###  OpenEmbedded build (BUILD)  ############################################## 
     
    260245# We're now ready to run the build. This will take a while. 
    261246 
    262 cd build 
     247cd $OMDIR/build 
    263248bitbake openmoko-devel-image 
    264249 
     
    266251# to accept certificates. If you're not quick enough to respond, the underlying 
    267252# session may time out. In this case, just restart "bitbake 
    268 # openmoko-devel-image" and it pick up from where it left off. 
    269 # 
    270 # The whole build process involved numerous downloads, takes several hours 
    271 # on an Athlon 64 3200+, and ends with a message like this: 
    272 # 
    273 # <to do> 
     253# openmoko-devel-image" and it will pick up from where it left off. 
     254# 
     255# The whole build process involved numerous downloads, takes about 7 hours 
     256# on an Athlon 64 3200+ (about 1.5h of delays were caused by ftp.debian.org not 
     257# working properly during this test run), and ends with a message like this: 
     258# 
     259# Build statistics: 
     260#   Attempted builds: 4 
    274261# 
    275262 
Note: See TracChangeset for help on using the changeset viewer.