summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* toolchain/wrapper: rename BR_DEBUG_WRAPPERYann E. MORIN2014-03-052-2/+2
| | | | | | | | | | | The user-facing variables should be prefixed with BR2_, not BR_. Also quote the variable in the manual. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* host-python{, 3}: fix parallel install of libpythonArnout Vandecappelle2014-03-052-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | During installation, host-python and host-python3 run the freshly built python executable. This is done with a proper LD_LIBRARY_PATH to make sure it picks up the libpython in the build directory. However, the python binary has an RPATH pointing to the $(HOST_DIR)/usr/lib. Therefore, if libpython exists there, it will be used instead. If the install step is run in parallel, it is possible that libpython is already partially copied to $(HOST_DIR)/usr/lib when python is run. This gives an error like: python: error while loading shared libraries: $(HOST_DIR)/usr/lib/libpython3.4m.so.1.0: file too short The fix is simple: use RUNPATH instead of RPATH, which allows LD_LIBRARY_PATH to override RUNPATH. That way, the libpython in the build directory is always used. RUNPATH is enabled by passing --enable-new-dtags to the linker. Fixes e.g. http://autobuild.buildroot.net/results/2a6/2a62de3247ba5ad273f03d01e690a3eeb11aa7b4 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* manual: contributing: add section on analyzing bug reportsThomas De Schampheleire2014-03-051-0/+10
| | | | | | | | | This patch adds a small section to the manual promoting the reproduction, analysis and fixing of bug reports. 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>
* manual: contributing: expand introductionThomas De Schampheleire2014-03-051-13/+22
| | | | | | | | | | | This patch expands the introduction of the "Contributing to buildroot" section. In general, the intention of this and subsequent patches is to promote non-feature contributions, like autobuild fixes, bug report analysis, TODO list work, etc. 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>
* imagemagick: bump to version 6.8.8-7Jerzy Grzegorek2014-03-051-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: normalize separator size to 80Jerzy Grzegorek2014-03-055-10/+10
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support: fix typo in mkusersPhilip Paeps2014-03-051-1/+1
| | | | | | | | This fixes the spurious "[: too many arguments" errors from mkusers. Signed-off-by: Philip Paeps <philip@paeps.cx> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ntfs-3g: bump to version 2014.2.15Axel Lin2014-03-051-1/+1
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* snmppp: bump to version 3.3.4Axel Lin2014-03-051-1/+1
| | | | | | | | | Changes snmp++v3.3.4: - Fixed: Incorrect time values conversion in += and -= operators of the msec class in msec.cpp. Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* kmod: disable --gc-sections ld option when building for xtensaMax Filippov2014-03-041-0/+5
| | | | | | | | | | | | | | | This is a workaround for the following ld issue exhibited by --gc-sections option, until a proper fix for binutils is ready: ld: BFD (GNU Binutils) 2.22 internal error, aborting at elf32-xtensa.c line 3374 in elf_xtensa_finish_dynamic_sections Fixes: http://autobuild.buildroot.org/results/97d/97d4c96d6f6cdc1ed4007456f4ab70be9dfa41b5/ Suggested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* samba4: move x86_64 answer cache fileGustavo Zacarias2014-03-041-0/+0
| | | | | | | | | | The x86_64 answer cache file from commit d191d40e3fd8cef7fbf3168fdc261de8d4b114fd was intended for a previous draft version of the samba4 package that resided in a different directory. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gnutls: security bump to version 3.2.12Gustavo Zacarias2014-03-041-1/+1
| | | | | | | Fixes CVE-2014-1959 / GNUTLS-SA-2014-1 and CVE-2014-0092 / GNUTLS-SA-2014.2 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libnftnl: exclude for CS PPC toolchainsGustavo Zacarias2014-03-041-0/+2
| | | | | | | | | | | | | | | The CS PPC 2011.3 and 2010.9 toolchains have a bad linux/socket.h header that doesn't define sa_family_t which is used by linux/netlink.h (and libnftnl). Patching external toolchain headers wouldn't be too nice and they seem to be the only CS toolchains affected. It's definitely NOT a kernel header version issue, the toolchain is based on 2.6.38 headers and vanilla 2.6.38 has the proper definitions in place. Fixes: http://autobuild.buildroot.net/results/1e2/1e2cac84f0faa9b8915a628260ef41765d86e174/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wpa_supplicant: add fix for WPS NFC supportGustavo Zacarias2014-03-042-1/+121
| | | | | | | | WPS NFC support wouldn't build properly unless AP mode was enabled. Add upstream fix to correct this and enable NFC support. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wpa_supplicant: fix static linkingGustavo Zacarias2014-03-041-0/+10
| | | | | | | | | | | | | | | | | wpa_supplicant doesn't use pkg-config and upstream likely wouldn't take a patch to do so (hostapd/wpa_supplicant are used in android builds, and it doesn't use any auto* stuff either) so pass it in LIBS* since we always build openssl with libz support. Made ugly by the fact that wpa_supplicant uses LIBS for the wpa_supplicant binary, LIBS_c for the wpa_cli binary and LIBS_p for the wpa_passphrase binary. Also do f62a1d887aee642593b3f9507d6f3ebcd82219d0 here too since it applies when libnl is used. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* hostapd: fix static linkingGustavo Zacarias2014-03-041-0/+1
| | | | | | | | | | | A rebase of Samuel Martin's http://patchwork.ozlabs.org/patch/312320/ hostapd doesn't use pkg-config and upstream likely wouldn't take a patch to do so (hostapd/wpa_supplicant are used in android builds, and it doesn't use any auto* stuff either) so pass it in LIBS since we always build openssl with libz support. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* eudev: disable manpagesGustavo Zacarias2014-03-041-0/+1
| | | | | | | | | | If host-libxslt or some libxslt is around (xsltproc) eudev will try to build manpages with it. Problem is docbook DTDs might not be around and things will break. We want no manpages anyway. Fixes: http://autobuild.buildroot.net/results/c4e/c4e920b16c57e79df979f00cceaea7c0483f043c/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "packages infra: add function to get a Kconfig option"Thomas Petazzoni2014-03-041-2/+0
| | | | | | | | | | This reverts commit c28a28eed1943c1efb958448a87a2e8f0baf48d6. The whole host-lzop optional dependency logic cannot work, since the configuration file will only be known after the kernel sources are extracted, if an internal kernel defconfig is used, which is quite common. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "linux: only depend on host-lzop if needed"Thomas Petazzoni2014-03-041-9/+2
| | | | | | | | | | This reverts commit ca80782f4571f004c2b8cf2d0e60e83343beff34. The whole host-lzop optional dependency logic cannot work, since the configuration file will only be known after the kernel sources are extracted, if an internal kernel defconfig is used, which is quite common. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "linux: check the configuration file exists"Thomas Petazzoni2014-03-041-4/+0
| | | | | | | | | | This reverts commit b4cacbf5b15db06132b5f401d39b4c8d4e79158e. The whole host-lzop optional dependency logic cannot work, since the configuration file will only be known after the kernel sources are extracted, if an internal kernel defconfig is used, which is quite common. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "linux: fix check of configuration file existence"Thomas Petazzoni2014-03-041-2/+0
| | | | | | | | | | This reverts commit 477c28cf1d637b224b819dd278103a05fb6f9dbb. The whole host-lzop optional dependency logic cannot work, since the configuration file will only be known after the kernel sources are extracted, if an internal kernel defconfig is used, which is quite common. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "linux: fix the KCONFIG_GET_OPT calls to be inside a BR2_LINUX_KERNEL ↵Thomas Petazzoni2014-03-041-1/+1
| | | | | | | | | | | | test" This reverts commit 4ad1ea59a59f951fad072dcb19429e6f468abf05. The whole host-lzop optional dependency logic cannot work, since the configuration file will only be known after the kernel sources are extracted, if an internal kernel defconfig is used, which is quite common. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "i2c-tools: Add i2c-dev.h to staging directory for userspace i2c ↵Thomas Petazzoni2014-03-041-5/+0
| | | | | | | | | | | | | | | | drivers." This reverts commit ff673f9a22b1467878f1a117f2c6198e9683d5c7, as the modified i2c-dev.h from i2c-tools has some definitions that conflict with the i2c.h from the kernel headers. This means that a userspace program or library that includes both will fail to build, as is the case with libsoc. Fixes: http://autobuild.buildroot.org/results/1f4/1f451a338487a2a3c8a8f9b18540d41b90ee5aac/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mysql: fix debugging optionsMarcelo Gutierrez2014-03-031-2/+9
| | | | | | | | | | | | | The usual --{en,dis}able-debug passed by the infrastructure are not recognised by mysql's ./configure, as it uses unusual options. Also, debugging is only meaningful to the server, not the client. Signed-off-by: Marcelo Gutierrez (UTN/FRH) <kuyurix@gmail.com> [yann.morin.1998@free.fr: actually add the options, move in server if-block] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mysql: add option to build the serverMarcelo Gutierrez2014-03-035-1/+3411
| | | | | | Signed-off-by: Marcelo Gutierrez (UTN/FRH) <kuyurix@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luajit: handles BR2_PREFER_STATIC_LIBFrancois Perrad2014-03-031-1/+7
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luajit: refactor without shared-lib.patchFrancois Perrad2014-03-032-17/+1
| | | | | | | the variable BUILDMODE does the job Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luajit: refactor without dont-strip.patchFrancois Perrad2014-03-032-24/+1
| | | | | | | the variable TARGET_STRIP does the job Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: fix the KCONFIG_GET_OPT calls to be inside a BR2_LINUX_KERNEL testThomas Petazzoni2014-03-031-1/+1
| | | | | | | | | | The KCONFIG_GET_OPT calls added by ca80782f4571f004c2b8cf2d0e60e83343beff34 ('linux: only depend on host-lzop if needed') are made even if the kernel package is not selected. This hangs the linux.mk parsing as they try to read from a file that doesn't exist. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libxmlrpc: new packageAlvaro G. M2014-03-037-0/+139
| | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Alvaro G. M <alvaro.gamez@hazent.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: fix check of configuration file existenceThomas Petazzoni2014-03-031-0/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: check the configuration file existsYann E. MORIN2014-03-031-0/+4
| | | | | | | | ... and abort early, before we even use it. Reported-by: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: only depend on host-lzop if neededYann E. MORIN2014-03-031-2/+9
| | | | | | | | | | | | | | | | | | | | There is no reason to always depend on host-lzop, even when the kernel compression is not LZO. Since LZO is not the default compression option in the kernel (and there is not sign that will change in the foreseeable future), it will always appear in a config file, whether it is a complete config file or it is only a defconfig. So, only depend on host-lzop if the LZO compression is enabled in the kernel config file (either the defconfig or the custom config file). This includes: - kernel compression itself - initrd compression - initramfs compression Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages infra: add function to get a Kconfig optionYann E. MORIN2014-03-031-0/+2
| | | | | | | | | | | | | | | | | | We so far have no mean to get the value from a Kconfig option from the .config file of a package (eg. linux, busybox...). Add a new function that returns the unmangled value of an option. It expect two arguments: - the Kconfig option name (complete, with leading CONFIG if necessary) - the .config file to get it from Note that, if the Kconfig option is a string, the returned value will contain the leading and trailing double-quotes. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* i2c-tools: Add i2c-dev.h to staging directory for userspace i2c drivers.Jouko Nikula2014-03-031-0/+5
| | | | | Signed-off-by: Jouko Nikula <jouko.nikula@espotel.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zlog: new packageYegor Yefremov2014-03-034-0/+72
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* website: new website !Maxime Hadjinlian2014-03-0315-318/+268
| | | | | | | | | | | | | | | A new menu and logo for the website, also some of the contents has been reworked. This patch also removes files that are no longer used, like the old stylesheet and a few pages. The content of theses pages has mostly been merged in other pages or was redudant with the manual. [Thomas: integrate a few typo fixes noticed by Thomas De Schampheleire] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* website: add Buildroot javascriptMaxime Hadjinlian2014-03-031-0/+64
| | | | | | | | | Add some specific Javascript to display commit and mailing recent entries. Note that the git commit mail are ignored. Also load Google Analytics. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* website: add Bootstrap and JQuery frameworksMaxime Hadjinlian2014-03-0312-0/+10675
| | | | | | | | | | | Add Bootstrap framework, along with JQuery. Theses files were downloaded from: - http://getbootstrap.com - http://jquery.com/ Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* docs: Move README file to rootMaxime Hadjinlian2014-03-031-0/+0
| | | | | | | Move the README file from the subdirectory doc to the root. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* glibc: needs MMUYann E. MORIN2014-03-031-1/+2
| | | | | | | | | | | Like eglibc, glibc is only available to MMU-based architectures. Re-order select/depends to be in-line with eglibc, just above. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* samba4: fix readline supportGustavo Zacarias2014-03-032-1/+34
| | | | | | | | | | Add automatic readline support since it's used when available. Also add a patch to update to new-style typedefs that were removed from readline 6.3 that causes build breakage. Fixes: http://autobuild.buildroot.net/results/b13/b137c237ff6df81dd10f7895278d1f2f5d2326de/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wget: fix build against uclibc snapshotBaruch Siach2014-03-032-0/+43
| | | | | | | | | | | | | | Same fix as a728e2fe3 (coreutils: fix build against uclibc snapshot). uClibc development version adds support for POSIX spawn routines. However, unlike glibc these routines are in librt. This breaks gnulib autoconf detection. Teach gnulib autoconf to look for POSIX spawn in librt. Fixes: http://autobuild.buildroot.net/results/bc20297dad0f0e9b7fa79fe835b9754fbce6dfdf/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Qt5: patches for linuxfb only systemsPeter Kümmel2014-03-022-0/+66
| | | | | | | | | Merged patches from the official qtbase/stable branch, not part of 5.2.1. Signed-off-by: Peter Kümmel <syntheticpp@gmx.net> Acked-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Qt5: update to 5.2.1Peter Kümmel2014-03-024-254/+1
| | | | | | | | Removed patches are now part of the 5.2.1 release. Signed-off-by: Peter Kümmel <syntheticpp@gmx.net> Acked-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pkg-infra: DOWNLOAD is never called with two argumentsYann E. MORIN2014-03-021-3/+2
| | | | | | | | | | | | Currently, the DOWNLOAD helper accepts one or two arguments: - the source URI - the source filename; if missing, it is derived from the URI But we have no caller of DOWNLOAD that passes a second argument. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/raspberrypi: bump kernel versionYann E. MORIN2014-03-021-1/+1
| | | | | | | Bump from rpi-3.10.29 to rpi-3.10.32. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/rpi-firmware: bump versionYann E. MORIN2014-03-021-1/+1
| | | | | | | | | | | | Fixes and enhancements for: - audio: clock, HDMI passthrough, DTS - video playback: unpacked bitstreams - 3D: HW textures orientation - PWM: boot-time options - undisclosed changes Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/rpi-userland: bump versionYann E. MORIN2014-03-021-1/+1
| | | | | | | | Fixes memory leaks due to improper thrads handling. Fixes to example code. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* systemd: fix license infoGustavo Zacarias2014-03-021-1/+1
| | | | | | | | File is LICENSE.GPL2, not LICENSE.GPLV2, fixes: http://autobuild.buildroot.net/results/e6c/e6c4dc22c014e62ce35273945a2a2307315ec3f7/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud