Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
Thomas PetazzoniThomas Petazzoni
6e757a6c5catoolchain: reduce the list of locales to keep by defaultOur current list of locales to keep by default is "C en_US de fr". It doesn't make much sense to keep "de" and "fr" more than any other language. So let's keep only the "C" and "en_US" locales by default, and leave it to the user to specify other locales to keep if needed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
284cb4fb2e6toolchain: purge locales by defaultOur current default is to keep all locales installed in /usr/share/locale/. However, in practice, those locales take up a significant amount of space, and most users do not need locales. Therefore, it makes more sense to default to purging locales, in order to keep only a few useful ones rather than keeping them all. It helps in providing a small filesystem size by default, and still allows ad...
Zakharov VladZakharov Vlad
17fe69e5951config: update synopsys defconfigsWith this commit we update ARC defconfigs with the following: - "snps_axs101_defconfig" and "snps_axs103_defconfig": - bump linux kernel version to 4.7 - set up host linux headers to 4.7 - bump u-boot version to 2016.07 - "snps_hs38_smp_vdk_defconfig": - bump linux kernel version to 4.7 - set up host linux headers to 4.7 Also we delete "snps_hs38_vdk_defconfig" a...
Vicente Olivert RieraVicente Olivert Riera
559c3820f87libcurl: security bump version to 7.50.1Contains fixes for CVE-2016-5419..5421: https://curl.haxx.se/docs/vuln-7.50.0.html [Peter: extend commit message with CVE info] Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>CVE-2016
Vicente Olivert RieraVicente Olivert Riera
1b1e2b628bbalsa-utils: bump version to 1.1.2Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert RieraVicente Olivert Riera
2a8ca194accalsa-lib: bump version to 1.1.2Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Luca CeresoliLuca Ceresoli
949c8574643libsigsegv: update web page URLThe web page has moved. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vivien DidelotVivien Didelot
e8c18f2d19finitscripts: show status in S40networkThe output of "/etc/init.d/S40network start/stop" was lacking a newline due to the usage of printf. Fix it by echoing the status, like we do in other init scripts. Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
b3d1fb26dcatoolchain: libatomic is not built on "uclinux" platformsThe cairo package fails to build on some architectures: BR2_TOOLCHAIN_HAS_LIBATOMIC is enabled, but libatomic is in fact not available. This happens because the gcc logic in libatomic/configure.tgt does not recognize "uclinux" as a valid OS part of the target tuple, and therefore it does not build libatomic. The "uclinux" part of the tuple is used by Buildroot when BR2_BINFMT_FLAT=y, so we ma...
Romain NaourRomain Naour
778ab4da4f9package/boost: context module needs ARM instructions on ARMThe boost-context module contains ARM assembly code, which uses ARM instructions. Therefore, on Thumb-2 only platforms (such as Cortex-M), the following build error occurs: libs/context/src/asm/make_arm_aapcs_elf_gas.S: Assembler messages: libs/context/src/asm/make_arm_aapcs_elf_gas.S:33: Error: unshifted register required -- `bic a1,a1,#15' libs/context/src/asm/make_arm_aapcs_elf_gas.S:42: Er...
Rahul BedarkarRahul Bedarkar
f1df4bd353dreadline: add project URLSigned-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
David GlessnerDavid Glessner
2ae057d0a8bncurses: install PuTTY terminfo filesSigned-off-by: David Glessner <david.glessner@rockwellcollins.com> Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vivien DidelotVivien Didelot
f79d6640a35lldpd: bump version to 0.9.4With this new version, the generation of atom-glue fails with the following error: Making all in src/lib make[3]: Entering directory '/mnt/data/src/sfl/zodiac/buildroot/output/build/lldpd-0.9.4/src/lib' GEN atom-glue.c arm-buildroot-linux-uclibcgnueabi-cpp.br_real: fatal error: too many input files compilation terminated. arm-buildroot-linux-uclibcgnueabi-cpp.br_...
Vivien DidelotVivien Didelot
8711d724102lldpd: add sysv init scriptAdd a simple sysv init script to start the lldpd daemon at boot. Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com> [Thomas: cosmetic improvements.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
eb0c0f821c2package/openpowerlink: bump to v2.4.1Remove upstream patches. Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Judd MeindersJudd Meinders
32b416d51f4libseccomp: bump version to 2.3.1Bump libseccomp version to 2.3.1 to enable power architectures. Signed-off-by: Judd Meinders <judd.meinders@rockwellcollins.com> Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bartosz GolaszewskiBartosz Golaszewski
484fd990925i2c-tools: install binaries to /usr/sbinUpstream i2c-tools executables are installed to /usr/sbin by default. Make buildroot match this behavior. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bartosz GolaszewskiBartosz Golaszewski
4ab7312e1f9i2c-tools: add busybox to dependencies if enabledBefore changing the install directory of i2c-tools to /usr/sbin/ make sure busybox is built first (if selected) in order to ensure that the symlinks to the busybox-provided versions are overwritten by the i2c-tools' install commands. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert RieraVicente Olivert Riera
ae0411654e0tcpdump: bump version to 4.8.0Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Waldemar BrodkorbWaldemar Brodkorb
37be8892f48util-linux: use upstream patch to fix uClibc build issueUpstream has this patch a while and other projects are using it already. So better switch to this. Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bartosz GolaszewskiBartosz Golaszewski
7bb48645e65i2c-tools: depend on BUSYBOX_SHOW_OTHERSAs of version 1.25.0 busybox by default includes a nearly complete implementation of i2c-tools. Hide the upstream version unless the BR2_PACKAGE_BUSYBOX_SHOW_OTHERS option is selected. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
7b75d8c3fa7clapack: disable for m68k coldfireEither a assembler bug or a platform limitation. Fixes: http://autobuild.buildroot.net/results/d24a2e9b35c98a10585cd28b3306a09c49163296/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
91f746c7282assimp: fix m68k uclinux compileThe GCC manual suggest when getting: relocation truncated to fit: R_68K_GOT16O foobar to use -mxgot. https://gcc.gnu.org/onlinedocs/gcc/M680x0-Options.html Fixes: http://autobuild.buildroot.net/results/63898c00929b4546279bda52148b218f847714ed/ http://autobuild.buildroot.net/results/bb7a107d1ca6e8713e6ccffe6c61c43b777fb962/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Tho...
Waldemar BrodkorbWaldemar Brodkorb
7d0607253c5openssl: fix m68k uclinux compileThe GCC manual suggest when getting: relocation truncated to fit: R_68K_GOT16O foobar to use -mxgot. Fixes: http://autobuild.buildroot.net/results/455fd0f274bfa4bbd786bcd6740ecf960e47c1bd/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
fd00d6d8a42uclibc: disable PIE for microblazePIE is not supported at the moment for uClibc-ng/microblaze. Fixes: http://autobuild.buildroot.net/results/a5848753eb0e2b0ddf55e226c45b85fd3a1c84f3/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vlad ZakharovVlad Zakharov
3897ded7142toolchain: Bump ARC tools to arc-2016.09-eng007 and enable PIEAs described at: 4520524ba055706236db9f00dd79f1b2e2e87fde this commit continues a series of updates of ARC tools. This time we're updating tools to arc-2016.09-eng007 tag plus a couple of fixes on top of it that will all make its way in the next engineering build. We hope this patch will cure most buildroot ARC failures as it contains important fixes: 1) PIE fix. We have added PIE support to ...
Jörg KrauseJörg Krause
7d5dea41384package/luvi: bump to version 2.7.5Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg KrauseJörg Krause
4fd932eeb6fpackage/luv: bump to version 1.9.1-0Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter KorsgaardPeter Korsgaard
846fd3d0d8elighttpd: security bump version to 1.4.41Security fixes and fixes for bugs introduced in 1.4.40. Drop 0002-autobuild-clock_gettime-lrt-with-glibc-2.17.patch, which is now upstream. Due to the patch removal, autoreconf is no longer needed. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> [Thomas: remove autoreconf, no longer needed.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
11785a20c12uclibc: update to 1.0.17Many cleanups and ARC improvements including PIE support. Patches included upstream and removed. Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert RieraVicente Olivert Riera
b0e524be378openssh: bump version to 7.3p1Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fabio EstevamFabio Estevam
02bb84cb600configs: imx6ulpico: Add Wifi supportimx6ulpico has a BCM4339 Wifi chip. Add Wifi support by default to allow a better customer experience. The dts patch has already been sent to the linux-arm-kernel list and we can remove it once it reaches a mainline kernel (in version 4.9 probably). Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fabio EstevamFabio Estevam
2369a39ed38configs: warpboard: Select wireless related packagesLet the wireless packages be selected by default to make the usage of Wifi a bit simpler. Suggested-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
b845a1541f4package/xenomai: disable for musl toolchainsAfter fixing the <bits/local_lim.h> issue by using <limits.h>, the build still fail with udefined __WORDSIZE. Adding <sys/user.h> to define __WORDSIZE reveal that xenomai use <error.h> which is not provided by musl. The discussion on the musl mailing list [1] about glibc error reporting functions concluded to not add this support in the C library. For now, disable Xenomai user space support ...
Romain NaourRomain Naour
c946f1a909bpackage/xenomai: disable for cortex-M cpusFollowing include/asm-arm/features.h, Xenomai doesn't support cortex-M cpus. error "Could not find current ARM architecture" Fixes: http://autobuild.buildroot.net/results/06a/06a52b2c2c23df595f58feb6b95437fc65a86d31 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
ad3dcf00507package/xenomai: introduce a BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS optionIntroduce BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS to hold the architectures than can build and use Xenomai on the target. Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fabio EstevamFabio Estevam
d43f526a0efconfigs/freescale: drop unneeded exit statement in post-image scriptsThere is no need for the 'exit' statement in the post-image scripts, so just remove it. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
36ed5cba0ddboost: disable wave support for coldfireA big autogenerated C file is used, which does not fit in the limited range provided for coldfire. See here for a longer discussion about the type of issue: http://uclinux-dev.uclinux.narkive.com/9HrogvzP/fatal-error-tried-to-convert-pc-relative Fixes: http://autobuild.buildroot.net/results/c0a8b73901956b393bebe7df3b7af26ade26fcbf/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off...
Fabio EstevamFabio Estevam
cc8472fb8abwarpboard: README: Improve instructions about using wifiProvide a more complete set of instructions on how to get Wifi working on the warpboard. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Waldemar BrodkorbWaldemar Brodkorb
48f8ed2baecuclibc: add missing defines for m68k/microblazePOLLRDHUP supported since Linux 2.6.17. http://man7.org/linux/man-pages/man2/poll.2.html Fixes: http://autobuild.buildroot.net/results/0f5ed287f1756fbec710454e9c694202c3206dbe/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd KuhlsBernd Kuhls
d9312d63d97Config.in: fix typoSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch SiachBaruch Siach
59899f40f17strace: bump to version 4.13Drop upstream patch. Remove preseed of netlink.h and if_packet.h tests since these tests were removed from configure.ac. Add stronger sha256 hash. Version 4.13 fixes a typo in configure.ac (commit 7c0e8875a432) that causes build failure with kernel v4.7 headers, thus fixing: http://autobuild.buildroot.net/results/aa6/aa6badae8b3d58d6d48161f261988103271bc2ef/ http://autobuild.buildroot.net/re...
Waldemar BrodkorbWaldemar Brodkorb
1e237f4a693wavemon: depends on a toolchain with NPTLThe software uses pthread_mutexattr_setrobust which isn't available in uClibc-ng Linuxthreads support. Fixes: http://autobuild.buildroot.net/results/d81b199c74cb4251f0b0eb975f66cb5016eb464c/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
00956431433triggerhappy: unbreak build against 4.7+ kernel headersFixes: http://autobuild.buildroot.org/results/3d0/3d07de291ec64a16d03e10f0cf1faeb19d546412/ http://autobuild.buildroot.org/results/b03/b03500e7d85786c6eee8f0adc38801340129aa14/ http://autobuild.buildroot.org/results/dd0/dd05caf0db318a9287d239cc6fa5470ccdc2ce7c/ http://autobuild.buildroot.org/results/76b/76bb000d041bd0828d15aa04138e222a4773ce94/ Triggerhappy used the wrong constants for array s...
Charles HardinCharles Hardin
fc174b70574grub2: fix build with BR2_STRIP_nonegrub2 assumes the strip command will generate output and the output should always be stripped - so, just use the $(TARGET_CROSS)strip to make sure that the build succeeds regardless of the buildroot strip configuration. Signed-off-by: Charles Hardin <ckhardin@exablox.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Julien FloretJulien Floret
6b669897e0cyasm: add licenseSigned-off-by: Julien Floret <julien.floret@6wind.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
68ec724f507iozone: remove dead code for !thread handlingiozone requires thread support since commit 06b53255cf639a5b033a2cdbfcf114770b94a83b, so having code to handle the non-threaded case in the .mk file is useless. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
7ee967a71c5iozone: depends on toolchain with NPTL supportThe existent patch is not enough, as pthread_barrier_wait is used, which isn't implemented in uClibc-ng Linuxthreads. Remove the patch. Fixes: http://autobuild.buildroot.net/results/e5bbb80c81f4f170cf48d375e016e87a296ff754/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
9a9b637d041autofs: add patch to force result of procfs checkThe autofs configure script verifies on the build system if /proc is provided by a Linux system. This might fail if /proc is not mounted, but does ont mean that procfs will not be available in the target. Therefore, this commit adds a patch improving the AF_LINUX_PROCFS autoconf macro to allow passing an autoconf cache variable. autofs.mk then uses that to force the fact that /proc will be ava...
Thomas PetazzoniThomas Petazzoni
04c9be519detinycbor: add patch to fix installation with old make versionsThis commit adds a patch to the tinycbor package that fixes the installation process with old make version. This fixes the build on autobuilders using an old make, where tinycbor was creating empty directories instead of installing files. Fixes: http://autobuild.buildroot.net/results/7605c301f460398c2435f6b73d6d07c7d1022e8c/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons...