Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot: target/linux toolchain/uClibc
@ 2007-09-28 19:43 ulf at uclibc.org
  2007-09-28 20:27 ` [Buildroot] spurious rebuilds? " Bernhard Fischer
  0 siblings, 1 reply; 3+ messages in thread
From: ulf at uclibc.org @ 2007-09-28 19:43 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-28 12:43:26 -0700 (Fri, 28 Sep 2007)
New Revision: 20088

Log:
Cleanup cross toolchain admin, split uclibc-menuconfig into same + uclibc-update to avoid overwriting board support file

Modified:
   trunk/buildroot/Makefile
   trunk/buildroot/target/linux/Makefile.in
   trunk/buildroot/toolchain/uClibc/uclibc.mk


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-28 17:17:08 UTC (rev 20087)
+++ trunk/buildroot/Makefile	2007-09-28 19:43:26 UTC (rev 20088)
@@ -422,7 +422,7 @@
 	cp $(shell find ./target/ -name $@) .config
 	-@$(MAKE) oldconfig
 
-configured: dirs host-sed kernel-headers uclibc-configured busybox-config linux26-config
+configured: dirs host-sed kernel-headers uclibc-config busybox-config linux26-config
 
 cross: $(BASE_TARGETS)
 

Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-09-28 17:17:08 UTC (rev 20087)
+++ trunk/buildroot/target/linux/Makefile.in	2007-09-28 19:43:26 UTC (rev 20088)
@@ -227,7 +227,7 @@
 
 linux26-unpacked: $(LINUX26_DIR)/.patched
 
-linux26-config:	host-sed $(LINUX26_DIR)/.configured
+linux26-config: host-sed $(LINUX26_DIR)/.configured
 
 linux26-update:
 	cp -dpf $(LINUX26_DIR)/.config $(LINUX26_KCONFIG)

Modified: trunk/buildroot/toolchain/uClibc/uclibc.mk
===================================================================
--- trunk/buildroot/toolchain/uClibc/uclibc.mk	2007-09-28 17:17:08 UTC (rev 20087)
+++ trunk/buildroot/toolchain/uClibc/uclibc.mk	2007-09-28 19:43:26 UTC (rev 20088)
@@ -108,7 +108,7 @@
 UCLIBC_LOCALE_DATA=
 endif
 
-$(UCLIBC_DIR)/.unpacked: dirs kernel-headers host-sed $(DL_DIR)/$(UCLIBC_SOURCE) $(UCLIBC_LOCALE_DATA)
+$(UCLIBC_DIR)/.unpacked: dirs host-sed $(DL_DIR)/$(UCLIBC_SOURCE) $(UCLIBC_LOCALE_DATA)
 	mkdir -p $(TOOL_BUILD_DIR)
 	rm -rf $(UCLIBC_DIR)
 	$(UCLIBC_CAT) $(DL_DIR)/$(UCLIBC_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) -
@@ -366,7 +366,6 @@
 		RUNTIME_PREFIX=$(TOOL_BUILD_DIR)/uClibc_dev/ \
 		HOSTCC="$(HOSTCC)" \
 		menuconfig && \
-	cp -f $(UCLIBC_DIR)/.config $(UCLIBC_CONFIG_FILE) && \
 	touch -c $(UCLIBC_DIR)/.config
 
 
@@ -450,7 +449,7 @@
 uclibc-update: uclibc-config
 	cp -f $(UCLIBC_DIR)/.config $(UCLIBC_CONFIG_FILE)
 
-uclibc-configured: $(UCLIBC_DIR)/.configured
+uclibc-configured: kernel-headers $(UCLIBC_DIR)/.configured
 
 uclibc-configured-source: uclibc-source
 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Buildroot] spurious rebuilds? Re: svn commit: trunk/buildroot: target/linux toolchain/uClibc
  2007-09-28 19:43 [Buildroot] svn commit: trunk/buildroot: target/linux toolchain/uClibc ulf at uclibc.org
@ 2007-09-28 20:27 ` Bernhard Fischer
  2007-09-29 11:40   ` Ulf Samuelsson
  0 siblings, 1 reply; 3+ messages in thread
From: Bernhard Fischer @ 2007-09-28 20:27 UTC (permalink / raw)
  To: buildroot

On Fri, Sep 28, 2007 at 12:43:27PM -0700, ulf at uclibc.org wrote:
>Author: ulf
>Date: 2007-09-28 12:43:26 -0700 (Fri, 28 Sep 2007)
>New Revision: 20088
>
>Log:
>Cleanup cross toolchain admin, split uclibc-menuconfig into same + uclibc-update to avoid overwriting board support file

Ulf,

With these two changes (this one and the previous that touched these),
can you please build an image (with tarroot off), and then turn tarroot
on and make again.
I'm pretty sure that this used to just regenerate the target
"filesystems" and didn't lead to a complete rebuild (that i'm currently
enjoying)..

Please confirm.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Buildroot] spurious rebuilds? Re: svn commit: trunk/buildroot: target/linux toolchain/uClibc
  2007-09-28 20:27 ` [Buildroot] spurious rebuilds? " Bernhard Fischer
@ 2007-09-29 11:40   ` Ulf Samuelsson
  0 siblings, 0 replies; 3+ messages in thread
From: Ulf Samuelsson @ 2007-09-29 11:40 UTC (permalink / raw)
  To: buildroot

fre 2007-09-28 klockan 22:27 +0200 skrev Bernhard Fischer:
> On Fri, Sep 28, 2007 at 12:43:27PM -0700, ulf at uclibc.org wrote:
> >Author: ulf
> >Date: 2007-09-28 12:43:26 -0700 (Fri, 28 Sep 2007)
> >New Revision: 20088
> >
> >Log:
> >Cleanup cross toolchain admin, split uclibc-menuconfig into same + uclibc-update to avoid overwriting board support file
> 
> Ulf,
> 
> With these two changes (this one and the previous that touched these),
> can you please build an image (with tarroot off), and then turn tarroot
> on and make again.
> I'm pretty sure that this used to just regenerate the target
> "filesystems" and didn't lead to a complete rebuild (that i'm currently
> enjoying)..
> 
Noticed the rebuild.
I think this was the host-sed which apparently got touched somewhere
for some obscure reason!!! Any clue why?

I removed the dependency of uclibc on host-sed and at
least uclibc did not get rebuilt..

I will test again.
BR
ULf


> Please confirm.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-09-29 11:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-28 19:43 [Buildroot] svn commit: trunk/buildroot: target/linux toolchain/uClibc ulf at uclibc.org
2007-09-28 20:27 ` [Buildroot] spurious rebuilds? " Bernhard Fischer
2007-09-29 11:40   ` Ulf Samuelsson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox