Compare commits

...

6 Commits

Author SHA1 Message Date
Peter Korsgaard
8ab57bf933 Makefile: release: create tarball from current branch, not master
To support stable bugfix releases.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-09-17 13:42:07 +02:00
Peter Korsgaard
ad2600ce21 Update for 2013.08.1
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-09-17 13:21:15 +02:00
Thomas Petazzoni
63344acefa Makefile: make $(BUILD_DIR)/.root rule idempotent
The $(BUILD_DIR)/.root rule is executed as part of the 'dirs'
target. The 'dirs' target is re-executed at every execution of 'make
external-deps', and make external-deps explicitly tells make to ignore
targets that have already been made (through the -B option). This
means that the $(BUILD_DIR)/.root rule has to be idempotant, which was
not the case this the introduction of the lib32/lib64 symbolic link.

Running 'make external-deps' three times in a row was sufficient to
trigger an error due to symbolic links being incorrectly created. This
patch fixes that.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-09-15 23:34:25 +02:00
Axel Lin
bd315a19ef Config.in: Fixup after BR2_ELF2FLT got renamed to BR2_PACKAGE_HOST_ELF2FLT
The BR2_ELF2FLT option has been renamed to BR2_PACKAGE_HOST_ELF2FLT, thus
use the new name to fix dependency.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-09-11 12:23:37 +02:00
Martin Creutziger
f9edec63c5 ti-gfx.mk: correct typo
There is a simple typo in package/ti-gfx/ti-gfx.mk, which the
following patch corrects.

Signed-off-by: Martin Creutziger <buildroot@martin.creutziger.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-09-11 12:23:21 +02:00
Samuel Martin
790beb354f legacy: marked BR2_PACKAGE_GCC_TARGET and BR2_HAVE_DEVFILES as removed
These 2 symbols were removed when the gcc has been converted to the
Buildroot package infrastructures.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-09-11 12:22:59 +02:00
5 changed files with 33 additions and 7 deletions

View File

@@ -1,3 +1,12 @@
2013.08.1, Released September 17th, 2013:
Handle the removed GCC and development files on target options
through Config.in.legacy.
Rootfs /lib symlink handling fixed (triggered by make external-deps)
Updated/fixed packages: elf2flt, ti-gfx
2013.08, Released August 31th, 2013: 2013.08, Released August 31th, 2013:
Minor fixes. Minor fixes.

View File

@@ -286,7 +286,7 @@ choice
config BR2_STRIP_strip config BR2_STRIP_strip
bool "strip" bool "strip"
depends on !BR2_ELF2FLT depends on !BR2_PACKAGE_HOST_ELF2FLT
help help
Binaries and libraries in the target filesystem will be Binaries and libraries in the target filesystem will be
stripped using the normal 'strip' command. This allows to stripped using the normal 'strip' command. This allows to
@@ -297,7 +297,7 @@ config BR2_STRIP_strip
config BR2_STRIP_sstrip config BR2_STRIP_sstrip
bool "sstrip" bool "sstrip"
select BR2_PACKAGE_SSTRIP_HOST select BR2_PACKAGE_SSTRIP_HOST
depends on !BR2_ELF2FLT depends on !BR2_PACKAGE_HOST_ELF2FLT
help help
Binaries and libraries in the target filesystem will be Binaries and libraries in the target filesystem will be
stripped using the 'sstrip' command, which strips a little stripped using the 'sstrip' command, which strips a little

View File

@@ -96,6 +96,23 @@ config BR2_VFP_FLOAT
been replaced with a choice of options that allows to select been replaced with a choice of options that allows to select
between various VFP versions/capabilities. between various VFP versions/capabilities.
config BR2_PACKAGE_GCC_TARGET
bool "gcc on the target filesystem has been removed"
select BR2_LEGACY
help
The support for gcc in the target filesystem was deprecated
since a while, and has been removed completely from Buildroot.
See Buildroot's documentation for more explanations.
config BR2_HAVE_DEVFILES
bool "development files in target filesystem has been removed"
select BR2_LEGACY
help
The installation of the development files in the target
filesystem was deprecated since a while, and has been removed
completely from Buildroot.
See Buildroot's documentation for more explanations.
############################################################################### ###############################################################################
comment "Legacy options removed in 2013.05" comment "Legacy options removed in 2013.05"

View File

@@ -24,7 +24,7 @@
#-------------------------------------------------------------- #--------------------------------------------------------------
# Set and export the version string # Set and export the version string
export BR2_VERSION:=2013.08 export BR2_VERSION:=2013.08.1
# Check for minimal make version (note: this check will break at make 10.x) # Check for minimal make version (note: this check will break at make 10.x)
MIN_MAKE_VERSION=3.81 MIN_MAKE_VERSION=3.81
@@ -451,9 +451,9 @@ $(BUILD_DIR)/.root:
--exclude .hg --exclude=CVS --exclude '*~' \ --exclude .hg --exclude=CVS --exclude '*~' \
$(TARGET_SKELETON)/ $(TARGET_DIR)/ $(TARGET_SKELETON)/ $(TARGET_DIR)/
cp support/misc/target-dir-warning.txt $(TARGET_DIR_WARNING_FILE) cp support/misc/target-dir-warning.txt $(TARGET_DIR_WARNING_FILE)
@ln -s lib $(TARGET_DIR)/$(LIB_SYMLINK) @ln -snf lib $(TARGET_DIR)/$(LIB_SYMLINK)
@mkdir -p $(TARGET_DIR)/usr @mkdir -p $(TARGET_DIR)/usr
@ln -s lib $(TARGET_DIR)/usr/$(LIB_SYMLINK) @ln -snf lib $(TARGET_DIR)/usr/$(LIB_SYMLINK)
touch $@ touch $@
$(TARGET_DIR): $(BUILD_DIR)/.root $(TARGET_DIR): $(BUILD_DIR)/.root
@@ -841,7 +841,7 @@ release: OUT=buildroot-$(BR2_VERSION)
# Create release tarballs. We need to fiddle a bit to add the generated # Create release tarballs. We need to fiddle a bit to add the generated
# documentation to the git output # documentation to the git output
release: release:
git archive --format=tar --prefix=$(OUT)/ master > $(OUT).tar git archive --format=tar --prefix=$(OUT)/ HEAD > $(OUT).tar
$(MAKE) O=$(OUT) manual-html manual-txt manual-pdf $(MAKE) O=$(OUT) manual-html manual-txt manual-pdf
tar rf $(OUT).tar $(OUT) tar rf $(OUT).tar $(OUT)
gzip -9 -c < $(OUT).tar > $(OUT).tar.gz gzip -9 -c < $(OUT).tar > $(OUT).tar.gz

View File

@@ -29,7 +29,7 @@ TI_GFX_OMAPES = 5.x
TI_GFX_PLATFORM = omap3630 TI_GFX_PLATFORM = omap3630
endif endif
ifeq ($(BR2_PACKAGE_TI_GFX_ES6),y) ifeq ($(BR2_PACKAGE_TI_GFX_ES6),y)
TI_GFX_OMPAES = 6.x TI_GFX_OMAPES = 6.x
TI_GFX_PLATFORM = ti81xx TI_GFX_PLATFORM = ti81xx
endif endif
ifeq ($(BR2_PACKAGE_TI_GFX_ES8),y) ifeq ($(BR2_PACKAGE_TI_GFX_ES8),y)