**** BEGIN LOGGING AT Wed Jan 18 02:59:57 2012 Jan 18 03:04:11 jow * r29765 /trunk/scripts/ext-toolchain.sh: (log message trimmed) Jan 18 03:04:11 [scripts] add ext-toolchain.sh, a utility for external toolchains Jan 18 03:04:11 The ext-toolchain.sh utility script implements various external toolchain tasks: Jan 18 03:04:11 * Testing of available features, like c++, soft-float or ipv6 support Jan 18 03:04:11 * Finding the libc implementation (uclibc or eglibc/glibc) Jan 18 03:04:12 * Inferring the GNU target name Jan 18 03:04:13 * Finding shared objects for packaging (libc, libpthread, ...) Jan 18 03:08:55 jow * r29766 /trunk/ (4 files in 3 dirs): Jan 18 03:08:56 [buildroot] use ext-toolchain.sh to integrate external toolchains Jan 18 03:08:56 Use ext-toolchain.sh to wrap external toolchain commands, Jan 18 03:08:56 abort build if certain features such as CONFIG_SOFT_FLOAT or Jan 18 03:08:56 CONFIG_IPV6 are enabled but not supported by the toolchain. Jan 18 03:12:31 jow * r29767 /trunk/scripts/patch-specs.sh: Jan 18 03:12:32 [scripts] add patch-specs.sh, a utility for modifying GCC specs Jan 18 03:12:32 The patch-specs.sh utility dumps the GCC specs of a given toolchain Jan 18 03:12:32 and modifies them to always include $STAGING_DIR in the link and Jan 18 03:12:32 compiler command lines, this makes most -I and -L flags unnecessary Jan 18 03:12:33 and lets the compiler automatically find libraries and headers in Jan 18 03:12:33 the staging dir, also solves the majority of -rpath issues. Jan 18 03:16:08 jow * r29768 /trunk/toolchain/gcc/final/Makefile: Jan 18 03:16:08 [toolchain] invoke patch-specs.sh in the gcc/final install stage. Jan 18 03:16:08 Patch up OpenWrts own cross toolchains to always search headers Jan 18 03:16:09 and libraries in $STAGING_DIR, this should solve most issues with Jan 18 03:16:09 missing headers, indirect linking and not found libraries. Jan 18 03:16:09 At a later stage, all -I and -L flags will be purged from Jan 18 03:16:10 TARGET_LDFLAGS and TARGET_CPPFLAGS. Jan 18 03:33:18 jow * r29769 /trunk/scripts/ext-toolchain.sh: Jan 18 03:33:18 [scripts] ext-toolchain.sh: Jan 18 03:33:18 - use GCC's own idea of the target name (-dumpmachine) Jan 18 03:33:18 - display help if called without args Jan 18 03:33:18 - add copyright foo Jan 18 03:33:19 - remove some leftover flag handling code Jan 18 03:56:00 jow * r29771 /packages/libs/curl/Makefile: [packages] curl: don't fail with empty TARGET_LDFLAGS Jan 18 04:26:02 jow * r29772 /trunk/scripts/ext-toolchain.sh: [scripts] ext-toolchain.sh: properly handle toolchains without sysroot support Jan 18 05:05:10 jow * r29770 /trunk/package/openssl/Makefile: [package] openssl: don't fail with empty TARGET_LDFLAGS Jan 18 07:56:50 florian * r29773 /trunk/target/linux/generic/ (4 files in 4 dirs): [kernel] fix thinko in 102-ehci_hcd_ignore_oc patch Jan 18 09:37:57 build #118 of ps3 is complete: Failure [failed compile_6] Build details are at http://buildbot.openwrt.org:8010/builders/ps3/builds/118 Jan 18 10:50:53 glp: pong Jan 18 11:04:25 ping nbd Jan 18 11:04:39 what do you think about SOPA protest today and openwrt sites? Jan 18 11:05:23 ping jow_laptop Jan 18 12:01:02 phaidros: i don't think openwrt needs to participate in the protest-downtime Jan 18 12:01:26 that would be kind of barking up the wrong tree Jan 18 12:01:59 i'd assume people that know enough about tech stuff to reflash their routers will have heard of the SOPA/PIPA crap ;) Jan 18 12:35:07 nbd: also true, just asking :) Jan 18 12:37:08 phaidros: pong Jan 18 12:38:25 jow_laptop: nvw Jan 18 12:38:30 nvm Jan 18 12:38:42 was just asking opinion about SOPA blackout Jan 18 12:42:34 not sure Jan 18 12:43:19 phaidros: I too think this is better done on more mainstream-y sites like twitter, facebook, ... Jan 18 12:43:46 impact is impact Jan 18 12:43:52 but up to you guys Jan 18 12:44:29 i still think SOPA/PIPA might just be an extortion scheme to get companies to throw more money at politicians Jan 18 12:44:43 hm wasn't the blackout supposed to be today? Jan 18 12:44:50 if it is such a scheme, then it pretty much worked Jan 18 12:44:54 neither google or wikipedia nor heise show anything Jan 18 12:45:42 en.wikipedia.org Jan 18 12:46:33 k Jan 18 12:49:07 i think the US politicians have set up a nice protection racket for themselves Jan 18 12:49:23 "nice internet company you have there... wouldn't it be a shame if something were to happen to it?" ;) Jan 18 13:59:04 hehe Jan 18 14:49:06 jow * r29774 /trunk/package/openssl/Makefile: [package] openssl: fix syntax error in OpenWrt Makefile Jan 18 14:49:47 jow * r29775 /packages/libs/curl/Makefile: [packages] curl: fix syntax error in OpenWrt Makefile Jan 18 15:37:14 build #104 of ar71xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx/builds/104 Jan 18 15:58:46 i dont know where to ask so im going to ask here Jan 18 15:59:16 anyone know a tool that could change .pcap files captured with tcpdump Jan 18 15:59:48 what i would like to do is change ip address, port, html string.... Jan 18 16:04:40 seems that this will do the trick: http://geek00l.blogspot.com/2006/07/pcap-file-editing-with-netdude.html Jan 18 16:43:32 build #99 of au1000 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/au1000/builds/99 Jan 18 17:14:14 hauke * r29776 /trunk/package/kernel/modules/usb.mk: packages: kernel: add usb-common.ko to usb package for kernel >= 3.2 Jan 18 17:53:58 build #97 of iop32x is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/iop32x/builds/97 Jan 18 19:01:44 jow * r29777 /trunk/package/dnsmasq/Makefile: [package] dnsmasq: if CONFIG_IPV6 is off, compile with -DNO_IPV6 - solves unresolved refs to in6addr_any when building with external CodeSourcery toolchain Jan 18 19:06:40 jow * r29778 /trunk/package/iptables/Makefile: [package] iptables: pass --disable-ipv6 if CONFIG_IPV6 is off, fixes undefined refs to in6addr_any when compiling with external CodeSourcery toolchain Jan 18 19:23:05 jow * r29779 /trunk/package/mtd/Makefile: [package] mtd: external toolchains usually do not know about MTDREFRESH, so search in $(LINUX_DIR)/include first, fixes compilation with external CodeSourcery toolchain Jan 18 20:45:04 just did an svn update and am building x86... but seeing: http://fpaste.org/vH5z/ Jan 18 20:45:09 known issue? Jan 18 20:45:40 jow_laptop: ping... can I get a few things committed that have been in the queue for several weeks? Jan 18 20:46:02 philipp64|laptop: did you try clean build? Jan 18 20:46:30 from scratch... Jan 18 20:46:44 wondering if it could be a parallel-build breakage... Jan 18 20:46:58 sometimes these things go away if I build with -j1 instead of -j8. Jan 18 20:49:46 was hoping someone could commit the linux-atm patches that have been upstream... I need them backported to 2.6.39, 3.0, 3.1... Jan 18 20:50:11 tbh I'd rather for those kernels to get dropped instead of backporting Jan 18 20:50:13 its a pita Jan 18 20:50:18 +wait Jan 18 20:51:30 but I Jan 18 20:51:34 'll look later Jan 18 20:51:41 except that the newer kernels require patches to be useful to me... patches that are also sitting in the queue... Jan 18 20:51:52 so I'm not sure what foot to dance on. Jan 18 20:52:23 personally I do not care which kernel, I'm just annoyed by the fact that I simulateneously would have to patch ten different ones Jan 18 20:52:26 I figured the linux-atm patches were the lowest risk... and because they were not platform specific, they might actually go in and I'll just keep runing 2.67.39. Jan 18 20:52:51 sorry, patch 10 different what? versions? platforms? Jan 18 20:54:30 1661 for instance is an alix patch for 3.0... but that's also in the queue. so moving forward is also not an option apparently. Jan 18 20:54:50 $ sed -ne 's#LINUX_VERSION:=##p' target/linux/*/Makefile | sort -u Jan 18 20:54:50 2.6.30.10 Jan 18 20:54:50 2.6.31.14 Jan 18 20:54:50 2.6.32.33 Jan 18 20:54:52 2.6.36.4 Jan 18 20:54:55 2.6.37.6 Jan 18 20:54:57 2.6.38.8 Jan 18 20:55:00 2.6.39.4 Jan 18 20:55:02 3.0.17 Jan 18 20:55:05 3.1.9 Jan 18 20:55:07 3.2.1 Jan 18 20:55:37 fine... tell me all my patches for version x.x.x will be accepted, and I'll focus on that. :-) Jan 18 20:55:44 so unless you send a patch which covers all relevant ones of those you'll have to wait until someone finds the time and motivation to track down where it applies Jan 18 20:56:34 I don't follow linux-netdev either so I have no idea whether those fixes are x86 specific or whether they apply alsewhere as well (ar7, lantiq?) Jan 18 20:57:38 well, at the time I sent some of these in, THEY DID. Jan 18 20:57:52 and in the time that they've been in the queue, 2 more linux releases came out. Jan 18 20:58:37 so why not just switch to the linux release which incorperates them? Jan 18 20:59:11 because the wireless stuff is extremely unstable for the cards that I use on newer kernels. Jan 18 20:59:33 2.6.39 has known issues which I can avoid, but 3.1 and later breaks ALL of the ath5k cards I have. Jan 18 20:59:59 but the wireless driver are taken from compat wireless for all kernel versions Jan 18 21:01:00 Hauke: I understand that. the problem is that the Atheros community develops on 9k cards and on 3.2 on AR71xx platforms. Jan 18 21:01:22 Hauke: though ath5k seems to be broken on (some) brcm47xx devices as well Jan 18 21:01:24 you "swim at your own risk" if you don't satisfy all 3 of those conditions. Jan 18 21:02:54 I'm just trying to keep things running on a day-to-day basis. and make my effort be of some use to people that don't have time on their hands to reinvent my patches. Jan 18 21:04:48 can I get 1762 committed, for instance? since Jo wants to trim the number of kernels he has to support.. Jan 18 21:06:22 the order in that patch appears to be off Jan 18 21:22:43 build #96 of etrax is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/etrax/builds/96 Jan 18 21:43:56 sorry, which order are we talking about? are you saying it doesn't apply? Jan 18 21:48:53 the order of symbols Jan 18 21:49:22 the first and last one do not seem to be at the right place according to alphabetical order (sans "# ") Jan 18 22:35:00 jow_laptop: i placed them in the order they appear in the Kconfig file they're defined in. Jan 18 22:43:55 jow_laptop: redux as 1764. Jan 18 22:44:53 so what versions of the OS do the linux-atm patches need to be provided for them to be accepted? they use some skbuff functions that were added in 2.6.39 I believe. Jan 18 23:47:02 jow * r29780 /trunk/scripts/ext-toolchain.sh: Jan 18 23:47:02 [scripts] ext-toolchain.sh: add option to write .config Jan 18 23:47:02 Add a new --config option to generate a .config from a given toolchain, Jan 18 23:47:02 this allows for easy integration of external toolchains, e.g. Jan 18 23:47:02 ./scripts/ext-toolchain.sh --toolchain /opt/mips-2011.03 --cflags "-muclibc" --config atheros Jan 18 23:47:02 to setup a ready-to-compile atheros target using the external CodeSourcery toolchain. Jan 19 00:02:48 jow * r29781 /trunk/scripts/ext-toolchain.sh: [scripts] ext-toolchain.sh: fix typo Jan 19 00:04:45 jow * r29782 /trunk/scripts/ext-toolchain.sh: [scripts] ext-toolchain.sh: CONFIG_NLS -> CONFIG_BUILD_NLS Jan 19 00:26:39 jow_laptop: so now that 1764 is in alphabetical order, is it good to go? Jan 19 00:28:58 let me check Jan 19 00:29:37 yep Jan 19 00:30:35 was that with all kmods enabled or only some? Jan 19 00:32:32 jow * r29783 /trunk/target/linux/ (generic/config-3.2 x86/config-default): Jan 19 00:32:32 x86/config-3.2: add linux-3.2 symbols for x86 Jan 19 00:32:33 The following symbols are missing for x86, in sorted order. Jan 19 00:32:33 Signed-off-by: Philip Prindeville Jan 19 00:47:49 swalker * r29784 /packages/net/memcached/ (Makefile patches/100-fix_iov_max.patch): [packages] memcached: update to 1.4.11 (#10804), add missing libpthread dependency, use PKG_INSTALL, refresh patches Jan 19 00:49:55 swalker: I am looking into crtmpserver right now, just to avoid duplicate work Jan 19 00:51:40 jow_laptop: compile failed on x86 for me Jan 19 00:52:01 swalker: can you show it to me? Jan 19 00:53:37 jow_laptop: http://pastebin.com/raw.php?i=6206a2YP Jan 19 00:54:39 swalker: ah yes, looks like you tried the first revision of the patch Jan 19 00:54:55 there is a b revision now which includes a new patch that adds missing defines to make Jan 19 00:55:24 * swalker refreshes Jan 19 00:56:28 apparently upstream does not sync cmake with make Jan 19 00:56:38 we should probably switch to cmake later Jan 19 01:09:13 jow * r29785 /packages/multimedia/crtmpserver/ (6 files in 2 dirs): Jan 19 01:09:13 [packages] crtmpserver: update to r726 Jan 19 01:09:13 - Relocate libraries and shared files to /usr/lib/crtmpserver and /usr/share/crtmpserver Jan 19 01:09:13 - Add missing defines from CMake to make Jan 19 01:09:13 - Set new CCOMPILER and CXXCOMPILER variables as well Jan 19 01:14:44 jow_laptop: thanks! Jan 19 01:15:38 jow * r29786 /trunk/target/linux/x86/image/ (Config.in Makefile menu.lst): Jan 19 01:15:38 Make the grub timeout configurable on x86 targets Jan 19 01:15:38 Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de> Jan 19 01:21:47 jow * r29787 /packages/libs/curl/ (3 files in 2 dirs): Jan 19 01:21:47 curl: upgrade to 7.23.1 Jan 19 01:21:47 First patch version doesn't apply to current trunk, so please try this one. Jan 19 01:21:47 Signed-off-by: Michael Heimpold Jan 19 01:34:46 jow * r29788 /trunk/package/busybox/config/networking/Config.in: [package] busybox: make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 depend on CONFIG_IPV6 Jan 19 01:51:46 jow * r29789 /trunk/package/busybox/config/networking/Config.in: [package] busybox: fix previous commit, make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 default to CONFIG_IPV6, not depend on it Jan 19 01:58:15 jow * r29790 /trunk/target/linux/adm5120/ (router_be/config-2.6.38 router_le/config-2.6.38): [adm5120] add missing kernel symbols Jan 19 02:28:57 Kaloz: can you give heil commit access to the memcached & l2tpv3tun packages? Jan 19 02:39:45 jow * r29791 /packages/ (8 files in 7 dirs): (log message trimmed) Jan 19 02:39:46 upgrade baresip, restund, libre, librem to version 0.4.0 Jan 19 02:39:46 Hi, Jan 19 02:39:46 this patch upgrades the following packages to v0.4.0: Jan 19 02:39:46 baresip v0.4.0 (Portable and modular SIP User-Agent with audio and video support) Jan 19 02:39:46 restund v0.4.0 (Modular STUN/TURN server) Jan 19 02:39:47 libre v0.4.0 (Generic library for real-time communications with async IO support) Jan 19 02:39:47 jow * r29792 /packages/libs/spandsp/ (Makefile patches/100-compile-fixes.patch): Jan 19 02:39:49 [packages] spandsp: every dead autoconf macro is a good autoconf macro Jan 19 02:39:49 - Remove AC_FUNC_MALLOC and AC_FUNC_REALLOC, they cause bogus rpl_* symbols Jan 19 02:39:49 - Apply autoreconf fixup to get a sane libtool Jan 19 02:39:50 - Get rid of rpath-link, this is now uneeded after latest toolchain reworks Jan 19 02:39:50 - Bump pkg revision Jan 19 02:40:59 jow * r29793 /packages/libs/re/patches/200-stdint.h.patch: [packages] re: include stdint.h to solve build failure Jan 19 02:43:12 Really, I wonder what crackhead came up with this stupid macros Jan 19 02:43:39 they always divert malloc calls to some undefined rpl_malloc / rpl_realloc in the cross compile case Jan 19 02:43:44 unconditionally Jan 19 02:44:10 and obviously nobody is hsipping an appropriate source file which contains this wrapper crap Jan 19 02:53:43 haha **** ENDING LOGGING AT Thu Jan 19 02:59:57 2012