Age | Commit message (Collapse) | Author |
|
We only need to add the ilp32 bits to the .inc but that requires overlaying the whole recipe
Change-Id: Ie9ba5683cae556e41c260792c86204e82bad0ec8
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
OE-core deleted the 5.2 recipes, so import and adapt the actual bits we need.
Change-Id: Ib97870f8ad6a20ffea843be127bc32ad0185122e
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I3ffcbb84787de3f4f1147ea9c08fb4c1b42f921f
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
TCWG described it as "older and buggier than 5.2", so let's delete it.
Change-Id: I44c0c430f620ca6fbbca52862471af3b08dd5a20
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
ODP now supports installing test binaries to a specific directory and
includes a script to run the installed tests, so use these for ptest.
Change-Id: I72c25e69e22a8211f7bd9cbe8be29d333da4d474
Signed-off-by: Stuart Haslam <stuart.haslam@linaro.org>
|
|
Change-Id: I4f16448adce76774e44660b0ad2d7e4285fadbe4
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
0.5.4 breaks with gcc 5.2 as well.
Change-Id: If8ad4d38c6c848f252d56aabe11cb0a8353b77ee
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
alignment.sh is only really needed on armv5 anyway
Change-Id: I6488b37fcb05e2f8854d362f9178ef7bf56fd9d2
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: If8a3244cebc856ccc93155fbb112d9d9634a4624
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
OE-core has dropped 2.7.3 a while ago and no bugreports came in, so drop this bbappend.
Change-Id: I9cca1a40043c572d564cb6f621912369dff57e22
|
|
The 'facebook' version was dropped.
Change-Id: I63d084768c6de0d3a1a0d4457b10ca5c422b8468
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
The patch was added for an ancient hiphopvm. We don't use hhvm anymore and I'm not sure a recent version actually needs this patch.
Change-Id: Ic219b7091f5d19bfb69c3d92df3ca3e306e49757
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: Icb6000822e722f798c5b627636465fd5c25da67f
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
The 2 linaro aarch64 patches don't apply anymore, let's see what LAVA reports at runtime.
Change-Id: Iba1e85932a65840aba3ee0da16d87594bfeebf48
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
This is to appease OE-core glibc packaging.
Change-Id: I3c3b43340c716f2903034e830b1fa7a061a03be7
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
|
|
|
|
Change-Id: I15067ab43fdb4a0ac96359d5ab849d6305bf8edf
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
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>
|
|
add contribution, bugs and maintainers section.
initial description for meta-linaro-integration.
Change-Id: Ibb22d43ca14f5b23a73a3b0a574e585fd6ffaa0f
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I41a906ee1e1e3c7b0e7e63433c162585716c984c
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I4aa277fc49ba3bd530a9c2418473b65a29912a5e
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: If2a62a4c891769df9f34eec9dd159b1e2cb9c6d2
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: Ibade9b669c506abf4c31c17557fddf309d376d3e
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: Ib66e3bc4114039970c89add3e15143f5b6f82894
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
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>
|
|
Systemd provides a built-in version of it.
Change-Id: Ie6fbe469cd17f5cb2a66372f18891d5ff391dcff
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
This reverts commit 131180adfa975cc2b73e8ada3fa48e7dd1493b90.
Change-Id: I5f374ff61374e1c5df5a04a5770cad7def6299d6
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: I518716ae8d94fc02b05428e31331020ac4acbb7e
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I92af3ca395f2aa24857cc1869d41b1c0cfd58f21
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
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>
|
|
Change-Id: If3076639e3e12a675755ce57afc0c1fae8843bf4
Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
|
|
Change-Id: Ib07668b02484b9aac237fd7f43ec5d8f78580302
Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
|
|
guest in kvm.
Change-Id: Ie408028492f8648100f29e4cb39c95e364fc44ce
Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
|
|
The fix enables automatic starting of the eth0 interface.
Change-Id: Iff8d6a7fb3dd84b402ab5e46633c73551fb84bff
Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
|
|
Useful when testing the rootfs in a kvm guest.
Change-Id: I91f254e4b3f56563998a97fb4ba00726ac097ad0
Signed-off-by: Christian Ziethén <christian.ziethen@linaro.org>
|
|
|
|
Change-Id: I0dcec3de2dfc3cf24ed858509c64da0db563118b
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
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>
|
|
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>
|
|
If ptest is enabled, add the odp-ptest package to the filesystem.
Change-Id: I32f52806bf4ac2575f97f569d79295210fbce83e
Signed-off-by: Stuart Haslam <stuart.haslam@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|