Config.in.legacy 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. #
  2. # Config.in.legacy - support for backward compatibility
  3. #
  4. # When an existing Config.in symbol is removed, it should be added again in this
  5. # file, and take appropriate action to approximate backward compatibility. If
  6. # there is an equivalent (set of) new symbols, these can just be select'ed by
  7. # the old symbol. This makes sure that running 'make oldconfig' will make things
  8. # "just work" when upgrading to a new buildroot version. If the change is too
  9. # fundamental and cannot be fixed by a simple select, then the old symbol should
  10. # select BR2_LEGACY. If that symbol is set, the build will issue an error.
  11. #
  12. # When adding legacy symbols to this file, add them to the front. The oldest
  13. # symbols will be removed again after about two years.
  14. #
  15. # The symbol should be copied as-is from the place where it was previously
  16. # defined, but the help text should be removed or replaced with something that
  17. # explains how to fix it.
  18. config BR2_LEGACY
  19. bool
  20. help
  21. This option is selected automatically when your old .config uses an
  22. option that no longer exists in current buildroot. In that case, the
  23. build will fail. Look for config options which are selected in the
  24. menu below: they no longer exist and should be replaced by something
  25. else.
  26. # This comment fits exactly in a 80-column display
  27. comment "Legacy detected: check the content of the menu below"
  28. depends on BR2_LEGACY
  29. menu "Legacy config options"
  30. if BR2_LEGACY
  31. comment "Your old configuration uses legacy options that no "
  32. comment "longer exist in buildroot. "
  33. comment "Please look at the options which have been selected "
  34. comment "and read their help text. "
  35. comment "As long as these options stay selected, the build "
  36. comment "will fail. "
  37. endif
  38. #
  39. # Legacy options since 2013.02
  40. #
  41. config BR2_PACKAGE_GDISK
  42. bool "gdisk has been replaced by gptfdisk"
  43. select BR2_LEGACY
  44. select BR2_PACKAGE_GPTFDISK
  45. help
  46. The option has been renamed BR2_PACKAGE_GPTFDISK.
  47. config BR2_PACKAGE_GDISK_GDISK
  48. bool "gdisk tool from gdisk has been replaced by gdisk in gptfdisk"
  49. select BR2_LEGACY
  50. select BR2_PACKAGE_GPTFDISK
  51. select BR2_PACKAGE_GPTFDISK_GDISK
  52. help
  53. The option has been renamed BR2_PACKAGE_GPTFDISK_GDISK.
  54. config BR2_PACKAGE_GDISK_SGDISK
  55. bool "sgdisk tool from gdisk has been replaced by sgdisk in gptfdisk"
  56. select BR2_LEGACY
  57. select BR2_PACKAGE_GPTFDISK
  58. select BR2_PACKAGE_GPTFDISK_SGDISK
  59. help
  60. The option has been renamed BR2_PACKAGE_GPTFDISK_SGDISK.
  61. #
  62. # Legacy options since 2012.11
  63. #
  64. config BR2_PACKAGE_CUSTOMIZE
  65. bool "customize package has been removed"
  66. select BR2_LEGACY
  67. help
  68. The 'customize' special package has been removed. Instead,
  69. we recommend to create either your own packages, or use a
  70. post-build script to customize your root filesystem. See
  71. Buildroot's documentation for more details.
  72. config BR2_PACKAGE_XSERVER_xorg
  73. bool "X.org modular server"
  74. select BR2_LEGACY
  75. select BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR
  76. help
  77. The option has been renamed
  78. BR2_PACKAGE_XSERVER_XORG_SERVER_MODULAR.
  79. config BR2_PACKAGE_XSERVER_tinyx
  80. bool "KDrive / TinyX server"
  81. select BR2_LEGACY
  82. select BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE
  83. help
  84. The option has been renamed
  85. BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE.
  86. config BR2_PACKAGE_PTHREAD_STUBS
  87. bool "pthread-stubs option has been renamed"
  88. select BR2_LEGACY
  89. select BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS
  90. help
  91. For consistency reason, the pthread-stubs package has been
  92. renamed to xlib_libpthread-stubs.
  93. #
  94. # Legacy options since 2012.08
  95. #
  96. config BR2_PACKAGE_GETTEXT_STATIC
  97. bool "libgettext.a is now selected by BR2_PREFER_STATIC_LIB"
  98. select BR2_LEGACY
  99. help
  100. To build a static gettext library, select BR2_PREFER_STATIC_LIB.
  101. config BR2_PACKAGE_LIBINTL
  102. bool "libintl"
  103. select BR2_LEGACY
  104. select BR2_PACKAGE_GETTEXT
  105. help
  106. libintl is now installed by selecting BR2_PACKAGE_GETTEXT. This now
  107. only installs the library, not the executables.
  108. config BR2_PACKAGE_INPUT_TOOLS_EVTEST
  109. bool "input-tools evtest is now a separate package evtest"
  110. select BR2_LEGACY
  111. select BR2_PACKAGE_EVTEST
  112. help
  113. The evtest program from input-tools is now a separate package.
  114. endmenu