**** BEGIN LOGGING AT Wed Jun 18 02:59:59 2014 Jun 18 04:05:14 <5EXAA8SU8> build #93 of adm8668 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/adm8668/builds/93 Jun 18 04:32:46 WOOHOO Jun 18 04:32:53 I've finished my port of OpenWRT to the ESR900! Jun 18 04:35:38 next: the RMS9000 Jun 18 04:37:31 The what? Jun 18 04:37:52 Richard M. Stallman 9000? ;) Jun 18 04:37:59 you said ESR Jun 18 04:38:19 EnGenius ESR900 Jun 18 04:38:41 Eric S. Raymond 900 Jun 18 04:39:17 Oh, haha Jun 18 04:41:17 I'm really excited because this is the first time I've ever done something like this Jun 18 04:43:03 And it was especially difficult because this router stores its MAC addresses in the U-Boot environment, including the wireless BSSIDs Jun 18 04:44:45 i have a pending patch to allow those to be used Jun 18 04:45:04 adri: where are you? Jun 18 04:47:05 <5EXAA8SU8> build #93 of brcm2708 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/brcm2708/builds/93 Jun 18 05:05:27 DonkeyHotei: Oh, the code I used to get those values was in target/linux/ar71xx/files/arch/mips/ath79/nvram.c Jun 18 05:06:10 The only change needed for the ESR900 (and others of its series) was to strip the quotes from the MAC address Jun 18 05:06:20 you're not supposed to do it in kernel space Jun 18 05:06:44 :( Jun 18 05:07:08 The DIR-615-C1 does... Jun 18 05:07:23 as does everything ar7 Jun 18 05:07:28 but no more Jun 18 05:07:45 Oh, so all that's going to change? Jun 18 05:07:56 That probably would have made that all simpler... Jun 18 05:08:18 we already have all the scripts to extract the mac Jun 18 05:08:33 Also, the only way I could set the WAN address was through 02_network Jun 18 05:08:45 because it's a virtual interface Jun 18 05:15:55 Well, it's past 1 AM here, so I'm going to bed. I'll be back in 15 hours or so. Jun 18 05:16:14 cyrozap: well so you have another patch that you can do - remove the kernel space MAC on dir-615-c1 and move it to the script Jun 18 05:17:05 plntyk: Are there any examples I can base this on? Jun 18 05:18:07 I'm not really a software person... Jun 18 05:21:59 Most of my C experience comes from the embedded control class I took last semester Jun 18 05:22:23 But I'll definitely try it! Jun 18 05:45:55 <5EXAA8SU8> build #95 of realview is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/realview/builds/95 Jun 18 06:11:35 <5EXAA8SU8> build #550 of kirkwood is complete: Failure [failed compile_6] Build details are at http://buildbot.openwrt.org:8010/builders/kirkwood/builds/550 Jun 18 06:55:33 <5EXAA8SU8> build #569 of xburst is complete: Failure [failed compile_6] Build details are at http://buildbot.openwrt.org:8010/builders/xburst/builds/569 Jun 18 07:42:24 <5EXAA8SU8> build #492 of gemini is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/gemini/builds/492 Jun 18 07:52:12 <5EXAA8SU8> build #110 of sunxi is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/sunxi/builds/110 Jun 18 08:33:06 <5EXAA8SU8> build #96 of cns21xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/cns21xx/builds/96 Jun 18 08:47:21 <5EXAA8SU8> build #94 of mpc83xx is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/mpc83xx/builds/94 Jun 18 08:52:17 <5EXAA8SU8> build #95 of bcm53xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/bcm53xx/builds/95 Jun 18 10:05:56 cyrus r41241 trunk/package/network/services/dnsmasq/Makefile * dnsmasq: use COPTS for compile time options Jun 18 10:06:04 cyrus r41242 trunk/package/network/services/dnsmasq/Makefile * dnsmasq: respect target's LDFLAGS Jun 18 10:06:08 cyrus r41243 trunk/package/ network/services/dnsmasq/patches/0001-Build-config-add-DNO_GMP-for-use-with-nettle-mini-gm.patch network/services/dnsmasq/patches * dnsmasq: add upstream patch to build against libnettle-mini Jun 18 10:06:12 cyrus r41244 trunk/package/network/services/dnsmasq/Makefile * dnsmasq: Add a full variant Jun 18 10:06:16 cyrus r41245 trunk/package/network/services/dnsmasq/files/dnsmasq.init * dnsmasq: add UCI DNSSEC runtime support Jun 18 10:06:21 cyrus r41246 trunk/package/ (5 files in 2 dirs) * dnsmasq: various house-keeping updates Jun 18 10:06:25 cyrus r41247 trunk/package/libs/ gmp gmp/Makefile * gmp: import from packages, update and reduce size Jun 18 10:06:30 cyrus r41248 trunk/package/libs/ (8 files in 3 dirs) * nettle: import from packages, update to 3.0 Jun 18 10:06:34 cyrus r41249 trunk/package/network/services/dnsmasq/patches/120-nettle-3.0-compatibility.patch * dnsmasq: compatibility with nettle 3.0 Jun 18 10:09:36 blogic r41250 trunk/include/target.mk * include/target.mk: add CPU_CFLAGS_octeon Jun 18 10:09:40 blogic r41251 trunk/toolchain/ Config.in gcc/Config.in gcc/Config.version * toolchain: use different defaults for octeon Jun 18 10:09:44 blogic r41252 trunk/target/linux/ octeon/patches-3.10/0005-MIPS-Octeon-ethernet-dropped-napi.patch octeon/patches-3.10/0006-MIPS-Octeon-ethernet-remove-debug-noise.patch octeon/patches-3.10/0007-MIPS-Octeon-ethernet-irq-enable.patch * octeon: add 3 upstream patches that fix issues on the esr-lite Jun 18 10:09:48 blogic r41253 trunk/target/linux/octeon/Makefile * octeon: fix up the cpu flags Jun 18 10:09:52 blogic r41254 trunk/package/network/services/relayd/Makefile * relayd: update to latest git head Jun 18 10:09:56 blogic r41255 trunk/target/linux/ ar71xx/base-files/etc/diag.sh ar71xx/base-files/lib/ar71xx.sh ar71xx/base-files/etc/uci-defaults/02_network * ar71xx: Fixes for 951Ui-2HnD board support Jun 18 10:09:59 blogic r41256 trunk/target/linux/ imx6/base-files/lib imx6/base-files/lib/imx6.sh * imx6: add a script to detect the board name and populate /tmp/sysinfo Jun 18 10:10:03 blogic r41257 trunk/target/linux/imx6/base-files/etc/uci-defaults/02_network * imx6: use /lib/imx6.sh inside the uci-defaults script Jun 18 10:12:17 jow r41258 trunk/package/ utils/jsonfilter/Makefile utils/jsonpath utils/jsonfilter * jsonpath: rename to jsonfilter and rewrite from flex/bison to lemon Jun 18 11:30:56 cyrus r41259 trunk/package/network/config/netifd/Makefile * netifd: various bugfixes (thanks Hans Dedecker) Jun 18 12:01:28 <5EXAA8SU8> build #92 of omap is complete: Failure [failed compile_6] Build details are at http://buildbot.openwrt.org:8010/builders/omap/builds/92 Jun 18 12:11:57 cyrus r41260 trunk/package/network/services/odhcpd/Makefile * odhcpd: improve static DHCPv4 leases (thanks arnd) Jun 18 13:44:28 <5EXAA8SU8> build #93 of cns3xxx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/cns3xxx/builds/93 Jun 18 14:41:05 Hello all, I have a modem (unknown brand) that is using BCM5358. How can I generate a correct .bin? in make menuconfig I've selected Target System: Broadcom BCM47xx/53xx (MIPS), Profile: Broadcom SoC, All Ethernet, BCM43xx WiFi (b43, default). But I can't get a .bin :'( Jun 18 14:42:03 I got: openwrt-brcm47xx-squashfs.trx and other openwrt-e1000-v1-squashfs.bin, and -wrt54g3g-, etc... Any hints? Jun 18 14:44:23 apocn: do you mean router with dsl-modem? or is it just a router? Jun 18 14:44:36 it's a 4G modem Jun 18 14:44:59 it has a Broadcom BCM5358 and Altair ALT3100-B1 LTE chipset Jun 18 14:47:34 anyway; bins are usually only generated for known devices that require special images; for all others the trx is usually enough Jun 18 14:49:11 when I try to upload the trx through the web interface, it's saying invalid firmware. Jun 18 14:49:39 but I confirmed they are using openwrt in the factory firmware... Jun 18 14:50:15 that doesn't mean that they are using an unmodified openwrt Jun 18 14:51:04 more likely the build system they are using was/is based on openwrt Jun 18 14:53:28 I used the firmware-mod-kit to extract all files from their .bin Jun 18 14:53:57 if this means nothing, then... how could I modify the BuildRoot in order to successfully compile for this device? Jun 18 14:54:02 where can I read about it? Jun 18 15:08:55 KanjiMonster, what is uImage? Jun 18 15:09:12 I only see this option when I select ext4 -> Include Kernel in root filesystem (include uImage) Jun 18 15:13:17 apocn: http://stackoverflow.com/questions/22322304/image-vs-zimage-vs-uimage Jun 18 15:15:28 plntyk, thanks! Jun 18 15:16:15 plntyk, any place where I can read about how to give support to "unknown" devices? Jun 18 15:16:53 I've unpacked the image using firmware-mod-kit and everything, just don't know where to look at in order to build my own image for it. Jun 18 15:18:59 ohhhh, in the FMK log I saw this: MKFS="./src/others/squashfs-3.2-r2-wnr1000/mksquashfs", FS_COMPRESSION="gzip", FS_TYPE="squashes", etc... :-D Jun 18 15:52:05 so, openwrt gcc/eglibc toolchain does not use sysroot? Jun 18 15:52:33 trying to use an external sysroot-enabled toolchain with openwrt Jun 18 15:53:05 that toolchain compiled binaries run well on openwrt rootfs, but not with openwrt generated toolchains, which is really odd Jun 18 15:58:08 cyrus r41261 packages/net/irssi * irssi: moved to github Jun 18 16:17:23 scp Jun 18 16:17:31 sorry, -EWIN Jun 18 16:36:10 florian r41262 trunk/target/linux/imx6/base-files/lib/imx6.sh * imx6: fix typo on wandboard detection Jun 18 17:08:17 cyrus r41263 trunk/package/libs/ (6 files in 2 dirs) * nettle: downgrade to 2.7.1 since gnutls is incompatible with 3.0 Jun 18 17:08:25 cyrus r41264 trunk/package/ network/services/dnsmasq/Makefile network/services/dnsmasq/patches/120-nettle-3.0-compatibility.patch * dnsmasq: removing nettle 3.0 support due to nettle downgrade Jun 18 17:16:30 no way to menuconfig busybox anymore? Jun 18 17:16:42 and no diff traceroute etc by default in openwrt? strnage Jun 18 17:17:37 looks like i got cortexA8 hard float going Jun 18 17:18:14 this may avoid my buildroot-hardfp-toolchain-as-external-toolchain-for-openwrt efforts, testing Jun 18 17:40:59 <5EXAA8SU8> build #599 of ppc44x is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/599 Jun 18 17:41:14 <5EXAA8SU8> build #599 of rb532 is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/599 Jun 18 17:41:16 <5EXAA8SU8> build #568 of sibyte is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/sibyte/builds/568 Jun 18 17:44:32 <5EXAA8SU8> build #506 of iop32x is complete: Failure [failed shell_10] Build details are at http://buildbot.openwrt.org:8010/builders/iop32x/builds/506 Jun 18 18:38:14 <5EXAA8SU8> build #645 of orion is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/645 Jun 18 18:48:01 <5EXAA8SU8> build #610 of uml is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/uml/builds/610 Jun 18 19:02:30 <5EXAA8SU8> build #639 of cobalt is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/cobalt/builds/639 Jun 18 19:06:00 <5EXAA8SU8> build #534 of au1000 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/au1000/builds/534 Jun 18 20:28:05 <5EXAA8SU8> build #494 of mcs814x is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/mcs814x/builds/494 Jun 18 20:39:01 <5EXAA8SU8> build #579 of avr32 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/579 Jun 18 21:26:05 wouldn't it be better to create a luci folder on the packages repo? https://github.com/openwrt/packages/tree/master/net/luci-app-ocserv Jun 18 21:26:52 cyrusff: ping Jun 18 21:37:59 ausjke: there's a menu option to enable customizing busybox, which marks you rbuild as "special" so people don't spend time debugging why your build doesn't behave properly, Jun 18 21:38:05 but if you know what you're doing, sure, go for it, Jun 18 21:44:37 karlp: yeah found that. thanks Jun 19 00:39:22 cyrusff : thanks! that fixed most of it, except for the hostname (either osx clients dont send it, or maybe dhcpv6 is supposed to infer it from dhcpv4?). setting it manually works, but for completeness sake i'd wish the client could set it himself.. **** ENDING LOGGING AT Thu Jun 19 02:59:59 2014