aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-09external-linaro-toolchain: create empty nscd filesKoen Kooi
This is to appease OE-core glibc packaging. Change-Id: I3c3b43340c716f2903034e830b1fa7a061a03be7 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-11-04external-toolchain: fix parsing for non-prerelease toolchainsKoen Kooi
The 'prerelease' bit is gone from the version string so the parser errors out. Add support for the new format and document the older formats as well. To aid debugging this problem print out the version string gcc returns before trying to parse it. This fixes https://bugs.linaro.org/show_bug.cgi?id=1850 Change-Id: Ifdaedccfa8772e72e126c16bd8c9e482cfdd3895 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-11-03opkg: add patches for file name too long issueNicolas Dechesne
Some of our builds started to fail with "File name too long" errors, and a similar issue was reported on the yocto mailing list at [1]. There are patches to address this problem being reviewed on the opkg-dev mailing list, see [2], let's bring these patches in meta-linaro-integration until we figure out how/when they will get upstream. These patches have been tested with the QCOM OpenEmbedded images on ci.linaro.org, and they fixed the build issues. Broken and fixed build log can be seen at [3] and [4]. [1] https://lists.yoctoproject.org/pipermail/yocto/2015-October/026939.html [2] https://groups.google.com/forum/#!topic/opkg-devel/UzDigiuKBcs [3] https://ci.linaro.org/view/member-builds/job/lt-qcom-openembedded-images/7 [4] https://ci.linaro.org/view/member-builds/job/lt-qcom-openembedded-images/8 Change-Id: Id5d9c7adc2be38a6c5eb9dc878aa751f9648c4c9 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-11-02linaro-image-common: switch from IMAGE_PRE to ROOTFS_POSTKoen Kooi
We're seeing some issues with the files not showing up in some images, so move the step to the rootfs stage. Change-Id: I24157fb5d498b686ecb44a4178baee923775eee4 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-10-30Merge "meta-linaro-integration: systemd: add resolved to packageconfig"15.10Koen Kooi
2015-10-30Merge "linaro-image-common: hack around missing nfs support"Fathi Boudra
2015-10-30meta-linaro-integration: systemd: add resolved to packageconfigFathi Boudra
Change-Id: I15067ab43fdb4a0ac96359d5ab849d6305bf8edf Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-10-30linaro-image-common: hack around missing nfs supportKoen Kooi
This needs a better solution, but for the short term this should work. Change-Id: Idf7b78d2cde652bb8a41b3a2e02e490b0671509f Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-10-29documentation: improve the READMEFathi Boudra
add contribution, bugs and maintainers section. initial description for meta-linaro-integration. Change-Id: Ibb22d43ca14f5b23a73a3b0a574e585fd6ffaa0f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-10-29meta-linaro-integration: systemd: add networkd to packageconfigAnders Roxell
Change-Id: I41a906ee1e1e3c7b0e7e63433c162585716c984c Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-10-28linaro-image-lng: drop sysvinit fixupAnders Roxell
Since we moved from sysvinit to systemd, we shouldn't need these fixups. Change-Id: I91b0764f34e02f94819b34c02542c3e8eacda929 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-10-28linaro-image-common: run dhcp client on all ethernet portsKoen Kooi
Anders reported that networking devices weren't coming up after the switch to systemd, so let's copy the angstrom hack [1]. Also remove the verbose tweak now that sysvinit is gone. [1] https://github.com/Angstrom-distribution/meta-angstrom/blob/1dba0eed7074b080b7391d7f90bd2d8bcc2d2eb0/recipes-images/angstrom/angstrom-image.bb#L27 Change-Id: I9fbb5fdf01699864adff3479a9dd431928caac27 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-10-20systemd-serialgetty: enable autologin on serial consoleKoen Kooi
The long term solution is to change the lava jobs to login, but for now let's cheat and use autologin in the images. Change-Id: Ib1333d1603d9967e931d6e14d225eaba34da7f71 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-10-16recipes-kernel/lng-3.14*: adding SRCREVAnders Roxell
Change-Id: I4aa277fc49ba3bd530a9c2418473b65a29912a5e Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-10-16recipes-kernel/lng-3.14: delete pre-merge recipesAnders Roxell
Change-Id: If2a62a4c891769df9f34eec9dd159b1e2cb9c6d2 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-10-16recipes-kernel/lng: add kernel v4.1 for x86-64Anders Roxell
Change-Id: Ibade9b669c506abf4c31c17557fddf309d376d3e Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-10-16recipes-kernel/lng: add kernel v4.1-rt for x86-64Anders Roxell
Change-Id: Ib66e3bc4114039970c89add3e15143f5b6f82894 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-10-15perf bbappend: switch to linux-tools 4.2Koen Kooi
4.0.2 disappeared from the debian site. Switch to snapshots site to prevent it from disappearing again. Change-Id: I7a37b2061455fa6fc1f9da32994a38f1435f22bb Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-10-15linux-image-common: drop nss-myhostnameKoen Kooi
Systemd provides a built-in version of it. Change-Id: Ie6fbe469cd17f5cb2a66372f18891d5ff391dcff Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-10-14Revert "meta-linaro: odp: bump to release v1.3.0.0"Anders Roxell
This reverts commit 131180adfa975cc2b73e8ada3fa48e7dd1493b90. Change-Id: I5f374ff61374e1c5df5a04a5770cad7def6299d6 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-09-23gd: overlay for vpx fixKoen Kooi
Change-Id: I518716ae8d94fc02b05428e31331020ac4acbb7e Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-09-17meta-linaro: odp: bump to release v1.3.0.015.09Anders Roxell
Change-Id: I92af3ca395f2aa24857cc1869d41b1c0cfd58f21 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-08-24dnsmasq_%.bbappend: Remove default dhcp server configuration.Christian Ziethén
The default configuration enables a dhcp server through dnsmasq, this is problematic as it can interfere with an existing lab setup. Change-Id: Id10a61c6f0e27e66548a62e927e153f6615a53b6 Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
2015-08-24linaro-image-lng: Add qcow2 FS type for qemux86 and qemux86-64Christian Ziethén
Change-Id: If3076639e3e12a675755ce57afc0c1fae8843bf4 Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
2015-08-24linaro-image-lng.bb: Enable libvirt and virsh.Christian Ziethén
Change-Id: Ib07668b02484b9aac237fd7f43ec5d8f78580302 Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
2015-08-24x86-kernel recipes: Enables using the same kernel build for both host and ↵Christian Ziethén
guest in kvm. Change-Id: Ie408028492f8648100f29e4cb39c95e364fc44ce Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
2015-08-21linaro-image-lng.bb: Add qemux86 fix for qemux86-64.Christian Ziethén
The fix enables automatic starting of the eth0 interface. Change-Id: Iff8d6a7fb3dd84b402ab5e46633c73551fb84bff Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
2015-08-21linaro-image-lng.bb: Enable cpio.gz for qemux86-64.Christian Ziethén
Useful when testing the rootfs in a kvm guest. Change-Id: I91f254e4b3f56563998a97fb4ba00726ac097ad0 Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
2015-08-20Merge "trinity: update to 1.5"Fathi Boudra
2015-08-19trinity: update to 1.5Koen Kooi
Change-Id: I0dcec3de2dfc3cf24ed858509c64da0db563118b Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-08-14external-linaro-toolchain-versions: update ELT_VER_LIBC for new dir structureDenys Dmytriyenko
New 2015.05 binary release has libc-${ELT_VER_LIBC}.so in /libc/usr/lib/ Check there to extract version, if can't find it in /libc/lib/ Change-Id: Ibaade01fbb6e6dbb36d3b82cb335e4d5e5a2315a Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-08-14external-linaro-toolchain: work around 2015.05 release that moved libsDenys Dmytriyenko
Starting with 2015.05 binary release, all the libraries have been moved from /libc/lib/ to /libc/usr/lib/ that causes various toolchain issues in OE, ranging from QA errors to build failures of other components. This patch takes care of installing, updating and packaging libraries to match other versions and satisfy OE toolchain requirements. Previous attempt at fixing it in 78df3a9646e35790ef8b429c84a912d336fd128b wasn't complete and its conditional logic would never work: https://bugs.linaro.org/show_bug.cgi?id=1717 * Update check to look where ld-*.so is installed, instead of simply checking for /libc/lib/ presence, which exists in 2015.05 * Only copy real *.so* libs from /libc/usr/lib to base_libdir, let the rest (*.a, *.o, etc) go to libdir, as usual * If we copy *.so* to base_libdir, remove them from libdir * Update lib*.so -> lib*.so.* symlinking list with new libraries * For all the lib*.so symlinks created in libdir, remove potential dups from base_libdir * Remove lib*-${ELT_VER_LIBC}.so duplicates * When updating libc.so in base_libdir, no need to change path to ld-linux that is also in base_libdir * If both libc.so and libc.so.6 are in base_libdir, make sure the path to libc.so.6 in libc.so is correct * Same for libpthread.so * Suppress ldflags/GNU_HASH QA warning for more lib packages * Remove duplicate FILES_libstdc++ lines Change-Id: If22b59af9e27b480cc33f783bc0dfda561ded2f9 Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-08-11linaro-image-lng: add odp-ptest packageStuart Haslam
If ptest is enabled, add the odp-ptest package to the filesystem. Change-Id: I32f52806bf4ac2575f97f569d79295210fbce83e Signed-off-by: Stuart Haslam <stuart.haslam@linaro.org>
2015-08-11odp: add support for ptestStuart Haslam
ODP has a comprehensive set of API validation tests, so build and install these in order for them to be run on the target platform. The ptest framework is used to do this, allowing some previously unused PACKAGECONFIG options to be tidied up. To enable this feature "ptest" must be added to DISTRO_FEATURES. Change-Id: I1cc9beb4876ae2ec1fe4e4d05b841cee5bf779e0 Signed-off-by: Stuart Haslam <stuart.haslam@linaro.org>
2015-08-06gdb-cross_linaro-7.8: remove elf_prstatus-size.patchMax Krummenacher
elf_prstatus-size.patch no longer applies as the patched file no longer exists. The patched code now resides in gdb-linaro-7.8-2014.09/bfd/elfxx-aarch64.c with the patch already applied. ERROR: Command Error: exit status: 1 Output: Applying patch elf_prstatus-size.patch can't find file to patch at input line 5 Change-Id: I74a89778e4aaf6d08ead0a84ba3ea26792245f06 Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
2015-08-03binutils: Fix bad RPATH QA IssueZongchun Yu
fix following error: ERROR: QA Issue: package binutils contains bad RPATH .../tmp/sysroots/<board>/usr/lib in file .../binutils/linaro-2.25-r2015.01/packages-split/binutils/usr/bin/aarch64-linux-gnu-ar [rpaths] ERROR: QA run found fatal errors. Please consider fixing them. ERROR: Function failed: do_package_qa Change-Id: I8422c7099e1424c44e91681fa2f493b630abdb28 Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-23perf: move to 4.0.215.0815.07Zongchun Yu
The 3.18.5 tarball has been removed in the mirror. So Update the SRC_URI to point to a avaliable tarball. Change-Id: I69fa4449289af355dcfb36a4c45bda4fd0640133 Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-23binutils: remove '-2' from PRZongchun Yu
Fix following Error: | DEBUG: Executing shell function BUILDSPEC | error: line 4: invalid tag value("^[A-Za-z0-9+._]+$") Release: Release: r2015.01-2 | error: Package has no %description: binutils-linaro+2.25.aarch64 | Building target platforms: aarch64-fsl-linux Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Change-Id: Idd7077eec8cd35023ffefa2f29ba06d1365c6a3d
2015-07-20linux-linaro-aarch64: disable bootwrapperKoen Kooi
Since bootwrapper is obsolete, disable it for ll builds. The include file is left in place in case other kernels insist on using it. Change-Id: Ib655cfa3506eb648257d4611270128431ffeb794 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-17linux-linaro-{aarch64,vexpress}: adhere to OE versioning policyKoen Kooi
4.2rc should be 4.1+4.2rc Change-Id: Id8286da78b0876b87046c980ab13d4cc8e8a9953 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-16linux-linaro-{aarch64,vexpress}: update to 4.2rcKoen Kooi
Patch generated by the CI job. Change-Id: Idc2f7c425aa10225fb063c8462e92cf4c63c318d Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-09gcc linaro 4.9: update to 2015.06Koen Kooi
Change-Id: I1fb4d9caa496370b89b8857ef5677add68ff6d2a Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-02linux-linaro: update aarch64 and vexpressKoen Kooi
Patch generated by CI loop. Change-Id: I26ec627c9951d397459c5315a628f670da1bc6ac Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-06-25recipes-kernel/linux: linux-lng-*test-x86-64 recipesAnders Roxell
Change-Id: I5443f9eb5d75964fdde98f4c1e3705bb85f14e98 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-06-25recipes-kernel/linux: rename linux-lng-*-x86-64 version from git to 3.14Anders Roxell
Change-Id: Ica56d4fe58c2ecd23d992dee1128524f50a26fa5 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-06-25meta-linaro: machine: lng*-x86-64: use softer assignmentAnders Roxell
Change-Id: I597199a51bc3594458f5c7d058d400d8178148ef Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-06-18linux-linaro: update to ll-20150616.0 (based on 4.1-rc8)15.06Fathi Boudra
Change-Id: If0a06b534e4f243c9b6bd280d9ea81c051fbd3c2 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-06-15image-vmdk.bbclass: drop overlayKoen Kooi
meta-virtualization applied the rename patch, so drop the now unneeded overlay of the class. Change-Id: Icccc496dd093be78cdd4487b1d09d2c83c44cbec Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-06-12image-vmdk: import from OE-coreKoen Kooi
OE-core renamed this classs, breaking meta-virtualization. The first meta-virt maintainer list doesn't have a valid email address and the patch to the list is held up in moderation. So import into meta-linaro-integration for the time being. Change-Id: I3bd659b1de08bab3b7b1815480ead94c92708dfc Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-05-24binary tarballs have a subtely different sysroot layoutRob Savoye
Change-Id: I1c04a3ec7aba086766376eb324b0bad0bf821af2