=== bjf is now known as bjf-afk | ||
=== cbrake is now known as cbrake_away | ||
lool | ogra, NCommander: So livefses are building for dove? | 09:06 |
---|---|---|
ogra | yes | 09:06 |
NCommander | lool, indeed, successful spin | 09:06 |
ogra | they look fine | 09:06 |
* NCommander isn't sure why he's awake but *shrug* | 09:06 | |
lool | I certainly see one now, cool | 09:06 |
ogra | imx51 images are still not, because someone thought it would be a good idea to add FLAVOUR=babbage to the boot scripts :P | 09:06 |
lool | You mean in the imx51 specific script? | 09:07 |
NCommander | lool, do you have an hour or so, I'd *LOVE* to get the d-cd stuff merged | 09:07 |
NCommander | lool, that's from find-live-filesystems I think | 09:07 |
ogra | lool, yeah, indeed i forgot about your change | 09:07 |
ogra | i banged my head against that until 11pm last night | 09:07 |
lool | ogra: So the kernel changed the flavour back from babbage to imx51 (which makes sense IMO) and we just need to follow; do I need to do this? | 09:07 |
ogra | i have already committed the change in my branch, cjwatson asked me to commit directly in the future ... he never told me where the master branch lives though | 09:08 |
ogra | (see #distro, waiting for a response) | 09:08 |
ogra | as soon as i know where i will merge it | 09:08 |
ogra | lool, i think i will have to postpone the rootstock gui parts, all that cdimage stuff and kernel back and forth have costed to much time | 09:11 |
ogra | i'll get the rootstock cli stuff in today though | 09:11 |
NCommander | lool, so on d-cd ... | 09:18 |
lool | ogra: Hmm I need to remove that DI_FLAVOUR now I think | 09:21 |
ogra | lool, why ? | 09:23 |
ogra | it might serve a purpose some day | 09:23 |
ogra | we should probably make it FLAVOUR=${DI_FLAVOUR} for now | 09:25 |
lool | No it's clutter | 09:25 |
lool | There's no valid reason for using a different flavour name in DI and main kernels | 09:25 |
lool | Except creating work :) | 09:25 |
ogra | ok, rip it out then if you feel like | 09:25 |
lool | ogra: Pushed DI_FLAVOUR removal | 09:33 |
ogra | thanks again | 09:33 |
NCommander | ogra, lool so that means imx51 images will spin now? | 09:38 |
ogra | NCommander, build is running, lets see | 09:39 |
ogra | i dont see why they wouldnt | 09:39 |
NCommander | ogra, it will be nice to get one image out the door | 09:39 |
lool | NCommander: Looking at your debian-cd changes, could you rename boot.script to boot.scr which I think is the name used for beagle? It avoids using long filenames under vfat | 09:39 |
ogra | yes, better would be even two :) | 09:39 |
NCommander | lool, its boot.scr on the output image, boot.script is the temporary file | 09:39 |
lool | Ok | 09:39 |
NCommander | unless I made a mistake | 09:40 |
ogra | yeah, mkimage spits out the right name | 09:40 |
lool | NCommander: Why do I see the same code twice, one time for alternate installer and another time for live CDs? | 09:40 |
lool | (In the same file) | 09:40 |
NCommander | lool, its not identical, the file paths of where to load the image are different, as are the bootargs | 09:41 |
ogra | make one function and use variables ? | 09:41 |
lool | what ogra said | 09:41 |
NCommander | That sounds extremely messy vs. four lines of code which are written into a file, then turned into a boot script | 09:42 |
ogra | its eight lines if you double the code :) | 09:42 |
NCommander | ogra, actually, its only two lines since only the bootm line is shared between the two | 09:43 |
NCommander | All the other lines are different | 09:43 |
lool | NCommander: Come on, you're hardcoding kernel load address multiple times... | 09:43 |
NCommander | OH | 09:44 |
NCommander | That code | 09:44 |
NCommander | sorry | 09:44 |
NCommander | I was thinking the output boot script | 09:44 |
ogra | ARGH ! | 09:44 |
lool | It does have the addresses... | 09:44 |
lool | fatload usb 0:1 0x00200000 /cdrom/uImage | 09:44 |
lool | fatload usb 0:1 0x01100000 /cdrom/uRamdisk | 09:44 |
lool | I realize the pathnames are different | 09:44 |
* ogra wonders why he makes changes to stuff if others re-upload the packages and revert them without looking | 09:44 | |
ogra | sigh | 09:44 |
NCommander | lool, I'm not object to doing it, but its going to be even uglier than the way it currently looks | 09:44 |
NCommander | Since now you need multiple variables for the path, bootargs, mkimage lines, etc. | 09:45 |
lool | NCommander: Ok well I'll do it then | 09:45 |
NCommander | lool, I don't want to unload work onto you, but maybe your bash foo is better than mine | 09:46 |
NCommander | lool, actually, i see a second change I need to make for consistantly with d-i, so let me roll that together right now if you don't mind | 09:48 |
ogra | if thats the case you should learn from lool :) | 09:48 |
lool | NCommander: Sorry but no, I cant pick it up and at the same time wait for changes frm you | 09:48 |
lool | I think I'll just go out enjoy my leave day | 09:48 |
NCommander | lool, ack, today is your day off? | 09:48 |
* ogra points NCommander to gcal | 09:49 | |
NCommander | lool, ack, sorry, I didn't know. I can ask ogra to look at it if he's game | 09:51 |
NCommander | lool, ogra I take it back, it is cleaner this way | 09:59 |
NCommander | ogra, does this look sane: http://paste.ubuntu.com/259733/ (I can't test it at the moment) | 10:00 |
ogra | console=tty1,115200 ??? | 10:03 |
ogra | drop FLAVOUR, its not used anywhere | 10:04 |
ogra | move the first COMMANDLINE above the "if [ "$CDIMAGE_INSTALL_BASE" = 1 ]; then", make the second COMMANDLINE look like: COMMANDLINE = "${COMMANDLINE} casper" | 10:05 |
ogra | also is the video stuff really needed ? | 10:06 |
ogra | setenv bootargs $COMMAND_LINE .... remove the underscore | 10:06 |
NCommander | ogra, rechecking right now if the video stuff is needed with the latest kernels | 10:09 |
ogra | your here document writes to boot.scr | 10:10 |
ogra | i assume that should go to boot.script | 10:11 |
NCommander | ogra, no, it should go to boot.scr, (vfat filesystem, you want to make sure its 8.3 compliant) | 10:17 |
ogra | ?? | 10:17 |
NCommander | ogra, the bootscript is written out to boot.scr | 10:17 |
ogra | so what about your mkimage call then ? | 10:17 |
NCommander | -d in the input file | 10:18 |
ogra | your here document (the input for mkimage) isnt | 10:18 |
NCommander | ogra, huh? | 10:18 |
NCommander | Which document are you referring to? | 10:18 |
ogra | cat >> boot.scr <<EOF | 10:19 |
ogra | the here document you use | 10:19 |
NCommander | Oh | 10:19 |
NCommander | Yeah, thats a mistake | 10:19 |
NCommander | from moving things around | 10:19 |
* NCommander needs to fix phoenix's power supply so I can test d-cd changes again | 10:20 | |
ogra | we can test them after merging | 10:20 |
ogra | just get the scripts right | 10:20 |
lool | NCommander: I factored boot script generation in a function; I noticed that you use /cdrom pathnames in the cmdline and boot script, but copy the kernel + initrd to /install; is this correct? | 10:22 |
ogra | yeah, thats wrong | 10:22 |
NCommander | http://paste.ubuntu.com/259741/ - current version | 10:23 |
* NCommander looks | 10:23 | |
lool | "current"? I can only review a single version at a time | 10:23 |
ogra | lool, you said you'd be out so i worked with him on the pastebin version | 10:23 |
NCommander | lool, you said you were leaving so I refactored it taking in ogra's advice | 10:23 |
ogra | NCommander, curly brackets FTW (see my above comment about COMMANDLINE) | 10:24 |
lool | lp:~lool/ubuntu-cdimage/debian-cd_dove-soc has my changes | 10:25 |
lool | I think I said I'd review these debian-cd changes this week | 10:25 |
* ogra steps back then | 10:25 | |
ogra | lool, he asked me too several times, i didnt know :) | 10:26 |
lool | NCommander: Stop asking everybody | 10:26 |
ogra | "This branch has not been pushed to yet. " ... /me twiddles thumbs | 10:26 |
lool | NCommander: You're jumping from reviewer to reviewer all the time; I know you're eager to see that deployed, but we're busy and cant always make time on the spot | 10:26 |
lool | NCommander: You asked cjwatson, ogra and myself; I will look at them, I already pushed some refactoring which you didnt want to do | 10:27 |
lool | ogra: Pushed now | 10:27 |
ogra | well, its fine to do so, as long as you notify the former reviewer | 10:27 |
lool | It's fine if everybody agrees | 10:27 |
ogra | there might actually be someone who currently has more spare time than others ... | 10:27 |
ogra | but the others need to know you asked someone else :) | 10:28 |
lool | Ok I'm really going out for lunch now; I might finish today but more likely tomorrow | 10:28 |
lool | Please be patient... | 10:28 |
NCommander | lool, feature freeze is less than 24 hours away | 10:28 |
ogra | lool, i dont think 115200 for tty0 makes sense | 10:29 |
ogra | looks a lot better overall though | 10:31 |
NCommander | lool, thank you for doing the refactoring (I already took back about refactoring in the backscroll), I made a few slight changes and adjustments based off Oliver's comments, and I removed the video line as we don't need it with the current inarchive kernel (the framebuffer comes up correctly; I wasn't getting video output with that video line on the new kernel) | 10:36 |
NCommander | lool, lp:~mcasadevall/ubuntu-cdimage/debian-cd_dove-soc | 10:36 |
NCommander | lool, I was also left with the understanding from david that we need an image before feature freeze, if I'm mistaken, and the due date is alpha 5 itself, then I'm operating off a false assumption to try and get this in. In any case though, I goofed w.r.t. to handling getting this properly revied. | 10:39 |
ogra | due date is A5 | 10:40 |
ogra | and debian-cd isnt a package ... it wont be affected by FF | 10:41 |
ogra | at least what we use on antimony | 10:41 |
NCommander | ogra, ok, so I was operating under a false assumption | 10:41 |
ogra | though if you want A5 images you need to test them before indeed | 10:41 |
NCommander | The installer isn't going to be fully functional until probably A6 due to the unresolved issue with flash-kernel/update-initramfs | 10:42 |
ogra | we just need to make a decision | 10:43 |
NCommander | nor will the images until the modified u-boot exists | 10:43 |
ogra | they should | 10:43 |
NCommander | ogra, what should? | 10:43 |
ogra | you should have a wikipage with a step by step guide to make it work with the board as-is | 10:43 |
ogra | the images should | 10:44 |
NCommander | ogra, oh, images yes, installer no | 10:44 |
ogra | who cares :P | 10:44 |
ogra | our target is a live image ... | 10:44 |
ogra | alternate is a nice to have thing | 10:44 |
NCommander | ogra, one would think installation of that image to a SATA HDD would be important | 10:44 |
NCommander | ogra, when I say installer, I mean ubiquity | 10:44 |
ogra | yeah, that should be made working indeed | 10:45 |
ogra | but you wont be able to make it work without having images | 10:45 |
NCommander | ogra, I'm not expecting to have ubiquity working until A6 | 10:45 |
NCommander | right | 10:45 |
ogra | lets do one thing at a time | 10:45 |
NCommander | extactly! | 10:45 |
ogra | for A5 all that counts are live images that boot fine | 10:45 |
NCommander | s/fine//g | 10:46 |
ogra | s//fine/ | 10:46 |
ogra | :) | 10:46 |
ogra | meaning you get a usable desktop | 10:46 |
ogra | when booting the thing following the wiki | 10:46 |
NCommander | Well, when I think of boot fine, I think of stick USB key in, turn power on | 10:46 |
NCommander | Ok | 10:46 |
NCommander | so we're operating under different definitions of fine | 10:46 |
ogra | i'm working under the definition of doing one step at a time ;) | 10:47 |
NCommander | I'm starting to think I've reached my limit without sleep | 10:47 |
ogra | fine == everything thats possible technically and under the given constraints | 10:47 |
ogra | go to sleep then | 10:47 |
NCommander | fine == what we want the final image to look like | 10:47 |
ogra | you are jumping ahead of the "lets do one thing at a time" | 10:48 |
NCommander | ogra, I'm having insommia again. its why I was up at 4am local time to begin with | 10:48 |
lool | NCommander: Merged your code in the deployed debian-cd | 11:36 |
* lool will look at cdimage bits later | 11:37 | |
=== cbrake_away is now known as cbrake | ||
ogra | oh, my latest image has only 695MB | 12:31 |
ogra | ogra@babbage2:~$ uname -a | 12:48 |
ogra | Linux babbage2 2.6.31-100-imx51 #7-Ubuntu Mon Aug 24 13:59:02 UTC 2009 armv7l GNU/Linux | 12:48 |
ogra | \o/ | 12:48 |
ogra | I WIN! | 12:49 |
ogra | ogra@babbage2:~$ dpkg -l |grep linux-image | 12:49 |
ogra | ii linux-image-2.6.31-100-imx51 2.6.31-100.7 Linux kernel image for version 2.6.31 on I.M | 12:49 |
ogra | ii linux-image-imx51 2.6.31.100.1 Linux kernel image for imx51 machines | 12:49 |
ogra | phew, finally | 12:49 |
ogra | GrueMaster, new armel image ready for you :) | 12:50 |
kblin | ogra: say, we were talking about beagleboard kernels and stuff recently. if I want to do my own kernel for the bb the ubuntu way, do I build on the ARM box or crossbuild? | 12:58 |
ogra | well, if you only have a BB to build on i guess a cross build is a lot faster | 12:59 |
kblin | true | 13:02 |
kblin | so I need the codesourcery cross-build stuff, anything else? | 13:02 |
ogra | http://idlethread.blogspot.com/2009/01/recipe-of-day-cross-compiling-armel.html | 13:03 |
ogra | that should help | 13:03 |
ogra | (using an ubuntu git tree though, you will need to fiddle a bit there) | 13:03 |
kblin | well, I take I'll have to carry over the omap patches and stuff, I might have a look at the sources used to build my current kernel... | 13:04 |
kblin | but that blog post looks really helpful, thanks :) | 13:06 |
kblin | ipv6tables, here I come :) | 13:06 |
ogra | heh | 13:06 |
=== bjf-afk is now known as bjf | ||
=== bjf is now known as bjf-afk |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!