**** BEGIN LOGGING AT Thu Dec 18 02:59:58 2014 Dec 18 04:24:52 build #825 of orion is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/825 Dec 18 04:48:00 build #749 of xburst is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/xburst/builds/749 Dec 18 07:51:14 build #235 of omap is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/omap/builds/235 Dec 18 08:02:57 build #11 of ipq806x is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/ipq806x/builds/11 Dec 18 08:27:28 build #11 of ramips.mt7621 is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/ramips.mt7621/builds/11 Dec 18 08:33:20 build #862 of brcm63xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/brcm63xx/builds/862 Dec 18 11:30:14 nbd r43739 trunk/target/linux/generic/files/drivers/net/phy/ar8216.c * ar8216: remove unused function parameter in ar8327_led_register Dec 18 11:30:21 nbd r43740 trunk/target/linux/generic/files/drivers/net/phy/ar8216.c * ar8216: Factor out chip-specific parameters from ar8xxx_probe_switch Dec 18 11:30:26 nbd r43741 trunk/target/linux/generic/files/drivers/net/phy/ar8216.c * ar8216: Create helpers mii_read32 / mii_write32 for 32 bit MII ops Dec 18 11:30:33 nbd r43742 trunk/target/linux/generic/files/drivers/net/phy/ar8216.c * ar8216: Remove read/write/rmw member functions from ar8xxx_priv Dec 18 11:30:39 nbd r43743 trunk/target/linux/generic/files/drivers/net/phy/ar8216.c * ar8216: Inline function ar8xxx_create_mii Dec 18 11:30:46 nbd r43744 trunk/target/ linux/ar71xx/config-3.14 linux/ar71xx/patches-3.14/734-MIPS-ath79-add-support-for-QCA956x-SoC.patch * ar71xx: add support for qca956x soc Dec 18 11:59:29 nbd r43745 trunk/package/devel/binutils/Makefile * binutils: break-out libbfd, libopcodes and ar Dec 18 11:59:35 nbd r43746 trunk/target/linux/ar7/patches-3.10 * ar7: remove leftover 3.10 patches Dec 18 13:25:26 build #662 of ep93xx is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/ep93xx/builds/662 Dec 18 14:52:19 is this the right place to ask about the lua uci binding? Dec 18 15:01:34 is there a way to add non-strings to the config with the lua interface? I end up with something like: option enabled ''\''true'\''' whenever I add a string. Dec 18 15:05:14 uci only works with strings, just deal with it in your app Dec 18 15:05:17 what do you mean with "non-string" ? Dec 18 15:05:46 ''\''true'\''' looks like you're actually setting "'true'" as value Dec 18 15:06:04 I mean the string "true" including quotes Dec 18 15:06:32 I'm calling: c:add("config", "test", "test", "true") Dec 18 15:07:22 that does not correlate to the option line you quoted above Dec 18 15:07:38 can you provide more context? Dec 18 15:07:39 let me re-do to get the right line then. Dec 18 15:07:43 one moment Dec 18 15:09:26 http://pastebin.com/raw.php?i=ZJywHbRr Dec 18 15:09:36 is this a good starting point? I'll add the config in a second with lua Dec 18 15:10:28 yes, loooks okay Dec 18 15:13:03 http://pastebin.com/raw.php?i=sj5NSras Dec 18 15:14:03 I'm not using openwrt in this case, but lua, uci, and ubox on an AT91 arm platform. Dec 18 15:15:31 uci/libubox were built from git yesterday. Dec 18 15:18:34 looks like a bug/miscompilation Dec 18 15:18:39 your usage is correct Dec 18 15:18:42 hmm Dec 18 15:19:15 you sure you don't hve "special" quote chars in your code by any chance? that looks realllly wild :) Dec 18 15:19:31 I highly doubt that xterm is doing anything special here Dec 18 15:20:02 what lua version does openwrt use? I'm still using 5.1.5 here Dec 18 15:23:29 openwrt uses lua 5.1.5 as well Dec 18 15:23:44 well, that's good I suppose Dec 18 15:23:55 can you reproduce the escaping using uci set on the cli? Dec 18 15:24:04 let me try Dec 18 15:24:46 Yes, it behaves the same way, so that rules out a lot Dec 18 15:25:15 http://pastebin.com/raw.php?i=WnMXLYVC Dec 18 15:25:29 this is after deleting the "enabled" line Dec 18 15:26:15 what libc is in use? Dec 18 15:26:36 also if you repeat the uci set on the cli, are the quotes getting more? Dec 18 15:27:45 eglibc Dec 18 15:28:24 the number of quotes remains the same Dec 18 15:28:47 ok Dec 18 15:29:09 now please run "uci set test.test.foo=true" and pastebin the contents of /tmp/.uci/test Dec 18 15:29:15 without uci commit Dec 18 15:29:38 test.test.foo='true' Dec 18 15:30:02 what uci version did you build exactly? Dec 18 15:30:53 the latest from git Dec 18 15:30:57 as of today? Dec 18 15:31:00 I can get the hash Dec 18 15:31:02 as of last night Dec 18 15:31:06 ok Dec 18 15:31:15 b342283d2dda28083322e99ffae874ba92839c74 Dec 18 15:36:26 ok, its an upstream bug Dec 18 15:36:28 nbd: ^ Dec 18 15:36:42 please try the current version Dec 18 15:37:03 the multiline rework changed the handling of set operation encoding in delta files to add quotes around the vlaues Dec 18 15:37:14 the readback of those values happens through uci_parse_ptr Dec 18 15:37:27 I do not see any unescaping handling in there Dec 18 15:37:32 wow, lots of commits in the last few hours. Dec 18 15:38:53 ah, seems to be fixed with "delta: preprocess delta line with uci_parse_argument()" Dec 18 15:39:19 I'll let you know in a minute Dec 18 15:44:02 yes, behaves as expected now Dec 18 15:44:34 good Dec 18 15:44:41 thanks, jow Dec 18 15:44:44 and nbd Dec 18 15:44:59 and karlp ;-) Dec 18 15:55:39 luka r43747 trunk/package/ boot/uboot-envtools/Makefile boot/uboot-envtools/files/kirkwood * uboot-envtools: add more kirkwood boards Dec 18 16:20:54 msot devices just use 000001 or don't provide one at all :) Dec 18 16:21:10 sorry wrong window Dec 18 16:25:40 hauke r43748 trunk/target/ linux/bcm53xx/patches-3.14/170-pcie2-bcma-add-new-PCIe2-driver-for-bcma.patch linux/bcm53xx/patches-3.18/170-pcie2-bcma-add-new-PCIe2-driver-for-bcma.patch * bcm53xx: PCIe: add link check again Dec 18 16:27:18 hauke r43749 trunk/target/ (6 files in 2 dirs) * kernel: bgmac: fix some problems Dec 18 16:35:06 what's the difference between Package/mdns-utils/conffile and Package/mdns-utils/conffiles (for example) ? Dec 18 16:35:13 or is that a bug in the mdnsresponder package makefile? Dec 18 17:04:22 cyrusff: ^ ^ that's for you I guess Dec 18 17:46:28 we have problems with ht-mode-settings. the settings (or only luci) are changing? is it now htmode=ht40 or ht40+ ? Dec 18 18:23:28 ok, i was asking that at the german freifunk firmware-devel mailinglist.. Dec 18 18:29:16 HT40 is sufficient Dec 18 18:35:25 "sufficient" for what? i dont understand my english/german dictionary :-o Dec 18 18:35:58 you don't need to specify the + or - Dec 18 18:36:11 just htmode=HT40 is enough Dec 18 18:36:46 or did i misunderstand your question? Dec 18 18:37:22 hm, yes thats my question Dec 18 18:38:05 i see it within luci that HT40 is now used... and HT40+ and HT40- is completely ignored (just as no ht mode) Dec 18 18:38:44 but with htmode=HT40 the wifi wont work Dec 18 18:39:12 hm, HT40+ (or -) should also still work Dec 18 18:40:24 when set to ht40+ the wifi is working again. but then luci will show wrong settings (no htmode) Dec 18 18:40:31 luka r43750 trunk/target/linux/kirkwood/base-files/etc/uci-defaults/02_network * kirkwood: set default EA4500 switch config Dec 18 18:40:36 luka r43751 trunk/target/linux/kirkwood/base-files/lib/kirkwood.sh * kikwood: populate kirkwood.sh with new boards Dec 18 18:57:12 build #752 of avr32 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/752 Dec 18 19:00:55 hm ok, i see.. so i have to check a current BB trunk again (the used one is 3 weeks old atm).. maybe it is working then.. Dec 18 19:08:06 build #805 of ppc40x is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/ppc40x/builds/805 Dec 19 00:36:35 hello! **** ENDING LOGGING AT Fri Dec 19 02:59:59 2014