diff options
| author | Alexandru Ardelean <ardeleanalex@gmail.com> | 2017-11-30 16:44:48 +0200 |
|---|---|---|
| committer | Alexandru Ardelean <ardeleanalex@gmail.com> | 2017-12-10 19:49:23 +0200 |
| commit | 59f0506622e7df5e6c4fe10f279a3f70e2366d37 (patch) | |
| tree | 2c8e54b7c11414076c00498260ed2a4edb54e239 /lang/python/python3/Config-python3-light.in | |
| parent | 00bb46866ba946fcb6d1dcd3d3cc83833f234c39 (diff) | |
python,python3: define config option for bluetooth support
It was reported via
https://github.com/openwrt/packages/pull/5122#issuecomment-347395472
that if bluez-libs is selected as an installable package,
then the error below will show up:
```
* satisfy_dependencies_for: Cannot satisfy the following dependencies for python-light:
* bluez-libs *
* opkg_install_cmd: Cannot install package python-light.
```
This looks like a limitation in the design of package deps,
and maybe a misuse of conditional deps (i.e. PACKAGE_bluez-libs:bluez-libs).
So, to fix this, an idea we're adding an extra symbol
that enfoces installation of bluez-libs if selected.
We also need to add a way to disable bluetooth build
if PYTHON(3)_BLUETOOTH_SUPPORT is de-selected.
Otherwise, bluetooth is installed and the socket
module is broken due to linker errors.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Diffstat (limited to 'lang/python/python3/Config-python3-light.in')
| -rw-r--r-- | lang/python/python3/Config-python3-light.in | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lang/python/python3/Config-python3-light.in b/lang/python/python3/Config-python3-light.in new file mode 100644 index 000000000..eb22262a7 --- /dev/null +++ b/lang/python/python3/Config-python3-light.in @@ -0,0 +1,7 @@ +menu "Configuration" + +config PYTHON3_BLUETOOTH_SUPPORT + bool "Enable Bluetooth support" + default n + +endmenu |
