aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-27linaro kernel: pick conf frags from ubuntu-ciRiku Voipio
Major reformatting of recipes to pick conf frags from ubuntu-ci. Also removed autorevs and cleaned up bootwrapper building. Change-Id: I9e65941c42c020f5d0f56ab810ae87ed61929e89 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-03-24aarch64_be: install backward compatible symlink for run-time linker ↵14.03Victor Kamensky
eglibc-linaro In case of aarch64_be install /lib/ld-linux-aarch64.so.1 symbolic link pointing to just renamed /lib/ld-linux-aarch64_be.so.1 run-time linker. It should make old executables, compiled with toolchains that did not do such rename yet, happy. Similar as previous change for openembedded-core eglibc now applied to Linaro specific eglibc: eglibc-linaro. Change-Id: I273242c9d47f41a3ca2c4077e0e8f3875bf54bf4 Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
2014-03-24Remove netbase bbappendRiku Voipio
The generic interfaces file is just good enough for foundation and aem models - proven by the fact that the /etc/network/interfaces is in 14.02 release is already the oe-core provided one, not from our layer ;) WARNING: Use of PRINC 1 was detected in the recipe netbase_5.2.bb (or one of its .bbappends) Use of PRINC is deprecated. The PR server should be used to automatically increment the PR. See: Change-Id: I6d75b2ab985cfe6efe7c7d8e14ddfd56f9f7904a Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-03-22aarch64_be: install backward compatible symlink for run-time linkerVictor Kamensky
In case of aarch64_be install /lib/ld-linux-aarch64.so.1 symbolic link pointing to just renamed /lib/ld-linux-aarch64_be.so.1 run-time linker. It should make old executables, compiled with toolchains that did not do such rename yet, happy. Change-Id: Iff30c8900421188b5643813c440e4f072e562b5f Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
2014-03-22toolchain: fix aarch64 BE dynamic linker locationVictor Kamensky
Now linaro rootfs picked eglibc-2.19 that contains change that places aarch64 BE dynamic linker at new location (/lib/ld-linux-aarch64_be.so.1). But linaro toolchain does not contain yet corresponding changes and still builds executable with linker path as /lib/ld-linux-aarch64.so.1. As result Linaro OE aarch64 BE rootfs is completely broken. Fix above issue by backporting required changes into binutils and gcc. One additional patch was required that deals with differences between 4.8 and 4.9 compiler. Remove these patches once we get corresponding updates from upstream. 0001-AArch64-Define-LP64-LE-loader-name.patch --------------------------------------------- > commit 30feb358161fe68402e0e42deebe71a0c432763b > Author: Marcus Shawcroft <marcus.shawcroft@arm.com> > Date: Mon Jan 20 18:18:52 2014 +0000 > > [AArch64] Define LP64 LE loader name. 0001-AArch64-Define-LP64-BE-linker-name.patch --------------------------------------------- > commit 5a4f233680ecf1132591f8213ff1cc6a2535b1b7 > Author: Marcus Shawcroft <marcus.shawcroft@arm.com> > Date: Mon Jan 20 18:20:04 2014 +0000 > > [AArch64] Define LP64 BE linker name. > 0001-AArch64-Define-BE-loader-name.patch ---------------------------------------- > commit 33a9ec1309cf9e4c8b64f289acf509c81d5bb3f8 > Author: mshawcroft <mshawcroft@138bc75d-0d04-0410-961f-82ee72b054a4> > Date: Mon Jan 20 17:41:54 2014 +0000 > > [AArch64] Define BE loader name. > > 2014-01-20 Marcus Shawcroft <marcus.shawcroft@arm.com> > > * config/aarch64/aarch64-linux.h (GLIBC_DYNAMIC_LINKER): Expand > loader name using mbig-endian. > (LINUX_TARGET_LINK_SPEC): Pass linker -m flag. > > > > git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206845 138bc75d-0d04-0410-961f-82ee72b054a4 AArch64-Define-BE-loader-name-default-be.patch ---------------------------------------------- New change. Needed to deal with situation when gcc configured by default as big endian, i.e no -mbig-endian option is passed. Note this change is not needed in 4.9 because the following commit adds -mbig-endian or -mlittle-endian to command line always. But below commit is too big instead patch deals with this situation in local "old" way. > commit bb009361f2e0ff6a720d089220dba7183892cf90 > Author: yufeng <yufeng@138bc75d-0d04-0410-961f-82ee72b054a4> > Date: Tue Jul 23 12:12:53 2013 +0000 > > [AArch64, ILP32] 1/6 Initial support - configury changes Changes tested by building and running linaro-image-lng image for aarch64 BE and aarch64 LE Change-Id: I2003ab5c25316f564cfd5fc73eadd9d574e90a6b Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org>
2014-03-19eglibc bbappend: update to linaro 2.19-2014.04Koen Kooi
Also convert to real recipe and use 'linaro-${PV}' versioning like the rest of the toolchain. Change-Id: Ifb6d8aac0745ee467a48bf9deb43307bbe5e4545 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-03-14mongodb: remove from lamp temporarily againFathi Boudra
Change-Id: I7cec6668451eaff777ff7925738d1a40bf2c7995 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-03-12Merge "Revert "mongodb: remove from lamp temporarily""Koen Kooi
2014-03-12Revert "mongodb: remove from lamp temporarily"Fathi Boudra
This reverts commit 3f3cf2f2cda0c5077508b370c146e324712fa888. Change-Id: I6c7ac256cc353c99f02cca172e335d77aec4837f
2014-03-12binutils: update to Linaro 2.24-2014.03 releaseFathi Boudra
disable fix-pr15851 - already applied in linaro's release Change-Id: I8f6a55c22c0df63ecc4f2974b9f040f3bd7f5ef1 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-03-12libhugetlbfs: switch SRC_URI to http protocolKoen Kooi
Change-Id: I3bc263e4d711a32dc5113b3f7175e9b13ce7657e Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-03-12gator: switch SRC_URI to http protocolKoen Kooi
Change-Id: Ia4defdf09e1c647d860f872e6ec2d583b041ca98 Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-03-12libdwarf: update SRC_URIKoen Kooi
sgiweb is down and libdwarf moved to a different location. This fixes the fetch failure. Change-Id: I992c12cdae191de5683f5caaaac7e8dcb8eae437 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-03-11gcc-linaro-4.8: update to 2014.03 releaseFathi Boudra
update md5sum/sha256sum sync patches included in oe-core: - 0049-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch - 0050-PR-target-58595.patch Change-Id: Id043089942c5d9d45fb1b8e1498bcab2a9e2147e Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-03-11Rename PACKAGE_GROUP variable to FEATURE_PACKAGESFathi Boudra
Fix "PACKAGE_GROUP is deprecated, please use FEATURE_PACKAGES instead" warning Change-Id: If68f332678ea51d9c8766d49433076243aef0bd8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-03-10Fix ltp realtime hrtimer-prio and measurement to pass default profile to ↵Ciprian Barbu
run_c_files.sh Change-Id: I1fd669a99abfbdfc59f695830e1a4c43c44eecce Signed-off-by: Ciprian Barbu <ciprian.barbu@linaro.org>
2014-03-04linux-linaro*: switch away from nonworking git protocolKoen Kooi
Use http instead. Parsing will now succeed with these AUTOREV recipes. Change-Id: I89e38f9bf2a93ebc3edf46633deda70f3cfb5a4d Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-27mongodb: remove from lamp temporarilyFathi Boudra
the lamp build failed: aarch64-oe-linux-g++: internal compiler error: Killed (program cc1plus) disable the recipe until we sort out the issue. Change-Id: I2b83599377433d0ce29a51a3de245bed3fe45468 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-02-25acpica: ship acpidump commandFathi Boudra
Change-Id: Ie0452ca1d6f16874b0f3b2776d381a344bb504e8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-02-24linaro-image-lamp: add mongodbKoen Kooi
Change-Id: I15d47e8f46daa262674d3404c0c42b5d4b5596b8 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-21Merge "odp: lock down SRCREV fo 14.02 release"14.02Fathi Boudra
2014-02-21odp: lock down SRCREV fo 14.02 releaseKoen Kooi
Change-Id: Ib837341c0fca1cbc86b75c97184a3368cc8c851b Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-21linaro-lng: kernel: restrict to COMPATIBLE_MACHINEAnders Roxell
Change-Id: Ied6f9b2f36caade23e754026ad2fc3fafbd46344 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-21Merge "linaro-image-lng: fixups for qemux86"Koen Kooi
2014-02-21Merge "linaro-image-lng: added autoserial for qemux86"Koen Kooi
2014-02-20linaro-image-lng: fixups for qemux86Anders Roxell
1. serial: remove one getty 2. network: auto bring up eth0 Change-Id: Ic8fe4a7eaa4bb2696801d9799d731296104c95f8 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-20Merge "hack: make rcS verbose"Koen Kooi
2014-02-20linaro-image-lng: added autoserial for qemux86Anders Roxell
Change-Id: I15bce7c98046537a2a3a5602012a1878675cfe9c Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-20hack: make rcS verboseRiku Voipio
In order to debug https://bugs.launchpad.net/linaro-oe/+bug/1282076 , set first stage of boot more verbose. Also, it seems this option alone makes boots less likely to hang? v2: switch to IMAGE_PREPROCESS_CMD as requested Change-Id: Ib9c2c3a8f9e77420d8abe6391d5e7f2c3ec2a555 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-02-20idlestat: update SRCREV and SRC_URIFathi Boudra
The git tree has been moved to its official location Change-Id: I0ccc6db14f2caa3416bb32828f07ebc41a98f3a8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-02-19linaro-image-common: add xz (LP: #1281843)Fathi Boudra
liblzma is a dependency for kexec-tools. This commit add xz/liblzma temporarily until kexec-tools recipe is confirmed to work on aarch64. Change-Id: I9ca428101754b6acb460ecb1873a1b36d0457185 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-02-19linaro-image-common/lng: add gitFathi Boudra
Since we included build-essential to build natively at runtime, we also need some extra tools like git to fetch the source code. Change-Id: Idd28e9dd148767716fafbc53047e9cbb18a4e4ae Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-02-19Merge "binutils-linaro: Sync patches from OE-Core"Fathi Boudra
2014-02-19Merge "binutils: Rename version to linaro-2.24"Fathi Boudra
2014-02-19Merge changes Ifa2ee837,Ib2b6ac4fFathi Boudra
* changes: gcc-linaro-4.7: Delete gcc: Lets not override OE-Core gcc
2014-02-18binutils-linaro: Sync patches from OE-CoreKhem Raj
Change-Id: Ib95839bc8e1a04cdd0d8a4ed9655864a773d0b8d Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-18binutils: Rename version to linaro-2.24Khem Raj
This lets users choice of chosing either linaro bintutils or OE-Core defaults when linaro toolchain layer is included Change-Id: I78b58e164f3d057c06c09d1326143e117f15bfe3 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-18gcc-linaro-4.7: DeleteKhem Raj
4.8 is stable enough now we can remove 4.7 from master branch Change-Id: Ifa2ee837675a7a6628a002a129ab8667da30c32e Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-18gcc: Lets not override OE-Core gccKhem Raj
linaro gcc has its own recipes, lets leave space for OE-Core gcc, this lets the linaro-toolchain layer live along in distributions where this is not supposed to provide toolchain for all architectures (used for arm only) Change-Id: Ib2b6ac4fb9f21dd90294c99bdface58e7e19e3f0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-18systemtap: drop bbappend - merged upstreamFathi Boudra
Change-Id: Ibf1fac6dda1ba9ae7b28fde8a2f838c26f293a3c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-02-17linaro-image-lng: cpio rootfs type for qemux86Anders Roxell
Change-Id: Icda3c22e45183d6f732a95dc9f65bc78ed54f860 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-17linaro-image-lamp: include fwtsKoen Kooi
Change-Id: I37d8c72b85f7f7bc0fdfe5383227d286dc2e8575 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-02-14Merge "linaro-image-lng: add package lng-network-config"Fathi Boudra
2014-02-14Merge "lng-network-config: new package with LNG config"Fathi Boudra
2014-02-14usecpu: change SRC_URI to lng/Anders Roxell
Change-Id: I755e82033164df70f92b1d425e28698337114e75 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-14linaro-image-lng: add package lng-network-configAnders Roxell
Change-Id: I25122fde0c01d3a2cf031dd9481c8aec0be5ffe7 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-14lng-network-config: new package with LNG configAnders Roxell
Change-Id: Iac6374ed687b4562af9271730c344c37ffb9d87c Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-14usecpu: use correct licenseAnders Roxell
Change-Id: Ide76b3948e7cd7f6576ed8cc701409b12bf80faa Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-14linaro-image-lng: add usecpu packageAnders Roxell
Change-Id: I5076cb816bb3b14e2008b2bfc5e778f72b78f265 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-02-14usecpu: add new recipeAnders Roxell
Change-Id: I9225cd70f8e1ce5168d320d901e4254dfa2a7242 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>