**** BEGIN LOGGING AT Sun Feb 15 02:59:59 2015 Feb 15 03:38:13 build #72 of arm64 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/arm64/builds/72 Feb 15 03:51:06 build #336 of bcm53xx is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/bcm53xx/builds/336 Feb 15 05:07:02 build #223 of ar71xx.nand is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx.nand/builds/223 Feb 15 05:32:31 build #320 of mpc83xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mpc83xx/builds/320 Feb 15 06:12:01 build #725 of ep93xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ep93xx/builds/725 Feb 15 06:20:49 build #849 of x86 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/x86/builds/849 Feb 15 06:31:34 build #838 of ar7 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar7/builds/838 Feb 15 06:42:26 build #717 of adm5120 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/adm5120/builds/717 Feb 15 06:42:26 build #690 of mpc52xx is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/mpc52xx/builds/690 Feb 15 06:42:26 build #843 of rb532 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/843 Feb 15 06:42:27 build #867 of ppc40x is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/ppc40x/builds/867 Feb 15 06:43:15 buildbot hdd full :/ "can't write rtkpos.o: No space left on device" Feb 15 06:46:45 build #852 of uml is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/uml/builds/852 Feb 15 07:09:27 build #210 of ar71xx.mikrotik is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx.mikrotik/builds/210 Feb 15 07:21:34 build #403 of mvebu is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mvebu/builds/403 Feb 15 08:10:44 build #221 of brcm63xx.smp is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/brcm63xx.smp/builds/221 Feb 15 08:36:46 build #70 of ramips.mt7621 is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/ramips.mt7621/builds/70 Feb 15 09:14:31 build #665 of octeon is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/octeon/builds/665 Feb 15 09:17:34 build #338 of pxa is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/pxa/builds/338 Feb 15 09:35:22 build #71 of ipq806x is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/ipq806x/builds/71 Feb 15 09:47:52 build #525 of mpc85xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mpc85xx/builds/525 Feb 15 10:09:27 build #779 of ar71xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx/builds/779 Feb 15 10:21:07 build #437 of mxs is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mxs/builds/437 Feb 15 10:49:05 build #77 of netlogic is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/netlogic/builds/77 Feb 15 10:49:22 build #702 of gemini is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/gemini/builds/702 Feb 15 10:52:33 build #341 of malta is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/malta/builds/341 Feb 15 11:07:47 build #815 of xburst is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/xburst/builds/815 Feb 15 11:51:30 build #788 of ixp4xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ixp4xx/builds/788 Feb 15 13:41:17 build #319 of sunxi is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/sunxi/builds/319 Feb 15 14:09:17 build #783 of kirkwood is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/kirkwood/builds/783 Feb 15 14:12:43 build #200 of x86.xen_domu is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/x86.xen_domu/builds/200 Feb 15 14:31:19 build #707 of mcs814x is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mcs814x/builds/707 Feb 15 15:13:19 build #310 of adm8668 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/adm8668/builds/310 Feb 15 15:16:27 build #221 of brcm47xx.mips74k is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/brcm47xx.mips74k/builds/221 Feb 15 15:18:10 build #893 of at91 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/at91/builds/893 Feb 15 16:42:16 build #210 of lantiq.xrx200 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq.xrx200/builds/210 Feb 15 17:58:32 updated openwrt/upstream, https://home.comcast.net/~sdwalker/uscan/index.html Feb 15 18:13:59 build #341 of x86_64 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/x86_64/builds/341 Feb 15 18:27:39 jow_laptop: hey! i just started to dive into the luci2 code and i'm wondering if there's more documentation than http://wiki.openwrt.org/doc/techref/luci2 Feb 15 18:28:18 jow_laptop: i really like the idea of offloading most of the work to the client Feb 15 18:30:00 jow_laptop: maybe we can further simplify the client architecture by integrating a high level js framework that adds more structure and takes care of common tasks Feb 15 18:37:59 jow_laptop: first thing that came to my mind: ditch jquery (~94kB minified) and use angularjs (123kB minified) Feb 15 18:41:56 build #885 of orion is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/885 Feb 15 18:44:32 build #71 of ramips.mt7628 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ramips.mt7628/builds/71 Feb 15 18:46:05 build #251 of brcm47xx.legacy is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/brcm47xx.legacy/builds/251 Feb 15 18:50:52 what, so you can be _only_ used by the cool kids Feb 15 18:51:04 and so that every other developer ends up adding jquery anyway? that sounds like a great idea! Feb 15 18:51:30 karlp: ? Feb 15 18:54:21 ? what? I can reword that? Feb 15 18:55:10 karlp: "*you* can be _only_ used by..." i don't get it Feb 15 18:56:48 karlp: do you mean that using a high-level framework will exclude developers? yeah, maybe rewording helps... ;) Feb 15 19:00:31 build #752 of au1000 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/au1000/builds/752 Feb 15 19:09:18 build #922 of brcm63xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/brcm63xx/builds/922 Feb 15 19:13:22 my build box needs about 12 minutes to do barebones build from distcleanERROR: Failed creating firmware layout description - error code: -2 Feb 15 19:13:25 board = XM Feb 15 19:13:27 Makefile:1558: recipe for target 'install' failed Feb 15 19:13:40 gah, scrollwheel-- Feb 15 19:13:53 ERROR: Failed creating firmware layout description - error code: -2 Feb 15 19:15:37 the XM image creation seems to fail for an ubnt build Feb 15 19:17:47 build #883 of cobalt is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/cobalt/builds/883 Feb 15 19:21:06 if (filelength(rootfsfile) + kernel->partition_length > p->firmware_max_length) Feb 15 19:21:09 return (-2); Feb 15 19:21:45 hmm. maybe that could fail more gracefully, like by just not creating the image for devices without enough flash Feb 15 19:27:39 build #316 of cns3xxx is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/cns3xxx/builds/316 Feb 15 19:28:40 build #316 of brcm2708 is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/brcm2708/builds/316 Feb 15 19:29:46 build #338 of realview is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/realview/builds/338 Feb 15 19:37:31 andrenarchy: I don't particauly like angular Feb 15 19:37:42 *particulary Feb 15 19:38:12 I skimmed through the docs a while ago and I see nothing it actually brings to the table Feb 15 19:38:24 it helps managing views but thats about it Feb 15 19:39:04 jow_laptop: yeah, i don't want to start a heated discussion here ;) Feb 15 19:39:51 I'm not in a heated discussion :) Feb 15 19:40:32 jow_laptop: haha, neither am i ;) Feb 15 19:40:51 I read the getting started guide three times and didn't get it, so I wasn't interested in it anymore Feb 15 19:41:11 jow_laptop: besides managing views it helps you to structure your code nicely Feb 15 19:41:33 and it basically brings everything you need for making a full html5 site Feb 15 19:41:43 as does bootstrap Feb 15 19:41:46 of course, you can do so with plain jquery Feb 15 19:42:22 one thing that sorely missing in all the popular frameworks is a good translation systems Feb 15 19:42:25 yeah, bootstrap is mainly css (plus a bit of js) Feb 15 19:42:30 I do not want to go back to a stringtable approach, its horrid Feb 15 19:42:51 we've been doing this five years ago with early luci versions and it was a pain to manage Feb 15 19:43:37 jow_laptop: that's true... i never tried that with angular Feb 15 19:43:53 its toy stuff in any framework Feb 15 19:44:01 be it backbone, angular, jquery(-ui) Feb 15 19:45:21 the main components in luci2 so far are the cbi, the rpc factory, the uci proxy class and the i18n using a gnu gettext style api Feb 15 19:45:30 those can be based on any framework Feb 15 19:45:32 blogic r44456 trunk/target/linux/ar71xx/ (87 files in 5 dirs) * ar71xx: add v3.18 support Feb 15 19:45:34 jow_laptop: anyway, what i also wanted to say earlier on is: i really like the splitting inside luci2 between the server-side rpc-api and the client-side frontend stuff Feb 15 19:46:48 I might reconsider angular if someone can give me a concrete working example Feb 15 19:46:52 build #339 of cns21xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/cns21xx/builds/339 Feb 15 19:47:15 but I have to second karlp, many people will re-include jquery anyway because its what there stuff is based on already Feb 15 19:47:54 jow_laptop: if there's a good documentation for the server-side api then it's quite easy to set up a new frontend with any framework you like Feb 15 19:47:58 I considered even ditching jquery in favor to zepto, mainly to force the luci2 codebase to use a restricted subset of jquery so switching back to jq remains an option Feb 15 19:48:29 jow_laptop: zepto++ Feb 15 19:49:17 jquery-ui and jquery-mobile are mostly useless, I wnated to use them initially but they offer no good widgets at all Feb 15 19:49:25 and available plugins are often bugged Feb 15 19:50:01 jow_laptop: exactly, i used that in a project 2 years ago... never again Feb 15 19:50:27 jow_laptop: with backbone you still write a lot of code but at least it gives you structure :) Feb 15 19:51:15 angularjs took away all the pain in html5 development for the first time (in my projects) Feb 15 19:51:44 well I'm out of the loop, but I found its learning curve too steep Feb 15 19:51:45 but i definitely understand that it's maybe not everyone's first choice :) Feb 15 19:52:04 I couldn't easily grasp it so I felt its not suitable for what I want Feb 15 19:54:35 also I could be mistaken but it looks like angular required node.js for deployment? Feb 15 19:54:55 that'd be a big no-go as it would make nodejs a prereq to build openwrt Feb 15 19:55:10 jow_laptop: what do you think about separating the server-side code in luci2 from the client-side code? Feb 15 19:55:18 it already is separated Feb 15 19:55:40 blogic r44457 trunk/package/system/procd/Makefile * procd: fix PKG_CONFIG_DEPENDS Feb 15 19:56:44 jow_laptop: oh, it appeared to me that there's only one luci2 package which contains both: http://git.openwrt.org/?p=project/luci2/ui.git;a=blob;f=luci2/Makefile;h=01407743530667e69ca9d676c2e4befdb6b1a9e5;hb=HEAD Feb 15 19:57:09 luci2.so and luci-io both provide luci2 specific ubus procedures Feb 15 19:57:26 all required for another frontend is part of rpcd Feb 15 19:57:47 uhttpd-mod-ubus and rpcd to be specific Feb 15 20:01:21 I'll eventually document the server side api if it is finalized Feb 15 20:01:31 right now its not even sorted out what to put where Feb 15 20:02:17 jow_laptop: sure, i know that this is going to take some time :) Feb 15 20:03:13 jow_laptop: wouldn't the code in src/ also be useful for other frontends? Feb 15 20:03:59 it would be useful to have one frontend first as reference before even thinking about others Feb 15 20:04:22 jow_laptop: yeah, we could just split it into two packages Feb 15 20:04:41 luci2-api and luci2-frontend Feb 15 20:04:52 and luci2 is a metapackage pulling in both Feb 15 20:05:22 this can be done once stuff is finalized Feb 15 20:05:58 jow_laptop: kk, which bug tracker do you use for luci2? Feb 15 20:06:05 none Feb 15 20:06:57 because you think it's too early for others to contribute? Feb 15 20:07:32 contributing (as in sending code) is fine but I do not feel like processing tickets at this stage Feb 15 20:07:48 its not even complete neough to serve as technology preview Feb 15 20:08:08 hehe, i see Feb 15 20:09:05 jow_laptop: btw, nodejs isn't required for angularjs Feb 15 20:09:44 ok Feb 15 20:12:59 andrenarchy: I was unneceessarily blunt earlier, sorry abotu that, but I meant that while angular is modern and trendy, jquery is a huge improvement over nothing, and lots of people will be adding jquery anyway. I totally totally agree in liking the direction of luci2 putting more stuff client side. Feb 15 20:13:08 (also, I agree, jquery ui has been kinda a let down) Feb 15 20:14:04 karlp: no worries! :) i also agree that jquery is much better than p(l)ain js ;) Feb 15 20:28:06 build #883 of lantiq is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/883 Feb 15 21:15:23 blogic r44458 trunk/target/linux/ar71xx/patches-3.18/902-unaligned_access_hacks.patch * ar71xx: fix a compile bug in 902-unaligned_access_hacks.patch Feb 15 21:15:50 blogic r44459 trunk/target/linux/ar71xx/files/drivers/net/dsa/mv88e6063.c * ar71xx: fix mv88e6063 compile for 3.14 Feb 15 21:28:54 build #72 of oxnas is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/oxnas/builds/72 Feb 15 22:41:35 build #447 of imx6 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/imx6/builds/447 Feb 15 22:41:36 build #890 of atheros is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/atheros/builds/890 Feb 15 23:09:54 build #898 of brcm47xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/brcm47xx/builds/898 Feb 15 23:17:06 build #869 of ramips is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ramips/builds/869 Feb 15 23:20:03 build #71 of ramips.mt7620 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ramips.mt7620/builds/71 Feb 16 00:00:21 build #224 of ramips.rt3883 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ramips.rt3883/builds/224 Feb 16 00:07:59 build #300 of omap is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/omap/builds/300 Feb 16 02:05:23 build #813 of avr32 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/813 **** ENDING LOGGING AT Mon Feb 16 02:59:58 2015