**** BEGIN LOGGING AT Sun Apr 13 02:59:59 2014 Apr 13 03:19:15 build #565 of lantiq is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/565 Apr 13 04:25:53 build #44 of sunxi is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/sunxi/builds/44 Apr 13 05:38:54 build #131 of mxs is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mxs/builds/131 Apr 13 05:50:27 build #535 of x86 is complete: Failure [failed shell_15] Build details are at http://buildbot.openwrt.org:8010/builders/x86/builds/535 Apr 13 05:56:52 build #557 of ppc40x is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ppc40x/builds/557 Apr 13 06:18:21 build #562 of ramips is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ramips/builds/562 Apr 13 06:34:37 build #484 of kirkwood is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/kirkwood/builds/484 Apr 13 06:34:59 build #490 of ixp4xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ixp4xx/builds/490 Apr 13 06:41:15 build #467 of au1000 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/au1000/builds/467 Apr 13 06:43:25 build #26 of pxa is complete: Failure [failed shell compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/pxa/builds/26 Apr 13 07:30:13 blogic: hey, someone cared about my patch. thanks! :) Apr 13 07:30:19 (rpcd) Apr 13 07:34:46 nbd: nice backend work! Apr 13 07:47:14 build #26 of omap is complete: Failure [failed shell compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/omap/builds/26 Apr 13 08:04:47 build #600 of at91 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/at91/builds/600 Apr 13 08:10:11 build #28 of x86_64 is complete: Failure [failed compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/x86_64/builds/28 Apr 13 08:11:28 nbd: looking forward for arrays handling, that will be tricky :| Apr 13 08:11:39 nbd: like InternetGatewayDeviceLANDevice.{i} Apr 13 08:12:01 nbd: and what's worse, InternetGatewayDevice.LANDevice.{i}.WLAN-Configuration.{j}. Apr 13 08:14:23 i already have a plan for handling that stuff Apr 13 08:15:01 so the idea is this: Apr 13 08:15:41 one backend lookup is used to get primary keys of all multi-instance objects in a particular place in the tree Apr 13 08:15:57 there's a persistent cache that maps primary keys to instance numbers Apr 13 08:16:05 that cache is in the frontend Apr 13 08:16:42 the primary key for such an object can be referenced in the backend_data Apr 13 08:19:53 what's primary key and what's instance number? is primary key UCI internal id? like cfg033579? is instance number what we see in TR-098 as {i}? Apr 13 08:20:48 i wouldn't use anonymous section names, because they change with the options Apr 13 08:20:56 instance number is {i}, yes Apr 13 08:21:08 a primary key would in most cases be the section name Apr 13 08:21:21 but if the section is anonymous, it could also be something else Apr 13 08:21:25 ok Apr 13 08:21:54 it just has to be something that uniquely identifies the object Apr 13 08:29:56 juhosg r40499 trunk/target/linux/ ar71xx/config-3.10 ar71xx/files/arch/mips/ath79/mach-nbg6716.c ar71xx/nand/config-default ar71xx/patches-3.10/709-MIPS-ath79-add-NBG6716.patch * ar71xx: add kernel support for ZyXEL NBG 6716 Apr 13 08:29:58 juhosg r40500 trunk/target/linux/ ar71xx/base-files/etc/diag.sh ar71xx/base-files/etc/uci-defaults/01_leds ar71xx/base-files/lib/ar71xx.sh ar71xx/base-files/etc/uci-defaults/02_network * ar71xx: add user-space support for the ZyXEL NBG6716 board Apr 13 08:29:59 juhosg r40501 trunk/package/boot/uboot-envtools/files/ar71xx * uboot-envtools: add support for the ZyXEL NBG6716 board Apr 13 08:30:00 juhosg r40502 trunk/target/linux/ ar71xx/nand/profiles/zyxel.mk ar71xx/image/ubinize-nbg6716.ini ar71xx/image/Makefile * ar71xx: add profile and build image for the ZyXEL NBG6716 board Apr 13 09:05:25 build #438 of ep93xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ep93xx/builds/438 Apr 13 09:17:04 build #577 of atheros is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/atheros/builds/577 Apr 13 09:24:03 build #424 of gemini is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/gemini/builds/424 Apr 13 09:54:41 nbd r40503 trunk/package/network/utils/iw/patches/001-nl80211_h_sync.patch * iw: sync nl80211.h (fixes settting antenna_gain) Apr 13 11:06:52 build #242 of mpc85xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mpc85xx/builds/242 Apr 13 11:29:43 build #426 of mcs814x is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mcs814x/builds/426 Apr 13 11:57:32 nbd: are you around? Apr 13 11:57:42 nbd: do you know LuCI2 a bit? Apr 13 11:57:49 nbd: can't catch jow_laptop recently Apr 13 12:00:16 nbd: do you know if/how saving is supposed to work? :| Apr 13 12:15:25 build #409 of mpc52xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mpc52xx/builds/409 Apr 13 12:59:34 build #430 of adm5120 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/adm5120/builds/430 Apr 13 13:39:41 zajec_: I'm enjoying reading your work, luci2 looks nice, but a big blob that's hard to follow for me right now :) Apr 13 13:41:44 karlp: i've starter writing tech doc on LuCI2 Apr 13 13:41:59 karlp: i'll publish it over next days Apr 13 13:42:53 awesome. Apr 13 13:44:48 karlp: but you're right, it took me 1,5 of day to understand LuCI2 Apr 13 13:51:18 build #389 of octeon is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/octeon/builds/389 Apr 13 13:54:56 blogic: any ideas how to make the bssid not random on the netgear? Apr 13 14:16:29 zajec_: I'm still learning luci 1 :) Apr 13 14:18:36 karlp: hey, let it die! ;) Apr 13 14:18:44 karlp: help with LuCI2 development! :) Apr 13 14:38:50 zajec_: not enough hours in the day :) Apr 13 14:39:36 have some existing luci1 pages that work well, just want to make a few tweaks to them, not entirely ready to jump to luci2 yet. Apr 13 14:39:51 but it looks like something that will fit well with some future work planned Apr 13 14:48:40 karlp: if u have few free minutes: http://wiki.openwrt.org/doc/techref/luci2 ;) Apr 13 15:02:52 build #120 of mvebu is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/mvebu/builds/120 Apr 13 15:03:15 updated openwrt/upstream, https://home.comcast.net/~sdwalker/uscan/index.html Apr 13 15:21:15 any ath9k gurus around? Apr 13 15:23:35 zajec_: looks nice Apr 13 15:53:10 no ath9k gurus around? Apr 13 16:52:40 build #26 of brcm2708 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/brcm2708/builds/26 Apr 13 17:39:34 build #533 of rb532 is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/533 Apr 13 17:39:45 build #26 of cns3xxx is complete: Failure [failed shell] Build details are at http://buildbot.openwrt.org:8010/builders/cns3xxx/builds/26 Apr 13 17:41:26 build #533 of ppc44x is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/533 Apr 13 17:41:37 build #27 of mpc83xx is complete: Failure [failed shell compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/mpc83xx/builds/27 Apr 13 17:44:45 build #502 of sibyte is complete: Failure [failed shell shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/sibyte/builds/502 Apr 13 17:58:46 zajec_: you're right about the luci save bug, its indeed a regression Apr 13 17:58:56 zajec_: as for apply, thats simply not existing yet Apr 13 18:00:55 zajec_: http://pastebin.com/L5Wvthmq Apr 13 18:02:02 blogic r40504 trunk/target/linux/ramips/patches-3.10/0118-NET-MIPS-add-ralink-SoC-ethernet-driver.patch * ralink: add port_init for rt2880 Apr 13 18:05:55 any ath9k gurus around? Apr 13 18:14:53 build #27 of cns21xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/cns21xx/builds/27 Apr 13 18:17:51 jow_laptop: thanks! Apr 13 18:18:15 jow_laptop: will you review my p910nd module? Apr 13 18:18:26 jow_laptop: i don't reallt care that much about p910nd ;) Apr 13 18:18:31 jow_laptop: but i wanted to start with something Apr 13 18:18:48 jow_laptop: i also don't know if you followed discussion today Apr 13 18:18:57 jow_laptop: but i started writing LuCI2 techref Apr 13 18:19:15 jow_laptop: http://wiki.openwrt.org/doc/techref/luci2 review always welcome :) Apr 13 18:19:35 (i still need to describe ways of builing UI) Apr 13 18:21:06 yeah I just saw the page Apr 13 18:21:11 it looks quite good so far Apr 13 18:21:21 we need to write some more in-depth discussion of the acl system Apr 13 18:21:30 but I can lend a hand with that soon Apr 13 18:21:58 your p910nd example applications looks quite well, the only minor nitpick I see is that it should define its own acl scope instead of reusing system Apr 13 18:22:17 otherwise one cannot e.g. grant printer management permission without also allowing to change hostname and the like Apr 13 18:25:28 build #28 of bcm53xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/bcm53xx/builds/28 Apr 13 18:35:47 oh, does it reuse? Apr 13 18:35:52 sec Apr 13 18:36:15 oh Apr 13 18:36:18 i've defined separated acl Apr 13 18:36:22 but forgot to use it! Apr 13 18:36:23 ;) Apr 13 18:36:26 thanks for catching Apr 13 18:58:38 build #26 of adm8668 is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/adm8668/builds/26 Apr 13 19:22:17 build #26 of malta is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/malta/builds/26 Apr 13 19:38:34 build #566 of lantiq is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/566 Apr 13 19:38:45 any ath9k gurus around? Apr 13 19:46:31 jow_laptop: is this possible to display name of section when using TypedSection or TableSection? Apr 13 19:49:24 jow_laptop: for example in "config dhcp" Apr 13 19:49:40 jow_laptop: i have few named sections like "config dhcp 'lan'" and "config dhcp 'wan'" Apr 13 19:50:00 can I assess this "lan" and "wan" name? Apr 13 20:00:57 zajec_: not atm, no. Apr 13 20:02:13 jow_laptop: just found workaround Apr 13 20:02:28 .option(L.cbi.DummyValue, '__name', ...) Apr 13 20:02:42 and then .load = function(sid) { } Apr 13 20:02:46 and simply use "sid" :) Apr 13 20:04:02 or .formvalue = function(sid) { return '

