diff options
author | Samuel Martin <s.martin49@gmail.com> | 2014-12-14 17:24:24 +0100 |
---|---|---|
committer | Peter Korsgaard <peter@korsgaard.com> | 2014-12-14 17:50:25 +0100 |
commit | a44b1c14055d27d3bec96899c0f8e39d383cdee2 (patch) | |
tree | cdd0b739ec5c5bfdbdfc9683661685d9835d2c9f /package/php/php-02-dlopen.patch | |
parent | a21163aed99d14e268f48acf75535d0e51cd8d5d (diff) | |
download | buildroot-a44b1c14055d27d3bec96899c0f8e39d383cdee2.tar.gz buildroot-a44b1c14055d27d3bec96899c0f8e39d383cdee2.zip |
legacy: update the BR2_PREFER_STATIC_LIB option
Since the refactoring of the type of libraries in the target filesystem,
these options belong to a choice, and the default is "shared only".
The former option BR2_PREFER_STATIC_LIB has been moved in the legacy
menu, and only selects the BR2_STATIC_LIBS ("static only") option.
However, because BR2_STATIC_LIBS belongs to a choice, when
BR2_PREFER_STATIC_LIB is selected, it does not affect the choice.
So, existing Buildroot configurations, which have BR2_PREFER_STATIC_LIB
set, will silently end with BR2_SHARED_LIBS ("shared only") enabled.
So, the backward compatibility is not kept.
Besides, the legacy BR2_PREFER_STATIC_LIB option does not select
BR2_LEGACY, so the user is not notified of this legacy option, and the
build silently continues with some undesired changes.
This patch removes the inefficient BR2_STATIC_LIBS selection, correctly
selects the BR2_LEGACY option and extend the help message so the user
can easily know how to update his/her Buildroot configuration.
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/php/php-02-dlopen.patch')
0 files changed, 0 insertions, 0 deletions