Message ID | 58ea2200cf19b356f9d9.1402085580@localhost |
---|---|
State | Superseded |
Headers | show |
Dear Thomas De Schampheleire, On Fri, 06 Jun 2014 22:13:00 +0200, Thomas De Schampheleire wrote: > This patch migrates the toolchain and toolchain-buildroot packages to the > virtual package infrastructure, causing the log messages to change from: > > >>> toolchain undefined Downloading > >>> toolchain undefined Extracting > ... > > to > > >>> toolchain virtual Downloading > >>> toolchain virtual Extracting > ... > > and similar for 'toolchain-buildroot', simply because it looks nicer. While 'toolchain' is really a virtual package, 'toolchain-buildroot' is a bit weird because it always pulls the same dependency (host-gcc-final). But oh, well, I guess we can consider it as being a virtual package that has only one provider. So: Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
diff -r b3ada349b3a1 -r 58ea2200cf19 toolchain/toolchain-buildroot/toolchain-buildroot.mk --- a/toolchain/toolchain-buildroot/toolchain-buildroot.mk Sun May 11 10:32:44 2014 +0200 +++ b/toolchain/toolchain-buildroot/toolchain-buildroot.mk Tue May 06 09:36:14 2014 +0200 @@ -4,8 +4,6 @@ # ################################################################################ -TOOLCHAIN_BUILDROOT_SOURCE = - BR_LIBC = $(call qstrip,$(BR2_TOOLCHAIN_BUILDROOT_LIBC)) # Triggering the build of the host-gcc-final will automatically do the @@ -16,4 +14,4 @@ TOOLCHAIN_BUILDROOT_ADD_TOOLCHAIN_DEPENDENCY = NO -$(eval $(generic-package)) +$(eval $(virtual-package)) diff -r b3ada349b3a1 -r 58ea2200cf19 toolchain/toolchain/toolchain.mk --- a/toolchain/toolchain/toolchain.mk Sun May 11 10:32:44 2014 +0200 +++ b/toolchain/toolchain/toolchain.mk Tue May 06 09:36:14 2014 +0200 @@ -4,8 +4,6 @@ # ################################################################################ -TOOLCHAIN_SOURCE = - ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y) TOOLCHAIN_DEPENDENCIES += toolchain-buildroot else ifeq ($(BR2_TOOLCHAIN_EXTERNAL),y) @@ -14,6 +12,6 @@ TOOLCHAIN_ADD_TOOLCHAIN_DEPENDENCY = NO -$(eval $(generic-package)) +$(eval $(virtual-package)) toolchain: $(HOST_DIR)/usr/share/buildroot/toolchainfile.cmake