Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
Samuel MartinSamuel Martin
257a82031ebpkg-cmake.mk: globally disable BUILD_TESTING flagThis CMake flag is used to enable tests. It may not disable the test programs from being built, but it controls the test execution. Since we don't care about building the tests (and usually disable them when possible), make sure Buildroot won't try to run them. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reviewed-by: Thomas Pe...
Samuel MartinSamuel Martin
c8f2d248f65pkg-cmake.mk: enable ccache for cmake packagesThis patch updates the generated toolchainfile.cmake to use ccache. When toolchainfile.cmake is used inside Buildroot, using ccache during the build is driven by a CMake knob: USE_CCACHE, automatically set by the cmake-package infrastructure and reflecting the BR2_CCACHE value. Since this toolchainefile.cmake file can be used outside Buildroot, and this file also set a couple of things (among...
Samuel MartinSamuel Martin
9033d901186pkg-cmake.mk: do not hardcode absolute path in toolchainfile.cmakeThe patch allows sharing or moving the toolchains. This is a step toward making the toolchain/sdk relocatable. Closes #6818 [Peter: reword comment as suggested by Thomas] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Uwe Strempel <u.strempel@googlemail.com> Cc: Arnout Vandecappelle <arnout@mind.be> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: P...
Samuel MartinSamuel Martin
85fea5d9538pkg-cmake.mk: refactor the toolchainfile.cmake generationThis patch introduces a toolchainfile.cmake.in template which is filled by Buildroot. Using a toolchainfile.cmake.in template file allows to avoid overloading quoting and/or escaping and it becomes much more similar to the resulting file. This patch also cleans up the quoting style. [Peter: drop stdin redirect as suggested by Thomas] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Ar...
Thomas PetazzoniThomas Petazzoni
3d997bf7bc5gcc: switch to gcc 4.8.x as the default compiler versiongcc 4.7.x is going to be retired soon, and now that gcc 4.9.0 is out, it's time for Buildroot to switch to gcc 4.8.x as the default gcc compiler version. See https://gcc.gnu.org/ml/gcc/2014-05/msg00324.html for details about gcc 4.7.x life cycle. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd KuhlsBernd Kuhls
41b2e1a74cfpackage/php: Bump version to 5.5.13Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
1cf2c6ea93dmpg123: bump to 1.20.0, providing better optimizations for ARM and AArch64As suggested by Gustavo, this patch bumps mpg123 to 1.20.0, and therefore superseds the patch initially provided by Sven Neumann. In 1.20.0, there is a new CPU type arm_fpu, which will compile code for both VFP and NEON, and choose at runtime which one to use. Similarly for AArch64, the option --with-cpu=aarch64 will compile both the NEON and generic decoders, and select at runtime which one t...
Gustavo ZacariasGustavo Zacarias
2bdc60c6b77mysql: disable for AVR32The compiler can't even build it, fixes: http://autobuild.buildroot.net/results/b5c/b5c3893accc777d717e1d70283437aa626f0aa2d/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
990a46fdec6glibc: move version handling to Config.inLike we do elsewhere. No functional change, but nicer and easier to keep in sync. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
fb48cdee66bglibc: add eglibc 2.19-svnr25243 and choice menuAdd glibc 2.19-svnr25243 and a choice menu to select between different eglibc versions. Blacklist it for PowerPC SPE since it doesn't even build. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
94df3e6d1bcglibc: drop redundant arch dependsThese are already in toolchain/toolchain-buildroot/Config.in and since package/glibc/Config.in is filtered by BR2_TOOLCHAIN_USES_GLIBC there's no need to duplicate this. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch SiachBaruch Siach
c4ecb34fe45xapp_xedit: needs MMUFixes: http://autobuild.buildroot.net/results/6b9/6b941b5992c73acd19e8077dbe6cb9fc65e5eba1/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
014076da4cdlinux: bump to version 3.14.5Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
c679c23decdlinux-headers: bump 3.{10,14}.x seriesSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
3d140790eb7libdvdread: needs dynamic library supportFixes: http://autobuild.buildroot.org/results/0ed/0ed3152a166a69d65a226e3cef755ed370cc245b/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Waldemar BrodkorbWaldemar Brodkorb
f7a257365ebreenable microblaze little endian for internal musl toolchainThe assumption that musl libc does not support microblaze little endian mode is wrong. See http://git.musl-libc.org/cgit/musl/tree/configure line number 447-448. Tested with qemu. Just revert previous commit as suggested by Thomas Petazzoni. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Simon DawsonSimon Dawson
b3b4369848emanual: fix spelling mistakesSigned-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
27a5414804fMMerge branch 'next'Conflicts: package/gdb/Config.in.host Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
f6162290fb6Kickoff 2014.08 cycleSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
d27170a6f7cdocs/news.html: add 2014.05 announcement linkSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
f287d625b24Update for 2014.05Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Heiko AbrahamHeiko Abraham
fc90fa9417dImprove tar check if bsdtar is installedIf bsdtar is installed, fix script error for tar version detection. bsdtar does not provide all expected command line (long) options like "--hard-dereference". To ensure compatibility, mark version of tar as 'invalid' and trigger build of 'host-tar'. [Peter; slightly reworded commit text] Signed-off-by: Heiko Abraham <abrahamh@web.de> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed...
Peter KorsgaardPeter Korsgaard
5a3899065e0manual/make-tips.txt: busybox doesn't have a savedefconfig targetSo don't mention it here. Reported-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
ad6db5b7478qt5webkit: needs host-flexFixes http://autobuild.buildroot.net/results/dbe/dbe4e8f7b7ddd8ab3fdc1a6f41d775b3c8132160/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
5777e3ffd99glibc: doesn't build for PowerPC SPESigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yann E. MORINYann E. MORIN
36017b3d3acpackage/elf2flt: hide when an MMU is usedelf2flt is specifically for cases where an MMU is not available. There is no point in building elf2flt when using an MMU. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
1a55542e985toolchain-buildroot: only allow the selection of Musl for Microblaze BEThe Musl C library only supports Microblaze BE, not Microblaze LE, so this commit adjusts the dependencies of the toolchain-buildroot package to not allow the selection of Musl on Microblaze LE. Cc: William Welch <bvwelch@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
77ef6a3a12etoolchain-external: restrict Musl external toolchain to Microblaze BEAs reported by William Welch <bvwelch@gmail.com>, the Musl external toolchain provided by the musl-cross project is only Microblaze big-endian. In fact, Musl seems to only support the big endian variant of the Microblaze architecture, with the microblaze-* tuple. This commit makes sure the Musl pre-built external toolchain provided by musl-cross can only be selected for a big-endian Microblaze...
Peter KorsgaardPeter Korsgaard
019188d2ee8connman: cleanup Config.inReformat help text to fit in menuconfig, slightly tweak wording, strip trailing spaces and clarify that wpa_supplicant is only a runtime dependency. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Heiko AbrahamHeiko Abraham
8b8174e7141package/connman : enable build without gnutls dependency- add new configuration option '--enable-wispr' (disabled by default) - move gnutls dependency to "wispr" config option [Peter: drop gnutls ref for wchar, tweak help text, simplify .mk] Signed-off-by: Heiko Abraham <abrahamh@web.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
5c3f0ce05dfgnutls: security bump to version 3.2.15Fixes GNUTLS-SA-2014-3 (CVE-2014-3466). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>CVE-2014
Peter SeidererPeter Seiderer
8785a4723defontconfig: bump to version 2.11.1Fixes misinstallation of xfont_font-bh-ttf-1.0.3/42-luxi-mono.conf to 'target@baseconfigdir@/conf.avail/42-luxi-mono.conf' instead of proper place in the target directory (because of buggy fontconfig.pc file). Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Sebastien RoySebastien Roy
70c7fbf0ae3manual: Fix BR2_GLOBAL_PATCH_DIR exampleAs discussed on irc, there is a missing part in the BR2_GLOBAL_PATCH_DIR example compared to the ASCII figure under customize-packages section. Signed-off-by: Sebastien Roy <sebastien.roy@savoirfairelinux.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Will WagnerWill Wagner
05fb9bd1656qt5base: stop qt stripping installed librariesBy default the 'make install' step for qt5base will strip all the binaries and libraries when they are installed to staging. This hinders debugging as the libraries in staging dir have been stripped and is unnecessary as buildroot will strip all files on the target Signed-off-by: Will Wagner <will_wagner@carallon.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Fatih Aş...
Baruch SiachBaruch Siach
1aaa14d84f1thrift: disable for ARCthrift uses the __sync_fetch_and_add() atomic primitive that is not available for ARC. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch SiachBaruch Siach
3ba91e346f6libfribidi: depend on host-pkgconflibfribidi needs macros from pkgconf to generate its configure script. Since commit 5693f236a2a0 (libfribidi: bump version) we AUTORECONF, so host-pkgconf is also needed. Fixes: http://autobuild.buildroot.net/results/5d7/5d76a8333fb05e903460ad51dc0737c18431d033/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Baruch SiachBaruch Siach
bf4586d7ce8sysklogd: needs MMUFixes: http://autobuild.buildroot.net/results/bf1/bf1a6e1d4798c5abea4ff5114279329d6d90548f/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
cb9aac75399u-boot: use spl/u-boot-spl.bin as default spl fileEver since u-boot introduced the generic spl support in u-boot 2012.10, the default spl output file has been spl/u-boot-spl.bin and not u-boot-spl.bin, so use that as a more sane default value. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Alexey BrodkinAlexey Brodkin
34c2afeb750libffi: back-port support for ARCSupport for ARC CPUs was added in libffi after 3.0.13 vesion was cut and up until now no new release has been done. So to enale libffi on ARC we need this set of patches. These are corrsponding commits in libffi: * b082e15091961373c03d10ed0251f619ebb6ed76 - Add ARC support * 0f8690a84c874ec09a090c8c6adfb93c594acac6 - Rebuild for ARC additions * d918d47809c174d62283306b282749f8db93661f - arc...
Thomas De SchampheleireThomas De Schampheleire
baa41098aafmanual: remove contributor list and add copyrightAs discussed on the mailing list [1], remove the limited explicit list of contributors in favor of the general mention of 'The Buildroot developers'. Add a copyright statement. Move the generation info to the front. [1] http://lists.busybox.net/pipermail/buildroot/2014-May/097589.html [Peter: remove trailing +, minor rewording] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@g...
Yann E. MORINYann E. MORIN
413174e6fb1package/exim: security bumpBump exim to get an urgent security fix. We should not be impacted, since we're not building with DMARC (where the flaw is), but better safe than sorry. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Luca Ceresoli <luca@lucaceresoli.net> Acked-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <peter@kor...
Thomas De SchampheleireThomas De Schampheleire
e5512dfc493fs/tar: use qstrip to clean up build outputWhen using the tar filesystem method, the build output shows at the end: echo " tar -c""f <br>/output/images/rootfs.tar -C <br>/output/target ." >> <br>/output/build/_fakeroot.fs The inner set of quotes can be easily removed by properly stripping the tar options (coming from the buildroot configuration). Signed-off-by: Thomas De Schampheleire <thomas.de.sc...
Thomas De SchampheleireThomas De Schampheleire
4d5bf929a62infra: permissions/users/device tables: avoid adding empty entriesIn pkg-generic.mk, an entry would be added to each of the permissions, devices and users tables, even if FOO_PERMISSIONS/DEVICES/USERS is empty. In that last case, the entry would contain only the separator, which is substituted to '\n' in fs/common.mk. For configurations with many packages, this would render the build output a bit odd, containing many \n instances (even though the end result i...
Peter KorsgaardPeter Korsgaard
d830cceba53Update for 2014.05-rc3Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
f18c33b4cc9fakeroot: drop powerpc64le patchAs suggested by Arnout. We don't provide fakeroot for the target, and using a powerpcp4le machine as the build host is quite unlikely - So drop the patch. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Maxime HadjinlianMaxime Hadjinlian
fe823b63741dropbear: fix missing directory with systemdThe current SysV startup script create a directory which is necessary for dropbear to correctly work. This creation is not done with systemd. Instead of both init creating the directory, we add the creation of this directory to the INSTALL_TARGET_CMDS to make sure it's present. [Peter: use make syntax for TARGET_DIR as pointed out by Thomas] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian...
Yann E. MORINYann E. MORIN
bf22cea53fapackage/exim: fix static linkingFixes http://autobuild.buildroot.net/results/0a3/0a392087878f80a70435981856455a30152b684d/ When building static, we need to tell exim that it needs to link statically (obviously), and that it should link against pthreads. Yet, exim is still not happy with that, as it still wants to build something (a version-related program) at install time, so we need to replicate the ld flags at install tim...
Peter KorsgaardPeter Korsgaard
e507615555dmonit: uses fork(), disable for nommuSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas De SchampheleireThomas De Schampheleire
2df721b2be9manual: explicitize manual licensePeople reading the Buildroot manual online cannot immediately know what its license is (unlike reading it from within the source tree). To avoid any discussion, explicitize this in the manual. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Sagaert JohanSagaert Johan
58689c13006eudev: bump versionBump version to v1.6 and drop 2 upstream patches. Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Acked-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>