2012-03-09 00:35 panda|x201 has joined #qi-hardware 2012-03-09 00:37 kristian1aul has joined #qi-hardware 2012-03-09 00:50 cladamw has joined #qi-hardware 2012-03-09 01:03 The build was FAILED: http://fidelio.qi-hardware.com/~xiangfu/building/Nanonote/Ben/openwrt-xburst.full_system-20120309-0026 2012-03-09 01:14 xiangfu has joined #qi-hardware 2012-03-09 01:22 pabs3 has joined #qi-hardware 2012-03-09 01:31 uwe_ has joined #qi-hardware 2012-03-09 02:16 DocScrutinizer: about the GSM modules 2012-03-09 02:16 suddenly, some holidays happened, so I'd probably won't send them this week 2012-03-09 02:18 (pesky holidays. they always get in the way between me and electronics. New Year, then Chinese New Year, then something, then this. :/) 2012-03-09 02:18 no holidays for nerds! :3 2012-03-09 02:19 my schedule isn't significantly affected by holidays nor weekends 2012-03-09 02:19 the fact that others' schedules are sucks. 2012-03-09 02:50 whitequark: found this site recently about notebook schematics http://laptop-schematics.com 2012-03-09 03:03 wolfspraul: interesting. a russian site 2012-03-09 03:14 well, it mostly does not work 2012-03-09 03:25 what does not work? 2012-03-09 03:30 I've tried to get schematics for several Samsung notebooks 2012-03-09 03:30 none of the ones I've selected worked, both random and those who I have 2012-03-09 03:45 The build was FAILED: http://fidelio.qi-hardware.com/~xiangfu/building/Nanonote/Ben/openwrt-xburst.full_system-20120309-0213 2012-03-09 03:49 IT HAS FAILED!!111one 2012-03-09 03:53 grammar nazis in da channel 2012-03-09 03:57 er, I didn't even notice the "was" 2012-03-09 03:57 just was joking stupidly on the capitalization 2012-03-09 03:57 * rz2k compromised himself 2012-03-09 03:57 :( 2012-03-09 04:37 whitequark, it continue compile now. :-) some package fail to build :( 2012-03-09 04:38 no worries all fine :-) 2012-03-09 04:38 server access is available for anyone who wants to help 2012-03-09 04:49 well, tuxbrain still did not manage to deliver anything 2012-03-09 04:49 so... 2012-03-09 05:01 whitequark: that FAILED repeated over and over has a touch of this one, doesn't it ? http://www.smbc-comics.com/index.php?db=comics&id=83 2012-03-09 05:06 xiangfu has joined #qi-hardware 2012-03-09 05:08 whitequark: [tuxbrain] we are scramling everywhere. I have writing to you in my todo list, but it keeps slipping from the top, urgh 2012-03-09 05:08 just one more thing before... 2012-03-09 05:08 :-) 2012-03-09 05:28 cladamw has joined #qi-hardware 2012-03-09 06:39 i swear it used to be "has FAILED" :) 2012-03-09 06:39 http://en.qi-hardware.com/irclogs/qi-hardware_2012-03-06.log.html#t14:26 2012-03-09 06:45 anybody heard of solar storm that hits us just this moment? 2012-03-09 06:46 kyak, so the correct is 'has FAILED' not 'was FAILED' ? 2012-03-09 06:46 xiangfu: as far as my English grammar skills go, yes :) 2012-03-09 06:47 ok. 2012-03-09 06:49 DocScrutinizer: oh! and i thought i had a headache because of yesterday's party.. 2012-03-09 06:49 hehe, same here, though actually I don't recall any party yesterday 2012-03-09 06:51 I just heard the storm is almost over and had no negative impact yet on COMSATs or power grids - but it will continue another few hours and may still get worse during that time 2012-03-09 06:51 [commit] Xiangfu: compile-openwrt-xburst.sh: fix English grammar error (master) http://qi-hw.com/p/openwrt-packages/8eefa4b 2012-03-09 06:52 the scary part in that sidenote in TV news was that this allegedly been known since 3 days, and I completely missed it 2012-03-09 06:53 yeah, i actually heard it several times on TV, even though i watch TV only during breakfast :) it was like top news here 2012-03-09 06:53 and such an even at least potentially could cause EU wide blackouts 2012-03-09 06:53 event* 2012-03-09 06:56 which - for unclear reasons - makes me remember the fact that the sun twice a year(?) passes by exactly behind any arbitrary TV geostationary sat, which usually should cause massive interference in all dishes pointing at that sat and potentially even can fry LNBs 2012-03-09 07:00 funny coincidence: 1 year Fucku anniversary, nice date for an EU wide blackout 2012-03-09 07:01 which would also be a nice hard test for all nuclear power plants' powerless shutdown resilience 2012-03-09 07:03 kyak: "was failed" would be the passive form. like in "several human rights activists were disappeared by the military regime" 2012-03-09 07:03 wolfspraul has joined #qi-hardware 2012-03-09 07:03 LOL 2012-03-09 07:04 kyak: so that would suggest some sort of sabotage that breaks our builds. now, combine this with the solar storm and you have a nice conspiracy story ;-) 2012-03-09 07:04 anyway could somebody kick that job outa the buildqueue please? 2012-03-09 07:05 seems it's triggered to rebuild and fail each time *anything* builds on the buildhost 2012-03-09 07:07 or is it that actually somebody adds this job over and over again, and never gets it right? 2012-03-09 07:07 wpwrak: haha :) 2012-03-09 07:08 DocScrutinizer: i think it's just some endless loop. maybe with some rate limit. 2012-03-09 07:09 yeah, just an endless loop to build the whole image from scratch.. usually takes mor ethan one day 2012-03-09 07:09 but if it fails early, it can become annoying :) 2012-03-09 07:12 does it make sense to compile that stuff again and again on an automated schedule, until eventually random bittoggles on HDD fix the errors? 2012-03-09 07:14 it's supposed that someone will have a look and fix it ocasionally :) 2012-03-09 07:15 I fail to see the problem with that 1-line. just ignore the bot if you don't like it, but there are definitely people interested in regularly maintained and updated nanonote and milkymist software. 2012-03-09 07:15 maybe we can remove some redundancy? 2012-03-09 07:15 give me the URL and ssh credentials, I know the 2-letter cmd to fix it ;-) 2012-03-09 07:15 rm 2012-03-09 07:15 you don't use a nanonote and don't care about software updates for it 2012-03-09 07:16 that could explain your impatience with those log lines :-) 2012-03-09 07:16 yeah, i'm also with the 1 line.. you can add the "Has FAILED" pattern to your IRC client, if you wish 2012-03-09 07:16 s/also/also fine 2012-03-09 07:16 kyak meant: "yeah, i'm also fine with the 1 line.. you can add the "Has FAILED" pattern to your IRC client, if you wish" 2012-03-09 07:16 I'm just concerned about the abstract waste of time and resources to build the obviously unchanged package over and over again 2012-03-09 07:17 that i agree with, if there is redundancy/noise, we should improve that 2012-03-09 07:17 that doesn't feel right 2012-03-09 07:17 this is perhaps a good idea. the build bot should check if the repo has changed and it makes sense to rebuild 2012-03-09 07:17 but I think xiangfu is actively working on a new ben image right now, with testing, rebuilds, etc. 2012-03-09 07:17 indeed 2012-03-09 07:17 kyak: yes but I think that may already be the case 2012-03-09 07:18 but if not - yes, fully agree 2012-03-09 07:18 kyak, (check repo) not in nanonote image build. 2012-03-09 07:18 xiangfu: do you think it can be easily done, while you are on it? (check if the repo has changed since last FAILED build) 2012-03-09 07:19 kyak, since the upstream package change every day. 2012-03-09 07:19 isn't it as simple as "rm /build-this" ? 2012-03-09 07:19 kyak, that is easy. I already done that in milkymist stuff build (milkymist have 10 repos to check :) 2012-03-09 07:19 and ">build-this" when you edit something 2012-03-09 07:20 DocScrutinizer, you mean disable/enable the build? 2012-03-09 07:20 yes 2012-03-09 07:20 I am done that by a 'compile.sh' 2012-03-09 07:20 jluis|work has joined #qi-hardware 2012-03-09 07:21 DocScrutinizer, : http://fidelio.qi-hardware.com/~xiangfu/bin/compile.sh 2012-03-09 07:21 DocScrutinizer, comment lines means disable :) 2012-03-09 07:22 once I found a good openwrt package svn revision. I will stick to that revision for release. then debug the error for our side. 2012-03-09 07:22 well, that isn't disabling the build once the compiler barfed up on it 2012-03-09 07:22 the "rm /build-this" was meant to be done by the buoldhost automatically 2012-03-09 07:24 and you even could do the "touch /build-this" by inotifywatch or inotifywait (dunno which of both is the more suited one) 2012-03-09 07:24 kyak, http://fidelio.qi-hardware.com/~xiangfu/bin/compile-openwrt-milkymist.sh this file have the code that check if there new commit. we can just use that one for openwrt-xburst. 2012-03-09 07:25 or you actually use "find /$buildpackage -cnewer /$buildpackage/last-built" 2012-03-09 07:28 ( that isn't disabling the build once the compiler barfed up on it) yes. don't have that feature 2012-03-09 07:28 if find /$buildpackage -cnewer /$buildpackage/last-built; then build-it; else echo "nothing changed in $buildpackage since last build, skipping"; fi; 2012-03-09 07:28 and it's hard to kill all process if the build already start. every time I have to manually to that by using htop 2012-03-09 07:32 if find /$buildpackage -cnewer /$buildpackage/last-built >/$buildpkg/changed-files; then echo "either those files changed: $(cat /$buildpkg/changed-files) or pkg never been built or compiler missed to create /$buildpkg/last-built tagfile. Building now"; build-it; else echo "nothing changed in $buildpackage since last build, skipping"; fi; 2012-03-09 07:33 every build we want start from scratch. 2012-03-09 07:33 sure, it does 2012-03-09 07:33 depending on what you do in build-it 2012-03-09 07:34 it just doesn't start at all if there's already been a build that created the tagfile by "touch ./last-built" abd no file in the package changed since then 2012-03-09 07:35 obviously you want to touch ./last-built *after* the compiler created any new logfiles, *.o and whatnot else 2012-03-09 07:36 what is the different on compare svn revision of openwrt packages repo? 2012-03-09 07:36 I.E. add "touch last-built" as very last line of your build-it job 2012-03-09 07:37 if there is new commit rebuild from scratch. that is simple for me :-) 2012-03-09 07:37 meh 2012-03-09 07:38 quite obviously there's been no new commit for that openwrt pkg for the last few days 2012-03-09 07:38 yet it's rebuilt every day it seems 2012-03-09 07:39 the above sketched two shellscript lines would deal with that in a very convenient manner 2012-03-09 07:40 wait, you can make that one line, in one place: 2012-03-09 07:41 if find /$buildpackage -cnewer /$buildpackage/last-built >/$buildpkg/changed-files; then echo "either those files changed: $(cat /$buildpkg/changed-files) or pkg never been built or compiler missed to create /$buildpkg/last-built tagfile. Building now"; build-it; touch /$buildpkg/last-built; else echo "nothing changed in $buildpackage since last build, skipping"; fi; 2012-03-09 07:42 whatever build-it is for you, I guess it's the command that shall execute one line out of http://fidelio.qi-hardware.com/~xiangfu/bin/compile-openwrt-milkymist.sh 2012-03-09 07:42 ooh, not really 2012-03-09 07:43 err, what, did that file change? 2012-03-09 07:43 aah no, I meant http://fidelio.qi-hardware.com/~xiangfu/bin/compile.sh 2012-03-09 07:47 confuse :-). $buildpackage you mean openwrt package svn repo? 2012-03-09 07:47 aah, I see I missed your comment about the http://fidelio.qi-hardware.com/~xiangfu/bin/compile-openwrt-milkymist.sh. Yeah it checks if new version exists in git 2012-03-09 07:48 DocScrutinizer, yes. that one have new commit check. but compile-openwrt-xburst.sh don't have and I don't have plan add it :-) 2012-03-09 07:48 the step I work on nanonote is : 1. make sure the kernel compilef ine. 2. leave all other build to buildhost. 2012-03-09 07:49 well, I didn't even think of git, I just thought of some structure where a master script parses across a couple of $builpkg directories in something like /var/sources/all-packages/* 2012-03-09 07:53 #!/bin/sh\n #this is the master script that gets invoked once a day e.g. by cron\n \n cd /var/sources/all-packages; for buildpkg in *; do if find /$buildpackage -cnewer /$buildpackage/last-built >/$buildpkg/changed-files; then echo "either those files changed: $(cat /$buildpkg/changed-files) or pkg never been built or compiler missed to create /$buildpkg/last-built tagfile. Building now"; build-it; touch /$buildpkg/last-built; else 2012-03-09 07:53 echo "nothing changed in $buildpackage since last build, skipping"; fi; done 2012-03-09 08:00 umm 2012-03-09 08:07 #!/bin/sh\n #this is the master script that gets invoked once a day e.g. by cron\n \n cd /var/sources/all-packages; mkdir ../build-date; for buildpkg in *; do if find ./$buildpkg -cnewer ../build-date/$buildpackage >/tmp/${buildpkg}-changed-files; then echo "either those files changed: $(cat /tmp/${buildpkg}-changed-files) or pkg never been built or compile-job missed to create $(pwd)/../build-date/$buildpackage tagfile. Building 2012-03-09 08:07 now"; build-it $buildpkg; touch ../build-date/$buildpkg ; else echo "nothing changed in $buildpkg since last build, skipping"; fi; done 2012-03-09 08:08 jekhor has joined #qi-hardware 2012-03-09 08:10 of course you have to check what find does when file referenced in -cnewer doesn't exist 2012-03-09 08:10 o/, daywork (WinXP :-S ) 2012-03-09 08:11 if the $buildpackage mean openwrt package svn repo. that repo delete and checkout from scratch in every build. 2012-03-09 08:11 ouch 2012-03-09 08:11 WinXP. there is Win 8 now. :-) 2012-03-09 08:12 well, that tells sth about confidence of big companies in that new crap from Redmond 2012-03-09 08:12 DocScrutinizer, the openwrt make distclean , delete everything. include all package source(Makefiles) 2012-03-09 08:13 yeah, but only if HEAD != $whatever, AIUI your script. You could touch ../build-date/$packagename in that case 2012-03-09 08:14 anyway, my suggestion wasn't meant for git based infra. So nevermind 2012-03-09 08:15 I have saved your script to my memo folder just in case :-) 2012-03-09 08:15 HEAD_OLD=`cat ${IMAGES_DIR}/../openwrt-HEAD` 2012-03-09 08:15 if [ "${HEAD_NEW}" == "${HEAD_OLD}" ]; then 2012-03-09 08:15 echo "No new commit, ignore build" 2012-03-09 08:16 yes. 2012-03-09 08:16 should be done like that for all pkg 2012-03-09 08:17 be careful with "==". does that work with dash? 2012-03-09 08:17 wej has joined #qi-hardware 2012-03-09 08:17 o/, now for real, already late 2012-03-09 08:23 !tweet @milkymistvj New video on DJ + Milkymist One : http://www.youtube.com/watch?v=6DcY83OP6h0&feature=youtu.be 2012-03-09 08:23 Tweet created: http://twitter.com/qihardware 2012-03-09 08:36 [commit] Xiangfu: flite: update to 1.5.5 (master) http://qi-hw.com/p/openwrt-packages/1a751fb 2012-03-09 08:36 [commit] Xiangfu: bard: udpate to 0.7 (master) http://qi-hw.com/p/openwrt-packages/20b0b77 2012-03-09 08:48 liuqi has joined #qi-hardware 2012-03-09 09:28 kyak has joined #qi-hardware 2012-03-09 09:28 kyak has joined #qi-hardware 2012-03-09 09:47 jekhor has joined #qi-hardware 2012-03-09 09:47 rejon has joined #qi-hardware 2012-03-09 09:55 mstevens has joined #qi-hardware 2012-03-09 10:01 Ayla has joined #qi-hardware 2012-03-09 10:09 kyak has joined #qi-hardware 2012-03-09 10:09 kyak has joined #qi-hardware 2012-03-09 10:17 DocScrutinizer has joined #qi-hardware 2012-03-09 11:06 antoniodariuh_ has joined #qi-hardware 2012-03-09 11:12 liuqi has joined #qi-hardware 2012-03-09 11:15 liuqi has joined #qi-hardware 2012-03-09 11:30 liuqi has joined #qi-hardware 2012-03-09 11:59 wolfspraul has joined #qi-hardware 2012-03-09 12:34 cladamw has joined #qi-hardware 2012-03-09 12:58 urandom__ has joined #qi-hardware 2012-03-09 13:44 wpwrak, you code on WPAN work out of box in linux v3.2.1. 2012-03-09 13:44 wpwrak, no luck on ks7010. everytime update kernel. have to modify ks7010 driver. 2012-03-09 13:46 what is ks7010? 2012-03-09 13:49 viric: history :-) 2012-03-09 13:49 that one started tuesday? 2012-03-09 13:49 oops 2012-03-09 13:50 kristianpaul has joined #qi-hardware 2012-03-09 13:51 (wpan working out of the box) yippee! :) 2012-03-09 13:56 liuqi has joined #qi-hardware 2012-03-09 13:56 wpwrak: testing last image build? :-) 2012-03-09 14:02 liuqi has joined #qi-hardware 2012-03-09 14:09 kristianpaul: just commenting on what xiangfu wrote 2012-03-09 14:09 we should officially drop ks7010 support and focus on ben-wpan, we just don't have the resources for ks7010 and it's a dead-end 2012-03-09 14:10 unless an avid ks7010 user speaks up... 2012-03-09 14:10 let me know, I'll read the backlog to face the ks7010 uprising :-) 2012-03-09 14:10 n8 2012-03-09 14:12 my plan is will try 1 or 2 hours to fix the ks7010. if no luck. will stop working on that. keep test image. :-) 2012-03-09 14:34 zrafa has joined #qi-hardware 2012-03-09 14:42 emeb has joined #qi-hardware 2012-03-09 15:23 GNUtoo has joined #qi-hardware 2012-03-09 15:41 Jon Phillips: Via @qihardware qihardware: @milkymistvj New video on DJ + Milkymist One : http://t.co/p9FmV9Yi http://t.co/JbzOl2MY ( 178143337440747520@rejon - 5s ago via Ping.fm ) 2012-03-09 17:20 xiangfu: 2012-03-09 17:20 I can't build xbursttools... 2012-03-09 17:20 Can you check http://hydra.nixos.org/build/2261269 ? 2012-03-09 17:21 libusb should be there 2012-03-09 17:21 ah, 0.1.12. 2012-03-09 17:21 1.0.0!? ok! 2012-03-09 17:21 what an outdated libusb we have.. 2012-03-09 17:23 thank you for your help! ;) 2012-03-09 17:27 B_Lizzard has joined #qi-hardware 2012-03-09 17:49 kilae has joined #qi-hardware 2012-03-09 17:58 kristoffer has joined #qi-hardware 2012-03-09 18:08 kyak has joined #qi-hardware 2012-03-09 18:08 kyak has joined #qi-hardware 2012-03-09 18:33 from Takuji Ebinuma http://www.dynamics.co.nz/media/DOCUMENTS/SOFTWARE_RELATED/Namuru-GPL-port-06.pdf 2012-03-09 19:00 jekhor has joined #qi-hardware 2012-03-09 19:04 Ayla has joined #qi-hardware 2012-03-09 19:44 mstevens has joined #qi-hardware 2012-03-09 19:49 [commit] Werner Almesberger: m1r4/dsv/: updated for Adam's "official" BOM (master) http://qi-hw.com/p/wernermisc/b2954b6 2012-03-09 19:49 [commit] Werner Almesberger: m1r4/dsv/milkymist_one_bom_r4.csv: removed duplicate C19 and C21 (master) http://qi-hw.com/p/wernermisc/75509e5 2012-03-09 19:49 [commit] Werner Almesberger: Merge branch 'master' of projects.qi-hardware.com:wernermisc (master) http://qi-hw.com/p/wernermisc/81078fc 2012-03-09 19:57 Openfree` has joined #qi-hardware 2012-03-09 19:58 GNUtoo-desktop has joined #qi-hardware 2012-03-09 20:58 viric: 1.0.0 is like 4 years old already 2012-03-09 20:59 but there's really nothing to add 2012-03-09 23:41 LunaVorax has joined #qi-hardware