**** BEGIN LOGGING AT Thu Nov 26 02:59:56 2009 Nov 26 09:09:07 {Nico}: thanks Nov 26 09:11:32 hmm, just noticed some new behavior. something is rewriting /etc/config/network. maybe to rev up to a new syntax or something? Nov 26 09:14:21 mostly single-quoting everything in sight, but also a different vlan config thing Nov 26 10:58:04 markus * r18541 /trunk/package/dnsmasq/ (Makefile patches/101-ipv6.patch patches/103-ipv6_fix.patch): Nov 26 10:58:04 new upstream release 2.51 with some fixes, see Nov 26 10:58:04 http://www.thekelleys.org.uk/dnsmasq/CHANGELOG Nov 26 10:58:04 refreshed patches for new release Nov 26 12:56:58 nbd: did you manage to check the wrt160nl switch issue? Nov 26 12:57:20 I still didn't understand it it's possible to use vlan on this models Nov 26 12:57:36 i.e., if it's possible to use several "wan" connections... Nov 26 13:05:56 nunojpg: don't suppose you know much about wrt160nl and wifi setup do you ? Nov 26 13:13:14 Alpha|work: I know the basics. Do you have some problem? Nov 26 13:13:54 Alpha|work: it just worked for me...and I don't use wireless that much... Nov 26 13:22:12 i'm trying to get the wifi adaptor to use the atheros driver, but only able to get it working with mac80211, i'm not entirely sure if its possible or not ? Nov 26 14:00:38 is it safe to update to svn trunk? Nov 26 14:05:38 i have a livebox, and see that http://downloads.openwrt.org/snapshots/trunk/brcm63xx/ has openwrt-livebox-vmlinux.elf openwrt-livebox-vmlinux.gz openwrt-livebox-vmlinux.lzma Nov 26 14:05:56 what is this intendeed for? Nov 26 14:29:36 _trine: are you here? Nov 26 14:29:46 i'm testing shiny new packages from {Nico} ^_^ Nov 26 15:04:40 i'm getting this error /home/developer/kamikaze4/trunk/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib/gcc/mips-openwrt-linux-uclibc/4.3.3/../../../../mips-openwrt-linux-uclibc/bin/ld: /home/developer/kamikaze4/trunk/staging_dir/target-mips_uClibc-0.9.30.1/usr/lib/libuuid.a(gen_uuid.o): relocation R_MIPS_HI16 against `a local symbol' can not be used when making a shared object; recompile with -fPIC Nov 26 15:04:49 should i recompile with -fPIC ? Nov 26 15:06:40 <[florian]> Lalloso: yes Nov 26 15:08:13 [florian]: hi Nov 26 15:08:23 [florian]: did you get eth working on bcm63xx? Nov 26 15:08:50 <[florian]> danage: not yet on bcm6345 Nov 26 15:09:04 okie Nov 26 15:12:05 wau adding a flag -fPIC seems hard Nov 26 15:13:43 <[florian]> Lalloso: not at all, usually you should just do TARGET_CFLAGS += $(FPIC) in the Makefile Nov 26 15:14:17 well in this case Nov 26 15:14:30 the first thing to understand it's which makefile to edit Nov 26 15:15:15 i've got a huge Makefile under freeswitch/mod Nov 26 15:15:48 while the Makefile under mod_commands is this simple: Nov 26 15:15:48 developer@lallobox4:~/kamikaze4/trunk/build_dir/target-mips_uClibc-0.9.30.1/freeswitch-1.0.4/src/mod/applications/mod_commands$ cat Makefile BASE=../../../.. include $(BASE)/build/modmake.rules Nov 26 15:26:18 <[florian]> Lalloso: edit the OpenWrt Makefile of your package Nov 26 15:29:08 hint on where to find it? Nov 26 15:30:21 i guess you are speaking about the legendary .mk files Nov 26 15:30:58 <[florian]> no, I am speaking about packages/net/freeswitch/Makefile Nov 26 15:32:00 mmm Nov 26 15:32:31 i've got /home/developer/kamikaze4/trunk/package/feeds/packages/freeswitch/Makefile Nov 26 15:32:35 is this the right one? Nov 26 15:32:45 <[florian]> yes this is the right one Nov 26 15:32:45 where is the packages subdir? Nov 26 15:33:07 <[florian]> I refer to packages/ from the subversion repository layout Nov 26 15:33:19 ah okay i'm on my filesystem Nov 26 15:34:12 in fact FPIC is not present here Nov 26 15:37:27 config_TARGET_CFLAGS="$(TARGET_CFLAGS)" \ Nov 26 15:37:52 should i add a line after before this one with config_TARGET_CFLAGS="$(TARGET_CFLAGS)" \ ? Nov 26 15:37:58 sorry Nov 26 15:38:08 with TARGET_CFLAGS += $(FPIC) Nov 26 15:38:09 <[florian]> do something like this: Nov 26 15:38:21 <[florian]> config_TARGET_CFLAGS="$(TARGET_CFLAGS) $(FPIC)" \ Nov 26 15:39:07 ah sweet Nov 26 15:39:17 let me backup this makefile and retry Nov 26 15:39:39 i hope this FPIC flag won't do bad to all the other modules which will get compiled with FPIC enabled now Nov 26 15:41:50 make V=99 Nov 26 15:41:57 thx for the help florian Nov 26 15:42:03 <[florian]> you are welcome Nov 26 15:42:11 <[florian]> it should not cause problems Nov 26 15:42:13 if this works i will report it via email to {Nico} Nov 26 15:47:00 sometimes i think that the whole opensource community would need some different build system Nov 26 15:47:30 <[florian]> what do you find wrong with the current ones? Nov 26 15:47:41 <[florian]> too complicated to get into? Nov 26 15:47:48 i would say yes Nov 26 15:48:00 i don't like java Nov 26 15:48:18 but well that ant xml thing seems good Nov 26 15:48:31 <[florian]> that's a nice solution yes Nov 26 15:48:48 also a lot of time ago i read this one Nov 26 15:48:49 http://freshmeat.net/articles/stop-the-autoconf-insanity-why-we-need-a-new-build-system Nov 26 15:48:49 <[florian]> even though the problem with languages like xml is the quantity of lines you have to write to get something building for you ;° Nov 26 15:49:09 and i thought it has some point Nov 26 15:49:27 well okay xml is verbose but well we are not here to save disk these days, come on ^_^ Nov 26 15:50:06 <[florian]> it's not about size, it's about how you have to write/copy from something else Nov 26 15:50:15 <[florian]> to get your stuff described Nov 26 15:50:46 are you telling me that in the beginning one Makefile was written Nov 26 15:50:59 and then everyone copied that spawning to everything else? Nov 26 15:51:11 <[florian]> more or less, yes Nov 26 15:51:14 also this bjam thing of boost library seemd sweet to me Nov 26 15:51:15 http://www.boost.org/doc/libs/1_41_0/more/getting_started/unix-variants.html#easy-build-and-install Nov 26 15:52:49 read the last comment here: http://freshmeat.net/articles/stop-the-autoconf-insanity-why-we-need-a-new-build-system Nov 26 15:52:53 i think i somehow agree with it Nov 26 15:53:25 it's easier for me to write working C code than learning the autotools Nov 26 15:53:33 i use to write simple Makefiles by hand!!! Nov 26 15:54:40 <[florian]> at some point is is true Nov 26 15:55:14 <[florian]> there are basically two point of views which might be contradictory Nov 26 15:55:37 <[florian]> 1) you are a distribution packager, you want a reliable way to compile stuff for various platforms Nov 26 15:56:00 <[florian]> which usually implies loads of checkigs and time spent before actually compiling Nov 26 15:56:17 <[florian]> or 2) you are software developper and you want something quick to compile your stuff Nov 26 15:58:21 mmm to me these are two complete different things Nov 26 15:58:38 if 2) is done well it should be available on every distribution Nov 26 15:58:54 and therefore one could use whatever solution 1) to achieve a good result Nov 26 15:59:42 i'm a slacker Nov 26 16:00:06 slackware packages are just binary tarballs with no fancy dependences Nov 26 16:00:30 however i think one day or the other i will have to retire one month in a cottage and learn the autotools the hard way Nov 26 16:02:14 concerning the compiling Nov 26 16:02:18 still no luck Nov 26 16:02:19 http://pastebin.com/m411ad59e Nov 26 16:03:40 maybe i have to recompile libuuid with fpic Nov 26 16:03:46 well enough for today Nov 26 16:03:58 thanks florian i'll keep nico informed see you tomorrow Nov 26 16:04:46 <[florian]> Lalloso: ah, I have a patch pending for libuuid Nov 26 16:04:54 <[florian]> I thought the issue was in freeswitch hold on Nov 26 16:05:11 i thought too but i'm not a pro reader of make outputs Nov 26 16:05:22 florian * r18542 /trunk/package/e2fsprogs/Makefile: [package] libuuid needs to be compiled with fPIC/pic. Nov 26 16:05:36 florian * r18543 /packages/net/apache/Makefile: [package] update apache2 to 2.2.14 (#6226) Nov 26 16:05:38 ah! okay!! so your fault! ;-) Nov 26 16:06:07 do you think that's fpic in libuuid is what cause the failure for freeswitch? Nov 26 16:06:26 <[florian]> yes it was Nov 26 16:06:45 ah you already committed Nov 26 16:06:48 shall i do a svn update Nov 26 16:06:54 feeds update -a Nov 26 16:07:00 make menuconfig Nov 26 16:07:06 make V=99 ? Nov 26 16:07:11 <[florian]> you should update trunk; not the feeds Nov 26 16:07:31 svn updating... Nov 26 16:07:42 Updated to revision 18543 okay Nov 26 16:07:46 florian * r18544 /packages/utils/dosfstools/ (Makefile patches/001-symbolic_links.patch): [package] update dosfstools to 3.0.6 (#6227) Nov 26 16:08:26 now just make V=99 right? I don't need to rewrite the .config with make menuconfig right? Nov 26 16:08:48 <[florian]> yes; just make V=99, it will recompile libuuid with the appropriate change Nov 26 16:09:21 florian * r18545 /packages/mail/fetchmail/Makefile: [package] update fetchmail to 6.3.13 (#6230) Nov 26 16:09:24 okay thx a lot Nov 26 16:09:33 you are committing a lot now eh Nov 26 16:09:40 <[florian]> you are welcome Nov 26 16:10:19 florian * r18546 /packages/net/igmpproxy/Makefile: [package] update igmpproxy to 0.1 (#6232) Nov 26 16:11:04 florian * r18547 /packages/libs/libcli/Makefile: [package] update libcli to 1.9.4 (#62) Nov 26 16:16:09 why CPPFLAGS isn't set in OpenWRT ? Nov 26 16:17:10 [florian]: I think MAKE_VARS should include CPPFLAGS="$(TARGET_CPPFLAGS) $(EXTRA_CPPFLAGS)" Nov 26 18:31:43 florian * r18548 /packages/libs/libmad/patches/ (. 001-mips_removal_h_constraint.patch): [package] fix libmad compilation on mips with gcc-4.4 (#6159), patch from OE Nov 26 18:33:28 florian * r18549 /trunk/target/linux/ep93xx/config-2.6.30: [ep93xx] resync kernel configuration Nov 26 18:33:49 florian * r18550 /trunk/target/linux/ep93xx/Makefile: [ep93xx] target supports usb Nov 26 18:44:01 florian * r18551 /trunk/toolchain/gcc/ (Config.in Config.version): [toolchain] fix gcc version selection for octeon Nov 26 19:53:34 can someone close #5994? see r18541 Nov 26 19:56:23 swalker: done Nov 26 23:39:26 florian * r18552 /packages/net/hiawatha/ (Makefile files/httpd.conf files/mimetype.conf): [package] update hiawatha to 6.18 (#6231) Nov 26 23:39:28 florian * r18553 /packages/net/rtorrent/ (7 files in 2 dirs): [package] update rtorrent to r1104 (#6176) Nov 26 23:39:30 florian * r18554 /packages/libs/curl/ (3 files in 2 dirs): [package] update curl to 7.19.7 (#6151) Nov 26 23:39:34 florian * r18555 /packages/devel/git/ (. Makefile): [package] add git (#6023) Nov 27 00:00:26 florian * r18556 /packages/libs/classpath/Makefile: [package] update classpath to 0.98 (#5710) **** ENDING LOGGING AT Fri Nov 27 02:59:58 2009