%s

'.format(sid) } Apr 13 20:04:37 wow Apr 13 20:04:38 nice Apr 13 20:05:27 erm .ucivalue Apr 13 20:09:39 weird Apr 13 20:10:34 jow_laptop: it seems .load = function(sid) { $('#' + this.id(sid)).text(sid) } does not work, because .load is called before this element exists Apr 13 20:11:22 yeah Apr 13 20:11:40 putting it in a ugly window.setTimeout(function() { ... }, 100); workarounds problem Apr 13 20:11:58 so that's why I should use ucivalue :) Apr 13 20:21:30 .load() is a hook that can return a deferred Apr 13 20:21:55 this is mainly useful if a field needs data that must be fetched via ajax or ather asynchroneous means first Apr 13 20:22:29 therfore it runs before the widget is even rendered because the rendering might depend on the data returned Apr 13 20:23:45 i get it Apr 13 20:23:48 thanks! Apr 13 20:42:37 juhosg r40505 trunk/target/linux/ar71xx/patches-3.10/610-MIPS-ath79-openwrt-machines.patch * ar71xx: enable console on the RB91x boards Apr 13 20:42:39 juhosg r40506 trunk/target/linux/ar71xx/patches-3.10/424-net-phy-add-phy_mmd_read_write-functions.patch * ar71xx: add phy_mmd_{read,write} helpers Apr 13 20:42:40 juhosg r40507 trunk/target/linux/ar71xx/patches-3.10/425-net-phy-at803x-allow-to-configure-via-pdata.patch * ar71xx: allow to configure AR803x PHYs via platform data Apr 13 20:42:41 juhosg r40508 trunk/target/linux/ar71xx/mikrotik/config-default * ar71xx/mikrotik: enable the AT803x PHY driver Apr 13 20:42:42 juhosg r40509 trunk/target/linux/ar71xx/files/arch/mips/ath79/mach-rb91x.c * ar71xx: rb91x: fix ethernet packet loss issues Apr 13 20:47:09 build #512 of avr32 is complete: Failure [failed shell compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/512 Apr 13 20:50:09 build #440 of iop32x is complete: Failure [failed shell shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/iop32x/builds/440 Apr 13 21:40:36 what means +PACKAGE_kmod-i2c-core:kmod-i2c-core? Apr 13 21:46:33 r37420 says "depends on i2c-core But only if it is selected, so make it a conditionl dependency.", but I don't get it Apr 13 23:10:27 the package has a conditional dependency - if kmod-i2c-core is selected the conditional dependency is activated Apr 14 00:26:48 plntyk: but since the conditional dependency is itself the dependency, what does that mean? Apr 14 00:30:20 you have a package A that can use either it's own code or use code from package B ; if package B is not available then A does not need B ; but if B is selected anyway then A could make the best of it and use it. How ? by adding B as a dependency if B is already selected Apr 14 00:32:34 another example is given in https://www.gnu.org/software/gnulib/manual/html_node/Conditional-dependencies.html Apr 14 01:56:21 build #543 of uml is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/uml/builds/543 Apr 14 02:24:54 build #578 of orion is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/578 Apr 14 02:46:48 build #571 of cobalt is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/cobalt/builds/571 **** ENDING LOGGING AT Mon Apr 14 03:00:00 2014