Age | Commit message (Collapse) | Author |
|
Change-Id: I08bdeefe647e62d3a978763abf3554a74b46054e
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
libquadmath* added, PACKAGES list reorganized to make updates easier.
Change-Id: Ice6d27154a4ef8e9700a07a85fc777a9d0897847
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Sync deletions with OE-core git recipe.
Change-Id: I685b3351683a22e6d19f1ce932c1cbe32a1fc7e9
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I3297a7c84dd3f51f00305797e13db87d6f3c80e0
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
* switch to git, add SRCREV, update S dir
* update version to 2.25.1-2016.10 (not tagged officially)
* remove gdb directory from the source to avoid building it
and trigger undefined reference to `PyUnicodeUCS4_Decode'
Change-Id: Ib94da6699c86345a444e1a2684f7fec7f6457e4a
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Backport OE-core fix
Change-Id: Icac2d8e764ac38645e2c83bf829e2b0cc138ecf9
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I30a7e7d85285b14f1389f39334dc1d074131150c
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
* libasan and libgfortran changed major version number, handle both
* only remove dups of lib*-${ELT_VER_LIBC}.so when they are regular and identical files
preserve them if one is a symlink to another or files are different
Change-Id: Id51f6d5c96353c9da9a8162d2a9d0e32eab7c80c
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I95eb304114e999556ad77cf6c165b6975acf8fee
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
See https://github.com/openembedded/bitbake/commit/fab717d303df0bcef737661f6917f275f35215a4
Change-Id: I636197d3c0fff14db3d5d1701012888716cd2068
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
This also fixes https://bugs.linaro.org/show_bug.cgi?id=2034
Change-Id: Ic4dab9dff0403202e21275119e118cc05ac04954
Signed-off-by: Koen Kooi <koen@linaro.org>
|
|
Change-Id: I93c82c22ac578376b91f38b6864e764a3730a3eb
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>
|
|
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>
|
|
Change-Id: If8a3244cebc856ccc93155fbb112d9d9634a4624
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>
|
|
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>
|
|
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>
|
|
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
|
|
Change-Id: I1fb4d9caa496370b89b8857ef5677add68ff6d2a
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I1c04a3ec7aba086766376eb324b0bad0bf821af2
|
|
Change-Id: I27e915497def0f2582c227f4aaaf1a8c1806ed20
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I49f989e100f360a167432a43c631b3939915cce1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
The condition should be uclibc 'or' musl then we know its not glibc
right now it checks with 'and' operator, that condition will never be
true
Change-Id: Ia7fd11ac5a64c5c6dd6e632540e33234d519a179
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Change-Id: I7b18997a70e75016d741068e8da6fba63ab07653
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I7b58a4a1d8d715e2dda7558c3a7757603a0319e5
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
This reverts commit b995735712b99d451c71e74199eeb181f0470da2.
Change-Id: I5a7399f4e648fd4d59e786d6967771c9701604c9
|
|
This reverts commit 9ee5bfef065b1b93b5e1a2a222b4340c047f9d47.
Change-Id: Iaa902560304676f9551d9ea3d93ee177ca9bf812
|
|
We should make this change only when TARGET recipes are concerned
since we use glibc for native and nativesdk providers even on uclibc
and musl systems
Change-Id: Ia93c5d808320516e856d77dee00479e653eea553
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
musl is alternative to C libraries available for OE now so we can not
assume !uclibc = glibc
Additionally, package libraries coming from gcc 4.9
Change-Id: Ifc86f4aa435c75bd8f95172a7165a8fee9f04647
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* bump release version and update md5sum
* sync patches with oe-core
Change-Id: I1ede7960d4329992b59b1e4521af1eed4586d97a
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Idca33ff3a2e5b9ed82f07a61e57f18f238274d7f
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I30e21840ae1b7d121e7d87ac2b33dc61648870c4
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
This fixes a buildfailure in glibc-initial, which doesn't build the linker.
Change-Id: Id1ca52d2f3d79b437efd81967a215010e690ad84
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
All patches that were dropped were applied upstream (be it gnu or linaro) except for the XLP patch, that will need to be redone.
Change-Id: I463e4ecfc53fdd41db021e34b6fdb2feaeb05680
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I228cdb99411fd0e6bcaf976d4fe03632c3d0724f
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: Ib877aaf8a00e9f9d0f30d653fc8096350786a518
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I1015105145b1639b58359288513713bb9cfb6fd2
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
They don't seem to break the regular builds, so add them unconditionally.
Change-Id: I26ff9f279b026db84b77672c86dec1f413eb9f53
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
|
|
Change-Id: Ifc7717fb8f7c563f2a74f6249c2db576f59dff3a
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I54ee81ecbca0a637ff5cf2ac0113ab584466e516
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I5a068c917383694eea68208dd0f91031bddec73d
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I881a3135d8f6a1d6af9971b909a6fd2e23e70b6c
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|