comment "----------------------------------------------------"
endif
+###############################################################################
+
+comment "Legacy options removed in 2017.02"
+
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC
+ bool "gst1-plugins-bad webrtc renamed to webrtcdsp"
+ select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP
+ select BR2_LEGACY
+ help
+ The WebRTC plugin in GStreamer 1.x has always been named
+ webrtcdsp, but was wrongly introduced in Buildroot under the
+ name webrtc. Therefore, we have renamed the option to match
+ the actual name of the GStreamer plugin.
+
+config BR2_PACKAGE_SPICE_CLIENT
+ bool "spice client support removed"
+ select BR2_LEGACY
+ help
+ Spice client support has been removed upstream. The
+ functionality now lives in the spice-gtk widget and
+ virt-viewer.
+
+config BR2_PACKAGE_SPICE_GUI
+ bool "spice gui support removed"
+ select BR2_LEGACY
+ help
+ Spice gui support has been removed upstream. The
+ functionality now lives in the spice-gtk widget and
+ virt-viewer.
+
+config BR2_PACKAGE_SPICE_TUNNEL
+ bool "spice network redirection removed"
+ select BR2_LEGACY
+ help
+ Spice network redirection, aka tunnelling has been removed
+ upstream.
+
+config BR2_PACKAGE_PERL_DB_FILE
+ bool "perl-db-file removed"
+ select BR2_LEGACY
+ select BR2_PACKAGE_BERKELEYDB
+ select BR2_PACKAGE_PERL
+ help
+ DB_File can be built as a core Perl module, so the separate
+ perl-db-file package has been removed.
+
+config BR2_KERNEL_HEADERS_4_7
+ bool "kernel headers version 4.7.x are no longer supported"
+ select BR2_KERNEL_HEADERS_4_4
+ select BR2_LEGACY
+ help
+ Version 4.7.x of the Linux kernel headers are no longer
+ maintained upstream and are now removed. As an alternative,
+ version 4.4.x of the headers have been automatically
+ selected in your configuration.
+
+config BR2_KERNEL_HEADERS_4_6
+ bool "kernel headers version 4.6.x are no longer supported"
+ select BR2_KERNEL_HEADERS_4_4
+ select BR2_LEGACY
+ help
+ Version 4.6.x of the Linux kernel headers are no longer
+ maintained upstream and are now removed. As an alternative,
+ version 4.4.x of the headers have been automatically
+ selected in your configuration.
+
+config BR2_KERNEL_HEADERS_4_5
+ bool "kernel headers version 4.5.x are no longer supported"
+ select BR2_KERNEL_HEADERS_4_4
+ select BR2_LEGACY
+ help
+ Version 4.5.x of the Linux kernel headers are no longer
+ maintained upstream and are now removed. As an alternative,
+ version 4.4.x of the headers have been automatically
+ selected in your configuration.
+
+config BR2_KERNEL_HEADERS_3_14
+ bool "kernel headers version 3.14.x are no longer supported"
+ select BR2_KERNEL_HEADERS_3_12
+ select BR2_LEGACY
+ help
+ Version 3.14.x of the Linux kernel headers are no longer
+ maintained upstream and are now removed. As an alternative,
+ version 3.12.x of the headers have been automatically
+ selected in your configuration.
+
+config BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS
+ bool "musl-cross 1.1.12 toolchain removed"
+ select BR2_LEGACY
+ help
+ The support for the prebuilt toolchain based on the Musl C
+ library provided by the musl-cross project has been removed.
+ Upstream doesn't provide any prebuilt toolchain anymore, use the
+ Buildroot toolchain instead.
+
+config BR2_UCLIBC_INSTALL_TEST_SUITE
+ bool "uClibc tests now in uclibc-ng-test"
+ select BR2_LEGACY
+ select BR2_PACKAGE_UCLIBC_NG_TEST
+ help
+ The test suite of the uClibc C library has been moved into a
+ separate package, uclibc-ng-test.
+
+config BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
+ bool "Blackfin.uclinux.org 2014R1 toolchain removed"
+ select BR2_LEGACY
+ help
+ The ADI Blackfin toolchain has many bugs which are fixed in
+ more recent gcc and uClibc-ng releases. Use the Buildroot
+ toolchain instead.
+
+config BR2_PACKAGE_MAKEDEVS
+ bool "makedevs removed"
+ select BR2_LEGACY
+ help
+ The makedevs tool is part of busybox. The Buildroot fork
+ should not be used outside of the Buildroot infrastructure.
+
+config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A
+ bool "Arago ARMv7 2011.09 removed"
+ select BR2_LEGACY
+ help
+ The Arago toolchains are every old and not updated anymore.
+
+config BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE
+ bool "Arago ARMv5 2011.09 removed"
+ select BR2_LEGACY
+ help
+ The Arago toolchains are every old and not updated anymore.
+
+config BR2_PACKAGE_SNOWBALL_HDMISERVICE
+ bool "snowball-hdmiservice removed"
+ select BR2_LEGACY
+ help
+ We no longer have support for the Snowball platform in
+ Buildroot, so this package was no longer useful.
+
+config BR2_PACKAGE_SNOWBALL_INIT
+ bool "snowball-init removed"
+ select BR2_LEGACY
+ help
+ We no longer have support for the Snowball platform in
+ Buildroot, so this package was no longer useful.
+
+config BR2_GDB_VERSION_7_9
+ bool "gdb 7.9 has been removed"
+ select BR2_LEGACY
+ help
+ The 7.9 version of gdb has been removed. Use a newer version
+ instead.
+
###############################################################################
comment "Legacy options removed in 2016.11"
+config BR2_PACKAGE_PHP_SAPI_CLI_CGI
+ bool "PHP CGI and CLI options are now seperate"
+ select BR2_PACKAGE_PHP_SAPI_CLI
+ select BR2_PACKAGE_PHP_SAPI_CGI
+ select BR2_LEGACY
+ help
+ The PHP Interface options have been split up into a
+ separate option for each interface.
+
+config BR2_PACKAGE_PHP_SAPI_CLI_FPM
+ bool "PHP CLI and FPM options are now separate"
+ select BR2_PACKAGE_PHP_SAPI_CLI
+ select BR2_PACKAGE_PHP_SAPI_FPM
+ select BR2_LEGACY
+ help
+ The PHP Interface options have been split up into a
+ separate option for each interface.
+
+config BR2_PACKAGE_WVSTREAMS
+ bool "wvstreams removed"
+ select BR2_LEGACY
+ help
+ wvstreams is not maintained anymore since about 2009. It also
+ doesn't build anymore with recent compilers (GCC 5+).
+
+config BR2_PACKAGE_WVDIAL
+ bool "wvdial removed"
+ select BR2_LEGACY
+ help
+ wvdial is not maintained anymore since about 2009. It also
+ doesn't build anymore with recent compilers (GCC 5+).
+
+config BR2_PACKAGE_WEBKITGTK24
+ bool "webkitgtk 2.4.x removed"
+ select BR2_LEGACY
+ help
+ This legacy package only existed because some other packages
+ depended on that specific version of webkitgtk. However, the
+ other packages have been fixed. webkitgtk 2.4 is full of
+ security issues so it needs to be removed.
+
config BR2_PACKAGE_TORSMO
bool "torsmo removed"
select BR2_LEGACY
from upstream starting from Qt 5.6.
config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
- bool "uboot custom patch dir removed"
- select BR2_LEGACY
+ string "uboot custom patch dir has been removed"
help
The uboot custom patch directory option has been removed. Use
the improved BR2_TARGET_UBOOT_PATCH option instead.
+config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR_WRAP
+ bool
+ default y if BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR != ""
+ select BR2_LEGACY
+
+# Note: BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR is still referenced from
+# boot/uboot/Config.in
+
config BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID
bool "xf86-input-void removed"
select BR2_LEGACY
config BR2_KERNEL_HEADERS_3_17
bool "kernel headers version 3.17.x are no longer supported"
- select BR2_KERNEL_HEADERS_3_14
+ select BR2_KERNEL_HEADERS_3_12
select BR2_LEGACY
help
Version 3.17.x of the Linux kernel headers have been deprecated
for more than four buildroot releases and are now removed.
- As an alternative, version 3.14.x of the headers have been
+ As an alternative, version 3.12.x of the headers have been
automatically selected in your configuration.
config BR2_GDB_VERSION_7_7
version instead.
config BR2_PACKAGE_SQLITE_READLINE
- bool "command-line editing support was updated"
+ bool "sqlite command-line editing support was updated"
select BR2_PACKAGE_NCURSES
select BR2_PACKAGE_READLINE
select BR2_LEGACY
This option attempted to enable findfs capabilities from
e2fsprogs but has not worked since July 2015 (due to
packaging changes). One can use BusyBox's findfs support or
- enable the BR2_PACKAGE_UTIL_LINUX_FINDFS option.
+ enable the BR2_PACKAGE_UTIL_LINUX_BINARIES option.
config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
bool "openpowerlink debug option has been removed"
config BR2_KERNEL_HEADERS_3_16
bool "kernel headers version 3.16.x are no longer supported"
- select BR2_KERNEL_HEADERS_3_14
+ select BR2_KERNEL_HEADERS_3_12
select BR2_LEGACY
help
Version 3.16.x of the Linux kernel headers have been deprecated
for more than four buildroot releases and are now removed.
- As an alternative, version 3.14.x of the headers have been
+ As an alternative, version 3.12.x of the headers have been
automatically selected in your configuration.
config BR2_PACKAGE_PYTHON_PYXML
config BR2_KERNEL_HEADERS_3_15
bool "kernel headers version 3.15.x are no longer supported"
- select BR2_KERNEL_HEADERS_3_14
+ select BR2_KERNEL_HEADERS_3_12
select BR2_LEGACY
help
Version 3.15.x of the Linux kernel headers have been deprecated
for more than four buildroot releases and are now removed.
- As an alternative, version 3.14.x of the headers have been
+ As an alternative, version 3.12.x of the headers have been
automatically selected in your configuration.
config BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI