/srv/irclogs.ubuntu.com/2011/06/15/#ubuntu-arm.txt

=== asac_ is now known as asac
=== Lopi is now known as Lopi|idle
=== lilstevie is now known as lilstevie|ZNC
=== fairuz_ is now known as fairuz
=== lilstevie|ZNC is now known as lilstevie
ahollerhello, having read about the problem to build 20,000 packages for arm and the panda-cluster, I wonder if the ubuntu-devs ever tried or even heard about icecream? http://en.opensuse.org/Icecream10:28
ogra_yes10:30
GrueMasteraholler: Distribuited buildshave not been the issue.  The issue has been lack of hardware for native builds.10:31
ahollerusing icecream you could use every x86 box10:31
ahollerto help you build your packages10:32
GrueMasterHow can anx86 build arm "native" packages?10:32
ahollerread about how icecream works10:32
GrueMasterNot cross-compiled. Native.10:32
ahollersure10:32
GrueMasterx86 does not run arm instructions w/o emulation.10:33
ahollerread about how icecream works10:33
ahollerogra_: do you have tried it?10:34
GrueMasterAfter a quick glance, again I ask how this would have helped the lack of arm hardware issue we faced prior to our panda cluster?10:34
GrueMasterbtw:  I have worked on distribuited build environments before.10:35
ogra_package builds are usually single threaded, that doesnt gain you much with most packages10:35
ahollerGrueMaster: you could use e.g. make -j20 and the compilation would be done by the x86-boxes10:35
ahollerbut the tests would be done localy = native10:36
GrueMasterListen to what I am saying.  how does an x86 box compile native arm code w/o cross-compiling?10:36
* ppisati didn't read anything about "the problem to build 20,000 packages"10:36
GrueMasterI spent 8 years in processor validation at Intel, and now work on arm code.  The instruction sets areentirely different.10:37
ahollerGrueMaster: again, read about how icecream works.10:37
ahollernothing on your arm-box will see the difference10:37
ahollerthere is cross-compiling and cross-compiling10:37
ogra_the binaries will be built with a cross toolchain ...10:37
ogra_thats the difference10:37
ahollerjust the objects10:38
ogra_you cant guarantee that you get identical binaries with a cross toolchain10:38
GrueMasterWe build all binary packages on their native hardware.  We do not rely on cross-compilation.10:38
ahollerGrueMaster: I assume you haven't understand how icecream works. anyway, I'm off, I don't see why I should try to continue this discussion10:38
GrueMasterI know how icecream works.  I have talked with some of the devs when they started building it.10:39
ogra_iirc NCommand1r used it across 4 babbages for OOo builds10:40
GrueMasterNo, he used distcc.10:40
ogra_hmm, i thought it was icecream10:40
hrwI love this kind of talks10:40
ogra_hrw, you could have chimed in :)10:40
hrw'hey guys, why you are building natively? are you insane? cross compilation on farm of cheap x86 is better' etc...10:41
ogra_as compiler expert10:41
suihkulokkiI guess the guy you chased away was trying suggest running the build on one arm machine which the calls icecream/distcc to x86 machines running crosscompilers10:41
ogra_suihkulokki, yes10:41
ogra_SuSE OBS ...10:41
suihkulokkiOBS dodn't due that10:42
ogra_i thought they inject an x86 compiler into a native build env10:42
suihkulokkiyou should invite the guy back if you are really intersted in how they do instead of rejecting them on sight ;)10:43
GrueMasterI honestly don't see how ANY distributed environment would benefit anyone that needs native hardware and doesn't have it.10:43
ogra_the distributed part only helps with packages using -jN10:43
GrueMasterWe could easily deploy icecream (or any other distributed build environment) on our cluster, but the issue was the lack of hardware.10:44
hrwsuihkulokki: like GrueMaster said - we lack native builds and this is a problem to solve10:44
hrwxU with 120 a9 quadcores for example - I read on linuxdevices that someone is working on such beast10:45
GrueMasteryep.  That would be a nice addition to my rack cabinet at home.  :P10:46
* ogra_ waits until he can buy that in a mac mini like case10:46
garagothGrueMaster: Hi. You and rsalveti have provided patched kernel for Beagle xM rev C. Is it possible to have it patched to support i2c bus 2, which is available on expansion port/11:15
garagoth?11:15
GrueMastergaragoth: Have to ask rsalveti.  As soon as he provides me with a binary, I'll update the tarball.11:33
hrwogra_: btw - how much ac100 costs in .de?11:39
garagothGrueMaster: Ok, thanks.11:46
garagothrsalveti: Is it possible for you to patch that patched kernel you prepared for beagle xm rev C to support i2c bus 2 (which is on expansion port) ?11:47
ogra_hrw, my last one costed me 170€ off the shelf11:47
hrw202EUR here11:48
ogra_ppisati, http://hackaday.com/2011/06/12/how-canonical-automates-linux-package-compilation/ ...11:48
GrueMasterogra_: It was cheaper because of that funky keyboard.  :P11:48
ogra_"Canonical needed a way to compile about 20,000+ packages for the ARM platform, however they did not want to cross-compile, which is quite time consuming."11:49
* ogra_ shakes his head11:49
ogra_why would cross compiling be quite time consuming11:49
garagothon the contrary I would say...11:49
ogra_heh, yeah11:50
ogra_probably i'm reading it wrong though11:50
suihkulokkithere is no ubuntu-arm mailing list?11:55
hrwbug 791302 needs someone familiar with library symbols?11:56
ubot2Launchpad bug 791302 in libechonest "libechonest version 1.1.3-1 failed to build on armel" [Undecided,New] https://launchpad.net/bugs/79130211:56
hrwsuihkulokki: no, ubuntu-mobile was dropped11:56
hrwsuihkulokki: ubuntu-devel is used11:56
suihkulokkiI shall spam ubuntu-devel then =)11:57
ahollerok, I'll try it again.12:01
ahollerTo enlight the people here about waht I'm speaking, using icecream only a part of the compilation process is distributed. And there is absolutely no problem when this part is a cross-compiler/-assembler. Thats a whole difference to what people usually are thinking about cross-compiling.12:01
ahollerAnd using icecream is much better than using distcc, because the building machine distributes the (cross-)compiler (as a chroot, once).12:02
ahollerwhat gets distributed is a tar-archive containing that stuff: http://www.fpaste.org/PyrG/12:02
hrwaholler: does it takes care of mix of amd64/i386/armel/armhf build machines too?12:02
aholleryes, the build-machine gets informed about the architecture of the slaves and can send them the needed chroot12:03
hrwI think I will have to setup icecream farm of pandas here12:03
aholleror just don't use them12:03
ahollerthat even speeds up compiling using only -j112:03
ogra_aholler, as i said above, we wouldnt get much benefit from a distributed env, the majority of the packages will default to not use -jN12:04
hrwaholler: I spent 6 years on cross compilation12:04
ogra_there are some where it really helps, i agree12:04
ogra_i.e. libO12:04
ahollerhrw: fine for you12:04
ogra_or firefox ... but the majority wont really benefit from it... for us its more important to build as many *differnt packages* at the same time as possible12:05
ahollermost packages could be build using -jN, at least when ext4 is used.12:06
ogra_the target of the build cluster is to empty the queue as fast as possible to keep up with the other arches, so "more paralell builds" > "faster builds"12:06
ahollerwith ext3 there are more problems, because of the limited timestamp12:06
ahollera single source is still compiled a lot faster on x86 (+network transfer) than on an arm12:07
ogra_it would be good to have a fully native icecream setup on another panda cluster though and route the packages that can benefit from it to that build system12:07
ogra_we definitely wouldnt use it with a cross compiler12:08
GrueMasterActually, if icecream can manage client build systems appearing on the fly, it could easily be deployed now on our panda cluster.12:09
ogra_but the concept could indeed help with native compilers too ...12:09
ahollerdo you expect a different output from a cross-assembler than native?12:09
ogra_the possibility exists12:09
GrueMasteraholler: Yes, and we have actual documented bugs with that.12:09
ahollerdon't mix that concept icecream/distcc uses which the stuff people usually are understanding with cross-compiling12:10
ahollers/which/with/12:10
aholleranyway, it is just a suggestion, I don't need to convince the people here.12:11
ogra_well, i like the concept of distributed building ...12:12
ahollerditributed cross- is even better12:12
ogra_thats something i would not agree on :)12:12
* ppisati -> out to get some food12:13
ahollerI've used that a lot to build x32packages on x64-machines (and vice-versa) several years before12:13
ahollerno, wrong, the other machines helped building the packes, they haven't build them12:14
aholleranyway, maybe one of you might try it. I'm off again. ;)12:14
GrueMasterwe use x86_64 machines to build i386 packages all the time.  That isnt an issue.12:14
ogra_he's gone12:15
hrwhm. how to call shell in perl and get return as value of variable?12:17
GrueMasterhrw:  give me a minute and I'll pastebin a sample ofcode I wrote while at Intel.12:19
hrw$var = `command`; ;)12:22
ogra_thats as clever as using system() :P12:23
hrwwith system I have to play with $? etc to get result12:24
hrwlooks like gnu-smalltalk will be fixed12:26
hrwnot that I know perl but fix was needed in perl script12:26
GrueMasterhrw: Looks like you have it.12:28
hrw    my $multiarch_dir = `dpkg-architecture -qDEB_HOST_MULTIARCH`;12:28
hrw    chomp($multiarch_dir);12:28
hrwand then one more check in script12:29
hrwok. passed step where it was failing12:30
hrwnow time for debdiff12:31
persiahrw, Why not "use Dpkg:Arch ..."?  That should save considerable cycles.12:31
persia(if you just care about multiarch, then "use Dpkg:Arch qw(debarch_to_multiarch);" is probably sufficient)12:32
hrwpersia: because I do not know perl?12:32
hrwpersia: so I am trying to get some hack which works and then it can get improved12:33
persiahrw, Heh.  So, take a look at the dpkg-architecture source.12:33
persiaIt's fairly trivial to just pull the value from the libary (and we have a nice code example)12:33
hrwthx12:33
persiaAround line 196 is the bits you'll need, although you'll also  need the use statement near the top.12:34
hrwmy $multiarch_dir = debarch_to_multiarch(get_raw_host_arch());12:36
persiaThat looks cleaner to me.  Does it work?12:36
persiaAlso, how is get_raw_host_arch() implemented?  Is this something you could also pull from the library?12:36
hrwboth are from Dpkg::Arch12:36
hrwI picked code from dpkg-architecture12:37
persiaAh, heh.  That sounds ideal then, if it works :)12:37
hrwpersia: build in process12:37
persiaJust be sure to specify both in the use statement, so they are available.12:37
hrwdid12:37
persiaPerfect :)12:37
hrwpersia: thanks for tips12:37
persiaNo problem.  Thanks for asking for help on the channel *before* you found the final solution.12:37
hrwpersia: as I'm not perl programmer I prefer to make sure that my thinking is right.12:39
hrwpersia: and my workflow for bugs is: make a fix and then make a fix to be a proper fix12:39
persiaMakes sense.  I tend to try for a precise problem statement, then a proper fix (which is nearly the same thing, except that I tend to express the problem in English rather than code).12:40
hrwpersia: first ver of fix was good but implementation was bad ;D12:41
persiaNot bad, just didn't take advantage of the fact that dpkg-architecture was itself implemented in perl, with a handy library.12:41
persiaWas dpkg-architecture in C, then I think your implementation would have been the least bad.12:42
persia(assuming nobody had created perl bindings for the library)12:42
rsalvetippisati: ogra_: GrueMaster: http://comments.gmane.org/gmane.linux.redhat.fedora.arm/126613:08
rsalvetipointed by agreen, if we want to have a better buildd this would be something to look for13:08
garagothrsalveti: Is it possible for you to patch that patched kernel you prepared for beagle xm rev C to support i2c bus 2 (which is on expansion port) ?13:10
rsalvetigaragoth: sure, sorry, just got on-line13:11
rsalvetigaragoth: what exactly do you need?13:11
garagothI have trainer board from tin can tools attached to beagle xm C and I need to use i2c which is there.13:11
garagothIt is nice as it is level translated to 5V13:12
garagothit is i2c bus 213:12
garagothbut on your kenel only buses 1 and 3 are visible13:12
rsalvetigaragoth: oh, ok, guess it's the patch pointed by rcn-ee13:13
garagothI hope so :-) I had no sources of your kernel, so could not test it myself.13:16
GrueMasterrsalveti: I had seen a blurb on the pandaboard mailing list regarding usb drive speed & networkiing.  When I get home I mean to do some additional testing, including using a usb-nic (not the on-board nic) to see if that makes a difference.13:16
rsalvetigaragoth: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-natty.git;a=summary if you get the HEAD you'll get the same working kernel13:17
rsalveti10.4413:17
rsalvetigaragoth: if you build this kernel and add the patch https://github.com/RobertCNelson/stable-kernel/blob/master/patches/sakoman/2.6.39/0032-OMAP3-beagle-add-support-for-expansionboards.patch it may work13:18
rsalvetididn't check if you need any other dependencies13:18
garagothrsalveti: So, build it myself or will you be doing it anyway?13:19
rsalvetigaragoth: I can guide you if you want, then you can hack it later if needed ;-)13:20
ogra_rsalveti, what exactly do you suggest ? rinning a ping daemon ?13:20
ogra_*running13:20
rsalvetiogra_: well, agreen is investigating the kernel to see if we can get a fix13:20
garagothWould be nice. I need to setup cross-compile env for ubuntu then... somehow :-) Or compile on Beagle13:20
rsalvetibut would be good to keep an eye on it13:21
rsalvetigaragoth: http://www.omappedia.org/wiki/Ubuntu_kernel_build_alternatives13:22
garagothrsalveti: Ok, processing...13:24
garagothI guess you are cross-compiling?13:26
ppisatirsalveti: weird13:27
rsalvetigaragoth: yes13:28
rsalvetippisati: why? same chip for both usb and eth :-)13:28
persiaI like the FIFO queue not overflowing answer.  It's more plausible than most of the other proposed "why"s.13:30
ogra_well, the ignore_oc stuff seems like a red herring to me13:33
persiaI'd say so.13:35
persiaBut that's different than the queue management.13:35
zumbi_persia: can i have unity on pandaboard?13:41
zumbi_(on natty I mean)13:41
persiazumbi_, You can have unity-2d.  I don't believe everything was ported to work properly with the GLES drivers TI provided.13:42
persia(someone please correct me if I'm wrong).13:42
zumbi_so unity-3d not yet ready on arm hw :/13:42
zumbi_persia: thanks13:43
ogra_zumbi_, in th enext weeks13:43
zumbi_ogra_: sure, I guess as part of oneiric13:43
ogra_there are two bugs left afaik ... once these are solved it should be available for natty13:44
ogra_later then oneiric13:44
ogra_(all work is done on the natty branches atm and will need forward porting then)13:44
persiaogra_, This is GLES porting?13:45
ogra_yes13:45
zumbi_uhm.. ok, sounds fine, I'll try it on few weeks then13:45
ogra_for compiz, nux and unity13:45
ogra_zumbi_, rsalveti should be able to point you to a PPA for that13:45
persiazumbi_, What's your specific interest?  The interface, or reviewing the code paths?13:45
ogra_(beyond that they should show up in the natty release PPA for panda)13:46
persiaIf the former, then unity-2d is supposed to be mostly the same (although some things are different)13:46
persiaIf the latter, I'm sure folk would appreciate additional testing/help with the remaining few bugs.13:46
rsalvetizumbi_: https://launchpad.net/~rsalveti/+archive/unity-3d-gles13:46
persiaogra_, Do you happen to know the bug numbers?13:46
rsalvetizumbi_: not fully working yet13:46
zumbi_persia: right now, my interest is have a technology preview, we are currently using Qt for UI design13:46
zumbi_rsalveti: thanks13:47
rsalvetibut you should be able to try it in the following days13:47
ogra_persia, for what ?13:47
persiazumbi_, unity-2d is implemented in Qt, so yeah, that doesn't necessarily show anything particularly different.13:47
persiaogra_, The compiz/nux/unity bugs.13:47
ogra_i dont think there are bugs13:47
* persia grumbles13:47
persiaWhen "there are two bugs left", those should be filed in launchpad, and discussion happen there.13:48
ogra_there is a team working fulltime on fixing them though :)13:48
persiaAnd the team doesn't want another member, for some reason?13:48
ogra_and they report to places i am13:48
ogra_ask linaro :)13:48
ogra_i guess they wont deny if someone wants to help indeed13:48
persiarsalveti, Are there bugs?  What sort of help could speed the process?13:49
rsalvetipersia: https://bugs.launchpad.net/unity-gles13:49
persiaOnly one left!13:49
persiazumbi_, ^^13:49
ogra_i thought there was one nux bug too13:50
ogra_but seems that got fixed already13:50
* jussi prods at persia13:50
rsalvetiwe just discussed at the call and we may have an additional bug for nux13:50
rsalvetibut still not confirmed13:50
rsalvetibut it should all be sorted out during this and next week13:51
ogra_the screenshots look cool though13:52
ogra_you should leave it that way and call it unidelic instead of unity :)13:53
rsalvetiogra_: hehe :-)13:54
=== zyga is now known as zyga-food
rsalvetiand another porting jam just starting at #linaro! come and help us making ubuntu better on arm :-)15:05
rsalvetihttps://bugs.launchpad.net/ubuntu/+bugs?field.tag=arm-porting-queue&orderby=-id15:05
ogra_GrueMaster, soo, your ac100 ... did you actually test if the issues also show up if you manually untar the rootfs ?15:10
GrueMasterI have put it back on the back burner.  Need to be productive on current tasks.15:11
ogra_k15:11
ogra_well, i cant do much until we have identified the actual problem15:11
ogra_make sure to definitely bring it to dublin15:12
GrueMasterI plan on it.15:13
ogra_will surely be faster to find the issue if i have direct access15:13
GrueMasterNot sure what the final goal is.  If it is just to get me enabled with an ac100, I'll do it as time allows.  If we plan on deploying a working installation for other users, it makes sense to debug it and I can add it to the test pool as time allows.15:14
ogra_well, i want the installer to work properly on all models indeed15:15
ppisatiseems we are not the only one experiencing issue with usb and gcc 4.6:15:23
ppisatihttps://lists.yoctoproject.org/pipermail/poky/2011-April/005703.html15:23
ppisatithe thread continues in may 2011 too15:24
ppisatihttps://lists.yoctoproject.org/pipermail/poky/2011-May/005763.html15:24
garagothrsalveti: Ok, more or less the patch succeeded. Is git clone of the kernel source already with proper config, same as it is on beagle?15:24
brendandfully updated 11.04 running on a pandaboard, when i try to boot it i get things like15:27
brendand(stk) : line disc installation timed out15:27
brendand(stc) : KIM failure complete callback15:27
GrueMasterthat is the bluetooth driver.  known issue.15:27
brendandah - i just needed to wait long enough15:28
brendandnever saw that before, is it an update-regression?15:28
ppisatiand it seems there's a fix... testing...15:29
GrueMasterYes and no.  It didn't happen in maverick as the driver was rewritten and hasn't been finalized at time of release.15:29
=== zyga-food is now known as zyga-afk
hrwwhat is a proper way to request arm rebuild of package?15:34
hrwoctave-communications 1.0.10-3 was ftbfs on armel 7 weeks ago due to lack of build deps. now they are fulfilled15:34
ogra_one sec15:35
hrwI am building this package on panda now15:35
hrwit was bug 791314 btw15:35
ubot2Launchpad bug 791314 in octave-communications "octave-communications version 1.0.10-3 failed to build on armel" [Undecided,New] https://launchpad.net/bugs/79131415:35
ogra_rebuild triggered15:36
hrwthx15:36
ogra_https://launchpad.net/ubuntu/+source/octave-communications/1.0.10-3/+build/246982415:36
hrwI just loaded that15:36
GrueMasterppisati: The thread continues in June as well.15:38
ogra_yeah15:38
ogra_differently named though15:38
ogra_https://lists.yoctoproject.org/pipermail/poky/2011-June/006634.html is very intresting15:39
ppisatiand there's a fix15:41
ppisatiwait...15:41
ogra_ppisati, https://lists.yoctoproject.org/pipermail/poky/2011-June/006646.html this one ?15:42
ppisatiyep15:44
ppisatibut it seems it's not working :(15:44
ogra_well, they later say you should just remove the line completely15:44
ppisatilet's try...15:45
ppisatinope15:48
ppisatianyway, let me forward this info the toolchain people15:50
ogra_yeah15:51
ogra_a disassembly like that from our own binaries might help too i guess15:51
ppisatiyep15:54
ppisatiin the April they were saying they had this issue with the vanilla FSF 4.6 toolchain so it seems it's an upstream bug15:54
ogra_could be15:59
ppisatiok, mail sent16:04
ppisatilet me update the lp bug too16:04
ogra_++16:04
garagothI'm trying to compile ubuntu kernel for Beagle, but process fails with error: "as: unrecognized option '-Qy'"16:26
garagothAny hints?16:26
hrwwhich ubuntu?16:30
hrwand do you have binutils-arm-linux-gnueabi installed?16:30
garagothnatty16:33
garagothand yes, I have16:33
garagothso...?16:39
garagothrsalveti: ping16:46
melis51hi, anyone knows the uname+pwd for ubuntu-11.04-preinstalled-netbook-armel+omap.img.gz, thx16:47
ogra_there is none16:47
ogra_you set it up during the first boot16:47
garagothduring install you setup your user16:47
melis51this is a pre-installed image16:47
garagothpre-installed image which install itself16:48
garagothat least should...16:48
ogra_yes16:48
garagothyou boot it, it should show you installer16:49
garagothyou select lang, keyboard, packages, user16:49
melis51the first thing I see is a log-in screen16:49
melis51the only option is to click 'other' user16:50
garagothon dvi port?16:50
melis51yes16:50
garagothis it ubuntu branded?16:50
melis51yes, and this is where I downloaded from: http://cdimage.ubuntu.com/releases/11.04/release/ubuntu-11.04-preinstalled-netbook-armel+omap.img.gz16:50
GrueMastermelis51: What platform are you using?16:51
melis51Beagleboard16:51
GrueMasterWhat rev?16:51
melis51c316:51
GrueMasterOdd, although you may be running out of memory.  I don't remember an issue testing on my C4 though.16:53
garagothon bb-xM rev C I saw setup screen on X16:54
ogra_try the headless image instaed and then install ubuntu-netbook using tasksel16:54
GrueMasterWhen you boot, is it pulling anything from nand, or is it booting completely off the SD?  You can tell by watching the serial console.16:54
ogra_oh, right, NAND !16:54
* ogra_ totally forgot 16:54
GrueMasterogra_: That's why you keep me around. :P16:55
ogra_indeed, it might not pull the right initrd in16:55
ogra_GrueMaster, yeah, we all love you :)16:55
melis51I can't tell right now, but will check16:55
lagDo the ARM PPAs build naively?16:56
ogra_melis51, there are instructions on the wiki how to make sure to boot right16:56
ogra_lag, yes, thats why they arent public16:56
lagogra_: All of them? Even my own PPA?16:56
ogra_only trusted people have upload permission16:57
GrueMastermelis51: Check the Maverick instructions.  They have more detail on the beagleboard w/ nand.16:57
ogra_indeed you can make the binaries public16:57
melis51ora_ I fallowed GrueMaster's instructions on the wiki that worked up until the log-in screen16:57
lagogra_: Let me try to explain16:57
* GrueMaster updates the instructions for natty.16:57
melis51ok I will try Maverick, but would be nice to get the latest ver to work too16:58
ogra_you dont need to try maverick16:59
ogra_only the maverick instructions for booting begales with NAND on them16:59
melis51ok16:59
garagothMaybe someone can help me with cross-compiling to beagle on natty? I have "as: unrecognized option '-Qy'"16:59
ogra_garagoth, well, hrw is your best option ... beyond that, file a bug against the cross toolchain17:00
GrueMastermelis51: You can use natty, just follow the maverick instructions specific to the beagleboard rev C.17:01
GrueMasterNatty Instructions updated to include these now.17:01
hrwgaragoth: fill a bug with exact info what you are doing ok?17:01
melis51ok thanks I'll try17:01
garagothhrw: ubuntu-bug or ..?17:01
hrwgaragoth: ubuntu-bug armel-cross-toolchain-base17:02
hrwgaragoth: add "arm-linux-gnueabi-gcc --version" into bug raport17:02
garagothOk.17:03
lagogra_: http://ppa.launchpad.net/linaro-landing-team-ste/st-ericsson-u8500-public/ubuntu/pool/main/l/linux-u8500/17:03
lagWould that have been build natively17:04
ogra_lag, yes17:04
lagogra_: Great, thanks!17:04
ogra_we dont so any non native builds in the datacenter17:04
melis51thanks everyone for your help!17:04
ogra_s/so/do/17:04
garagothhrw: it says: no such package: armel-cross-toolchain-base17:05
GrueMastermelis51: got it working?17:05
hrwgaragoth: so use binutils-arm-linux-gnueabi one17:06
hrwgaragoth: armel-cross-toolchain-base is source package17:06
melis51I'm not at home, so I will try it a bit later today and will let you know, thanks17:07
garagothhrw: Hm, can it be because I have no arm-linux-gnueabi-gcc? It is in package gcc-4.4-arm-linux-gnueabi, but I have gcc-4.5-arm-linux-gnueabi which install /usr/bin//usr/bin/arm-linux-gnueabi-gcc-4.517:25
garagothand there is no symlink or anything to arm-linux-gnueabi-gcc17:26
hrwgaragoth: apt-get install gcc-arm-linux-gnueabi then17:26
hrwok, time to finish session for me17:29
hrwhave a nice rest of day17:29
garagothOooh. I removed from PATH /usr/arm-linux-gnueabi/bin and it started working17:30
hrwARGH YOU! :D17:30
garagothYes, I create errors. But without your hint I would never find it.17:31
garagothI was missing one package17:32
garagothSo, thanks a lot and have a nice day as well :-)17:32
* garagoth crossess fingers to make it compile.17:32
garagothIf I do not click 'Submit bug report' on web page, it is not visible to anyone, right?17:34
zulpersia: heya im working on a fix for libvirt on arm fyi18:30
jkridnerexcuse the FAQs, but is there an LTS release for ARM yet and will there be an armv7 Ubuntu release?18:50
jkridnermy googling is returning misleading info.18:50
GrueMasterjkridner: 12.04 will be thefirst LTS release for arm.  Armv7 has been supported since 10.0418:53
GrueMaster(but 10.04 was not LTS for arm).18:53
jkridnerthanks!18:53
jkridnerI think 10.04 was armel, compatible with armv7, but not optimized for armv7.18:54
GrueMasterIt was the first armv7 release.18:54
infinityOur armel port has been armv7 for a while.18:55
infinityDon't confuse the dpkg arch name with the compiler target.18:55
infinity(Much like our i386 port won't actually run on 80386 machines)18:55
GrueMasterTrue, not all packages were built with full armv7 optimizations, but main was.18:55
zumbiogra_: there?20:00
zumbisomeone know if ubuntu still needs mx51 or omap4 subarches on debian core, more specifically debian-installer20:01
zumbilool: ^20:01
melis51GrueMaster: hi, I changed the setenv as you suggested, but ubuntu won't boot on my beagle20:18
=== zyga-afk is now known as zyga
garagothrsalveti: ping20:52
garagothHm. I am trying to compile ubuntu kernel with expansion boards support and I have encountered a problem. Some boards have irq_set_irq_type(...) invoked but it is nowwhere defined20:53
garagothgoogle claims it to be a standard interrupt api function...20:54
garagothhm, it is there named set_irq_type, not irq_set_irg_type... confusing...20:58
rcn-ee_at_workgaragoth, that got changed in 2.6.39...20:59
rcn-ee_at_workgaragoth, 2.6.38 and earlier used "set_irq_type", 2.6.39+ uses "irq_set_irq_type"21:01
garagothdamn. One small revision number...21:01
garagothI'm sooo close to make it work, damn...21:02
garagothSo much trouble to have i2c bus 2 working ;-)21:02
rcn-ee_at_workwell the simplistic patch would just to add: "omap_register_i2c_bus(2, 400, NULL, 0);"  in the i2c section... but i thought you had a trainer board..21:03
garagothyes21:03
garagothI have21:04
rcn-ee_at_workwell, the big patch set's everything up for the trainer.. (and more..)21:04
garagothand I found usage for gpio, so I need more then i2c, so patching...21:04
garagothback to soldering while kernel continues to compile...21:05
persiazumbi, Support for mx5 and omap4 continues to be useful :)23:59
zumbipersia: thanks, you mean mx51?, I realized that reading omappedia.org23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!