Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
Thomas PetazzoniThomas Petazzoni
6f8c8556973pkg-python: simplifications after the Python 2.x bumpThanks to the Python 2.x bump, it is no longer needed to pass PYTHONCPREFIX, and CROSS_COMPILING when building third-party Python modules. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
7e960dc9da5python: bump to 2.7.6Even though jumping from 2.7.3 to 2.7.6 looks like a minor version bump, it is in fact a fairly significant one, because a good number of changes to help cross-compilation have been merged into Python upstream. Therefore, most of our patches are affected by this change. In detail, this commit: * Renames all the patches to follow the naming convention of patches in Buildroot: the patch fil...
Thomas PetazzoniThomas Petazzoni
577e52ac087pkg-python: also pass PYTHONPATH when building distutils packagesWith the upcoming bump of Python 2.x, it will become important that the PYTHONPATH is passed whenever we build third-party packages, be they using the distutils build mechanism, or the setuptools build mechanism. This is because passing PYTHONPATH is what will allow Python to find a special Python module that contains all the compiler/library/headers definitions that are relevant when cross-com...
Thomas PetazzoniThomas Petazzoni
fa50b8eee17pkg-python: use the newly defined PYTHON_PATH variableNow that the Python package exposes its PYTHON_PATH variable, we can use it in the package infrastructure. This prepares both the upcoming bump of Python 2.x, and the introduction of Python 3 support in the Python package infrastructure. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
64b4fa7b256python: expose PYTHON_PATHAs a preparation to make the Python infrastructure support both Python and Python 3, as well as the bump of Python 2 and 3, we need the Python package to expose the Python module path in a variable called PYTHON_PATH. It will be used by the following commits. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Eric NelsonEric Nelson
b0b72591d74i.MX: Update versions to match latest Freescale releaseSigned-off-by: Eric Nelson <eric.nelson@boundarydevices.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Eric NelsonEric Nelson
0fa180aa8a0i.MX: Use FREESCALE_IMX_SITE for Freescale packagesThis patch consolidates the URLs for various Freescale-supplied packages to use FREESCALE_IMX_SITE. Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> Reviewed-by: "Thomas Petazzoni" <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fabio PorceddaFabio Porcedda
f75b5de9f6fsdl: add support for top-level parallel makeTo be sure that host-autoconf dependency is already built move the call to autogen.sh from SDL_POST_PATCH_HOOKS to SDL_PRE_CONFIGURE_HOOKS. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Acked-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fabio PorceddaFabio Porcedda
2afb23a7027Makefile: update comment about top-level parallel MakefileAfter the latest patches top-level parallel Makefile is working but there is still an issue when a package has an unspecified optional dependency so change the comment to explain that. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fabio PorceddaFabio Porcedda
069b33a30e6package: enable jobserver for recursive makeAdd '+' prefix to the $($(PKG)_BUILD_CMDS) and $($(PKG)_INSTALL*_CMDS) commands to enable jobserver for the sub-make. Without the '+' prefix GNU make does not detect the sub-make so it disable the jobserver for the sub-make. >From GNU make documentation: Using the MAKE variable has the same effect as using a ‘+’ character at the beginning of the recipe line. This special feature is only enab...
Fabio PorceddaFabio Porcedda
a24877586a5Makefile: add support for top-level parallel makeTo be able to use top-level parallel make we must not depend in a rule on the order of evaluation of the prerequisites, so instead of relyng on the left to right ordering of evaluation of the prerequisites add an explicit rule to describe the dependencies. Add explicit rules to describe the following dependency chain: $(TARGETS) -> target-finalize -> rootfs-* -> target-post-image Signed-off-b...
Fabio PorceddaFabio Porcedda
6c5c08b854epackage: add support for top-level parallel makeTo be able to use top-level parallel make we must not depend in a rule on the order of evaluation of the prerequisites, so instead of relying on the left to right ordering of evaluation of the prerequisites add an explicit rule to describe the dependencies. We cannot use the pattern rules because they must have the same dependency for every package, but we need to change the dependencies depen...
Fabio PorceddaFabio Porcedda
b2fd9f90e23package: add toolchain dependency to every target packageThis commit makes the dependency from the target toolchain explicit. This way we can buid from command line a package that use inner-generic-package right after the configuration phase, example: make clean <package-name> Also remove TARGETS_ALL because the only purpose was to add toolchain dependency so it's superseded by this commit. To prevent circular dependency add the new variable <pkg...
Fabio PorceddaFabio Porcedda
6f13130ac9apackage: add base dependency to every packageMove "dependencies" "dirs" "prepare" dependencies from "toolchain" to every package. This way we can build correctly every package right after the clean stage. As example with this commit we can build successfully the glibc right after the clean stage: make clean glibc This is also a step forward supporting top-level parallel make. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Ack...
Samuel MartinSamuel Martin
55d1c953dc1dbus: ensure dbus user is createdSince we are changing the default dbus user, make sure this user is consistently created. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Samuel MartinSamuel Martin
c2be5638061dbus: bump version to 1.6.8Cc: Gary Coulbourne <bear@bears.org> Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert RieraVicente Olivert Riera
898e54bd783ltp-testsuite: bump version to 20140115Fixes: http://autobuild.buildroot.net/results/14c/14c107a735bb54f55c99391b0ea0ff6bd1234e12/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Maxime HadjinlianMaxime Hadjinlian
3e693854b36libatomic_ops: Update repository and bump versionChange the download source to a Github repository which is more recent. This patch also bump libatomic_ops version and remove a patch that is now upstream. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
6762e427dbfglibc: add 2.19 as a supported versionglibc 2.19 has been released recently (https://sourceware.org/ml/libc-alpha/2014-02/msg00224.html). This commit allows to build a toolchain with this new version. In order to allow this, we add a version selection that did not exist for glibc. We default to 2.18, which was the only supported version until now, and add an option for 2.19. For microblaze, which uses a specific glibc version, the...
Anton KolesovAnton Kolesov
89673ec0df0gdb: arc: bump to git commit cb15accSigned-off-by: Anton Kolesov <anton.kolesov@synopsys.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anton KolesovAnton Kolesov
3fd6918b8b7uclibc: arc: bump to git commit f37101dSigned-off-by: Anton Kolesov <anton.kolesov@synopsys.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anton KolesovAnton Kolesov
a14988b7312binutils: arc: Bump to git commit a934fe5Signed-off-by: Anton Kolesov <anton.kolesov@synopsys.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anton KolesovAnton Kolesov
35113c4c12aRevert "dmraid: disable on ARC arch"This reverts commit 262a4c0bf7fb64d632ae6d40c22a62380c0af65f. Compiler error has been fixed, and building this package doesn't cause an ICE anymore. Signed-off-by: Anton Kolesov <anton.kolesov@synopsys.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Anton KolesovAnton Kolesov
06bd17bdff9gcc: arc: bump to git commit c6227bcThis fixes two issues: one segmentation fault in GCC and one invalid code generation. Those fix numerous autobuild failures, including: http://autobuild.buildroot.net/results/715/7158a2a19da6bfa950125a951a39061ccaa73101/ http://autobuild.buildroot.net/results/9d4/9d4fbcb91cf76e01c833d70c401c0828ad37631a/ http://autobuild.buildroot.net/results/ef6/ef6a0e2d382ae202bb8f0e9fc9f5e48c90119faf/ http:/...
eric.le.bihan.dev@free.freric.le.bihan.dev@free.fr
46dde29fbbfmanual: update /dev management section.This patch updates the /dev management section in the manual with information about eudev, which replaces udev. Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
eric.le.bihan.dev@free.freric.le.bihan.dev@free.fr
2c66e4429d2systemd: bump to v207This patch bumps systemd to v207 but also declares it as a provider for the udev virtual package. Starting with systemd 183, udev has been merged into systemd. The udev daemon is now installed as /lib/systemd/systemd-udevd. This means that /dev management using udev is only available if systemd is chosen as init system. When configuring systemd, the following options are available: - activat...
eric.le.bihan.dev@free.freric.le.bihan.dev@free.fr
fabcb119b97udev: convert to virtual packageThis patch converts udev to a virtual package. For the moment, there is only one provider for the udev features: eudev. Packages meant to provide udev-like features must select the symbol BR2_PACKAGE_HAS_UDEV. Packages depending on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV or BR2_PACKAGE_UDEV have been converted to use the new symbol. [Peter: move legacy symbols under 2014.05] Signed-off-by: E...
eric.le.bihan.dev@free.freric.le.bihan.dev@free.fr
937a95449eceudev: new packageeudev is a userspace device management daemon. It is a standalone version, independent from systemd. It is a fork maintained by Gentoo. Features: - No extra configuration options are available: Gudev is build if libglib2 is selected. - No dependency on hwdata as the package uses its own hardware database (as does systemd). eudev 1.3 is in sync with systemd v207. [Peter: add BR2_USE_...
Julien BoibessotJulien Boibessot
9b8ffcd8f25Add OpenTyrian package (SDL game)[Peter: hide -data package if opentyrian isn't enabled] Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Jerzy GrzegorekJerzy Grzegorek
591b02ca7b4git: bump to version 1.8.5.4Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
7d27ff2fe0cphp-imagick: new packageSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
555120da7ccphp-ssh2: new packageSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
534039b3297php-yaml: new packageSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
efeda1bc487php-zmq: new packageSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo ZacariasGustavo Zacarias
3f8b5133843php: fix for external extensionsAdjust phpize and php-config to make them work for cross-compiled external extensions. While at it also fix dl* issues that prevent said extensions from loading. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
24bb549098bgst1-libav: bump versionSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
7a0570dca4agst1-plugins-bad: bump versionSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
bf0946d7c49gst1-plugins-ugly: bump versionSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
bd4958b72e6gst1-plugins-good: bump versionSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
1037a447c34gst1-plugins-base: bump versionSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
746be4fb522gstreamer1: bump versionSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
fe795f55121connman: bump versionSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Axel LinAxel Lin
91475e61110usb_modeswitch_data: bump to version 2014012920140129: Minor bug fix in configs 19d2:0149 and 19d2:2000 (Lars Melin reported) Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Axel LinAxel Lin
de32f1e129fusb_modeswitch: bump to version 2.1.0Version 2.1.0, 2014/01/28 ATTENTION: -I flag meaning reversed, default is to skip SCSI inquiry; introduction of StandardEject, replacing many MessageContents with the same function, reducing size of device config files, and always including the 'Allow Medium Removal' before ejecting (thanks to Lars Melin for the idea); fix in "bulk_read", removing bogus CSW request (report f...
Axel LinAxel Lin
00e71ee6440f2fs-tools: bump to version 1.3.0This version includes: - add f2fstat tool - critical bug fix on nat bitmaps Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
c4dfb08350akickoff 2014.05 development cycleSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
690984cf61aUpdate for 2014.02-rc1Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter KorsgaardPeter Korsgaard
e0ab2fc9a14CHANGES: update with recent changesSigned-off-by: Peter Korsgaard <peter@korsgaard.com>
Maxime HadjinlianMaxime Hadjinlian
8a66ebabffesdl: fix autoreconf timing issueContext: The autobuilders were failing on the symbol _XData32 being in conflicts. A patch had been added to SDL to add a check to the configure.in Problem: Sometimes, the build would fail, because of an _XData32 symbol being in conflicts eventhrough the patch was here. What was happening: Following the classic buildroot workflow: - Extract - [...] - Apply 001 patch, which touches con...
Anton KolesovAnton Kolesov
ff163385ec2libsigsegv: disable for ARCFixes http://autobuild.buildroot.net/results/5cd/5cd051937a9471f7fb47363e868cb4b61d788d75/build-end.log The ARC uClibc port doesn't provide ucontext_i.sym file required to enable context manipulation routines that libsigsegv needs. Signed-off-by: Anton Kolesov <anton.kolesov@synopsys.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>