/srv/irclogs.ubuntu.com/2011/12/16/#ubuntu-arm.txt

twblilstevie: I'm still losing 12%/hr, it really ought not to be the kb doing that :-/01:32
lilstevietwb: 2% difference really isn't that much02:32
lilstevieand probably is the keyboard difference02:32
twbOK02:32
twbJust sayin, stinks that a kb uses 2%/hr02:33
twbbtw, earlier installs had a problem where halting (from ubuntu) didn't fully power off the tf, so it drained the battery after a week or so -- does the current prime image (as at a week ago) still have that problem?02:33
lilstevieit is still the same image02:34
lilstevieand that will always have that problem of if it doesn't shutdown properly that it will drain the battery02:34
lilsteviebut if you suspend rather than halt, you should get 14 days, but  I haven't pushed an image with suspend fix yet02:34
twbk02:37
twbWhat I am doing atm is if I won't be using it for a while, I boot into android and then halt from there02:37
twbHopefully that actually results in a proper hard off02:37
lilstevieyes that will02:38
twbYay02:38
twblilstevie: hey, is the adbd stuff open-source (client and/or server side)?05:37
twbbtw for writing your init.d scripts you might want to look at update-metainit or just upstart jobs05:38
twbhttp://paste.debian.net/149355/ before; http://paste.debian.net/149356/ after05:39
lilstevieseriously05:39
twb"after" is upstart job05:40
lilstevieI am sick of people saying "you can do this" or "you can do that" or "you should do this/that" instead of telling me, do it, then contribute05:40
lilstevie:)05:40
twbso-rry05:40
twbThis is what happens when you pick a project that weenie end users are attracted to05:41
twbif you were writing e.g. a replacement DNS server...05:41
twb:-)05:41
TheMusotwb: But the thing is, things are so early in development such that such things are not really a priority right now. We are starting to talk about proper Ubuntu integration and getting packages into the archive, but we don't really have the basics sorted yet.05:44
TheMusoSo whatever works now for testing that is quick and convenient is used.05:44
twbSure thing05:44
twbI'm just pointing out stuff as its in front of me05:45
twbBack to my question: is adbd free software?05:45
lilstevieadbd is part of AOSP yes05:46
TheMusoI dunno.05:46
TheMusoah ok05:46
twbGoody05:47
lilstevieand yeah, everything is quick05:47
lilstevieand hacky05:48
twbI lived through some of that over on #debian-eeepc too, back when x86 EEEs needed extra magic for various things05:48
lilstevieeverything is magic here05:49
twbDeep magic05:49
* XorA predicts he will have time to look at private projects in about 204205:49
twbXorA: that when the gypsy said you'd die?05:49
XorAwhen Im 65 and I retire :-)05:50
lilstevieheh05:50
XorAby then things like tegra2 will be as retro as my zx8105:51
lilstevieand I will still be trying to find this damn uart05:52
twbWell, think about the oldest chip design you're actively using05:53
* XorA unfortuneately doesnt yet have a tegra NDA so cant tell you where it is05:53
twbThere's a purple sparc pizza box in front of me, that's probably 25 years old05:53
twbSo in 2035ish I could expect to be babysitting tegra2s05:54
twbXorA: uh, you know what NDA means, right?05:54
XorAtwb: yes, why?05:54
twbIf you signed an NDA you *wouldn't* be able to tell05:54
lilstevieXorA: and it is the pinout on the board I am trying to find it with, changes vendor to vendor05:55
lilstevieNI adam has a really easily accessable one05:55
XorAtwb: they are normally not that secretive, but do give nice easy access to docs05:56
MrCurious_anyone have any idea why wireless would set the default route to end in .0 instead of .1.  result i can access the world, but the local wireless network cannot be seen (ping, nslookup) other than the access point06:06
infinityMrCurious_: Because your DHCP server is handing out bogus information?06:30
MrCurious_working with a bud on it, and we just came to that conclusion as no machines on the wireless can ping any other machine on wireless06:35
=== Jack87|Away is now known as Jack87
twbThe NDAs I've signed basically say that you're not allowed to tell anybody anything06:53
lilstevietwb: yeah, like even "you may not mention this NDA"07:23
twbYeah07:23
twbAlthough that's more defamation stuff07:23
twbGuess what happens without keyboard repeat08:39
twbCan't hold ^C to kill a tight sh loop :-/08:39
twblilstevie: fyi, I think some of the funkiness with the onboard keyboard and holding down the mod keys, is specific to holding down the caps lock key, which I have set to be a control key10:05
twbI *think* it's harder to reproduce some of the problems when using the key originally intended to be control10:05
WaltherFIJust out of curiosity, if you guys don't mind me asking, how's the ARM version going?10:23
ogra_pretty well, the switch to hardfloat has happpened (now it needs to provide stable until feature freeze) so we might drop support for armel10:24
lilstevieogra_: thats a bit much isn't it :p10:36
ogralilstevie, hmm ?10:39
ograwhats a bit much ?10:39
lilsteviedropping armel10:39
ograthe plan is to only support one arm flavour ... and that will likely be armhf by the looks of it10:39
lilstevieI see10:40
lilstevie12.04 is an LTS isn't it10:40
ograwe wont wipe the armel archive :)10:40
ograbut we wont support it at all10:40
lilstevieah ok10:40
ogra12.04 is LTS for all arches but arm10:40
lilsteviejust wondering cause you know L4T drivers and the likes10:41
lilstevieah ok10:41
lilstevieis arm going to end up with an LTS any time soon?10:41
ograit might *become* LTS for arm server if we recieve hardware in time10:41
ograbut thats server only10:41
lilstevieok10:41
ogradesktop/client will be non LTS .... as well as all the images will10:42
xranbylilstevie: nvidia can if asked nicely provide armhf drivers if they find your usecase interesting enough10:42
ogra(though its not like you wouldnt get userspace updates fro free from x86 uploads indeed ;) )10:42
lilsteviexranby: I know that, just that isn't their key build yet10:43
lilstevie:)10:43
WaltherFIWhat is the status of ARMv6 support at the moment?10:58
WaltherFII know it will not be officially supported, but you always mention that you'll not *remove* the support10:58
xranbyWaltherFI: not supported by ubuntu since ubuntu target armv710:59
WaltherFIso If I understand that correctly, there is some sort of compatibility?10:59
xranbyWaltherFI: debian armel work10:59
xranbyWaltherFI: there exist some armv6 chips with thumb2 support that can in theory run some of the programs11:00
ograWaltherFI, there is no compatibility and armv6 support isnt planned at all11:00
ograwith armhf we even move further away from v611:00
ograsince the hardfloat capabilities fully rely on v7 hardware11:01
WaltherFISo no love for ARM11 that is.11:22
lilstevieWaltherFI: there has been no love for arm11 since karmic11:23
RaTTuS|BIGno ubuntu love for the raspberryPI ;(11:23
WaltherFIRaTTuS|BIG: Sad. Even more sad now that they will release the additional I/O board --> robots!11:24
=== Jack87 is now known as Jack87|Away
RaTTuS|BIGit's a pity as I run ubuntu on everythign else [well apart from the obigitary windows machines for work] but we'll cope...11:26
ogra_WaltherFI, well, i am telling you the same thing since 3 months, asking the same question over and over will not change reality11:32
ogra_RaTTuS|BIG, if someone provides the resources (build machines, archive space on the servers etc cost a lot of money) and forms a team (a few people that constantly and reliable take responsibility ) to do a v6 port, nobody would stop you doing a community v6 archive ...11:34
ogra_ubuntu did not support v6 since 2 years, that we supported it at all was not by plan but due to that fact that we started off the debian port initially, there was never a plan to keep pre-v7 support11:36
ogra_(and this was communicated at all UDSes and in other public media, its not a secret or anything and never has been)11:38
ogra_if you want to support old arm specs, simply use debian, its not like debian is *that* much different from ubuntu11:39
WaltherFIogra_: I'm sorry if I sound repetitive - I just wanted to know what is the level of compatibility, as there have been mentions about the support being 'dropped but not removed'11:44
ogra_armel wont be removed11:44
ogra_but nothing changed beyond that11:44
WaltherFIAnd what is the status of armel at the moment? Do even the very essential packages build at least?11:45
ogra_armel wasnt touched much this release, its the same as in oneiric11:46
RaTTuS|BIGogra_ - yeah it's something I may do .... anyway let see what my work load is in the new year ;-p11:46
ogra_our focus was on building armhf11:46
ogra_(which took a team of ~five people working full time constantly on it for  a few months ... just to give you an impression how much work it is to change a port ... if someone wants to do v6 that will be similar)11:47
WaltherFISo - does oneiric work then with armv6? Is it installable, that is11:47
ogra_WaltherFI, you ask the same thing all the time ... ubuntu didnt support v6 since two years and wont support v6 in the future11:48
ogra_if someone wants to do a community port and will pay the money for the resources too, a v6 port could happen but i wouldnt count on it11:49
WaltherFIogra_: I understand that there is no support, but I'm trying to ask about the level of the armel as it has been left; i.e. even though the support has been removed, what is the level of the last version you have touched11:50
WaltherFII'm sorry if I'm beginning to annoy you, sincerely11:50
WaltherFIhonestly*11:50
ogra_(instead of paying money to have resources in the ubuntu infrastructure you can indeed run your own datacenter somewhere else, doesnt need to be money, but you will need teh resources)11:51
WaltherFII am just trying to figure out whether the said community project would have to be started from the beginning or do you have something done from the times it was supported11:51
ogra_WaltherFI, as i said, armel didnt (and likely wont ever) change ... its v7 only11:51
WaltherFIAh, I'm sorry, I've somehow read your responses as there would have been support at some point, back the said two years ago or so11:52
ogra_for starting such a port you would have to take armel, switch compiler defaults and rebuild the whole archive in the right order11:52
ogra_and then fix all build failures (which can be 100s)11:52
ogra_there was support for v6 three years ago when we pulled the arm port from debian11:53
WaltherFISure, I understand that porting it would require a lot of resources11:53
ogra_that support was never meant to stay and was dropped two yeras ago11:53
WaltherFIand I appreciate all the work you've done for the armv7 support11:54
ogra_it was just out of technical reasons that v6 was there at all11:54
ogra_since we didnt want to directly switch to v7 when pulling from debian11:54
WaltherFIAh, so there is something that has been done already - is the work you did for building armv6 back then saved somewhere or is it deleted?11:55
ogra_it happened six releases ago, its gone11:55
WaltherFIThank you, that was the information I was looking for. Sorry for this11:56
ogra_jaunty was supporting v5, karmic was then switched to v6, with lucid we didnt the full switch to v711:56
dokoold release are somewhere on the web11:56
ogra_s/didnt/did/11:56
ogra_right, there is the old-releases.ubuntu.com archive11:56
ogra_that should have jaunty and karmic11:56
WaltherFINice! I'll take a look at that then11:57
ogra_that wont gain you anything if you want to be up to date though11:57
ogra_just taking the existing armel port and re-rolling it somewhere is likely less work11:58
ogra_all the SW in jaunty is long outdated11:58
WaltherFImmhmm11:59
mark_im trying to get ubuntu onto netbook with800 mhz telechip processor15:50
janimoinfinity, do you think this would suffice to force the build ith gcc 4.5 ? http://paste.ubuntu.com/77274622:38
janimoI am now trying locally with a cross build22:39
janimothe issue with non-booting ac100 kernel goes away if built with 4.5 vs 4.622:39
janimoit worked for me because I had not dist-upgraded yet, whereas the buildds had 4.6 already22:39
infinityjanimo: *blink*23:02
infinityjanimo: What do you mean "not dist-upgraded yet"?  gcc-4.6 was the default in oneiric too.23:02
infinityjanimo: And if there are bugs being exposed by 4.6, we should fix them, not paper over them.23:03
janimoinfinity, not dist-upgraded from 4.6.1 to 4.6.2 gcc-arm23:03
janimoThe 4.6.1 build worked too23:03
janimoI just tried with 4.5 now. So yes, the problem can be narrowed down maybe23:03
infinityjanimo: Trying to narrow it down would be nice...23:04
janimoinfinity, we should fix them indeed, but with the pace bugs get tracked down and fixed in gcc we may not get new kernels for a while23:04
janimoinfinity, the fact that the machine shows the toshiba logo and does not boot makes it hard to debug23:04
infinityIt's less likely to be a gcc bug and more likely a bug in your source tree, to be honest.23:05
infinityForcing 4.5 is fine for now, though, since it's only a universe kernel. :/23:05
janimoinfinity, you mean a bug which building with 4.5 manages to be avoided?23:06
janimoWe had a similar case with QT earlier this year. A volatile added made it work when built with 4.5 too but would only work with 4.4 otherwise23:07
infinityjanimo: There were lots of sketchy bugs fixed in the kernel over the last couple of years to make it happier with 4.6.23:07
infinityjanimo: Non-mainline trees often repeat the mistakes already learned in mainline, sadly.23:08
infinity(In fact, didn't we fix some ARM-specific kernel bugs just last cycle that people thought were GCC-related?)23:09
infinitySomething about misaligned structs or some such.23:09
infinityOld person memory not working well here. :P23:09
janimoI am not familiar with kernel work from last cycle23:10
infinityMaybe I'm confusing the kernel with something else.23:10
janimoI'll see if there's some new warnings in the 4.6 build vs the 4.5 one23:10
infinityIt's my vacation, I don't have to be smart.23:11
infinityBut if you want to upload with a build-dep on 4.5 for now, go ahead.  Just remember you've done so, cause we should fix it.23:11
janimoI honestly wish gcc stopped being upgraded besides bugfixes for a while and let apps go ahead23:11
infinity(And test your fix in a clean chroot to make sure it does what you think it does)23:11
janimoinfinity, yeah, I'd remember, it is not many packages that I change to explicitly use another gcc :)23:11
jcrigbyinfinity, your memory is fine there were some weird packed structs in ehci code in the kernel that did not work with 4.623:12
janimoinfinity, does debuild work with cross chroot?23:12
infinityjanimo: I dunno.  I don't cross compile anything.23:12
infinityjcrigby: So, fair chance we're seeing something similar in the ac100 tree.23:13
infinityjcrigby: Also, hey!23:14
infinityjcrigby: Any plans to get linaro-lt-mx5 updated to support armhf before Christmas?23:14
jcrigbyI knew I should have remaind quiet23:15
* infinity laughs.23:15
jcrigbywhen I think about that I think I should also move to newer kernel and that is more work23:15
infinityjcrigby: I don't care too terribly much, I'm off until Jan 3.23:15
infinityjcrigby: But the earlier we have everything working on armhf, the better.23:16
jcrigbyso is same kernel as you have now just with armhf an ok first step?23:16
jcrigbyif so easy23:16
infinityjcrigby: Yup.23:17
jcrigbyok then I am commited23:17
infinityjcrigby: A second step would be to talk to markos about having an mx5 that we know works on mx53-loco and both efika platforms.  No pressure. ;)23:18
infinity(Cause I still intend to do hybrid boot media)23:18
jcrigbyswell23:19
jcrigbyjanimo, so does cross building kernel work for you now, including tools?23:23
janimojcrigby, no, I did not get around to trying tools yet since other issues popped up23:24
janimolike the kernel not booting at all23:24
janimojcrigby, I learned how to cope with ABI bumps though. more or less23:24
jcrigbyok, I understand that would be a bigger issue23:24
jcrigbyoh, good.  That hurt my brain for a long time.23:26
=== Crisco is now known as Crismas

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