Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
Yann E. MORINYann E. MORIN
78b92e50554support/download: add option parsing to the download wrapperInstead of relying on argument ordering, use actual options in the download wrapper. Download backends (bzr, cp, hg...) are left as-is, because it does not make sense to complexify them, since they are almost very trivial shell scripts, and adding option parsing would be really overkill. This commit also renames the script to dl-wrapper so it looks better in the traces, and it is not confused...
Thomas PetazzoniThomas Petazzoni
f8639c79d8fncurses: speed up host build by disabling static library buildingFor the host variant of packages, we normally only build the shared libraries. However, ncurses uses non-standard options to select between shared/static and therefore the host variant was building both of them, even though the static libraries were unused. By passing --without-normal, we disable the build of static libraries. It saves a bit of disk space, and on my laptop, host-ncurses takes ...
Thomas PetazzoniThomas Petazzoni
375c77ad4e5arch: remove superfluous arch dependencies on BR2_BINFMT_FLAT_*As noted by Yann E. Morin, those dependencies are unneeded, since FLAT can anyway only be used on m68k and Blackfin. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
b85837e5d6darch: introduce BR2_BINFMT_SUPPORTS_SHAREDIn preparation for the refactoring of the static/shared library support, we add a BR2_BINFMT_SUPPORTS_SHARED hidden option that binary formats supporting shared libraries should select. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Thomas PetazzoniThomas Petazzoni
c1a38829e75arch: ensure BR2_BINFMT_ELF is really usedCurrently, the binary format choice is only shown for the Blackfin and m68k architectures, since we assume that all other architectures are using the ELF binary format. However, due to this, the BR2_BINFMT_ELF symbol is in fact not set to 'y' for those architectures that use the ELF format. This will be causing problems for the refactoring of the static/shared library support, as we will need ...
Thomas PetazzoniThomas Petazzoni
c149083f933arch: FDPIC is not supported on m68kThe current binfmt selection in arch/Config.in allows to select FDPIC on m68k, which is incorrect. This commit fixes that, and makes sure FDPIC is the default on Blackfin, while FLAT is the default on m68k. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Thomas PetazzoniThomas Petazzoni
665e13c85e1Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBSSince a while, the semantic of BR2_PREFER_STATIC_LIB has been changed from "prefer static libraries when possible" to "use only static libraries". The former semantic didn't make much sense, since the user had absolutely no control/idea of which package would use static libraries, and which packages would not. Therefore, for quite some time, we have been starting to enforce that BR2_PREFER_STAT...
Jörg KrauseJörg Krause
2d23d40279bpackage/ffmpeg: bump to version 2.5Bump version and update hash file. Signed-off-by: Jörg Krause <jkrause@posteo.de> Tested-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert RieraVicente Olivert Riera
fa3d2a11e93kismet: bump version to Kismet-2014-02-R1Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert RieraVicente Olivert Riera
297c8661594kismet: rename patches to follow the new name conventionSigned-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert RieraVicente Olivert Riera
e428d1e0772libsvgtiny: add a patch to remove -Werror from Makefileglibc-2.20 includes some changes to the include/features.h file introduced by this commit: https://sourceware.org/git/?p=glibc.git;a=commit;h=ade40b10ff5fa59a318cf55b9d8414b758e8df78 Those changes make libsvgtiny fail because some warnings are thrown and the build system is using the -Werror option. We disable this to be able to build it, or otherwise we will see errors like this one: GPER...
Vicente Olivert RieraVicente Olivert Riera
0a54105160clibsvgtiny: rename patches to follow the new name conventionSigned-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert RieraVicente Olivert Riera
adeddeab2c7systemd: bump version to v218Trivial changes: - Bump version to v218 - Update the hash file Non-trivial changes: - Remove upstreamed patch The patch was added by this upstream commit: http://cgit.freedesktop.org/systemd/systemd/commit/?id=e6c019026b8cfd27a997e6e6ed1349f8f289b7e2 - Remove non-existent configure options --with-firmware-path option was removed by this upstream commit: http://cgit.freedesktop.org/s...
Gustavo ZacariasGustavo Zacarias
f9fa4ffc67bfile: bump to version 5.21Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
733700cff7dgnutls: bump to version 3.2.21Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg KrauseJörg Krause
7da5c80e50bpackage/fdk-aac: bump to version 0.1.3Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
5afa3b55e8fipset: bump to version 6.24Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg KrauseJörg Krause
cebe3d25a0cpackage/libuv: bump to version 1.0.2libuv has moved to github.com/libuv/libuv [Thomas: fix Config.in help text, as noticed by Baruch.] Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
4ac8f78d377Add option for paranoid unsafe path checkingThis commit adds a Config.in option to the "Build options" submenu to enable paranoid checking of unsafe paths. This mechanism is added as an option so that when we'll enable it in the autobuilders, people trying to reproduce the build failures will be able to do so by just downloading the configuration file. If instead we were leaving this feature as an environment variable, everyone would hav...
Thomas PetazzoniThomas Petazzoni
2621ff3bed6binutils: enable poison system directories optionThis commit enables the poison system directories option, which is now available thanks to the binutils patches that have been added. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Romain Naour <romain.naour@openwide.fr> Tested-by: Romain Naour <romain.naour@openwide.fr>
Thomas PetazzoniThomas Petazzoni
3e0900c04c6gcc: enable poison system directories optionThis commit enables the poison system directories option, which is now available thanks to the gcc patches that have been added. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Romain Naour <romain.naour@openwide.fr> Tested-by: Romain Naour <romain.naour@openwide.fr>
Thomas PetazzoniThomas Petazzoni
5b7a4ffd500gcc/4.7: add patch to warn about unsafe header pathsThis commit adds a patch to gcc borrowed from CodeSourcery/Yocto that warns about unsafe include paths (i.e /usr/include, /usr/local/include, etc.). The patch was adapted to gcc 4.7.4, and modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment variable to error out instead of just warn when unsafe paths are used. Even though erroring out can be chosen by passing -Werror=poison-sys...
Thomas PetazzoniThomas Petazzoni
4d5f4de50e2gcc/arc-2014.08: add patch to warn about unsafe header pathsThis commit adds a patch to gcc borrowed from CodeSourcery/Yocto that warns about unsafe include paths (i.e /usr/include, /usr/local/include, etc.). The patch was adapted to gcc arc-2014.08, and modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment variable to error out instead of just warn when unsafe paths are used. Even though erroring out can be chosen by passing -Werror=pois...
Thomas PetazzoniThomas Petazzoni
2097bb4c71dgcc/4.8: add patch to warn about unsafe header pathsThis commit adds a patch to gcc borrowed from CodeSourcery/Yocto that warns about unsafe include paths (i.e /usr/include, /usr/local/include, etc.). The patch was adapted to gcc 4.8.3, and modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment variable to error out instead of just warn when unsafe paths are used. Even though erroring out can be chosen by passing -Werror=poison-sys...
Thomas PetazzoniThomas Petazzoni
fc3fa082e03gcc/4.9: add patch to warn about unsafe header pathsThis commit adds a patch to gcc borrowed from CodeSourcery/Yocto that warns about unsafe include paths (i.e /usr/include, /usr/local/include, etc.). The patch was adapted to gcc 4.9.1, and modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment variable to error out instead of just warn when unsafe paths are used. Even though erroring out can be chosen by passing -Werror=poison-sys...
Thomas PetazzoniThomas Petazzoni
43609b30e99binutils/arc-2014.08: add patch to warn about unsafe library pathsThis commit adds a patch to binutils borrowed from CodeSourcery/Yocto that warns about unsafe library paths (i.e /usr/lib, /usr/local/lib, etc.). The patch was adapted to binutils arc-2014.08, and modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment variable to error out instead of just warn when unsafe paths are used. Even though erroring out can be chosen by passing --error-po...
Thomas PetazzoniThomas Petazzoni
df8dcbcd81fbinutils/2.22: add patch to warn about unsafe library pathsThis commit adds a patch to binutils borrowed from CodeSourcery/Yocto that warns about unsafe library paths (i.e /usr/lib, /usr/local/lib, etc.). The patch was adapted to binutils 2.22, and modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment variable to error out instead of just warn when unsafe paths are used. Even though erroring out can be chosen by passing --error-poison-sy...
Thomas PetazzoniThomas Petazzoni
b5997f852e7binutils/2.23: add patch to warn about unsafe library pathsThis commit adds a patch to binutils borrowed from CodeSourcery/Yocto that warns about unsafe library paths (i.e /usr/lib, /usr/local/lib, etc.). The patch was adapted to binutils 2.23, and modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment variable to error out instead of just warn when unsafe paths are used. Even though erroring out can be chosen by passing --error-poison-sy...
Thomas PetazzoniThomas Petazzoni
48bc113e3f1binutils/2.24: add patch to warn about unsafe library pathsThis commit adds a patch to binutils borrowed from CodeSourcery/Yocto that warns about unsafe library paths (i.e /usr/lib, /usr/local/lib, etc.). The patch was adapted to binutils 2.24, and modified to support the BR_COMPILER_PARANOID_UNSAFE_PATH environment variable to error out instead of just warn when unsafe paths are used. Even though erroring out can be chosen by passing --error-poison-sy...
Thomas PetazzoniThomas Petazzoni
5aa205eba40toolchain-external: instrument wrapper to warn about unsafe pathsThe CodeSourcery toolchains have a very interesting feature: they warn the user when an unsafe header or library path is used, i.e a path that will lead host headers or libraries to leak into the build. This commit adds a similar functionality into our external toolchain wrapper, so that it can be used with all external toolchains, and can also be tuned as needed. By default, the external tool...
Romain NaourRomain Naour
b39a4bd486fpackage/openpowerlink: enable dynamic buildAlso remove the install hook, all static libraries are removed from TARGET_DIR/usr/lib by target-finalize target Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
6554801512fpackage/openpowerlink: do not override CMAKE_SYSTEM_PROCESSORSigned-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain NaourRomain Naour
316d2ba0846package/openpowerlink: bump to version 1.8.5Remove upstream commit Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thierry BultelThierry Bultel
2b18d093cd8util-linux: add an option to build host programsSigned-off-by: Thierry Bultel <tbultel@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
c5f14b7ef62blktrace: new packageSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jerzy GrzegorekJerzy Grzegorek
5d4734084d2package: indentation cleanupSigned-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
24157f9308enetsnmp: bump to version 5.7.3Security patch now upstream so remove. Add hash file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Ivan SergeevIvan Sergeev
f1e016d7da3mtr: bump to version 0.86 and use github call[Thomas: remove useless --without-glib option, as noticed by Vincent.] Signed-off-by: Ivan Sergeev <vsergeev@kumunetworks.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
3afd8263caeusbutils: drop double needs from commentSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
ca0a1844aedwget: add host-pkgconf dependencyUses pkgconfig since 1.16.1+ to find libraries. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Baruch SiachBaruch Siach
421b4d0dde7jasper: add a patch fixing CVE-2014-9029See http://www.ocert.org/advisories/ocert-2014-009.html for the details. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2014
Gustavo ZacariasGustavo Zacarias
4d980cd6a73util-linux: add security patch for CVE-2014-9114Fixes CVE-2014-9114 - command injection flaw in blkid. See https://bugzilla.redhat.com/show_bug.cgi?id=1168485 Patch upstream. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>CVE-2014
Vicente Olivert RieraVicente Olivert Riera
83b0d8f821abwm-ng: add a hash fileIt will clarify errors like this one: http://autobuild.buildroot.net/results/f22/f22888d87659dda8ff75f25490eab0a68f02bc9b/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
fa0d0f94a9fdhcpcd; bump to version 6.6.5Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
7ee21d3e804squid: bump to version 3.4.10Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fabio PorceddaFabio Porcedda
4ca4fd59212barebox: bump to version 2014.12.0Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Alan OttAlan Ott
ed592d6e022poppler: Install files into stagingInstall poppler's header files and libraries into staging, since it provides a library that can be used by other packages. [Thomas: slightly extended the commit message.] Signed-off-by: Alan Ott <alan@signal11.us> Suggested-by: Jeremie Scheer <jeremie.scheer@armadeus.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Alan OttAlan Ott
fb798434537poppler: Add option for Qt supportAdd an option to build the libpoppler-qt4 library. [Thomas: slightly adjust the Config.in file, by: - Using an if BR2_PACKAGE_POPPLER ... endif block instead of a depends on BR2_PACKAGE_POPPLER for the new option. - Rewording the option prompt, since there's no need to indicate that the Qt support is for poppler since we're already a sub-option of poppler.] Signed-off-by: Alan...
Alexey BrodkinAlexey Brodkin
826f315d5fbuclibc: enable UCLIBC_HAS_STRING_GENERIC_OPT in all configsDescription in uClibc for this optoin is: --->--- bool "Use faster (but larger) generic string functions" default y help Answer Y to use the (tweaked) glibc generic string functions. In general, they are faster (but 3-5K larger) than the base uClibc string functions which are optimized solely for size. Many people will answer Y. --->--- Additional 3-5K of size is not that impor...
Volker KrauseVolker Krause
c1e41153e66pkg-cmake.mk: Set CMAKE_SYSTEM_PROCESSOR.This is rarely needed by packages, but convenient to have when it is. [Thomas: - don't define ARM_VARIANT as this name is too global, use CMAKE_SYSTEM_PROCESSOR_ARM_VARIANT instead. - don't use ifndef, but a more traditional else clause, for the non-ARM cases.] Signed-off-by: Volker Krause <volker.krause@kdab.com> Reviewed-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: Rom...