123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272 |
- #
- # Config.in.legacy - support for backward compatibility
- #
- # When an existing Config.in symbol is removed, it should be added again in this
- # file, and take appropriate action to approximate backward compatibility. If
- # there is an equivalent (set of) new symbols, these can just be select'ed by
- # the old symbol. This makes sure that running 'make oldconfig' will make things
- # "just work" when upgrading to a new buildroot version. If the change is too
- # fundamental and cannot be fixed by a simple select, then the old symbol should
- # select BR2_LEGACY. If that symbol is set, the build will issue an error.
- #
- # When adding legacy symbols to this file, add them to the front. The oldest
- # symbols will be removed again after about two years.
- #
- # The symbol should be copied as-is from the place where it was previously
- # defined, but the help text should be removed or replaced with something that
- # explains how to fix it.
- config BR2_LEGACY
- bool
- help
- This option is selected automatically when your old .config uses an
- option that no longer exists in current buildroot. In that case, the
- build will fail. Look for config options which are selected in the
- menu below: they no longer exist and should be replaced by something
- else.
- # This comment fits exactly in a 80-column display
- comment "Legacy detected: check the content of the menu below"
- depends on BR2_LEGACY
- menu "Legacy config options"
- if BR2_LEGACY
- comment "Your old configuration uses legacy options that no "
- comment "longer exist in buildroot. "
- comment "Please look at the options which have been selected "
- comment "and read their help text. "
- comment "As long as these options stay selected, the build "
- comment "will fail. "
- comment "Note: at some point in the future, the oldest legacy"
- comment "options will be removed, and configuration files "
- comment "that still have those options set, will fail to "
- comment "build, or run, in unpredictable ways. "
- endif
- ###############################################################################
- comment "Legacy options removed in 2013.08"
- config BR2_ARM_OABI
- bool "ARM OABI support has been removed"
- select BR2_LEGACY
- help
- The support for the ARM OABI was deprecated since a while,
- and has been removed completely from Buildroot. It is also
- deprecated in upstream gcc, since gcc 4.7. People should
- switch to EABI instead, which should not be a problem as
- long as you don't have pre-built OABI binaries in your
- system that you can't recompile.
- config BR2_PACKAGE_DOSFSTOOLS_DOSFSCK
- bool "dosfstools dosfsck renamed to fsck.fat"
- select BR2_LEGACY
- select BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT
- help
- dosfsck was renamed upstream to fsck.fat for consistency.
- config BR2_PACKAGE_DOSFSTOOLS_DOSFSLABEL
- bool "dosfstools dosfslabel renamed to fatlabel"
- select BR2_LEGACY
- select BR2_PACKAGE_DOSFSTOOLS_FATLABEL
- help
- doslabel was renamed upstream to fatlabel for consistency.
- config BR2_PACKAGE_DOSFSTOOLS_MKDOSFS
- bool "dosfstools mkdosfs renamed to mkfs.fat"
- select BR2_LEGACY
- select BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT
- help
- mkdosfs was renamed upstream to mkfs.fat for consistency.
- config BR2_ELF2FLT
- bool "the elf2flt option has been renamed"
- select BR2_LEGACY
- help
- The BR2_ELF2FLT option has been renamed to
- BR2_PACKAGE_HOST_ELF2FLT due to the conversion of elf2flt to
- the package infrastructure.
- config BR2_VFP_FLOAT
- bool "the ARM VFP floating point option has been renamed"
- select BR2_LEGACY
- help
- Due to a major refactoring of the floating-point handling of
- the ARM architecture support, the BR2_VFP_FLOAT option has
- been replaced with a choice of options that allows to select
- between various VFP versions/capabilities.
- config BR2_PACKAGE_GCC_TARGET
- bool "gcc on the target filesystem has been removed"
- select BR2_LEGACY
- help
- The support for gcc in the target filesystem was deprecated
- since a while, and has been removed completely from Buildroot.
- See Buildroot's documentation for more explanations.
- config BR2_HAVE_DEVFILES
- bool "development files in target filesystem has been removed"
- select BR2_LEGACY
- help
- The installation of the development files in the target
- filesystem was deprecated since a while, and has been removed
- completely from Buildroot.
- See Buildroot's documentation for more explanations.
- ###############################################################################
- comment "Legacy options removed in 2013.05"
- config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192
- bool "Realtek 8192 replaced by Realtek 81xx"
- select BR2_LEGACY
- select BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX
- help
- Now covers the whole Realtek 81xx familly: 8188/8192.
- config BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712
- bool "Realtek 8712 replaced by Realtek 87xx"
- select BR2_LEGACY
- select BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX
- help
- Now covers the whole Realtek 87xx familly: 8712/8723.
- ###############################################################################
- comment "Legacy options removed in 2013.02"
- config BR2_sa110
- bool "sa110 ARM target switched to strongarm"
- select BR2_LEGACY
- select BR2_strongarm
- help
- The SA110 is the same as a generic StrongARM, it just differs
- in speed, peripherals and cache.
- config BR2_sa1100
- bool "sa1100 ARM target switched to strongarm"
- select BR2_LEGACY
- select BR2_strongarm
- help
- The SA1100 is the same as a generic StrongARM, it just differs
- in speed, peripherals and cache.
- config BR2_PACKAGE_GDISK
- bool "gdisk has been replaced by gptfdisk"
- select BR2_LEGACY
- select BR2_PACKAGE_GPTFDISK
- help
- The option has been renamed BR2_PACKAGE_GPTFDISK.
- config BR2_PACKAGE_GDISK_GDISK
- bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
- select BR2_LEGACY
- select BR2_PACKAGE_GPTFDISK
- select BR2_PACKAGE_GPTFDISK_GDISK
- help
- The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
- config BR2_PACKAGE_GDISK_SGDISK
- bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
- select BR2_LEGACY
- select BR2_PACKAGE_GPTFDISK
- select BR2_PACKAGE_GPTFDISK_SGDISK
- help
- The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
- config BR2_PACKAGE_GDB_HOST
- bool "gdb for the host option has been renamed"
- select BR2_PACKAGE_HOST_GDB
- select BR2_LEGACY
- help
- Due to the conversion of gdb to the package infrastructure,
- the BR2_PACKAGE_GDB_HOST option has been renamed
- BR2_PACKAGE_HOST_GDB.
- config BR2_PACKAGE_DIRECTB_DITHER_RGB16
- bool "DirectFB RGB16 dithering option has been renamed"
- select BR2_PACKAGE_DIRECTFB_DITHER_RGB16
- select BR2_LEGACY
- help
- The option has been renamed
- BR2_PACKAGE_DIRECTFB_DITHER_RGB16.
- config BR2_PACKAGE_DIRECTB_TESTS
- bool "DirectFB Tests option has been renamed"
- select BR2_PACKAGE_DIRECTFB_TESTS
- select BR2_LEGACY
- help
- The option has been renamed
- BR2_PACKAGE_DIRECTFB_TESTS.
- ###############################################################################
- comment "Legacy options removed in 2012.11"
- config BR2_PACKAGE_CUSTOMIZE
- bool "customize package has been removed"
- select BR2_LEGACY
- help
- The 'customize' special package has been removed. Instead,
- we recommend to create either your own packages, or use a
- post-build script to customize your root filesystem. See
- Buildroot's documentation for more details.
- config BR2_PACKAGE_XSERVER_xorg
- bool "X.org modular server"
- select BR2_LEGACY
- select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
- help
- The option has been renamed
- BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
- config BR2_PACKAGE_XSERVER_tinyx
- bool "KDrive / TinyX server"
- select BR2_LEGACY
- select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
- help
- The option has been renamed
- BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
- config BR2_PACKAGE_PTHREAD_STUBS
- bool "pthread-stubs option has been renamed"
- select BR2_LEGACY
- select BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
- depends on BR2_PACKAGE_XORG7
- help
- For consistency reason, the pthread-stubs package has been
- renamed to xlib_libpthread-stubs.
- ###############################################################################
- comment "Legacy options removed in 2012.08"
- config BR2_PACKAGE_GETTEXT_STATIC
- bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
- select BR2_LEGACY
- help
- To build a static gettext library, select BR2_PREFER_STATIC_LIB.
- config BR2_PACKAGE_LIBINTL
- bool "libintl"
- select BR2_LEGACY
- select BR2_PACKAGE_GETTEXT
- help
- libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
- only installs the library, not the executables.
- config BR2_PACKAGE_INPUT_TOOLS_EVTEST
- bool "input-tools evtest is now a separate package evtest"
- select BR2_LEGACY
- select BR2_PACKAGE_EVTEST
- help
- The evtest program from input-tools is now a separate package.
- config BR2_BFIN_FDPIC
- bool "BR2_BFIN_FDPIC is now BR2_BINFMT_FDPIC"
- select BR2_BINFMT_FDPIC
- select BR2_LEGACY
- config BR2_BFIN_FLAT
- bool "BR2_BFIN_FLAT is now BR2_BINFMT_FLAT"
- select BR2_BINFMT_FLAT
- select BR2_LEGACY
- endmenu
|