Skip to content

Commit

Permalink
[bot] AutoMerging: merge all upstream's changes:
Browse files Browse the repository at this point in the history
* https://github.com/coolsnowwolf/lede:
  kernel: bump 6.0 to 6.0.12 (coolsnowwolf#10567)
  ath11k-wifi: add Edgecore EAP102 bdf support
  sync with upstream (coolsnowwolf#10562)
  Revert "ipq60xx: Add upstream patch for USB Support"
  • Loading branch information
github-actions[bot] committed Dec 8, 2022
2 parents e793e02 + 419f7c7 commit 3df119d
Show file tree
Hide file tree
Showing 259 changed files with 2,927 additions and 7,489 deletions.
39 changes: 16 additions & 23 deletions config/Config-build.in
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ config EXPERIMENTAL
positive and negative). But do so only if you know how to
recover your device in case of flashing potentially non-working
firmware.

If you plan to use this build in production, say NO!

menu "Global build settings"

config JSON_OVERVIEW_IMAGE_INFO
bool "Create JSON info file overview per target"
default BUILDBOT
default y
help
Create a JSON info file called profiles.json in the target
directory containing machine readable list of built profiles
Expand Down Expand Up @@ -111,7 +111,7 @@ menu "Global build settings"
default n
help
This makes file checksums part of package metadata. It increases size
but provides you with pkg_check command to check for flash coruptions.
but provides you with pkg_check command to check for flash corruptions.

config INCLUDE_CONFIG
bool "Include build configuration in firmware" if DEVEL
Expand Down Expand Up @@ -154,17 +154,12 @@ menu "Global build settings"
Adds -g3 to the CFLAGS.

config IPV6
bool
prompt "Enable IPv6 support in packages"
default y
help
Enables IPv6 support in kernel (builtin) and packages.
def_bool y

comment "Stripping options"

choice
prompt "Binary stripping method"
default USE_STRIP if EXTERNAL_TOOLCHAIN
default USE_STRIP if USE_GLIBC
default USE_SSTRIP
help
Expand Down Expand Up @@ -221,20 +216,6 @@ menu "Global build settings"
make the system libraries incompatible with most of the packages that are
not selected during the build process.

choice
prompt "Preferred standard C++ library"
default USE_LIBSTDCXX if USE_GLIBC
default USE_UCLIBCXX
help
Select the preferred standard C++ library for all packages that support this.

config USE_UCLIBCXX
bool "uClibc++"

config USE_LIBSTDCXX
bool "libstdc++"
endchoice

comment "Hardening build options"

config PKG_CHECK_FORMAT_SECURITY
Expand Down Expand Up @@ -390,4 +371,16 @@ menu "Global build settings"

endchoice

config SECCOMP
bool "Enable SECCOMP"
select KERNEL_SECCOMP
select PACKAGE_procd-seccomp
depends on (aarch64 || arm || armeb || mips || mipsel || mips64 || mips64el || i386 || powerpc || x86_64)
depends on !TARGET_uml
default y
help
This option enables seccomp kernel features to safely
execute untrusted bytecode and selects the seccomp-variants
of procd

endmenu
5 changes: 5 additions & 0 deletions config/Config-devel.in
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,11 @@ menuconfig DEVEL
Store ccache in this directory.
If not set, uses './.ccache'

config KERNEL_CFLAGS
string "Kernel extra CFLAGS" if DEVEL
default "-falign-functions=32" if TARGET_bcm53xx
default ""

config EXTERNAL_KERNEL_TREE
string "Use external kernel tree" if DEVEL
default ""
Expand Down
7 changes: 4 additions & 3 deletions config/Config-images.in
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ menu "Target Images"
bool "xz"

config TARGET_INITRAMFS_COMPRESSION_ZSTD
depends on !LINUX_5_4
bool "zstd"
endchoice

Expand Down Expand Up @@ -296,16 +297,16 @@ menu "Target Images"
source "target/linux/*/image/Config.in"

config TARGET_KERNEL_PARTSIZE
int "Kernel partition size (in MB)"
int "Kernel partition size (in MiB)"
depends on USES_BOOT_PART
default 8 if TARGET_apm821xx_sata
default 64 if TARGET_bcm27xx
default 64 if TARGET_rockchip
default 16

config TARGET_ROOTFS_PARTSIZE
int "Root filesystem partition size (in MB)"
depends on USES_ROOTFS_PART || TARGET_ROOTFS_EXT4FS || TARGET_omap || TARGET_sunxi || TARGET_uml || TARGET_ramips
int "Root filesystem partition size (in MiB)"
depends on USES_ROOTFS_PART || TARGET_ROOTFS_EXT4FS
default 400
help
Select the root filesystem partition size.
Expand Down
Loading

0 comments on commit 3df119d

Please sign in to comment.