summaryrefslogtreecommitdiffstats
path: root/package/libubox
Commit message (Collapse)AuthorAgeFilesLines
* package/libubox: cleanup configure optionsSamuel Martin2014-10-261-1/+2
| | | | | | | Make BUILD_LUA assignation symetrical. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libubox: cleanup configure optionsSamuel Martin2014-10-261-1/+1
| | | | | | | Remove unneeded type in configure option's definition. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libubox: cleanup dependenciesSamuel Martin2014-10-261-1/+1
| | | | | | | host-pkgconf is already a (runtime) dependency for host-cmake. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libubox: bump versionAlexey Mednyy2014-10-121-1/+1
| | | | | Signed-off-by: Alexey Mednyy <swexru@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-2/+2
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libubox: Disable lua binding on no mmuRomain Naour2014-04-081-3/+1
| | | | | | | | | | | | The Lua binding option of libubox need to be explicitly disabled on no mmu case. Fixes: http://autobuild.buildroot.net/results/1a5/1a5c50f8ca0ae70c1e0d3733765f521790b97a30/build-end.log Signed-off-by: Romain Naour <romain.naour@openwide.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libubox: Lua binding needs mmu and fix coding styleHadrien Boutteville2014-03-301-4/+6
| | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/4e1/4e112e4463fef7ad8757259b222fab10fbd09d0d/ The Lua binding option of libubox uses fork() so it needs the MMU. By the way, correction of coding style as stated in the buildroot manual. Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libubox: fix build with lua optionHadrien Boutteville2014-03-271-1/+3
| | | | | | | | | | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.org/results/fc6/fc64896ca5c3b05dfe4b5c5e7d25fc4b6c9976ad/ and a bunch of similar failures. When Lua package is selected, libubox sets an option to build with Lua binding. Unfortunately, if LUAPATH is not passed libubox seeks it on the host instead of staging due to hard coded pkg-config commands in its CMake file. As a result Lua is not found and the build fails. Fix it by passing LUAPATH in LIBUBOX_CONF_OPT. Similarly, libubox seeks LUA_CFLAGS with the host's pkg-config for the same reason. To prevent potential errors, fix it by passing LUA_CFLAGS in LIBUBOX_CONF_OPT. Finally, libubox fails to build with Lua 5.2 because it uses functions removed from this version. Fix it by activating the option only with Lua 5.1. Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libubox: correct json-c handlingPeter Korsgaard2014-03-252-0/+35
| | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/5a8/5a85e0e132f38a4a1a42c2b041f66003b64e748a/ (and a bunch of similar failures) libubox has optional json-c handling, including the legacy version which used libjson.so. Unfortunately this support is buggy, so we end up with the wrong compiler flags, and more importantly it gets confused if libjson is enabled, as that also provides a (incompatible) libjson.so. Fix it by disabling the legacy handling. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libubox: new packageYegor Yefremov2014-03-232-0/+31
[Peter: needs !static, use += for _DEPENDENCIES/_CONF_OPT] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud