Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-05-19 | Allow overriding the output ostree repo locationHEADmaster | Tristan Van Berkom | 1 | -7/+8 | |
This allows one to specify the repository with: make REPO=/path/to/repo https://bugs.freedesktop.org/show_bug.cgi?id=95483 | |||||
2016-05-12 | Generate metadata from make variables. | Tristan Van Berkom | 5 | -15/+27 | |
This allows one to use the same makefiles when building for other (host compatible) arches. One can build i386 on an x86_64 machine with: make ARCH=i386 The metadata files will be regenerated on every invocation of make. | |||||
2016-05-12 | qemuarmv7a: Tuning machine to enable hard float (neon) | Tristan Van Berkom | 1 | -3/+3 | |
2016-05-09 | doap: xdg-app was renamed to flatpak | Alexander Larsson | 1 | -1/+1 | |
2016-05-09 | Drop --generate-sizes | Alexander Larsson | 1 | -1/+1 | |
This is not needed anymore | |||||
2016-05-09 | Use xdg-app arch names in build scripts | Tristan Van Berkom | 1 | -2/+2 | |
Make the main build script accept the following arch names: o i386 o x86_64 o arm o aarch64 | |||||
2016-05-09 | freedesktop.conf: Prefer more recent rpm tool | Tristan Van Berkom | 1 | -3/+0 | |
RPM 4.11.2 does not handle armv7 or aarch64 very well, it manages to create packages for the sysroot and extract them when building aarch64 -> aarch64, but fails to extract them in the sysroot when building aarch64 -> armv7a Using a more fresh RPM lets us build armv7a on aarch64 machines. | |||||
2016-05-06 | gcc-cross-initial: Fixing build on aarch64 | Tristan Van Berkom | 1 | -0/+7 | |
When building on aarch64 targetting aarch64, the gcc-cross-initial stage bails out in configure-target-libgcc while trying to use the in tree compiler which has not yet been produced by all-gcc. Upstream yocto bug report and patch mail: https://bugzilla.yoctoproject.org/show_bug.cgi?id=9510 http://lists.openembedded.org/pipermail/openembedded-core/2016-April/120669.html | |||||
2016-05-06 | cross-localedef-native: Fix build on aarch64 | Tristan Van Berkom | 1 | -0/+9 | |
This adds an override cross-localedef-native_2.22.bbappend override which leverages the oe autotools configure, ultimately so that it will use a fresh config.sub & config.guess and properly recognize the aarch64 machine. This is a backport of an upstream yocto bug filed with this report and patch mail: https://bugzilla.yoctoproject.org/show_bug.cgi?id=9508 http://lists.openembedded.org/pipermail/openembedded-core/2016-April/120613.html This should be removed if/when the upstream bug is fixed in jethro, or, when moving to a new poky release branch which uses a newer version of glibc. | |||||
2016-05-06 | Added support for a few arches | Tristan Van Berkom | 2 | -1/+18 | |
Build scripts now support building for 4 arches: - x86_64 (using the qemux86-64 machine) - i686 (using qemux86) - aarch64 (using qemuarm64) - armv7a (using newly added qemuarmv7a machine) | |||||
2016-05-06 | Migrate to latest jethro branch of poky | Tristan Van Berkom | 3 | -60/+0 | |
This allows us to drop our downstream patch against make 4.1 as the same patch is now in upstream jethro release branch. | |||||
2016-05-06 | Backporting binutils bug fix to the 2.25 branch | Tristan Van Berkom | 2 | -0/+170 | |
We fail to build webkit on aarch64 due to this binutils bug: https://sourceware.org/bugzilla/show_bug.cgi?id=19353 Applying patch which fixes this, stripped out changelog entry from patch to make it apply without error. | |||||
2016-05-06 | libjpeg-turbo: Depend on nasm-native only on x86 | Tristan Van Berkom | 1 | -1/+2 | |
2016-05-06 | task-freedesktop-contents-sdk.bb: build valgrind only on x86 | Tristan Van Berkom | 1 | -2/+4 | |
2016-04-15 | Update to gettext 0.19.7 | Alexander Larsson | 2 | -0/+129 | |
2016-04-08 | Fix typo | Alexander Larsson | 1 | -1/+1 | |
2016-04-08 | Sign summary when updating | Alexander Larsson | 1 | -2/+2 | |
2016-04-08 | Bump version to 1.5 (unstable) on master branch | Alexander Larsson | 4 | -7/+7 | |
1.4 continues on 1.4 branch | |||||
2016-04-08 | Bump 1.2 references to 1.4 | Alexander Larsson | 2 | -4/+4 | |
2016-04-07 | Remove old images before build | Alexander Larsson | 1 | -0/+2 | |
Otherwise these pile up forever. We store rpms and ostree repo between builds anyway | |||||
2016-04-07 | Add back some files that were added via rpm deps before | Alexander Larsson | 1 | -0/+2 | |
2016-04-07 | Drop package-management feature to get rid of rpm | Alexander Larsson | 2 | -3/+0 | |
2016-04-07 | Add system libverto and use in krb5 | Alexander Larsson | 3 | -2/+17 | |
Otherwise the internal one is used, which has a different soname than the one otherwise used in common distros. | |||||
2016-04-06 | Fix libbz2 soname | Alexander Larsson | 1 | -1/+1 | |
2016-04-06 | Bump bzip2 revision to make sure to rebuild it | Alexander Larsson | 1 | -1/+1 | |
2016-04-06 | sdk: Remove rpm and smartpm | Alexander Larsson | 3 | -21/+0 | |
We don't use this to build the other layers anway, so no need to have it anymore. | |||||
2016-04-06 | bzip2 bbappend: Make sure we find the override files | Alexander Larsson | 1 | -0/+0 | |
2016-04-06 | We have to prepend the FILESEXTRAPATH to replace the makefile | Alexander Larsson | 1 | -1/+2 | |
2016-04-05 | bzip2 is an append file, not a new recipe | Alexander Larsson | 1 | -0/+0 | |
2016-04-05 | Fix the bzip soname | Alexander Larsson | 2 | -0/+73 | |
2016-04-05 | Update krb5 to 1.13.2 | Alexander Larsson | 6 | -97/+1532 | |
2016-04-05 | Switch libjpeg to 6.2 abi | Alexander Larsson | 1 | -3/+1 | |
2016-04-04 | Always init repo if not there rather than use make dependencies | Alexander Larsson | 1 | -4/+3 | |
The repo make dependency makes us rebuild the platform each time something in the repo changes. | |||||
2016-03-24 | Ensure a simple 'make' command works when starting out. | Tristan Van Berkom | 1 | -1/+1 | |
Before looking deeply and figuring it out, building this from scratch by typing 'make' ends up failing in the ostree update because there is no 'repo' found. Fix this by simply making the 'repo' a prerequisite of updating the ostree repository. This will only create the repository once if the repo directory is not found. | |||||
2016-03-14 | Build libsndfile1 with ogg/vorbis/flac support | Alexander Larsson | 1 | -0/+2 | |
2016-03-10 | Update to latest yocto to get OpenSSL fixes | Alexander Larsson | 1 | -0/+0 | |
2016-02-26 | Update yocto base to get libgcrypt security fix | Alexander Larsson | 1 | -0/+0 | |
2016-02-18 | Update to latest yocto with glibc security fix | Alexander Larsson | 5 | -40/+0 | |
Also drop our glibc workarounds. The static-tls one is not needed with glibc 2.22. The localedef on has been merged upstream | |||||
2016-02-11 | Fix gpgme-pthread reference | Alexander Larsson | 1 | -1/+1 | |
2016-02-11 | Add libgpgme-pthread to platform | Alexander Larsson | 1 | -0/+1 | |
2016-02-09 | Move gnupg to platform | Alexander Larsson | 2 | -1/+1 | |
This is needed for gpgme to actually work. | |||||
2016-02-08 | Make dependencies more explicit | Alexander Larsson | 1 | -22/+26 | |
We rely on the timestamps of the ref files, which should make things more robust and avoid unnecessary commits if nothing changed. | |||||
2016-02-05 | Don't include libjpeg debug info | Alexander Larsson | 1 | -1/+0 | |
2016-02-05 | Add libatomic-ops-staticdev to sdk | Alexander Larsson | 1 | -0/+1 | |
2016-02-05 | bash: No need to override bash_cv_getcwd_malloc, as that is upstream now | Alexander Larsson | 1 | -1/+0 | |
2016-02-05 | Upstream yocto already added libxml2-python support. Lets use that. | Alexander Larsson | 2 | -7/+2 | |
2016-02-05 | Work around locale issue in cross locale build | Alexander Larsson | 1 | -0/+3 | |
2016-02-04 | Clean up distro conf | Alexander Larsson | 1 | -4/+4 | |
2016-02-04 | Bump version to 1.4 | Alexander Larsson | 1 | -1/+1 | |
2016-02-04 | Update yocto to the latest 2.0 branch | Alexander Larsson | 24 | -454/+228 | |