**** BEGIN LOGGING AT Tue Nov 27 02:59:59 2012 Nov 27 11:52:14 [florian]: Are you thinking of making Musl the "main" c library in the future? (like 6 months from now or next release) I'm reading over the comparisons and junk and it looks cool assuming it doesn't break everything horribly Nov 27 11:53:07 <[florian]> SmugLeaf: well, in a couple of months it should be more stable, buf I think uClibc might still be the prefered library for some time Nov 27 11:53:21 <[florian]> first of all I need to ensure our packages are properly building with it Nov 27 11:54:36 oh god the build bots Nov 27 11:54:44 do they even work ;_; Nov 27 11:55:55 they were recently fixed Nov 27 11:57:49 huh, musl looks nice Nov 27 12:00:07 <[florian]> it does yes, but I don't consider it production ready yet Nov 27 12:00:23 <[florian]> it's nice to demo an OpenWrt basic system, but it really needs to be tested against real world use cases Nov 27 12:00:42 <[florian]> but considering that it receives decent development it should be pretty safe to try out Nov 27 12:06:25 nice license too Nov 27 12:09:53 where is HOST_CFLAGS set? Nov 27 12:11:48 SmugLeaf, karlp: I doubt musl will be able to replace uClibc anytime soon, too many parts of the gnu ecosystem are horribly broken with it Nov 27 12:12:40 SmugLeaf: HOST_CFLAGS are set in the toplevel rules.mk Nov 27 12:18:51 HOST_CFLAGS:=-O2 $(HOST_CPPFLAGS) Nov 27 12:19:20 man don't you think we could at least throw i686 in there? Nov 27 12:19:32 then gentoo within me is crying Nov 27 12:24:24 no Nov 27 12:24:32 boo Nov 27 12:24:34 openwrt also builds on ppc, arm, x86_64, ... Nov 27 12:25:05 if you feel the need to optimize it feel free to adjust rules.mk Nov 27 12:37:13 * SmugLeaf adds native and pipe Nov 27 12:37:28 rofl, native, seriously ? Nov 27 12:39:16 NOW THIS IS POD RACING Nov 27 12:39:26 that would break IB and SDK for example Nov 27 12:39:34 and the Toolchain Nov 27 12:40:14 well dude Nov 27 12:40:18 duh* Nov 27 12:40:39 native is bad, I only use it to see the resulting options, and put those in CFLAGS Nov 27 12:41:05 so you are 100% sure that is what is used, and not have some program decide that at runtime Nov 27 12:50:06 what's native? Nov 27 12:59:03 auto detect Nov 27 13:40:45 anyone considered upgrading the dnsmasq package from 2.62 to 2.64rc1? it fixes some annoying bugs (for example, DHCPv6 socket rebinding issue when reloading dnsmasq) Nov 27 13:43:45 it's unlikely someone will upgrade to an -rc version... Nov 27 13:44:41 iirc there are patches to upgrade to 2.63 Nov 27 15:38:25 Hi all, about to start testing for x86 kernel-3.6.8. Nov 27 15:38:25 If anyone from the x86 team want to throw suggestions, please be my guest Nov 27 16:19:38 is there a git mirror of the AA branch? Nov 27 16:20:17 aha, ​git://nbd.name/attitude_adjustment.git Nov 27 16:21:21 [dwmw2@shinybook git]$ git clone ​git://nbd.name/attitude_adjustment.git Nov 27 16:21:21 Cloning into 'attitude_adjustment'... Nov 27 16:21:21 fatal: I don't handle protocol '​git' Nov 27 16:21:23 * dwmw2_gone blinks Nov 27 16:24:30 aw Nov 27 16:46:29 there is also a mirror of master on github: https://github.com/mirrors/openwrt Nov 27 16:46:50 no tags or branches however Nov 27 17:16:42 Hi all Nov 27 17:16:54 Please help me in reviewing this OpenWRT architecture look in to the below pic Nov 27 17:16:59 https://dl.dropbox.com/u/106407766/OpenWRT.png Nov 27 17:17:32 looks correct, but that architecture is more or less the same as that of a normal linux distro Nov 27 17:18:14 thanks for review can i stick with this ? Nov 27 17:18:28 actually i am new to OpenWRT Nov 27 17:19:04 yes, it looks correct Nov 27 17:19:34 Thanks Nov 27 17:19:57 fancy Nov 27 17:19:58 also, a minor nitpick Nov 27 17:20:07 it is OpenWrt, not OpenWRT Nov 27 17:20:27 took me a while to get used to that :) Nov 27 17:20:53 :) thanks. Presently I am exploring the OpenWrt support for OMAP4(panda Board) Nov 27 17:21:01 jow: is there an official pronunciation guide? Nov 27 17:21:13 ? Nov 27 17:21:25 with the double-u and all ? :) Nov 27 17:21:27 "openwurt" or "open-W-R-T" Nov 27 17:21:36 <[florian]> it's openwurst in germany Nov 27 17:21:45 open bratwurst? Nov 27 17:21:52 open-double-u-ar-tee Nov 27 17:22:02 * Chocks will pass it on Nov 27 17:22:09 :) Nov 27 17:22:32 i need a shirt with openwurst Nov 27 17:23:15 lulz Nov 27 17:23:45 http://www.turmtechnik.com/frankfurter.jpg Nov 27 17:24:23 jow: what's that dish ? Nov 27 17:24:49 a reference to the joke above. "openwurst" = "open sausage" in german Nov 27 17:26:08 Vali: oh btw you should maybe rename "block devices" to "storage devices" and add SPI flash and parallel flash (NAND, NOR) Nov 27 17:26:24 since that is the most common form of storage for openwrt supported devices Nov 27 17:26:25 <[florian]> Vali: and also all C libraries don't go through a socket interface to the kernel Nov 27 17:26:33 <[florian]> Vali: not all, at least Nov 27 17:26:38 right Nov 27 17:27:12 just make it Socket / Syscalls Nov 27 17:27:15 then its right Nov 27 17:27:34 <[florian]> yep Nov 27 17:33:59 florian: jow: Please review the updated Nov 27 17:34:02 https://dl.dropbox.com/u/106407766/OpenWRT.png Nov 27 17:34:52 <[florian]> I'd place init at the same level as busybox utils etc .. Nov 27 17:35:01 <[florian]> because it actually uses the C standard library Nov 27 17:35:38 well it also manages services through inittab Nov 27 17:35:48 openwrt does not make use of the facility but its there Nov 27 17:35:57 and at least the login shells are spawned this way Nov 27 17:36:04 <[florian]> right, but it does not talk to the kernel directly using raw syscalls Nov 27 17:36:11 thats correct Nov 27 17:36:32 Vali: move the blue system calls box under init and extend it to the left border Nov 27 17:37:14 yah i will update it. Nov 27 17:37:20 Vali: and between "Linux Kernel" and "Network / WLAN / Ethernet" you can add Nov 27 17:37:39 "MDIO / PCI / GPIO / SPI" ... Nov 27 17:38:04 but thats not strictly openwrt arch but hardware architecture Nov 27 17:42:26 jow: florian: Please updated image Nov 27 17:42:28 https://dl.dropbox.com/u/106407766/OpenWRT.png Nov 27 17:42:31 check Nov 27 17:44:42 yes Nov 27 17:44:48 jow_laptop: about hardware, once software is completed i will replace generic hardware architecture Nov 27 17:44:50 <[florian]> looks good from my perspective now Nov 27 17:45:06 for something specific to openwrt you might add a box beside 'init' called 'uci' Nov 27 17:46:13 Thanks florian , jow Nov 27 17:47:07 caog: i am new to OpenWrt , what is UCI ? Nov 27 17:48:13 Vali: 'The abbreviation UCI stands for Unified Configuration Interface and is intended to centralize the configuration of OpenWrt.' Nov 27 17:48:28 Vali: http://wiki.openwrt.org/doc/uci Nov 27 17:49:10 I will check it thanks caog. Nov 27 18:09:18 jow r34390 trunk/package/devel/trace-cmd/Makefile Nov 27 18:09:18 trace-cmd: lazily evaluate extra plugins list, fixes stray build errors causing by missing operands to cp if the package was never built yet Nov 27 18:32:19 jow r34391 packages/net/ (8 files in 2 dirs) * xtables-addons: fix RTSP conntrack compatibility with Linux 3.6 Nov 27 18:43:03 florian r34392 trunk/target/linux/mcs814x/files-3.3/arch/arm/mach-mcs814x/Makefile.boot * [mcs814x] remove unused variables from Makefile.boot Nov 27 18:43:06 florian r34393 trunk/target/linux/mcs814x/files-3.3/arch/arm/mach-mcs814x/board-mcs8140-dt.c * [mcs814x] do not list specific board compatible strings Nov 27 18:43:10 florian r34394 trunk/target/linux/mcs814x/files-3.3/arch/arm/mach-mcs814x/timer.c * [mcs814x] do not call clk_put() on the timer clock Nov 27 18:43:13 florian r34395 trunk/target/linux/ ar7/patches-3.3/300-add-ac49x-platform.patch ar7/patches-3.6/300-add-ac49x-platform.patch * [ar7] add AudioCodes AC495 SoC Nov 27 18:43:16 florian r34396 trunk/target/linux/ brcm63xx/patches-3.3/310-board_leds_naming.patch brcm63xx/patches-3.6/310-board_leds_naming.patch * [brcm63xx] Fix typo in 96338GW power LED. Nov 27 18:43:19 florian r34397 trunk/include/image.mk * [buildroot] image.mk: don't squash file permissions in JFFS2 images Nov 27 18:43:24 florian r34398 trunk/target/linux/ (8 files in 2 dirs) * [ar7] use physmap-flash part_probe_types Nov 27 18:46:01 [florian]: what's an ac495? Nov 27 18:46:22 <[florian]> some ar7 "fork" used by audiocodes Nov 27 18:46:35 how did that happen? Nov 27 18:46:36 <[florian]> basically an ar7 without the dsl path and just voice instead Nov 27 18:46:45 voice? Nov 27 18:47:56 <[florian]> yes as in a voice phone call Nov 27 18:48:11 any support for that? Nov 27 18:48:16 <[florian]> no Nov 27 18:48:44 <[florian]> dangole works on this platform Nov 27 19:02:28 Chocks: the problem was that kmod-button-hotplug was not selected in menuconfig Nov 27 19:05:43 hm Nov 27 19:05:51 so wasn't even loaded on your system? Nov 27 20:42:29 /home/weedy/projects/openwrt/build_dir/target-mips_r2_uClibc-0.9.33.2/netifd-2012-10-29/netifd.h:24:29: fatal error: libubox/ustream.h: No such file or directory Nov 27 20:42:35 the fuck mang Nov 27 20:54:11 again, in English Nov 27 21:42:46 hi folks, how do we get files added to mirror2.openwrt.org? **** ENDING LOGGING AT Wed Nov 28 02:59:59 2012