[05:26] <CIA-17> mbm * r4429 /branches/buildroot-ng/openwrt/ (9 files in 9 dirs): add quotes to TARGET_CC and TARGET_CROSS to help with distcc and ccache
[05:28] <CIA-17> mbm * r4430 /packages/ (26 files in 26 dirs): add quotes to TARGET_CC and TARGET_CROSS to help with distcc and ccache
[05:33] <CIA-17> mbm * r4431 /packages/ (7 files in 7 dirs): add quotes to TARGET_CC and TARGET_CROSS to help with distcc and ccache (yet again)
[06:59] <[mbm]> hmm
[07:01] <[mbm]> changing the compiler really breaks tons of things
[07:09] <[mbm]> tons of packages are passing $CC without passing $PATH
[07:30] <CIA-17> mbm * r4432 /branches/buildroot-ng/openwrt/ (9 files in 8 dirs): more cleanup (make sure to pass TARGET_PATH and not just TARGET_CC)
[07:31] <Bartman007> oooo, I just realized I can now compile images on my laptop :-)
[07:32] <[mbm]> what made you suddenly realize that?
[07:32] <Bartman007> all of your commits
[07:33] <[mbm]> my commits have been mostly about fixing sm, ccache and distcc
[07:33] <Bartman007> just installed linux on it, cygwin fucked itself yesterday and cgf is an asshat
[07:33] <[mbm]> :)
[07:33] <[mbm]> turns out that although ccache is pretty transparent, most of our makefiles suck
[07:34] <Bartman007> yeah, ccache is quite transparent, has never given me a problem, except when core components are replaced (like gcc) and I forget to clear the cache
[07:35] <[mbm]> well what I'm finding is situations like above where TARGET_CC is given but PATH isn't
[07:35] <[mbm]> so if you use ccache symlinked to a compiler name, it never finds the real compiler
[07:36] <[mbm]> additionally, most instances of TARGET_CC weren't quoted so you couldn't do "ccache $(COMPILER)"
[07:37] <Bartman007> sounds like fun. I've hit similar path issues when trying to get distcc working in the past
[07:37] <[mbm]> well, once ccache works distcc will also be happy
[08:07] <[mbm]> florian: could you quit reconnecting?
[08:23] <CIA-17> mbm * r4433 /branches/buildroot-ng/openwrt/ (3 files in 3 dirs): yet more cleanup (make sure to honor TARGET_CC and not just TARGET_CROSS)
[08:56] <CIA-17> mbm * r4434 /branches/buildroot-ng/openwrt/ (Config.in rules.mk): and now, finally, enable ccache support
[08:56] <[mbm]> :)
[08:56] <[mbm]> tomorrow I'll probably add distcc
[10:43] <CIA-17> nbd * r4435 /branches/buildroot-ng/openwrt/package/ppp/files/ppp.sh: fix typo
[11:14] <CIA-17> mbm * r4436 /branches/buildroot-ng/openwrt/ (7 files in 7 dirs): fix everything I broke with the previous patches
[11:50] <CIA-17> nbd * r4437 /branches/buildroot-ng/openwrt/package/base-files/default/lib/network/config.sh: fix ppp related bug in the network scripts
[14:00] <CIA-17> mbm * r4438 /branches/buildroot-ng/openwrt/ (16 files in 15 dirs): set PATH in rules.mk
[19:14] <CIA-17> nbd * r4439 /branches/buildroot-ng/openwrt/target/image/brcm/lzma-loader/Makefile: fix ccache related broadcom image compile error
[20:52] <CIA-17> florian * r4440 /branches/buildroot-ng/openwrt/toolchain/gcc/ (13 files in 2 dirs): Add nonmips patches
[20:58] <CIA-17> nbd * r4441 /packages/net/click/ (Makefile patches/ patches/100-compile_fix.patch): fix click compile
[21:00] <nbd> florian: i'd rather have the nonmips selection as a new arch
[21:01] <nbd> florian: so that it's reflected in the packages as well
[21:07] <CIA-17> nbd * r4442 /packages/net/cups/Makefile: fix cups mirrors
[21:13] <CIA-17> nbd * r4443 /branches/buildroot-ng/openwrt/package/spca5xx/Makefile: update spca5xx, old version is no longer on the website
[21:19] <CIA-17> nbd * r4444 /packages/utils/logrotate/Makefile: add more logrotate mirrors
[21:21] <CIA-17> nbd * r4445 /branches/ (2 files in 2 dirs): add mirror2 to download.pl
[21:37] <CIA-17> nbd * r4446 /packages/net/elinks/Makefile: elinks compile fix
[21:45] <CIA-17> nbd * r4447 /packages/utils/fetchmail/Makefile: fix fetchmail compile
[22:11] <CIA-17> nbd * r4448 /branches/buildroot-ng/openwrt/package/ (hostap/Makefile hostap-utils/Makefile): fix hostap menuconfig and build for linux 2.6
[22:30] <CIA-17> nbd * r4449 /packages/net/ipcad/Makefile: fix ipcad compile
[22:31] <CIA-17> nbd * r4450 /branches/buildroot-ng/openwrt/: add ccache_* to svn:ignore
[22:35] <CIA-17> nbd * r4451 /branches/buildroot-ng/openwrt/Makefile: remove duplicate package/ prefix from package dump error message
[22:40] <CIA-17> nbd * r4452 /packages/net/elinks/Makefile: elinks requires autoconf
[22:41] <CIA-17> nbd * r4453 /packages/net/l2tpns/Makefile: fix typo
[22:46] <CIA-17> mbm * r4454 /branches/buildroot-ng/openwrt/include/verbose.mk: automatically turn off colors
[22:53] <Stereo> we could have trac linked to CIA
[22:53] <Stereo> http://www.wiggy.net/#20060804trac-cia
[22:58] <[mbm]> I really don't want ticket spam in here
[22:58] <[mbm]> which seems to be the only thing that patch adds
[23:26] <CIA-17> nbd * r4455 /packages/libs/jpeg/ (Makefile patches/100-config_guess.patch): make libjpeg static
[23:37] <CIA-17> nbd * r4456 /packages/libs/ (6 files in 3 dirs): rename jpeg to libjpeg
[23:42] <CIA-17> nbd * r4457 /branches/buildroot-ng/openwrt/scripts/timestamp.pl: add -f option to timestamp.pl (follow symlinks)
[00:00] --- Sat Aug 5 2006
[05:28] <CIA-17> mbm * r4430 /packages/ (26 files in 26 dirs): add quotes to TARGET_CC and TARGET_CROSS to help with distcc and ccache
[05:33] <CIA-17> mbm * r4431 /packages/ (7 files in 7 dirs): add quotes to TARGET_CC and TARGET_CROSS to help with distcc and ccache (yet again)
[06:59] <[mbm]> hmm
[07:01] <[mbm]> changing the compiler really breaks tons of things
[07:09] <[mbm]> tons of packages are passing $CC without passing $PATH
[07:30] <CIA-17> mbm * r4432 /branches/buildroot-ng/openwrt/ (9 files in 8 dirs): more cleanup (make sure to pass TARGET_PATH and not just TARGET_CC)
[07:31] <Bartman007> oooo, I just realized I can now compile images on my laptop :-)
[07:32] <[mbm]> what made you suddenly realize that?
[07:32] <Bartman007> all of your commits
[07:33] <[mbm]> my commits have been mostly about fixing sm, ccache and distcc
[07:33] <Bartman007> just installed linux on it, cygwin fucked itself yesterday and cgf is an asshat
[07:33] <[mbm]> :)
[07:33] <[mbm]> turns out that although ccache is pretty transparent, most of our makefiles suck
[07:34] <Bartman007> yeah, ccache is quite transparent, has never given me a problem, except when core components are replaced (like gcc) and I forget to clear the cache
[07:35] <[mbm]> well what I'm finding is situations like above where TARGET_CC is given but PATH isn't
[07:35] <[mbm]> so if you use ccache symlinked to a compiler name, it never finds the real compiler
[07:36] <[mbm]> additionally, most instances of TARGET_CC weren't quoted so you couldn't do "ccache $(COMPILER)"
[07:37] <Bartman007> sounds like fun. I've hit similar path issues when trying to get distcc working in the past
[07:37] <[mbm]> well, once ccache works distcc will also be happy
[08:07] <[mbm]> florian: could you quit reconnecting?
[08:23] <CIA-17> mbm * r4433 /branches/buildroot-ng/openwrt/ (3 files in 3 dirs): yet more cleanup (make sure to honor TARGET_CC and not just TARGET_CROSS)
[08:56] <CIA-17> mbm * r4434 /branches/buildroot-ng/openwrt/ (Config.in rules.mk): and now, finally, enable ccache support
[08:56] <[mbm]> :)
[08:56] <[mbm]> tomorrow I'll probably add distcc
[10:43] <CIA-17> nbd * r4435 /branches/buildroot-ng/openwrt/package/ppp/files/ppp.sh: fix typo
[11:14] <CIA-17> mbm * r4436 /branches/buildroot-ng/openwrt/ (7 files in 7 dirs): fix everything I broke with the previous patches
[11:50] <CIA-17> nbd * r4437 /branches/buildroot-ng/openwrt/package/base-files/default/lib/network/config.sh: fix ppp related bug in the network scripts
[14:00] <CIA-17> mbm * r4438 /branches/buildroot-ng/openwrt/ (16 files in 15 dirs): set PATH in rules.mk
[19:14] <CIA-17> nbd * r4439 /branches/buildroot-ng/openwrt/target/image/brcm/lzma-loader/Makefile: fix ccache related broadcom image compile error
[20:52] <CIA-17> florian * r4440 /branches/buildroot-ng/openwrt/toolchain/gcc/ (13 files in 2 dirs): Add nonmips patches
[20:58] <CIA-17> nbd * r4441 /packages/net/click/ (Makefile patches/ patches/100-compile_fix.patch): fix click compile
[21:00] <nbd> florian: i'd rather have the nonmips selection as a new arch
[21:01] <nbd> florian: so that it's reflected in the packages as well
[21:07] <CIA-17> nbd * r4442 /packages/net/cups/Makefile: fix cups mirrors
[21:13] <CIA-17> nbd * r4443 /branches/buildroot-ng/openwrt/package/spca5xx/Makefile: update spca5xx, old version is no longer on the website
[21:19] <CIA-17> nbd * r4444 /packages/utils/logrotate/Makefile: add more logrotate mirrors
[21:21] <CIA-17> nbd * r4445 /branches/ (2 files in 2 dirs): add mirror2 to download.pl
[21:37] <CIA-17> nbd * r4446 /packages/net/elinks/Makefile: elinks compile fix
[21:45] <CIA-17> nbd * r4447 /packages/utils/fetchmail/Makefile: fix fetchmail compile
[22:11] <CIA-17> nbd * r4448 /branches/buildroot-ng/openwrt/package/ (hostap/Makefile hostap-utils/Makefile): fix hostap menuconfig and build for linux 2.6
[22:30] <CIA-17> nbd * r4449 /packages/net/ipcad/Makefile: fix ipcad compile
[22:31] <CIA-17> nbd * r4450 /branches/buildroot-ng/openwrt/: add ccache_* to svn:ignore
[22:35] <CIA-17> nbd * r4451 /branches/buildroot-ng/openwrt/Makefile: remove duplicate package/ prefix from package dump error message
[22:40] <CIA-17> nbd * r4452 /packages/net/elinks/Makefile: elinks requires autoconf
[22:41] <CIA-17> nbd * r4453 /packages/net/l2tpns/Makefile: fix typo
[22:46] <CIA-17> mbm * r4454 /branches/buildroot-ng/openwrt/include/verbose.mk: automatically turn off colors
[22:53] <Stereo> we could have trac linked to CIA
[22:53] <Stereo> http://www.wiggy.net/#20060804trac-cia
[22:58] <[mbm]> I really don't want ticket spam in here
[22:58] <[mbm]> which seems to be the only thing that patch adds
[23:26] <CIA-17> nbd * r4455 /packages/libs/jpeg/ (Makefile patches/100-config_guess.patch): make libjpeg static
[23:37] <CIA-17> nbd * r4456 /packages/libs/ (6 files in 3 dirs): rename jpeg to libjpeg
[23:42] <CIA-17> nbd * r4457 /branches/buildroot-ng/openwrt/scripts/timestamp.pl: add -f option to timestamp.pl (follow symlinks)
[00:00] --- Sat Aug 5 2006