summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk')
-rw-r--r--mk/build.mk6
-rw-r--r--mk/linux-ver.mk32
-rw-r--r--mk/mirrors.mk30
-rw-r--r--mk/vars.mk2
4 files changed, 27 insertions, 43 deletions
diff --git a/mk/build.mk b/mk/build.mk
index 78a3e7709..aae4ffeca 100644
--- a/mk/build.mk
+++ b/mk/build.mk
@@ -33,8 +33,6 @@ DEFCONFIG= ADK_DEBUG=n \
ADK_TARGET_USE_SSP=n \
ADK_TOOLCHAIN_WITH_LTO=n \
ADK_TARGET_USE_LTO=n \
- ADK_TOOLCHAIN_WITH_GOLD=n \
- ADK_TARGET_USE_GOLD=n \
ADK_TARGET_USE_GNU_HASHSTYLE=n \
ADK_TARGET_USE_PIE=n \
ADK_TARGET_USE_STATIC_LIBS_ONLY=n \
@@ -181,9 +179,13 @@ ifeq ($(ADK_TARGET_OS_BAREMETAL),y)
$(MAKE) -f mk/build.mk package/hostcompile toolchain/final
endif
ifeq ($(ADK_TARGET_OS_LINUX),y)
+ifeq ($(ADK_TARGET_NO_KERNEL),y)
+ $(MAKE) -f mk/build.mk package/hostcompile toolchain/final package_clean package/compile root_clean package/install package_index
+else
$(MAKE) -f mk/build.mk package/hostcompile toolchain/final target/config-prepare target/compile package_clean package/compile root_clean package/install target/install package_index
endif
endif
+endif
package_index:
ifeq ($(ADK_TARGET_PACKAGE_IPKG),y)
diff --git a/mk/linux-ver.mk b/mk/linux-ver.mk
index 8183aac37..3527f2564 100644
--- a/mk/linux-ver.mk
+++ b/mk/linux-ver.mk
@@ -15,41 +15,47 @@ KERNEL_FILE_VER:= $(ADK_TARGET_LINUX_KERNEL_GIT)
KERNEL_RELEASE:= 1
KERNEL_VERSION:= $(ADK_TARGET_LINUX_KERNEL_GIT_VER)-$(KERNEL_RELEASE)
endif
-ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_11),y)
-KERNEL_FILE_VER:= 6.11.3
+ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_13),y)
+KERNEL_FILE_VER:= 6.13.6
KERNEL_RELEASE:= 1
KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
-KERNEL_HASH:= 057263d0afc17d5253794afd3d239ba4da4aa734b22fa36c1665f41b95449b73
+KERNEL_HASH:= de0053cb413d408f20fd1d5788219951b8a4403e5dac1b1d9032090938acd199
+endif
+ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_12),y)
+KERNEL_FILE_VER:= 6.12.18
+KERNEL_RELEASE:= 1
+KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
+KERNEL_HASH:= beb902a5f69d9e57710112203db38111dad6d30556ea8ce389284c8077fe944d
endif
ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_6),y)
-KERNEL_FILE_VER:= 6.6.69
+KERNEL_FILE_VER:= 6.6.82
KERNEL_RELEASE:= 1
KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
-KERNEL_HASH:= 9c6305567b75d99514cde6eb9de39973f3d5c857a75bd9dcdfca57041f8d4f34
+KERNEL_HASH:= f3c2389b8c23cabe747f104a3e434201ca6e7725bbbfb3a8c59a063ac4820e41
endif
ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_6_1),y)
-KERNEL_FILE_VER:= 6.1.107
+KERNEL_FILE_VER:= 6.1.130
KERNEL_RELEASE:= 1
KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
-KERNEL_HASH:= f43229d1d73011fa0a37400320a26972946f8ff295c404c31c0dd0407228b0e8
+KERNEL_HASH:= 9416b2c2d448ec7f54bb0ce5713fb34c32dae4a4edf1abd8cf7a8995cbac66fd
endif
ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_5_15),y)
-KERNEL_FILE_VER:= 5.15.165
+KERNEL_FILE_VER:= 5.15.178
KERNEL_RELEASE:= 1
KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
-KERNEL_HASH:= a36dd3e82ceb634afded31f2656568f57c4d9c4b399859f298b18116df11c6fe
+KERNEL_HASH:= efe9f7eb5ea4d26cec6290689343e1804eb3b4a88ff5a60497a696fc08157c42
endif
ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_5_10),y)
-KERNEL_FILE_VER:= 5.10.224
+KERNEL_FILE_VER:= 5.10.234
KERNEL_RELEASE:= 1
KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
-KERNEL_HASH:= 19b099c67324bba6378e22dc51ad3906e4dcd6a908d137766b4bfa9174ddd11a
+KERNEL_HASH:= 9597c4fee2f1ce452acfec516f4325ad342155872052fd5f0d9ce2ddcc26ebe5
endif
ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_5_4),y)
-KERNEL_FILE_VER:= 5.4.282
+KERNEL_FILE_VER:= 5.4.289
KERNEL_RELEASE:= 1
KERNEL_VERSION:= $(KERNEL_FILE_VER)-$(KERNEL_RELEASE)
-KERNEL_HASH:= 5582770976d33bb7bf9494e0fa0c49f449aa02b0133d00a5a198b6c208dd7de0
+KERNEL_HASH:= 1e3e5fc052c8e15f8eaa37d30bf4f0b3eef7430dd234d9fed0d0005852a06d10
endif
ifeq ($(ADK_TARGET_LINUX_KERNEL_VERSION_4_19),y)
KERNEL_FILE_VER:= 4.19.320
diff --git a/mk/mirrors.mk b/mk/mirrors.mk
index a8dc27f6a..dba447fec 100644
--- a/mk/mirrors.mk
+++ b/mk/mirrors.mk
@@ -12,8 +12,8 @@ MASTER_SITE_MIRBSD?= \
ifeq ($(ADK_TARGET_KERNEL_NO_MIRROR),)
MASTER_SITE_KERNEL?= \
+ https://www.kernel.org/pub/linux/ \
http://www.kernel.org/pub/linux/ \
- ftp://www.kernel.org/pub/linux/ \
else
MASTER_SITE_KERNEL?= \
@@ -22,23 +22,8 @@ MASTER_SITE_KERNEL?= \
endif
MASTER_SITE_GNU?= \
+ https://ftp.gnu.org/gnu/ \
http://ftp.gnu.org/gnu/ \
- ftp://ftp.gnu.org/gnu/ \
- ftp://ftp.funet.fi/pub/gnu/prep/ \
- ftp://mirrors.usc.edu/pub/gnu/ \
- ftp://ftp.cs.tu-berlin.de/pub/gnu/ \
- ftp://aeneas.mit.edu/pub/gnu/ \
- ftp://mirrors.dotsrc.org/gnu/ \
- ftp://ftp.wustl.edu/pub/gnu/ \
- ftp://ftp.kddilabs.jp/GNU/ \
- ftp://ftp.mirror.ac.uk/sites/ftp.gnu.org/gnu/ \
- ftp://sunsite.org.uk/package/gnu/ \
- ftp://ftp.informatik.hu-berlin.de/pub/gnu/ \
- ftp://ftp.rediris.es/mirror/gnu/gnu/ \
- ftp://ftp.cs.univ-paris8.fr/mirrors/ftp.gnu.org/ \
- ftp://ftp.chg.ru/pub/gnu/ \
- ftp://ftp.uvsq.fr/pub/gnu/ \
- ftp://ftp.sunet.se/pub/gnu/ \
MASTER_SITE_SOURCEFORGE?= \
http://jaist.dl.sourceforge.net/sourceforge/ \
@@ -50,19 +35,10 @@ MASTER_SITE_SOURCEFORGE?= \
http://easynews.dl.sourceforge.net/sourceforge/ \
MASTER_SITE_MYSQL?= \
- ftp://ftp.fu-berlin.de/unix/databases/mysql/ \
http://sunsite.informatik.rwth-aachen.de/mysql/ \
+ ftp://ftp.fu-berlin.de/unix/databases/mysql/ \
http://mysql.easynet.be/ \
MASTER_SITE_GNOME?= \
https://download.gnome.org/sources/ \
- ftp://ftp.gnome.org/pub/GNOME/sources/ \
- ftp://ftp.linux.org.uk/mirrors/ftp.gnome.org/sources/ \
- ftp://ftp.acc.umu.se/pub/GNOME/sources/ \
- ftp://ftp.rpmfind.net/linux/gnome.org/sources/ \
- ftp://ftp.unina.it/pub/linux/GNOME/sources/ \
- ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/ \
- ftp://ftp.dit.upm.es/linux/gnome/sources/ \
- ftp://ftp.dataplus.se/pub/linux/gnome/sources/ \
- ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/ \
diff --git a/mk/vars.mk b/mk/vars.mk
index 672f03d9f..b99230c84 100644
--- a/mk/vars.mk
+++ b/mk/vars.mk
@@ -335,7 +335,7 @@ PATCHP0= PATH='${HOST_PATH}' patch -p0
ifeq ($(ADK_STATIC_TOOLCHAIN),y)
HOST_STATIC_CFLAGS:= -static -Wl,-static
HOST_STATIC_CXXFLAGS:= -static -Wl,-static
-HOST_STATIC_LDFLAGS:= -Wl,-static
+HOST_STATIC_LDFLAGS:= -Wl,-static -all-static
endif
SED:= PATH='${HOST_PATH}' sed -i -e