[00:17] <CIA-17> nbd * r4458 /packages/libs/gmp/Makefile: add ccache workaround for gmp
[00:21] <[mbm]> wtf is that crap?
[00:22] <[mbm]> nbd: you didn't even make it conditional on the fact that ccache was enabled
[00:23] <nbd> oops
[00:23] <[mbm]> still though .. wtf?
[00:23] <[mbm]> can't configure handle $(TARGET_CC) ?
[00:23] <nbd> libtool craps out if the command line is 'ccache <compiler command>'
[00:23] <nbd> and it's *very* weird
[00:24] <nbd> it just fails to link the shared library for no reason
[00:24] <nbd> or rather: it doesn't even try to
[00:24] <[mbm]> oh.. LD=$(TARGET_CC)
[00:24] <[mbm]> needed in some instances
[00:25] Action: [mbm] also notes that the Build/Configure/Default template could be used
[00:26] <[mbm]> anyways, I *really* don't like that solution
[00:26] <[mbm]> mostly due to the amout of stuff hardcoded
[00:26] <nbd> testing
[00:29] <[mbm]> gmp looks to be compiling fine here
[00:30] <[mbm]> I'll let you know in a few min
[00:30] <nbd> LD="$(TARGET_CC)" doesn't work for me
[00:31] <nbd> doesn't build the shared library
[00:34] <nbd> [mbm]: any other ideas?
[00:35] <[mbm]> still looking .. doesn't look like it even tried the .so
[00:35] <nbd> exactly
[00:35] <nbd> and this doesn't happen if i use something that looks like a regular compiler command
[00:35] <nbd> something's weird either in configure or in libtool itself
[00:38] <[mbm]> hmm .. it's the enable_shared variable in configure/automake .. where is that cached
[00:40] <[mbm]> checking whether the ccache linker (ccache mips-linux-uclibc-gcc) supports shared libraries... no
[00:40] <[mbm]> hrm.
[00:42] <nbd> ok. i'll leave the gmp fixing to you
[00:42] <nbd> i'll check the other packages in the mean time
[00:42] <[mbm]> heh, yay.
[00:43] <nbd> it would probably be easier if we create a $(TARGET_CROSS)gcc script somewhere globally
[00:44] <nbd> and use that if ccache is selected
[00:44] <[mbm]> I'm still trying to find what the author was smoking
[00:44] <nbd> hehe
[00:51] <[mbm]> hmm .. pesky thing .. takes a long time to compile too
[00:56] <CIA-17> mbm * r4459 /packages/libs/gmp/Makefile: fix ccache builds of gmp (reverts [4458])
[00:56] Action: [mbm] takes a bow
[00:56] <CIA-17> nbd * r4460 /packages/net/wpa_supplicant/files/config.mipsel: disable DRIVER_BROADCOM in wpa_supplicant for now
[00:57] <[mbm]> all I had to do was swap $CC while running configure
[00:58] <nbd> ah
[01:01] <nbd> yay. full build ran through
[01:05] <[mbm]> yay, now we just need to validate $(TARGET_CC), $(TARGET_CFLAGS) and all the arch default sets
[01:08] <CIA-17> nbd * r4461 /packages/ (sound/mpd/ sound/mpd/Makefile utils/mpd/): move mpd to sound/
[01:38] <nbd> ls package/*/Makefile | wc -l
[01:38] <nbd> 207
[01:38] <nbd> florian, nico: nice work porting over all those packages :)
[01:42] <florian_> nbd: thanks /
[02:55] <CIA-17> florian * r4462 /branches/buildroot-ng/openwrt/include/kernel-build.mk:
[02:55] <CIA-17> Force remove of the symbolic link build_arm/linux, especially when switching from targets using the same toolchain
[02:55] <CIA-17> (ex : switching from brcm-2.4 to au1000-2.6)
[03:09] <florian_> by the way, I meant build_arch, not build_arm of course
[04:44] <CIA-17> florian * r4463 /packages/net/miau/ (. Config.in Makefile Makefile files/ files/ ipkg/): Port miau to -ng
[04:52] <CIA-17> florian * r4464 /packages/net/miax/ (. Config.in Makefile ipkg/): Port miax to -ng
[05:49] <db90h> hmm, ncurses is pretty cool
[05:49] <db90h> makes it easy to create good text based interfaces
[05:50] <db90h> that's todays db90h revelation
[05:54] <db90h> come back tomorrow and i'll teach you about forks and knives
[10:10] <nbd> db90h: we already know about forks. should we throw knives at them? :D
[10:50] <alxhh_> moin nbd
[10:55] <nbd> moin alex
[11:24] <florian_> shut up wrt
[12:21] <CIA-17> florian * r4465 /packages/net/ (8 files in 4 dirs): Port mini_sendmail to -ng
[13:21] <groz> nbd, you around ?
[13:21] <nbd> yep
[13:21] <groz> hey, got a quick question for you
[13:21] <groz> looking at these issues with wl driver, google etc
[13:21] <groz> is it possible to build ng using the driver that's in the white russion set ?
[13:22] <nbd> you have to replace the entire system code
[13:22] <groz> by just changing the version it downloads to an older one ?
[13:22] <groz> ok, so it's not just a drop in, i'm _just_ starting to look at it, contemplating ways of dealing with this
[13:23] <groz> was wondering if there's an older set, that uses the older drviers
[13:24] <groz> I'll take a slightly different tack then here
[13:25] <groz> been outa town for a couple days, just now starting to get back to it here
[13:44] <CIA-17> florian * r4466 /packages/net/miredo/ (. Config.in Makefile ipkg/): Port miredo to -ng
[16:34] <florian_> glop Hooligan0
[18:12] <CIA-17> florian * r4467 /packages/admin/ (. monit/ monit/Config.in monit/Makefile monit/ipkg/): Port monit to -ng
[18:13] <CIA-17> florian * r4468 /packages/multimedia/ (. motion/ motion/Config.in motion/Makefile motion/ipkg/): Port motion to -ng
[18:29] <CIA-17> florian * r4469 /packages/net/mrd6/ (. Config.in Makefile ipkg/): Port mrd6 to -ng
[18:56] <CIA-17> florian * r4470 /packages/sound/mt-daapd/ (. Config.in Makefile ipkg/): Port mt-daapd to -ng
[19:10] <CIA-17> florian * r4471 /packages/net/mtr/ (. Config.in Makefile ipkg/): Port mtr to -ng
[21:38] <CIA-17> florian * r4472 /branches/buildroot-ng/openwrt/target/linux/brcm63xx-2.6/config: Move crc-ccitt from built-in to module
[00:00] --- Sun Aug 6 2006