**** BEGIN LOGGING AT Sun Aug 12 02:59:59 2012 Aug 12 07:52:19 build #42 of au1000 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/au1000/builds/42 Aug 12 08:13:21 juhosg * r33134 /packages/utils/lcd4linux/patches/120-remove-as-needed-linker-option.patch: Aug 12 08:13:22 packages/lcd4linux: don't use --as-needed LD flag Aug 12 08:13:22 It causes build error if a graphical driver is selected: Aug 12 08:13:22 drv.o:(.got+0x0): multiple definition of `_GLOBAL_OFFSET_TABLE_' Aug 12 08:13:22 collect2: ld returned 1 exit status Aug 12 08:13:22 make[5]: *** [lcd4linux] Error 1 Aug 12 08:13:23 juhosg * r33135 /packages/utils/lcd4linux/Config.in: Aug 12 08:13:23 packages/lcd4linux: select libgd for graphical drivers Aug 12 08:13:24 Fixes the following build error: Aug 12 08:13:24 Package lcd4linux-custom is missing dependencies for the following libraries: Aug 12 08:13:25 libgd.so.2 Aug 12 08:13:25 juhosg * r33136 /packages/utils/lcd4linux/patches/ (2 files): packages/lcd4linux: refresh patches Aug 12 08:20:41 build #41 of ar71xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx/builds/41 Aug 12 10:30:43 juhosg * r33137 /trunk/target/linux/generic/patches-3.3/930-crashlog.patch: (log message trimmed) Aug 12 10:30:43 generic: use __meminit annotation for crashlog_init_memblock Aug 12 10:30:43 Fixes this section mismatch warning: Aug 12 10:30:43 WARNING: vmlinux.o(.meminit.text+0xb14): Section mismatch in reference Aug 12 10:30:43 from the function memblock_insert_region() to the function Aug 12 10:30:44 .init.text:crashlog_init_memblock() Aug 12 10:30:45 The function __meminit memblock_insert_region() references Aug 12 10:36:24 build #38 of ep93xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ep93xx/builds/38 Aug 12 11:00:03 ping jow_laptop Aug 12 11:00:33 pong dangole Aug 12 11:00:37 is there anything i can do regarding the rssileds daemon? Aug 12 11:01:03 no it is fine, I'll commit it eventually Aug 12 11:03:00 i gave it some more heavy real-life testing during the arig hackathon, seems all nice and stable to me and is running on the devices around me here for the past 4 days with no problems Aug 12 11:03:28 actually I assumed that juhosg will pick it up eventually Aug 12 11:03:45 since he maintains ramips Aug 12 11:04:02 all0258n is ar71xx Aug 12 11:04:11 well, he maintains that too :) Aug 12 11:04:45 kinda belongs into package/... i guess. or into the packages feed, if we want to give it some time to sink in.... Aug 12 12:34:27 jow * r33138 /trunk/include/host-build.mk: [include] host-build.mk: define a variable HOST_STATIC_LINKING which is set to "-static" on non-Darwin systems Aug 12 12:34:31 jow * r33139 /trunk/include/prereq-build.mk: [include] prereq-build.mk: do not perform static linking tests on Darwin Aug 12 12:34:32 jow * r33140 /trunk/tools/ (23 files in 23 dirs): [tools] use HOST_STATIC_LINKING instead of hardcoding -static Aug 12 12:43:12 build #61 of at91 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/at91/builds/61 Aug 12 12:46:50 jow * r33141 /trunk/tools/ppl/patches/002-replace-pkglib_DATA.patch: (log message trimmed) Aug 12 12:46:50 tools/ppl: fix automake error due to use of obsolete directory name Aug 12 12:46:50 I recently experienced this: Aug 12 12:46:50 configure.ac:1101: the top level Aug 12 12:46:50 interfaces/Prolog/Ciao/Makefile.am:168: `pkglibdir' is not a legitimate directory for `DATA' Aug 12 12:46:51 interfaces/Prolog/GNU/Makefile.am:167: `pkglibdir' is not a legitimate directory for `DATA' Aug 12 12:46:52 interfaces/Prolog/SICStus/Makefile.am:71: `pkglibdir' is not a legitimate directory for `DATA' Aug 12 12:48:28 juhosg * r33142 /trunk/target/linux/ramips/ (10 files in 9 dirs): Aug 12 12:48:28 ramips: add D-Link DIR-620 A1 support Aug 12 12:48:28 Full functionality runtime tested, installation via OEM web-interface requires Aug 12 12:48:28 a follow-up patch. Aug 12 12:48:28 Thanks go to Sergey Vasilyugin for his patch that pointed me at the missing Aug 12 12:48:29 bits (including the antiparallel wps led). Aug 12 12:48:30 Signed-off-by: Paul Fertser Aug 12 12:48:30 juhosg * r33143 /trunk/target/linux/ramips/image/Makefile: Aug 12 12:48:31 ramips: provide means to specify custom "image name" for uImages, use for DIR-620 Aug 12 12:48:31 D-Link's DIR-620 allows to flash a uImage directly from its web-interface but Aug 12 12:48:32 for that the image name should be set to DIR_620. Aug 12 12:48:32 Signed-off-by: Paul Fertser Aug 12 12:48:33 juhosg * r33144 /trunk/target/linux/ramips/files/drivers/watchdog/ramips_wdt.c: (log message trimmed) Aug 12 12:48:33 ramips: watchdog: use maximum possible timeout by default Aug 12 12:48:51 jow * r33146 /trunk/tools/xz/Makefile: Aug 12 12:48:51 xz: update to 5.0.4 Aug 12 12:48:51 Signed-off-by: Jonh Wendell Aug 12 13:20:29 jow * r33147 /trunk/package/base-files/ (Makefile files/sbin/sysupgrade): [package] base-files: provide a sysupgrade -r (--restore-backup) option as convenience wrapper for tar -C / -x(v)zf Aug 12 13:27:50 jow * r33148 /trunk/tools/ (5 files in 5 dirs): [tools] convert remaining tools to $(HOST_STATIC_LINKING) (#12012) Aug 12 13:53:45 jow_laptop, hello. do you think it's possible to automatically accept all "versionmerge" translations in LuCI for Russian? I've done those translations a while ago and those got moved to suggestions after .po version merge Aug 12 13:54:13 it is very hard Aug 12 13:54:20 and I haven't found the time to script it Aug 12 13:54:49 Say, if I retranslate it again, is there a guarantee this won't happen again? Aug 12 13:55:05 That the new translations get replaced with old ones Aug 12 13:55:49 can't tell offhand Aug 12 13:56:08 it only happens if translations are updated without getting committed before afaitr Aug 12 13:59:20 Okay. So it alright to try and retranslate at this point? Aug 12 14:11:25 jow_laptop, and is there a way to upload an updated .po file? Aug 12 14:11:33 yes Aug 12 14:11:41 somewhere in the files menu iirc Aug 12 14:12:14 ah, found it Aug 12 14:12:15 thanks Aug 12 14:12:42 I think I'd better keep the files backed up on my laptop, just in case the changes get reset again Aug 12 14:13:40 on the server side there is a .pending file next to each .po Aug 12 14:13:48 but I need to write some script to somehow merge them in Aug 12 14:14:42 There are some new strings plus I will recheck the old ones as well Aug 12 14:14:48 I might've made mistakes, who knows Aug 12 14:14:59 I can give you the .pending files if you want to take a stab at it? Aug 12 14:15:56 Hold on a second, please Aug 12 14:16:02 Let me see if I really need them Aug 12 14:16:09 Just downloaded an archive of .po files Aug 12 14:16:19 I want to see if my suggestions are there or not Aug 12 14:17:46 nope, I believe the suggestions are separate Aug 12 14:17:50 Nope, they're not indeed Aug 12 14:19:20 http://luci.subsignal.org/~jow/po-ru-suggestions/ Aug 12 14:20:31 I believe you just need to remove the "" \n "_: suggested by ...\n" \n from each entry in .pending Aug 12 14:20:42 then use "msgmerge" to fold .pending into the .po Aug 12 14:21:22 and upload the resulting po Aug 12 14:22:36 thank you for the files Aug 12 14:22:52 build #59 of ramips is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ramips/builds/59 Aug 12 14:23:01 are messages prepended with "#~" obsolete? Aug 12 14:23:08 in the main po files Aug 12 14:23:46 yes Aug 12 14:23:54 they're kept for reference but do not exist anymore Aug 12 14:25:10 Anyways, I think I'd better do a clean update of .po files, since not all suggestions in .pending are good Aug 12 14:25:19 Especially from other users Aug 12 14:26:28 Will do that in Poedit if that's okay Aug 12 14:27:22 of course Aug 12 14:27:49 but before uploading the files filter them through "msgcat" please, to ensure they're in the canoncial format Aug 12 14:27:58 e.g. same line length etc. Aug 12 14:28:14 will do Aug 12 14:28:23 is it just "msgcat file.po -o anotherfile.po"? Aug 12 14:29:12 msgcat < infile.po > outfile.po Aug 12 14:29:23 ok Aug 12 14:40:18 build #57 of lantiq is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/57 Aug 12 15:20:24 jow_laptop: i see some strings are not translatable. got the source from svn. is it correct to wrap the words with <%: ___ %> in .htm files? Aug 12 15:20:37 BasicXP: yep Aug 12 15:20:48 <%: ... %> will translate and html escape Aug 12 15:20:56 okay Aug 12 15:21:03 <%_ ... %> will just translate but keep chars like "&" and "<" unchanged Aug 12 15:21:15 you usually always want <%: ... %> Aug 12 15:21:22 * BasicXP nods Aug 12 15:21:41 and is there a certain place for patches or should i just upload the .patch somewhere and post a link here? Aug 12 15:21:56 you can send it to luci@lists.subsignal.org Aug 12 15:22:05 or directly to jow@openwrt.org Aug 12 15:22:50 one more question Aug 12 15:23:05 do you mind if i try to upload a not finished base.po? Aug 12 15:23:16 no Aug 12 15:23:32 so i don't lose my changes and do the source code edits first Aug 12 15:24:31 do you have a local luci checkout? Aug 12 15:24:47 i did svn co of trunk Aug 12 15:24:52 yup Aug 12 15:24:55 if yes you can change the source in there and then call ./build/mkbasepot.sh && ./build/i18n-update.sh po base.po Aug 12 15:25:23 ah, alright then Aug 12 15:25:39 thank you Aug 12 15:26:26 actually I added a convience script Aug 12 15:26:38 hmm, msgcat gives empty output on "msgcat < base.po.1" (i renamed the file) Aug 12 15:26:59 ./build/i18n-sync.sh will simply regenerate all pot and po files Aug 12 15:27:06 ah, try msgcat - Aug 12 15:27:15 msgcat - < foo.po Aug 12 15:27:25 or jsut msgcat foo.po > bar.po := Aug 12 15:27:44 did that Aug 12 15:28:05 files are exactly the same :) Aug 12 15:28:11 good Aug 12 15:28:14 anyways, i will do as you said Aug 12 15:28:16 first the source Aug 12 15:28:24 its just to minimize the diffs Aug 12 15:28:42 i wanted a patch for the source Aug 12 15:28:51 eh Aug 12 15:28:56 i mean.. Aug 12 15:29:02 i thought of only having a patch for the source Aug 12 15:29:12 ah, fine with me as well Aug 12 15:29:13 and upload the translations via web Aug 12 15:29:23 or is it better to do via a patch as well? Aug 12 15:29:26 but its better if you patch all the affected po files along with it Aug 12 15:29:29 i don't know how is better Aug 12 15:29:35 othewise we'll run into the same situation Aug 12 15:29:58 ah, i think i got what you mean Aug 12 15:30:19 not sure how smart the merge algo in pootle is Aug 12 15:30:27 make a patch for both source and .pos and only then translate, right? Aug 12 15:30:37 if I later upload new po files with empty strings and there are already current po files with translated strings Aug 12 15:30:46 I do not know if the existing translation will win over the empty string Aug 12 15:31:06 existing translations seem to win Aug 12 15:31:07 you can also translate too and submit all in one patch Aug 12 15:31:10 ok Aug 12 15:31:18 as it happened before Aug 12 15:31:30 new translations appear in .pending from "versionmerge" user Aug 12 15:31:36 old translations are kept Aug 12 15:31:56 ok, fine then Aug 12 15:32:17 build #56 of cobalt is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/cobalt/builds/56 Aug 12 15:33:22 it this the correct format for the patch?: http://pastebin.com/Ly3hbwNc Aug 12 15:33:26 just to make sure Aug 12 15:34:07 yes Aug 12 15:34:28 right. thank you for your patience and sorry for so many questions :) Aug 12 15:52:54 jow_laptop: and what if a string is not translated inside a <%- -%> ? which seems to be lua code Aug 12 15:53:15 wrap it in translate("...") Aug 12 15:53:49 line 56 in http://luci.subsignal.org/trac/browser/luci/trunk/modules/admin-full/luasrc/view/admin_network/wifi_join.htm is a bit more complicated than that i'm afraid Aug 12 15:54:21 it has some %s, which i thought is not a good idea to include into a translatable string Aug 12 15:56:32 Hi Jow, Aug 12 15:56:42 or are those %s okay for translations? Aug 12 15:56:49 http://pastebin.com/d26A3vPN Aug 12 15:56:58 they're fine Aug 12 15:57:10 translatef() can be used fro strings with placeholders Aug 12 15:57:11 translatef? Aug 12 15:57:16 ah Aug 12 15:57:25 got that Aug 12 15:57:26 :) Aug 12 15:57:27 it passes the 2nd, 3rd, ... argument Aug 12 15:57:28 I am a bit glueless aboutfixing the current openwrt trunk build issue with the static changes you introduced under mac os x .... Aug 12 15:57:38 bluse-: already fixed Aug 12 15:58:23 ah ok .. let me check Aug 12 15:58:43 you might need to rm tmp/.prereq-build Aug 12 15:58:57 then just run make Aug 12 16:00:46 jow_laptop: i think it should be ("WPA"))) Aug 12 16:00:49 three braces Aug 12 16:00:53 brackets even Aug 12 16:01:00 no Aug 12 16:01:20 one for translate, one for the condition, one for translatef Aug 12 16:01:38 the third is two lines further Aug 12 16:01:48 there is a next argument after )) Aug 12 16:02:06 ah, right, sorry Aug 12 16:02:45 wait Aug 12 16:03:08 i'm either very inattentive or there is no closing bracket for translatef Aug 12 16:03:15 there is Aug 12 16:03:28 see it Aug 12 16:03:30 * BasicXP facepalms Aug 12 16:03:45 { -> ( } -> ) Aug 12 16:03:58 more or less Aug 12 16:06:19 i finally understand it, thanks Aug 12 16:12:38 trunk build like a charme .. thx Jow ! Aug 12 17:01:00 jow_laptop, what about stuff like lines 57-58 in http://luci.subsignal.org/trac/browser/luci/trunk/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm ? Aug 12 17:01:10 string.format() is used there Aug 12 17:02:28 should i just replace it with translatef as well? Aug 12 17:02:56 name = string.format("Broadcom BCM%04x 802.11 Wireless Controller", tonumber(version, 16)) Aug 12 17:06:01 not sure if these should get translated Aug 12 17:06:13 Wireless Controller part can be translated Aug 12 17:06:52 example: "Atheros 802.11an Wireless Controller" - "Беспроводной контроллер Atheros 802.11an" (Russian) Aug 12 17:07:14 i thought of splitting the string first, but, you see, in some languages the word order is different Aug 12 17:07:26 as in my example Aug 12 17:07:28 well then replace "Foo" % bar with translatef("Foo", bar) Aug 12 17:07:51 yes, i know, but what do i do with this?: Aug 12 17:07:55 [21:02:56] name = string.format("Broadcom BCM%04x 802.11 Wireless Controller", tonumber(version, 16)) Aug 12 17:08:08 name = translatef("Broadcom BCM%04x 802.11 Wireless Controller", tonumber(version, 16)) Aug 12 17:08:08 replace string.format with translatef? Aug 12 17:08:17 yes Aug 12 17:08:24 fine Aug 12 18:38:48 blogic * r33149 /packages/net/xtables-addons/patches/005-powerpc_includes.patch: [packages] xtables-addons breaks for powerpc due to missing csum_ipv6_magic() Aug 12 18:39:00 blogic * r33150 /trunk/package/acx-mac80211/Makefile: [acx-mac80211] breaks when building for powerpc Aug 12 18:47:57 build #57 of pxcab is complete: Failure [failed shell_11] Build details are at http://buildbot.openwrt.org:8010/builders/pxcab/builds/57 Aug 12 18:50:34 build #56 of ppc44x is complete: Failure [failed shell_11] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/56 Aug 12 18:54:57 build #62 of orion is complete: Failure [failed compile_2] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/62 Aug 12 18:58:58 build #56 of rb532 is complete: Failure [failed shell_11] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/56 Aug 12 19:14:46 build #47 of sibyte is complete: Failure [failed shell_11] Build details are at http://buildbot.openwrt.org:8010/builders/sibyte/builds/47 Aug 12 19:48:54 build #61 of s3c24xx is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/s3c24xx/builds/61 Aug 12 19:59:52 blogic * r33151 /trunk/package/acx-mac80211/Makefile: [acx-mac80211] unbreak deps Aug 12 20:01:05 blogic * r33152 /trunk/package/acx-mac80211/Makefile: [acx-mac80211] 3rd time lucky ... too much sun today Aug 12 21:21:14 build #63 of at91 is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/at91/builds/63 Aug 12 21:25:45 build #60 of ppc40x is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/ppc40x/builds/60 Aug 12 21:30:48 build #48 of avr32 is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/48 Aug 12 21:35:54 build #48 of xburst is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/xburst/builds/48 Aug 12 21:45:27 build #46 of ixp4xx is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/ixp4xx/builds/46 Aug 12 21:49:42 build #45 of kirkwood is complete: Failure [failed shell_7 shell_9 compile_1 shell_17] Build details are at http://buildbot.openwrt.org:8010/builders/kirkwood/builds/45 Aug 12 21:55:00 build #42 of ar71xx is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx/builds/42 Aug 12 21:59:32 build #43 of au1000 is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/au1000/builds/43 Aug 12 22:03:34 build #40 of iop32x is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/iop32x/builds/40 Aug 12 22:08:09 build #40 of etrax is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/etrax/builds/40 Aug 12 22:12:58 build #39 of ep93xx is complete: Failure [failed shell shell_9 compile_1 shell_17] Build details are at http://buildbot.openwrt.org:8010/builders/ep93xx/builds/39 Aug 12 22:17:34 build #38 of gemini is complete: Failure [failed shell_9 compile_1 shell_17] Build details are at http://buildbot.openwrt.org:8010/builders/gemini/builds/38 Aug 12 22:22:16 build #35 of mcs814x is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/mcs814x/builds/35 Aug 12 22:28:53 build #43 of rdc is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/rdc/builds/43 Aug 12 22:34:34 build #38 of adm5120 is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/adm5120/builds/38 Aug 12 22:43:33 build #37 of mpc52xx is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/mpc52xx/builds/37 Aug 12 22:48:28 build #36 of octeon is complete: Failure [failed shell_9 compile_1] Build details are at http://buildbot.openwrt.org:8010/builders/octeon/builds/36 Aug 12 22:59:44 jow * r33153 /packages/utils/gzip/Makefile: [packages] gzip: use relative symlinks in postinstall Aug 12 23:14:01 updated openwrt/upstream, https://home.comcast.net/~sdwalker/uscan/index.html Aug 12 23:34:24 hi guys Aug 12 23:34:51 anyone who can help me debugging the PS-Vita vs. OpenWRT-based router issue ? Aug 12 23:35:03 it's really annoying, the WiFi stack in Vita is so completely broken :-( Aug 12 23:35:24 I checked a few of the debug outputs from my router, just can't make much of it, I ain't no expert in this area Aug 12 23:35:38 there have been some debugging efforts in the past and we reached no conclusions Aug 12 23:35:47 it is too broken to handle sanely on the ap side Aug 12 23:36:12 the best workaround so far is spawning a secondary ap vif with wmm turned off Aug 12 23:36:30 this allows you to keep 11n and provide an 11g only network for the vita Aug 12 23:37:26 jow_laptop: so there has been someone trying to find out what's up with this crappy device ? Aug 12 23:37:49 yeah I forgot who and it led nowhere Aug 12 23:38:37 but you managed to figure out the 11n causes issues for vita Aug 12 23:38:43 no Aug 12 23:38:50 well yes Aug 12 23:38:59 we figured out that 11g works :) Aug 12 23:39:01 well ... one thing is for certain, the wifi stack on that thing is so ... sony ... Aug 12 23:39:08 jow_laptop: heh :) Aug 12 23:39:33 jow_laptop: the vita wifi stack is still better than PSP though ... PSP didn't connect to anything I tried Aug 12 23:39:57 jow_laptop: thanks for your time, I won't waste more of mine with this device ;-) Aug 13 00:26:36 jow * r33154 /trunk/ (Config.in include/host-build.mk): [buildroot] introduce a menuconfig option to turn off static linking of host utilities **** ENDING LOGGING AT Mon Aug 13 02:59:58 2012