Re: Building FSO Wiki page
Previdi Roberto wrote: On Sun, Oct 5, 2008 at 12:27 AM, Rod Whitby [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: 2) if i issue a make update openembedded complains that it don't know where to update from... the Makefile was updated to match this. Did you run make update-makefile and try again? i tried but the makefile just doesn't have the update-makefile target.. Apologies for that - the FSO makefile updates itself automatically as part of the normal make update target. So if you'd done that you should have got the new makefile. -- Rod ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
sön 2008-10-05 klockan 21:04 +1030 skrev Rod Whitby: Previdi Roberto wrote: On Sun, Oct 5, 2008 at 12:27 AM, Rod Whitby [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: 2) if i issue a make update openembedded complains that it don't know where to update from... the Makefile was updated to match this. Did you run make update-makefile and try again? i tried but the makefile just doesn't have the update-makefile target.. Apologies for that - the FSO makefile updates itself automatically as part of the normal make update target. So if you'd done that you should have got the new makefile. Is this why http://downloads.freesmartphone.org/fso-testing/images/ doesn't produce daily builds any more? (guess it's not) / Fredrik signature.asc Description: Detta är en digitalt signerad meddelandedel ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
Fredrik Wendt wrote: Is this why http://downloads.freesmartphone.org/fso-testing/images/ doesn't produce daily builds any more? (guess it's not) No, that's due to OE having a flag day TMPDIR ABI change requiring everything to be rebuilt from scratch on the autobuilder. I froze the feeds while this is happening so people don't get a half-baked result. As soon as building is successful again, I will unfreeze them. At the moment, fso-testing-image and fso-unstable-image pass but fso-testing-packages and fso-unstable-packages fail on liburi-perl. -- Rod ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
building it is what makes all the difference, you have the source so you can modify one line of code, rebuild and test it.. I also think the building_fso page is confusing, because the second part of page talks about directories that don't exist using the makefile procedure, so you cannot gradually pass from automatic to manual.. but i admit that i didn't look much into the openembedded page, so probably i must just understand better. anyway, using the automatic procedure (the makefile) i have some problems: 1) the build stops at the ttf-liberation-0.2-r2 package, install phase, and the install log is empty 2) if i issue a make update openembedded complains that it don't know where to update from... i actually know less than him, so the only way to update the distribution for me is to delete all and restart from the wget makefile step.. this is the error i get: * [EMAIL PROTECTED] ~/openmoko/fso-makefile $ make update ( cd common ; git pull ) Already up-to-date. ( cd bitbake ; svn up ) At revision 1092. ( cd openembedded ; git pull ) remote: Counting objects: 47, done. remote: Compressing objects: 100% (30/30), done. remote: Total 30 (delta 24), reused 0 (delta 0) Unpacking objects: 100% (30/30), done. From git://git.openembedded.net/org.openembedded.dev 7c2adf8..682d3d3 org.openembedded.dev - origin/org.openembedded.dev You asked me to pull without telling me which branch you want to merge with, and 'branch.master.merge' in your configuration file does not tell me either. Please name which branch you want to merge on the command line and try again (e.g. 'git pull repository refspec'). See git-pull(1) for details on the refspec. If you often merge with the same branch, you may want to configure the following variables in your configuration file: branch.master.remote = nickname branch.master.merge = remote-ref remote.nickname.url = url remote.nickname.fetch = refspec See git-config(1) for details. make: *** [update-openembedded] Error 1* 3) which other branches are present? how do i list them? i mean: i have managed to build the fso-testing-image branch, modifying the bb files that depended on the ttf-liberation package. by doing this i must remove the terminal bb recipe, and so it's difficult to use it actually. so i tried to build fso-stable-image, but it stops the compilation on the same package (ttf-liberation, same version) and with the identical sympthoms (empty log file). is there actually any difference between fso-testing and fso-stable? 4) last but not least, the fso image i have created (fso-testing, removing the ttf-liberation package) is not able to connect to the gsm network, and write No service over the band meter icon. Is this expected? anyway, i will try to flash the prebuilt image, but i would like to know how that images are built if on my pc it actually fails.. any other got the ttf-liberation problem? roberto previdi On Fri, Sep 5, 2008 at 6:05 PM, Dale Maggee [EMAIL PROTECTED]wrote: Sorry but want to build FSO and flash it into my FR and do some work. If I can make the wiki clearer in the process then well and good. Perhaps it's just me that gets confused ;-) Do you need to build it? you can download an image for milestone 2 from http://downloads.openmoko.org/framework/milestone2/ Apparently milestone 3 will be out in a day or two... ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
Previdi Roberto wrote: anyway, using the automatic procedure (the makefile) i have some problems: 1) the build stops at the ttf-liberation-0.2-r2 package, install phase, and the install log is empty This was fixed a couple of days ago. Did you run make update and try again? 2) if i issue a make update openembedded complains that it don't know where to update from... The trial OE Git repository layout was changed a couple of days ago, and the Makefile was updated to match this. Did you run make update-makefile and try again? 3) which other branches are present? how do i list them? i mean: i have managed to build the fso-testing-image branch, modifying the bb files that depended on the ttf-liberation package. by doing this i must remove the terminal bb recipe, and so it's difficult to use it actually. so i tried to build fso-stable-image, but it stops the compilation on the same package (ttf-liberation, same version) and with the identical sympthoms (empty log file). is there actually any difference between fso-testing and fso-stable? This problem will go away once you do the two things above. 4) last but not least, the fso image i have created (fso-testing, removing the ttf-liberation package) is not able to connect to the gsm network, and write No service over the band meter icon. Is this expected? It's not a systematic problem, since many people are able to connect using that image. -- Rod ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
On Sun, Oct 5, 2008 at 12:27 AM, Rod Whitby [EMAIL PROTECTED] wrote: 2) if i issue a make update openembedded complains that it don't know where to update from... the Makefile was updated to match this. Did you run make update-makefile and try again? i tried but the makefile just doesn't have the update-makefile target.. No problems anyway, i just went back to square one and wgetted a new makefile and it seems to work. now i can even issue a make update, and i just seen the ttf-liberation package compiled, yeah! 4) last but not least, the fso image i have created (fso-testing, removing the ttf-liberation package) is not able to connect to the gsm network, and write No service over the band meter icon. Is this expected? It's not a systematic problem, since many people are able to connect using that image. happy to hear this.. maybe i just made some confusion with the kernel boot arguments, since i want to start it from the sd card and seems like uboot don't like it very much. it's a 2 gb ultra, but when i make mmcinit uboot says it is a 512 mb card.. i am able to boot fso one time out of 10 or so, and i suspect that uboot fallback to load the main kernel on the internal memory passing it the rootfs argument of the sd, the kernel actually can read the card without problem and fso magically boots :) (i'm not sure of this, it's just a suspicion.. i must indagate better. is there a way, maybe in the proc directory, to know where the kernel were loaded from? or maybe the complete kernel image to diff against and find out?) maybe the different kernel loaded make gsmd unable to actually use the gsm hardware.. well, thanks for your reply, my pc will compile all night now.. let's hope to find a good fso image tomorrow morning, and let's prepare to fight another uboot war! roby ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
John Whitmore wrote: Thanks to all who replied and to Hedora who went and edited the wiki page. No doubt more questions may follow from me in the fullness of time, but for the moment I'm building. I'm hoping that I can ultimately help out here. If asking questions of Wiki pages highlights areas for improvement maybe it'll save future people asking the same questions. Indeed. http://wiki.openmoko.org/wiki/Building_FSO is now a great wiki page. [I made some small adjustments as well] Thanks to all involved. -- Rod ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
Michael 'Mickey' Lauer wrote: Am Saturday 06 September 2008 14:40:40 schrieb Rod Whitby: Michael 'Mickey' Lauer wrote: Am Saturday 06 September 2008 00:48:00 schrieb Rod Whitby: Michael 'Mickey' Lauer wrote: For building a .dev branch, in your local.conf file, you should have at least the following three entries. Example for the Angstrom distribution and the Openmoko gta01 machine: BBFILES = /stuff/org.openembedded.dev/packages/*/*.bb DISTRO = angstrom-2008.1 MACHINE = om-gta01 I thought DISTRO was openmoko for FSO builds? Yes, but this was a quote from the wiki page. Therein lies the problem with that wiki page (http://wiki.openmoko.org/wiki/Building_FSO). It's meant to tell you how to build FSO, but instead it starts talking about Angstrom half way through (after the first half of the page duplicates other existing OpenEmbedded pages). Yeah, it looks like it's largely based on the respective text in OE's GettingStarted. No wonder people are confused about how to build things ... Indeed. Perhaps the one who added this page should have stripped it a bit. Thankfully, it's a Wiki and everyone can fix this. Thanks to all who replied and to Hedora who went and edited the wiki page. No doubt more questions may follow from me in the fullness of time, but for the moment I'm building. I'm hoping that I can ultimately help out here. If asking questions of Wiki pages highlights areas for improvement maybe it'll save future people asking the same questions. A lot of information gets posted on this mailing list and the more of it that gets filtered onto the wiki the less questions there'll be on this list. For the moment looking forward to understanding, and ultimately helping in a more code based way. Thanks for all the good work and help. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
Am Saturday 06 September 2008 00:48:00 schrieb Rod Whitby: Michael 'Mickey' Lauer wrote: For building a .dev branch, in your local.conf file, you should have at least the following three entries. Example for the Angstrom distribution and the Openmoko gta01 machine: BBFILES = /stuff/org.openembedded.dev/packages/*/*.bb DISTRO = angstrom-2008.1 MACHINE = om-gta01 I thought DISTRO was openmoko for FSO builds? Yes, but this was a quote from the wiki page. -- :M: ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
Michael 'Mickey' Lauer wrote: Am Saturday 06 September 2008 00:48:00 schrieb Rod Whitby: Michael 'Mickey' Lauer wrote: For building a .dev branch, in your local.conf file, you should have at least the following three entries. Example for the Angstrom distribution and the Openmoko gta01 machine: BBFILES = /stuff/org.openembedded.dev/packages/*/*.bb DISTRO = angstrom-2008.1 MACHINE = om-gta01 I thought DISTRO was openmoko for FSO builds? Yes, but this was a quote from the wiki page. Therein lies the problem with that wiki page (http://wiki.openmoko.org/wiki/Building_FSO). It's meant to tell you how to build FSO, but instead it starts talking about Angstrom half way through (after the first half of the page duplicates other existing OpenEmbedded pages). No wonder people are confused about how to build things ... -- Rod ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
Am Saturday 06 September 2008 14:40:40 schrieb Rod Whitby: Michael 'Mickey' Lauer wrote: Am Saturday 06 September 2008 00:48:00 schrieb Rod Whitby: Michael 'Mickey' Lauer wrote: For building a .dev branch, in your local.conf file, you should have at least the following three entries. Example for the Angstrom distribution and the Openmoko gta01 machine: BBFILES = /stuff/org.openembedded.dev/packages/*/*.bb DISTRO = angstrom-2008.1 MACHINE = om-gta01 I thought DISTRO was openmoko for FSO builds? Yes, but this was a quote from the wiki page. Therein lies the problem with that wiki page (http://wiki.openmoko.org/wiki/Building_FSO). It's meant to tell you how to build FSO, but instead it starts talking about Angstrom half way through (after the first half of the page duplicates other existing OpenEmbedded pages). Yeah, it looks like it's largely based on the respective text in OE's GettingStarted. No wonder people are confused about how to build things ... Indeed. Perhaps the one who added this page should have stripped it a bit. Thankfully, it's a Wiki and everyone can fix this. -- :M: ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Building FSO Wiki page
Hello all, http://wiki.openmoko.org/wiki/Building_FSO#Create_local_configuration Looking at that just confuses, me I'm afraid. I looked to see was there a wiki mailing list as I thought that was going to be set up. No such list so I'll post here, hope somebody can shed some light. The paragraph tells you what you should not do, but not really what you should do. Should I: cd /stuff/ mkdir build mkdir build/conf touch build/conf/local.conf Then edit that local.conf file and pull stuff from org.openembedded.dev/conf/local.conf.sample into my local.conf? Sorry but want to build FSO and flash it into my FR and do some work. If I can make the wiki clearer in the process then well and good. Perhaps it's just me that gets confused ;-) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
John Whitmore wrote: Hello all, http://wiki.openmoko.org/wiki/Building_FSO#Create_local_configuration Looking at that just confuses, me I'm afraid. I looked to see was there a wiki mailing list as I thought that was going to be set up. No such list so I'll post here, hope somebody can shed some light. The paragraph tells you what you should not do, but not really what you should do. Should I: cd /stuff/ mkdir build mkdir build/conf touch build/conf/local.conf Then edit that local.conf file and pull stuff from org.openembedded.dev/conf/local.conf.sample into my local.conf? Sorry but want to build FSO and flash it into my FR and do some work. If I can make the wiki clearer in the process then well and good. Perhaps it's just me that gets confused ;-) Do you need to build it? you can download an image for milestone 2 from http://downloads.openmoko.org/framework/milestone2/ Apparently milestone 3 will be out in a day or two... HTH, -Dale ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
Am Friday 05 September 2008 17:43:09 schrieb John Whitmore: Hello all, http://wiki.openmoko.org/wiki/Building_FSO#Create_local_configuration Looking at that just confuses, me I'm afraid. I looked to see was there a wiki mailing list as I thought that was going to be set up. No such list so I'll post here, hope somebody can shed some light. The paragraph tells you what you should not do, but not really what you should do. Should I: cd /stuff/ mkdir build mkdir build/conf touch build/conf/local.conf Then edit that local.conf file and pull stuff from org.openembedded.dev/conf/local.conf.sample into my local.conf? Sorry but want to build FSO and flash it into my FR and do some work. If I can make the wiki clearer in the process then well and good. Perhaps it's just me that gets confused ;-) What exactly makes you confused? Please reread the following excerpts from the section you referenced: It is actually recommended to start smaller and keep local.conf.sample in the background and add entries from there step-by-step as you understand and need them. [...] For building a .dev branch, in your local.conf file, you should have at least the following three entries. Example for the Angstrom distribution and the Openmoko gta01 machine: BBFILES = /stuff/org.openembedded.dev/packages/*/*.bb DISTRO = angstrom-2008.1 MACHINE = om-gta01 -- :M: ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Building FSO Wiki page
Michael 'Mickey' Lauer wrote: For building a .dev branch, in your local.conf file, you should have at least the following three entries. Example for the Angstrom distribution and the Openmoko gta01 machine: BBFILES = /stuff/org.openembedded.dev/packages/*/*.bb DISTRO = angstrom-2008.1 MACHINE = om-gta01 I thought DISTRO was openmoko for FSO builds? The easiest way to build FSO is: wget http://shr.bearstech.com/Makefile make fso-testing-image -- Rod ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community