/srv/irclogs.ubuntu.com/2010/01/20/#ubuntu-arm.txt

asacplars: killing what?00:03
asacdove?00:03
plarsasac: yep00:04
asacplars: wow00:04
asacplars: so without it, all works fine?00:04
plarsasac: yes, not what I was expecting00:04
plarsasac: sorta... gdm still continually restarts.  Haven't had a chance to focus on that yet00:05
asacplars: hmm ... so skipping gdm brings you a usable desktop and its stable?00:05
plarsasac: haven't tried bringing up X on it's own, just pulling pybootchartgui00:06
asachow can you log in if gdm restarts?00:06
plarsasac: command line00:06
asacok; so no X00:06
asacat least a small improve00:07
plarsasac: I suspect that X may start ok on its own, just didn't get a chance to try yet00:07
plarsasac: yes, we have a workaround to make progress at least :)00:07
asacok. when can you try that?00:10
asacalso, didnt someone say that gdm was fixed and now gnome-panel restarts?00:11
plarsasac: I can mess with it more tonight, trying to get kids fed right now00:15
GrueMasterasac: I'm starting an alternate install now so I have an installation to work from (easier than modifying the live image).00:38
asacgreat00:38
plarsasac, GrueMaster: I had several packages out of date, after the update gdm was stable, but it hung once I got into X again.  Looks like there is more than one thing that can cause the hang.  I did try running a few gui programs (gcalctool, oowriter, etc) and nothing hung when running over ssh00:50
asacplars: do you have a Xorg log from that run?01:04
asacplars: another thing to test would be to just start X with a single app01:05
GrueMasterI'm wondering it it may be in the exception handler.  It would be nice to know what is different in X0.01:14
=== asac_ is now known as asac
NCommanderasac, nope, didn't work (sorry, on lagged repsonse)06:03
DifferentkindofI have a question about building a package from source... I don't have the hardware yet but I know it'll run 9.10 arm06:40
DifferentkindofIf the program is using only tcl c++ and c how weary do I have to be of the tarball?06:41
DifferentkindofForgive my obvious stupidity on this one I still just rock simple java etc so architecture until very recently was totally not an issue06:42
dmartasac: ping10:36
ograhmm, intresting, the qemu-kvm armel build seems to get a lot further in the recent upload but fails with assembler messages now10:37
dmart OS10:38
dmart(oops, wrong window)10:38
dmartogra, maybe you can help me here: we have a kernel patch to trap and emulate the swp instruction.  It's not upstream yet, but it would be worthwhile merging it into ubuntu.10:39
dmartWhat's the best way to raise it?10:40
ograthe kernel-team mailing list10:40
dmartOK, I'll try there.  Thanks10:40
ograhttps://lists.ubuntu.com/mailman/listinfo/kernel-team10:40
dmartCheers10:40
ograthey usually get all patches for review on that list first10:40
asacdmart: hi11:12
loologra: It's the other way around, the qemu-kvm/armel build doesn't go as far as it used to11:12
loolIt used to go further than arm-softmmu/exec.o11:12
asacdmart: yes, the kernel list. feel free to CC me on the mail11:12
loolI fixed it a bit in karmic, but then the toolchain changes exposed more regressions11:13
loolSuch as usage of swp11:13
asac(i am not subscribed)11:13
loolBut I think you folks are working on fixing issues such as /tmp/ccmwUgQ9.s:5392: Error: selected processor does not support `swp r4,r4,[r3]'11:13
loolSo would be cool to fix this immediate issue11:13
dmartasac, OK, will do11:20
ograhmm, i thought it failed even before it started compiling stuff in the past11:32
loologra: I fixed it a bit in the karmic cycle11:38
ograah11:38
ograi just remember it failing on something like bochsbios or similar but then i didnt look at the logs for quite a while11:39
asacdmart: http://blog.vlad1.com/2009/07/28/measuring-startup/11:41
asachttp://blog.mozilla.com/tglek/2010/01/19/chromium-vs-minefield-cold-startup-performance-comparison/11:42
dmartasac, what is minefield?  Is that a firefox variant or something else?11:44
asacdmart: minefield is daily build of firefox trunk11:45
asacso atm heading to 3.711:45
asacfor ppa supported archs we also have it in http://launchpad.net/~ubuntu-mozilla-daily11:46
asacyou can use it side by side with 3.6 and 3.5 :)11:46
asacbut its just a placeholder for firefox here11:46
dmartDo we have 3.7 for armel anywhere?11:47
dmartThere doesn't seem to be a build on the ubuntu-mozilla-daily PPA11:47
asacright. thats why i said: "for ppa supported archs" dmart11:53
asaci dont think we want to check that build11:53
asacfor now11:53
dmartasac, sorry, misread that11:53
dmartOK11:53
asacnp. should have been more explicit11:53
ograasac, i think someone needs to look at the busybox ftbfs soon, that might get in our way11:53
ogradyfet, ^^^ something for you ?11:53
dmartasac, I will try the startup time test on chromium and ff3.6 anyway; would be interesting to see what happend.11:53
* ogra grumbles about bad reconnect time11:53
asacogra: ok11:53
dyfetokay11:54
dyfetI can after some coffee :)11:54
asacdyfet: hi11:54
asacthanks11:54
ogradyfet, awesome :)11:54
asacdmart: right. that would be great11:54
asacdmart: i am waiting for more input ;)11:55
asacfrom moz folks11:55
ogralooking at all tehse segfaults in the ftbfs list i wonder if our buildds have issues11:55
asacdoko said that one build machine is broken most likely11:55
asacgiving back usuall yhelps11:55
ograyeah, smells like11:55
asache said he disabled the builder11:55
asacand someone enabled it again ... guess lamont11:55
ograi'll try to give back pulse ... wont harm anything, lets see if it gets through11:56
asacyes do that11:56
asacif it helps, lets check why the builder that doko disabled got pushed in the farm again11:56
ograseems that was imbe11:56
ograand yes, imbe is in the pool again11:57
ograpulse is now building on jambul11:58
ograevolutions segfault wasnt on imbe though11:59
ograbut on huito11:59
ograi wonder if that points more to a toolchain issue than to a specific buildd11:59
ograor an issue with the way the chroots are set up12:00
ograhmm the same for empathy12:01
ograseems to be pretty random across the builders12:01
ogra(that segfault was on korlan this time)12:02
asacok12:02
asacwas there a toolchain upload?12:02
ogranot that i noticed, let me check12:02
asacseems like ... 4 days ago12:03
asac* Update the gnat patch for arm from the trunk.12:03
ograyeah12:03
ograwell, lets see how the given back packages behave now12:03
ograi gave back evo as well12:03
asacempathy failed too12:03
ograyep gave that back too now12:04
ograevo-couchdb needs to wait for evo to build first12:04
asacok see that now12:04
ogralaunchpad-integration and indicator application look like good candidates for a give back as well12:05
ograboth waiting for python-gtk212:05
* ogra gives back both12:06
asacogra: hmm. ok.12:46
asacbut you said they were on multiple biulders12:46
asacbut ok12:46
ograright12:46
ograthats why i say we should still watch it12:46
ograbut if it doesnt show up again its rather cosmic rays or bad weather behvaior ;)12:47
asacdmart: http://dromaeo.com/ ... also got that one13:18
=== dmart_ is now known as dmart
=== dmart_ is now known as dmart
=== bjf-afk is now known as bjf
ograasac, FYI all give backs survived15:22
jkridneris there a best place to get a list of packages built for 9.10?15:23
ograjkridner, we build all packages in the archive15:24
asacogra: nice15:24
asacthats good news15:24
asacso maybe something got fixed magically again15:24
ograjkridner, http://qa.ubuntuwire.org/ftbfs/ has a list of failed builds though15:24
ograasac, right, that happens from time to time which is why i blame cosmic rays :)15:24
asacwas neon disabled already again, or are we still running that?15:24
ograno idea15:25
ograasac, i didnt know we enabled it15:25
asacbug 49032615:25
ubot4Launchpad bug 490326 in fontconfig "Please merge fontconfig 2.8.0-2 from Debian testing (main)" [Wishlist,In progress] https://launchpad.net/bugs/49032615:25
asacogra: it was enabled (more or less by accident) in latest BSP upload15:25
asacso good. i will bring up a chromium NEON build then to compare15:25
ograasac, in the upload ? i thought only in the test kernels15:26
asacafter i asked for a test kernel, dmart found that we have it enabled in archive now ;)15:26
ograbut i might have misunderstood15:26
ograah, right, then i misremember15:26
asacit wasnt a conscious change ;)15:26
ogramy had is spinning from that uboot crap15:27
asacheh. i know what you mean15:27
ogratestbuild is running though, then i'll upload ... i'll add the fix for the board revision numbers as soon as i have all of them15:27
dmartIs anyone using Babbage-2 boards right now?15:27
ograi want to get that package crap done now :)15:27
ogradmart, asac is15:28
asacmy board is powered off.... still have getting the rev on my list15:28
asaclet me see15:28
dmartasac, how if your bbg 2 connected to the network?  I'm still getting terrible network performance in lucid, but it only occurs when connected via a hub.15:28
ogradmart, using uboot or redboot ?15:29
ogradmart, we discovered some heavy issues with the NIC initalization under uboot15:29
dmartogra, it's redboot (actually, I'm currently running the 20100120 image)15:29
ograah, k15:29
ograredboot should be fine15:30
dmartThe network works, and the hub claims it's at 100MB, but the IT guys here were wondering whether it's running half-duplpex for some reason.15:30
ograsounds like a valid explanation15:30
ogradid you check with mii-tool ?15:30
ogradmart, do you run a 2.0 or a 2.5 atm ?15:31
ograi'm looking for: "cat /proc/cpuiunfo|grep ^Revision" from a 2.0 under redboot15:32
jkridnerthanks ogra.  looks like Skype is a special case.15:32
dmartogra, it's a 20.15:32
ograjkridner, yeah15:32
ogradmart, could you get me that number ?15:32
dmartogra, what number?15:33
ograthat saves asac to create a boot SD with redboot :)15:33
dmartOh, right15:33
ogradmart, cat /proc/cpuiunfo|grep ^Revision15:33
dmart5102015:33
ogra510 ?15:33
ograand thats under redboot ?15:33
dmartI dunno, that's what it says15:33
dmartYes.15:33
ograok15:33
ogra2.5 and 3.0 have 511 at the front15:34
dmartI think so anyway... you're not using uboot in the images yet, right?15:34
ogrameans my patch will be only two lines instead of three, thanks a lot !15:34
dmartWhere does mii-tool come from?15:34
ograno, uboot is to broken15:34
ogradmart, net-tools iirc15:35
ograasac, so you dont need to fiddle with your board anymore, got my info for the patch15:35
dmartogra, SIOCGMIIPHY on 'eth0' failes: Operation not supported15:35
ograouch15:36
ogramessy driver i guess ... did you sudo the command ? meight need admin privs15:36
dmartYeah, this was running as root15:36
ograthen its a driver issue15:36
ograit might not properly integrate with the mii layer15:37
ograthat would also excplain why we dont see cable plug events15:37
dmartUnfortunately I don't know how to confirm whether the connection is half-duplex, and it don't think anyone else has been able to reproduce it yet.15:38
ograno, only MII tool could confirm that or the dmesg entry for a plug event in your logs :)15:40
dmartasac, do you know how to run Vlad's startup time test on Chromium?  It seems to rely on being able to dump to the console from JavaScript, but I'm not sure whether Chromium supports that.15:52
asachmm15:58
asacdmart: good question15:58
asacdmart: http://blog.mozilla.com/tglek/2010/01/19/chromium-vs-minefield-cold-startup-performance-comparison/16:00
asacdoes that not work?16:00
asacor did i forget to post that url?16:00
dmartYou posted it, but I just seem to see a blank page with no result visible.  I'll try again later...16:02
asachmm16:04
dmartMaybe I did something stupid...16:04
asaci think the idea is that it also displays it in the browser16:06
dmartOh... hmmm.  I'll try more carefully and let you know (I'm waiting for something else to run right now)16:07
dmart...or not... (board lockup)16:07
asacsure16:08
dmartIs anyone else seeing this intermittent lockup problem?  It may be specific to babbage 216:08
dmartGenerally the board will lock up every 1-2 days16:09
asacdmart: use http://people.canonical.com/~asac/tmp/startup.html16:10
asacremoved the dumps so it doesnt fail in chromium ... now its displayed16:11
ograempty page for me16:11
asacogra: thats normal16:11
asacogra: do16:11
asacfirefox http://people.canonical.com/~asac/tmp/startup.html#`python -c 'import time; print int(time.time() * 1000);'`16:11
ograi dont have FF installed :P16:12
asac$BROWSER man ;)16:12
ogra*g*16:12
asacbotty ogra :-P16:12
ograhttp://people.canonical.com/~asac/tmp/startup.html#126400396470916:12
ograthats all i get16:12
asachmm16:12
asacmabe i failed to upload ;)16:13
* asac checks16:13
ograogra@osiris:~$ chromium-browser http://people.canonical.com/~asac/tmp/startup.html#`python -c 'import time; print int(time.time() * 1000);'`16:13
ograCreated new window in existing browser session.16:13
ograand thats on the cmdline16:13
ogrado i need to fully close the running one ?16:13
asacogra: try again ;)16:14
asacyes, you should close the running one to get startup time16:14
ograELAPSED 39516:14
asacright. thats probably not a full open16:14
asac395ms16:14
ograah, well, to many tabs atm i dont want to lose16:14
asacheh16:14
ogramy browser tabs are usually part of my TODO list :)16:14
ograbut seems to work :)16:15
=== suihkulo1ki is now known as suihkulokki
dmartasac, I get the following numbers using your version:16:31
dmartff-3.6: 8564, 9123, 8599, 6654, 8914, 8397, 8747, 8792 (dropping fs cache between runs)16:31
dmartff-3.6: 4439, 4528, 4364, 4358, 4354, 4445, 4456, 4379 (not dropping cache)16:32
dmartchromium: 5396, 5194, 5260, 5072, 5231, 5341, 7110, 5054 (dropping fs cache between runs)16:32
dmartchromium: 1929, 1974, 2402, 1871, 1879, 1810, 1869, 2100 (not dropping cache)16:32
asacok.16:33
asaci will upload a ffox 3.6 without xulrunner16:34
ograwow, thats significant differences16:34
asacwe should compare that again16:34
asacat least there are loads of less .so's to load for that16:34
dmartIt might be the case that we're much more exposed to the hugeness of ff on this platform16:36
asacyes, but IO is also pretty bad16:36
asacwhich means that having lots of files to load is worse16:36
asacfirefox all-in-one has everything linked statically16:36
dmartI would like to run oprofile here, but oprofile seems to have build problems in the archive... I'm trying an offline build.16:36
dmartTotal amount of data and number of files seems potentially significant16:37
dmartIf the ff-3.6 build Thumb-2?  I'm assuming it is, but just want to check.16:37
asacyes. i think for a fair comparison we need the all-static package ... which is what we are aiming for in lucid anyway. i am just verifying that its fine and then upload it in a few minutes to the same location16:38
asacdmart: ffox 3.6 from lucid should be thumb2 ... yes.16:38
dmartThe amount of relocation work ld.so has to do might make a difference too.16:38
dmartAre there all-static packages for both browsers?16:38
asaci can push a chromium-browser with thumb2 now that we have neon easily ... guess i should do that16:38
dmartOh, was Chromium not Thumb-2?16:39
asacdmart: chromium is all static ... there is no supported shared build16:39
asacdmart: no. remember we talked about it: reason is that they dont support a non-neon build with thumb2 atm (build system restriction)16:39
asaci want to fix that upstream still16:39
asacbut now that we have by accident a neon kernel, i can just upload with full armv716:40
asacso lets check tomorrow again16:40
asachopefully both packages will be ready then16:40
dmartOK; I couldn't remember the precise issue. If you could do a T2 build of Chromium that we can test in the meantime that would be good... we want to check like with like as much as possible.16:40
asacyes, i ffox 3.6 all-static will be uploaded a in a few minutes16:42
asacchromium with t2 and neon will be uploaded shortly after16:43
asacthen i will work on build ssytem fix so we can build t2 without neon16:43
ogragah16:44
ograi was to quick with giving back evo-couchdb :(16:44
asachehe16:46
asacplenty of builders ;)16:46
ogragah16:49
ograuboot ftbfs16:49
ograobjdump: '/build/buildd/uboot-imx-2009.08+really2009.01/build/build-imx51/post/libpost.a': No such file16:50
ograld: post/libpost.a: No such file: No such file or directory16:50
ogramake[1]: *** [/build/buildd/uboot-imx-2009.08+really2009.01/build/build-imx51/u-boot] Error 116:50
* ogra glares at that log16:50
ograit builds locally !16:51
ogradamned16:51
ogramake[2]: Entering directory `/build/buildd/uboot-imx-2009.08+really2009.01/post'16:53
ogra(echo create /build/buildd/uboot-imx-2009.08+really2009.01/build/build-imx51/post/libpost.a; for lib in   ; \16:53
ogra do echo addlib $lib; done; echo save) \16:53
ogra| ar -M16:53
ogra+Syntax error in archive script, line 116:53
ograGEEZ !16:53
ograwhat the heck do i do now :(17:03
ograseems ar cant handle + signs17:04
loolAh Cody complained about similar issues in the build when the directory name (version number) has odd chars17:04
loolWhere did you unpack it locally?17:04
ograi used the old upstream patch indeed17:06
ogra*path17:06
ogra ... uboot-imx-2009.01/17:06
ograno plus there17:07
ogra(echo create $(LIB); for lib in $(GPLIB) $(SPLIB) ;17:07
ograthats in the Makefile17:07
ograi wonder if i can do anything with clever quoting17:08
dmartWhat's wrong with something like ar cq <files> ?17:11
ograthe worst part is that the archive is empty anyway17:11
ogra" for lib in   ; \" ... creates a null byte file anyway, i could probably just touch it17:12
dmartecho '!<arch>' >lib.a gives you an empty .a file17:13
dmart...but of a dirty hack though...17:13
ograwell, the whole package is the worst crap i every created anyway17:13
loologra: Is there a bug for this issue?17:15
ogralool, not that i know of17:15
ogralool, bug 49479717:19
ubot4Launchpad bug 494797 in binutils "ar fails when double-slashes are used in certain paths" [Low,Confirmed] https://launchpad.net/bugs/49479717:19
ograreported by Nonconventionally Creative ... heh17:19
dmartIIRC, the GNU ar format uses an internal file called "//" to store the archive symbol table... if wonder it that's related?17:23
loolCould be17:24
loolThat said, I'm not sure it's the same bug since Cody worked arund it by changing the version17:24
ogramight be17:24
ogralool, i *wont* change the version again ... rolling that messy package took me the whole day already ...17:25
ograand its supposed to be only interim until we get fixes from freescale17:25
loolI'm not asking you to, just commenting on whether it's the same bug or not17:25
ograyeah17:26
ograbut given that the .a file ends up empty anyway i guess i'll just change the Makefile for now to create an empty archive17:26
* ogra dputs a hacked up fix 17:49
ograyippie, that survived18:02
ograogra@babbage2:~$ cat /proc/cpuinfo |grep ^Revision18:09
ograRevision        : 5112018:09
ograand there we go18:09
ograall working18:09

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