ar71xx: Remove ath10k packages from archer-c7-v1 (fixes FS#1743)
[openwrt/openwrt.git] / toolchain / musl / Config.in
index 6bc7cceaf43220e113d814ebaa712f67759417f6..7e83b6fa535dae1f3b3be85017417875b6587dad 100644 (file)
@@ -1,35 +1,12 @@
-# Choose musl version.
+# Password crypt stubbing
 
-choice
-       prompt "musl Version"
-       depends on TOOLCHAINOPTS && USE_MUSL
-       depends on BROKEN
-       default MUSL_USE_VERSION_0_9_8
-       help
-         Select the version of musl you wish to use.
-
-       config MUSL_USE_VERSION_0_9_8
-               select MUSL_VERSION_0_9_8
-               bool "musl 0.9.8"
-
-       config MUSL_USE_VERSION_0_9_9
-               select MUSL_VERSION_0_9_9
-               bool "musl 0.9.9"
-
-       config MUSL_USE_VERSION_0_9_10
-               select MUSL_VERSION_0_9_10
-               bool "musl 0.9.10"
-
-       config MUSL_USE_VERSION_0_9_11
-               select MUSL_VERSION_0_9_11
-               bool "musl 0.9.11"
-
-endchoice
-
-
-# Debug version.
-
-config MUSL_ENABLE_DEBUG
-       bool "Build with debug information"
-       depends on TOOLCHAINOPTS && USE_MUSL
+config MUSL_DISABLE_CRYPT_SIZE_HACK
+       bool "Include crypt() support for SHA256, SHA512 and Blowfish ciphers"
+       depends on TOOLCHAINOPTS && USE_MUSL && !EXTERNAL_TOOLCHAIN
        default n
+       help
+         Enable this option to re-include crypt() support for the SHA256, SHA512 and
+         Blowfish ciphers. Without this option, attempting to hash a string with a salt
+         requesting one of these ciphers will cause the crypt() function to call stub
+         implementations which will always fail with errno ENOSYS. Including the ciphers
+         will increase the library size by about 14KB after LZMA compression.