Radix cross Linux Build System

Cross-platform build system is designed to build distributions of different operating systems for a set of target devices

39 Commits   2 Branches   2 Tags
Index: constants.mk
===================================================================
--- constants.mk	(revision 24)
+++ constants.mk	(revision 25)
@@ -5,7 +5,7 @@
 ####### Constants:
 #######
 
-SYSTEM_VERSION       = 1.9.5
+SYSTEM_VERSION       = 1.9.6
 
 #
 # Distribution:
@@ -738,7 +738,7 @@
 TOOLCHAIN_I686_GLIBC         = i686-glibc
 
 I686_GLIBC_ARCH              = i686-radix-linux-gnu
-I686_GLIBC_VERSION           = 1.9.5
+I686_GLIBC_VERSION           = 1.9.6
 I686_GLIBC_DIR               = i686-PC-linux-glibc
 I686_GLIBC_PATH              = $(TOOLCHAINS_BASE_PATH)/$(I686_GLIBC_DIR)
 I686_GLIBC_TARBALL           = $(TOOLCHAINS_FTP_BASE)/$(I686_GLIBC_VERSION)/$(I686_GLIBC_DIR)-$(I686_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -760,7 +760,7 @@
 TOOLCHAIN_X86_64_GLIBC       = x86_64-glibc
 
 X86_64_GLIBC_ARCH            = x86_64-radix-linux-gnu
-X86_64_GLIBC_VERSION         = 1.9.5
+X86_64_GLIBC_VERSION         = 1.9.6
 X86_64_GLIBC_DIR             = x86_64-PC-linux-glibc
 X86_64_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(X86_64_GLIBC_DIR)
 X86_64_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(X86_64_GLIBC_VERSION)/$(X86_64_GLIBC_DIR)-$(X86_64_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -782,7 +782,7 @@
 TOOLCHAIN_I586_GLIBC         = i586-glibc
 
 I586_GLIBC_ARCH              = i586-radix-linux-gnu
-I586_GLIBC_VERSION           = 1.9.5
+I586_GLIBC_VERSION           = 1.9.6
 I586_GLIBC_DIR               = i586-PC-linux-glibc
 I586_GLIBC_PATH              = $(TOOLCHAINS_BASE_PATH)/$(I586_GLIBC_DIR)
 I586_GLIBC_TARBALL           = $(TOOLCHAINS_FTP_BASE)/$(I586_GLIBC_VERSION)/$(I586_GLIBC_DIR)-$(I586_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -804,7 +804,7 @@
 TOOLCHAIN_A1X_NEWLIB         = a1x-newlib
 
 A1X_NEWLIB_ARCH              = arm-none-eabi
-A1X_NEWLIB_VERSION           = 1.9.5
+A1X_NEWLIB_VERSION           = 1.9.6
 A1X_NEWLIB_DIR               = arm-NONE-eabi-newlib
 A1X_NEWLIB_PATH              = $(TOOLCHAINS_BASE_PATH)/$(A1X_NEWLIB_DIR)
 A1X_NEWLIB_TARBALL           = $(TOOLCHAINS_FTP_BASE)/$(A1X_NEWLIB_VERSION)/$(A1X_NEWLIB_DIR)-$(A1X_NEWLIB_VERSION).$(TARBALL_SUFFIX)
@@ -821,7 +821,7 @@
 TOOLCHAIN_A1X_GLIBC          = a1x-glibc
 
 A1X_GLIBC_ARCH               = arm-a1x-linux-gnueabihf
-A1X_GLIBC_VERSION            = 1.9.5
+A1X_GLIBC_VERSION            = 1.9.6
 A1X_GLIBC_DIR                = arm-A1X-linux-glibc
 A1X_GLIBC_PATH               = $(TOOLCHAINS_BASE_PATH)/$(A1X_GLIBC_DIR)
 A1X_GLIBC_TARBALL            = $(TOOLCHAINS_FTP_BASE)/$(A1X_GLIBC_VERSION)/$(A1X_GLIBC_DIR)-$(A1X_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -843,7 +843,7 @@
 TOOLCHAIN_A2X_NEWLIB         = a2x-newlib
 
 A2X_NEWLIB_ARCH              = arm-none-eabi
-A2X_NEWLIB_VERSION           = 1.9.5
+A2X_NEWLIB_VERSION           = 1.9.6
 A2X_NEWLIB_DIR               = arm-NONE-eabi-newlib
 A2X_NEWLIB_PATH              = $(TOOLCHAINS_BASE_PATH)/$(A2X_NEWLIB_DIR)
 A2X_NEWLIB_TARBALL           = $(TOOLCHAINS_FTP_BASE)/$(A2X_NEWLIB_VERSION)/$(A2X_NEWLIB_DIR)-$(A2X_NEWLIB_VERSION).$(TARBALL_SUFFIX)
@@ -860,7 +860,7 @@
 TOOLCHAIN_A2X_GLIBC          = a2x-glibc
 
 A2X_GLIBC_ARCH               = arm-a2x-linux-gnueabihf
-A2X_GLIBC_VERSION            = 1.9.5
+A2X_GLIBC_VERSION            = 1.9.6
 A2X_GLIBC_DIR                = arm-A2X-linux-glibc
 A2X_GLIBC_PATH               = $(TOOLCHAINS_BASE_PATH)/$(A2X_GLIBC_DIR)
 A2X_GLIBC_TARBALL            = $(TOOLCHAINS_FTP_BASE)/$(A2X_GLIBC_VERSION)/$(A2X_GLIBC_DIR)-$(A2X_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -882,7 +882,7 @@
 TOOLCHAIN_H3_GLIBC           = h3-glibc
 
 H3_GLIBC_ARCH                = arm-h3-linux-gnueabihf
-H3_GLIBC_VERSION             = 1.9.5
+H3_GLIBC_VERSION             = 1.9.6
 H3_GLIBC_DIR                 = arm-H3-linux-glibc
 H3_GLIBC_PATH                = $(TOOLCHAINS_BASE_PATH)/$(H3_GLIBC_DIR)
 H3_GLIBC_TARBALL             = $(TOOLCHAINS_FTP_BASE)/$(H3_GLIBC_VERSION)/$(H3_GLIBC_DIR)-$(H3_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -904,7 +904,7 @@
 TOOLCHAIN_H5_GLIBC           = h5-glibc
 
 H5_GLIBC_ARCH                = aarch64-h5-linux-gnu
-H5_GLIBC_VERSION             = 1.9.5
+H5_GLIBC_VERSION             = 1.9.6
 H5_GLIBC_DIR                 = aarch64-H5-linux-glibc
 H5_GLIBC_PATH                = $(TOOLCHAINS_BASE_PATH)/$(H5_GLIBC_DIR)
 H5_GLIBC_TARBALL             = $(TOOLCHAINS_FTP_BASE)/$(H5_GLIBC_VERSION)/$(H5_GLIBC_DIR)-$(H5_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -926,7 +926,7 @@
 TOOLCHAIN_RK328X_GLIBC       = rk328x-glibc
 
 RK328X_GLIBC_ARCH            = arm-rk328x-linux-gnueabihf
-RK328X_GLIBC_VERSION         = 1.9.5
+RK328X_GLIBC_VERSION         = 1.9.6
 RK328X_GLIBC_DIR             = arm-RK328X-linux-glibc
 RK328X_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(RK328X_GLIBC_DIR)
 RK328X_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(RK328X_GLIBC_VERSION)/$(RK328X_GLIBC_DIR)-$(RK328X_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -948,7 +948,7 @@
 TOOLCHAIN_RK33XX_GLIBC       = rk33xx-glibc
 
 RK33XX_GLIBC_ARCH            = aarch64-rk33xx-linux-gnu
-RK33XX_GLIBC_VERSION         = 1.9.5
+RK33XX_GLIBC_VERSION         = 1.9.6
 RK33XX_GLIBC_DIR             = aarch64-RK33XX-linux-glibc
 RK33XX_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(RK33XX_GLIBC_DIR)
 RK33XX_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(RK33XX_GLIBC_VERSION)/$(RK33XX_GLIBC_DIR)-$(RK33XX_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -970,7 +970,7 @@
 TOOLCHAIN_RK339X_GLIBC       = rk339x-glibc
 
 RK339X_GLIBC_ARCH            = aarch64-rk339x-linux-gnu
-RK339X_GLIBC_VERSION         = 1.9.5
+RK339X_GLIBC_VERSION         = 1.9.6
 RK339X_GLIBC_DIR             = aarch64-RK339X-linux-glibc
 RK339X_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(RK339X_GLIBC_DIR)
 RK339X_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(RK339X_GLIBC_VERSION)/$(RK339X_GLIBC_DIR)-$(RK339X_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -992,7 +992,7 @@
 TOOLCHAIN_RK358X_GLIBC       = rk358x-glibc
 
 RK358X_GLIBC_ARCH            = aarch64-rk358x-linux-gnu
-RK358X_GLIBC_VERSION         = 1.9.5
+RK358X_GLIBC_VERSION         = 1.9.6
 RK358X_GLIBC_DIR             = aarch64-RK358X-linux-glibc
 RK358X_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(RK358X_GLIBC_DIR)
 RK358X_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(RK358X_GLIBC_VERSION)/$(RK358X_GLIBC_DIR)-$(RK358X_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1014,7 +1014,7 @@
 TOOLCHAIN_S8XX_GLIBC         = s8xx-glibc
 
 S8XX_GLIBC_ARCH              = arm-s8xx-linux-gnueabihf
-S8XX_GLIBC_VERSION           = 1.9.5
+S8XX_GLIBC_VERSION           = 1.9.6
 S8XX_GLIBC_DIR               = arm-S8XX-linux-glibc
 S8XX_GLIBC_PATH              = $(TOOLCHAINS_BASE_PATH)/$(S8XX_GLIBC_DIR)
 S8XX_GLIBC_TARBALL           = $(TOOLCHAINS_FTP_BASE)/$(S8XX_GLIBC_VERSION)/$(S8XX_GLIBC_DIR)-$(S8XX_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1036,7 +1036,7 @@
 TOOLCHAIN_S9XX_GLIBC         = s9xx-glibc
 
 S9XX_GLIBC_ARCH              = aarch64-s9xx-linux-gnu
-S9XX_GLIBC_VERSION           = 1.9.5
+S9XX_GLIBC_VERSION           = 1.9.6
 S9XX_GLIBC_DIR               = aarch64-S9XX-linux-glibc
 S9XX_GLIBC_PATH              = $(TOOLCHAINS_BASE_PATH)/$(S9XX_GLIBC_DIR)
 S9XX_GLIBC_TARBALL           = $(TOOLCHAINS_FTP_BASE)/$(S9XX_GLIBC_VERSION)/$(S9XX_GLIBC_DIR)-$(S9XX_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1061,7 +1061,7 @@
 TOOLCHAIN_A311X_GLIBC        = a311x-glibc
 
 A311X_GLIBC_ARCH             = aarch64-a311x-linux-gnu
-A311X_GLIBC_VERSION          = 1.9.5
+A311X_GLIBC_VERSION          = 1.9.6
 A311X_GLIBC_DIR              = aarch64-A311X-linux-glibc
 A311X_GLIBC_PATH             = $(TOOLCHAINS_BASE_PATH)/$(A311X_GLIBC_DIR)
 A311X_GLIBC_TARBALL          = $(TOOLCHAINS_FTP_BASE)/$(A311X_GLIBC_VERSION)/$(A311X_GLIBC_DIR)-$(A311X_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1082,7 +1082,7 @@
 TOOLCHAIN_AT91SAM7S_NEWLIB   = at91sam7s-newlib
 
 AT91SAM7S_NEWLIB_ARCH        = arm-at91sam7s-eabi
-AT91SAM7S_NEWLIB_VERSION     = 1.9.5
+AT91SAM7S_NEWLIB_VERSION     = 1.9.6
 AT91SAM7S_NEWLIB_DIR         = arm-AT91SAM7S-eabi-newlib
 AT91SAM7S_NEWLIB_PATH        = $(TOOLCHAINS_BASE_PATH)/$(AT91SAM7S_NEWLIB_DIR)
 AT91SAM7S_NEWLIB_TARBALL     = $(TOOLCHAINS_FTP_BASE)/$(AT91SAM7S_NEWLIB_VERSION)/$(AT91SAM7S_NEWLIB_DIR)-$(AT91SAM7S_NEWLIB_VERSION).$(TARBALL_SUFFIX)
@@ -1099,7 +1099,7 @@
 TOOLCHAIN_IMX6_GLIBC         = imx6-glibc
 
 IMX6_GLIBC_ARCH              = arm-imx6-linux-gnueabihf
-IMX6_GLIBC_VERSION           = 1.9.5
+IMX6_GLIBC_VERSION           = 1.9.6
 IMX6_GLIBC_DIR               = arm-IMX6-linux-glibc
 IMX6_GLIBC_PATH              = $(TOOLCHAINS_BASE_PATH)/$(IMX6_GLIBC_DIR)
 IMX6_GLIBC_TARBALL           = $(TOOLCHAINS_FTP_BASE)/$(IMX6_GLIBC_VERSION)/$(IMX6_GLIBC_DIR)-$(IMX6_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1121,7 +1121,7 @@
 TOOLCHAIN_IMX6ULL_GLIBC      = imx6ull-glibc
 
 IMX6ULL_GLIBC_ARCH           = arm-imx6ull-linux-gnueabihf
-IMX6ULL_GLIBC_VERSION        = 1.9.5
+IMX6ULL_GLIBC_VERSION        = 1.9.6
 IMX6ULL_GLIBC_DIR            = arm-IMX6ULL-linux-glibc
 IMX6ULL_GLIBC_PATH           = $(TOOLCHAINS_BASE_PATH)/$(IMX6ULL_GLIBC_DIR)
 IMX6ULL_GLIBC_TARBALL        = $(TOOLCHAINS_FTP_BASE)/$(IMX6ULL_GLIBC_VERSION)/$(IMX6ULL_GLIBC_DIR)-$(IMX6ULL_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1143,7 +1143,7 @@
 TOOLCHAIN_AM335X_GLIBC       = am335x-glibc
 
 AM335X_GLIBC_ARCH            = arm-am335x-linux-gnueabihf
-AM335X_GLIBC_VERSION         = 1.9.5
+AM335X_GLIBC_VERSION         = 1.9.6
 AM335X_GLIBC_DIR             = arm-AM335X-linux-glibc
 AM335X_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(AM335X_GLIBC_DIR)
 AM335X_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(AM335X_GLIBC_VERSION)/$(AM335X_GLIBC_DIR)-$(AM335X_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1165,7 +1165,7 @@
 TOOLCHAIN_OMAP543X_GLIBC     = omap543x-glibc
 
 OMAP543X_GLIBC_ARCH          = arm-omap543x-linux-gnueabihf
-OMAP543X_GLIBC_VERSION       = 1.9.5
+OMAP543X_GLIBC_VERSION       = 1.9.6
 OMAP543X_GLIBC_DIR           = arm-OMAP543X-linux-glibc
 OMAP543X_GLIBC_PATH          = $(TOOLCHAINS_BASE_PATH)/$(OMAP543X_GLIBC_DIR)
 OMAP543X_GLIBC_TARBALL       = $(TOOLCHAINS_FTP_BASE)/$(OMAP543X_GLIBC_VERSION)/$(OMAP543X_GLIBC_DIR)-$(OMAP543X_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1187,7 +1187,7 @@
 TOOLCHAIN_JZ47XX_GLIBC       = jz47xx-glibc
 
 JZ47XX_GLIBC_ARCH            = mipsel-jz47xx-linux-gnu
-JZ47XX_GLIBC_VERSION         = 1.9.5
+JZ47XX_GLIBC_VERSION         = 1.9.6
 JZ47XX_GLIBC_DIR             = mipsel-JZ47XX-linux-glibc
 JZ47XX_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(JZ47XX_GLIBC_DIR)
 JZ47XX_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(JZ47XX_GLIBC_VERSION)/$(JZ47XX_GLIBC_DIR)-$(JZ47XX_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1210,7 +1210,7 @@
 TOOLCHAIN_P5600_GLIBC        = p5600-glibc
 
 P5600_GLIBC_ARCH             = mipsel-p5600-linux-gnu
-P5600_GLIBC_VERSION          = 1.9.5
+P5600_GLIBC_VERSION          = 1.9.6
 P5600_GLIBC_DIR              = mipsel-P5600-linux-glibc
 P5600_GLIBC_PATH             = $(TOOLCHAINS_BASE_PATH)/$(P5600_GLIBC_DIR)
 P5600_GLIBC_TARBALL          = $(TOOLCHAINS_FTP_BASE)/$(P5600_GLIBC_VERSION)/$(P5600_GLIBC_DIR)-$(P5600_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1232,7 +1232,7 @@
 TOOLCHAIN_M1000_GLIBC        = m1000-glibc
 
 M1000_GLIBC_ARCH             = aarch64-m1000-linux-gnu
-M1000_GLIBC_VERSION          = 1.9.5
+M1000_GLIBC_VERSION          = 1.9.6
 M1000_GLIBC_DIR              = aarch64-M1000-linux-glibc
 M1000_GLIBC_PATH             = $(TOOLCHAINS_BASE_PATH)/$(M1000_GLIBC_DIR)
 M1000_GLIBC_TARBALL          = $(TOOLCHAINS_FTP_BASE)/$(M1000_GLIBC_VERSION)/$(M1000_GLIBC_DIR)-$(M1000_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1254,7 +1254,7 @@
 TOOLCHAIN_POWER8_GLIBC       = power8-glibc
 
 POWER8_GLIBC_ARCH            = ppc64-power8-linux-gnu
-POWER8_GLIBC_VERSION         = 1.9.5
+POWER8_GLIBC_VERSION         = 1.9.6
 POWER8_GLIBC_DIR             = ppc64-POWER8-linux-glibc
 POWER8_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(POWER8_GLIBC_DIR)
 POWER8_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(POWER8_GLIBC_VERSION)/$(POWER8_GLIBC_DIR)-$(POWER8_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1276,7 +1276,7 @@
 TOOLCHAIN_POWER8LE_GLIBC     = power8le-glibc
 
 POWER8LE_GLIBC_ARCH          = ppc64le-power8-linux-gnu
-POWER8LE_GLIBC_VERSION       = 1.9.5
+POWER8LE_GLIBC_VERSION       = 1.9.6
 POWER8LE_GLIBC_DIR           = ppc64le-POWER8-linux-glibc
 POWER8LE_GLIBC_PATH          = $(TOOLCHAINS_BASE_PATH)/$(POWER8LE_GLIBC_DIR)
 POWER8LE_GLIBC_TARBALL       = $(TOOLCHAINS_FTP_BASE)/$(POWER8LE_GLIBC_VERSION)/$(POWER8LE_GLIBC_DIR)-$(POWER8LE_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1299,7 +1299,7 @@
 TOOLCHAIN_POWER9_GLIBC       = power9-glibc
 
 POWER9_GLIBC_ARCH            = ppc64-power9-linux-gnu
-POWER9_GLIBC_VERSION         = 1.9.5
+POWER9_GLIBC_VERSION         = 1.9.6
 POWER9_GLIBC_DIR             = ppc64-POWER9-linux-glibc
 POWER9_GLIBC_PATH            = $(TOOLCHAINS_BASE_PATH)/$(POWER9_GLIBC_DIR)
 POWER9_GLIBC_TARBALL         = $(TOOLCHAINS_FTP_BASE)/$(POWER9_GLIBC_VERSION)/$(POWER9_GLIBC_DIR)-$(POWER9_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1321,7 +1321,7 @@
 TOOLCHAIN_POWER9LE_GLIBC     = power9le-glibc
 
 POWER9LE_GLIBC_ARCH          = ppc64le-power9-linux-gnu
-POWER9LE_GLIBC_VERSION       = 1.9.5
+POWER9LE_GLIBC_VERSION       = 1.9.6
 POWER9LE_GLIBC_DIR           = ppc64le-POWER9-linux-glibc
 POWER9LE_GLIBC_PATH          = $(TOOLCHAINS_BASE_PATH)/$(POWER9LE_GLIBC_DIR)
 POWER9LE_GLIBC_TARBALL       = $(TOOLCHAINS_FTP_BASE)/$(POWER9LE_GLIBC_VERSION)/$(POWER9LE_GLIBC_DIR)-$(POWER9LE_GLIBC_VERSION).$(TARBALL_SUFFIX)
@@ -1344,7 +1344,7 @@
 TOOLCHAIN_RISCV64_GLIBC      = riscv64-glibc
 
 RISCV64_GLIBC_ARCH           = riscv64-rv64gc-linux-gnu
-RISCV64_GLIBC_VERSION        = 1.9.5
+RISCV64_GLIBC_VERSION        = 1.9.6
 RISCV64_GLIBC_DIR            = riscv64-RV64GC-linux-glibc
 RISCV64_GLIBC_PATH           = $(TOOLCHAINS_BASE_PATH)/$(RISCV64_GLIBC_DIR)
 RISCV64_GLIBC_TARBALL        = $(TOOLCHAINS_FTP_BASE)/$(RISCV64_GLIBC_VERSION)/$(RISCV64_GLIBC_DIR)-$(RISCV64_GLIBC_VERSION).$(TARBALL_SUFFIX)