summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/liburcu
AgeCommit message (Collapse)Author
2021-06-12liburcu: upgrade 0.12.2 -> 0.13.0zhengruoqin
(From OE-Core rev: d9b4f1aba8e47fc9a66497480f8aa4a89fc1d240) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-03-02recipes-support: Add missing HOMEPAGE and DESCRIPTION for recipesMeh Mbeh Ida Delphine
Fixes: [YOCTO #13471] (From OE-Core rev: 6db24928d62aeb093a0e6da6619713eaca57a96f) Signed-off-by: Ida Delphine <idadelm@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-23liburcu: upgrade 0.12.1 -> 0.12.2Wang Mingyu
(From OE-Core rev: a1cf5a1b139fe92aa4473594c083c116bbff27e5) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-30liburcu: upgrade 0.12.0 -> 0.12.1Wang Mingyu
(From OE-Core rev: 454153b380ae9e08fba02d2e2a33b72ea6f335cf) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-04-24liburcu: upgrade 0.11.1 -> 0.12.0zhengruoqin
(From OE-Core rev: 820b3aee5d7104182e33edd3068ab11cad457fdd) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-04liburcu: update to 0.11.1Jonathan Rajotte
0.11.0 contains a major bug regarding the so versionning scheme [1]. 0.11.1 includes the following fixes: * Fix: SONAME bump to 6.1.0 * Fix: urcu/futex.h: users of struct timespec should include time.h [1] https://lists.lttng.org/pipermail/lttng-dev/2019-June/029020.html (From OE-Core rev: faefb256b63c7e4f19be8c733e8d496037603b8e) Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-01liburcu: update to 0.11.0Jonathan Rajotte
Drop backported patch. Update paths to files that establish the licensing. (From OE-Core rev: 93b7a4f6c2149242d2390a8cbb9af86d09f1d7ca) Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-18liburcu: upgrade 0.10.1 -> 0.10.2Alexander Kanavin
(From OE-Core rev: b1c366332fa736157db4007eccfd5388bda50b71) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-15liburcu: Add RISC-V supportAlistair Francis
(From OE-Core rev: eade50afbc267f2e4c6065745cd786e48332086b) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-04liburcu: fix multilib header conflict-urcu/config.hZhixiong Chi
(From OE-Core rev: 362787f252285658c86566db81758d4a3f55e67e) Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-03-11liburcu: Explicitly add pthread options to cflagsKhem Raj
Some architectures e.g. riscv gcc does not add -D_REENTRANT when enabling pthreads. Help it here by adding these options while gcc gets fixed (From OE-Core rev: 784f4418259fe441060c134a7dcf305f4e0d4e2d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-06liburcu: update to 0.10.1Alexander Kanavin
(From OE-Core rev: 21b686b45b5c8b63a3844ac3a6246ac11a4078ee) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-06-28liburcu: update to 0.10.0Alexander Kanavin
Drop backported patch. Update paths to files that establish the licensing. (From OE-Core rev: 40e0ca5902981388398f0e12537897233b5b4f07) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-06-22meta: Drop remnants of uclibc supportRichard Purdie
uclibc support was removed a while ago and musl works much better. Start to remove the various overrides and patches related to uclibc which are no longer needed. uclibc support in a layer would still be possible. I have strong reasons to believe nobody is still using uclibc since patches are missing and I doubt the metadata even parses anymore. (From OE-Core rev: 653704e9cf325cb494eb23facca19e9f05132ffd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-17liburcu: update to 0.9.3Alexander Kanavin
Drop 0002-Support-for-aarch64_be.patch, it's merged upstream. (From OE-Core rev: 2ecb187970c215177f17f2475dee8812ce7f750c) (From OE-Core rev: 208b3fb8810bc62098495884d3ccddae4f3cb494) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-05-30liburcu: upgrade to 0.9.2Alexander Kanavin
(From OE-Core rev: f3add5f539b4df5adad1153baa8f91930418b0d4) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-28liburcu: add support for aarch64_beTudor Florea
(From OE-Core rev: f7a2272634a2cc02fa9c43a6aba628627f8bdc25) Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-11liburcu: Add nios2 supportMarek Vasut
Add support for the nios2 into the liburcu. (From OE-Core rev: c0f8be26f5a82b546e066511a405306f40bfe1a8) Signed-off-by: Marek Vasut <marex@denx.de> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Cc: Ross Burton <ross.burton@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-28liburcu: update to 0.9.1Alexander Kanavin
Remove all patches: one of them is fixing a problem with gcc 4.8 that is no longer in use, and the other two are backports. LICENSE checksum has changed, but visually the text has stayed the same. (From OE-Core rev: 1bdaf210c2d4361948903a3af5cb98eda8860b85) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-30liburcu: Fix atomic function parameter types in callsKhem Raj
__sync_val_compare_and_swap family specifically asks for proper types of pointer type parameters, gcc does not notice it but clang does and sends out errors calling it out. (From OE-Core rev: 2767b6be71ca809f4a39ba9b8707b311b8334434) (From OE-Core rev: 5a514163bc805e7f59405c0074cb577cf72b9f39) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-05-20liburcu: Upgrade to 0.8.7Saul Wold
(From OE-Core rev: d6b83e43a5a5d711e2095b05dca61b64fde8f212) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07liburcu: Upgrade to 0.8.6Saul Wold
Move patches from files to liburcu directory (From OE-Core rev: 1d925c962ac4e1cac3a6c6004f24bdc276e16202) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-12-23lttng: recognize aarch64Joe Slater
Add aarch64 architecture to liburcu and lttng-ust. Internally it is treated the same as "arm". (From OE-Core rev: 9546d5a5078e34966061d42233678faaa3041d41) Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-11-09liburcu: Ugrade to 0.8.5Saul Wold
(From OE-Core rev: 1a458d0f49f669afbe5b1ad5ff218a5074d71f4f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-10-24liburcu: revert ARM GCC blacklist commitJonathan Liu
This fixes the following error when building liburcu: "Your gcc version produces clobbered frame accesses" OE-Core is using a patched GCC 4.8.2 which is able to compile liburcu properly. (From OE-Core rev: 83bb2c2b1f68abfc4d882b2aec3b5468372b1436) Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-25liburcu: Update to 0.8.4Saul Wold
Removed patch fixed upstream (From OE-Core rev: 08a136e6fd9b598fc11787752b1a0a5c53e898ec) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Replace one-line DESCRIPTION with SUMMARYPaul Eggleton
A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. (From OE-Core rev: b8feee3cf21f70ba4ec3b822d2f596d4fc02a292) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-20liburcu: upgrade to 0.8.1Cristiana Voicu
One patch was removed because it was merged upstream; converted "files" directory to "liburcu" (From OE-Core rev: f599315f2d944a465dd0081f9e7bfc7294fcd299) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-08liburcu: upgrade to 0.8.0Cristiana Voicu
Fix case where ${B} != ${S}; add patch to allow out of tree doc exemples build to work Add patch to remove CC=gcc when CC is defined, in order to use the cross compiler. (From OE-Core rev: 4b2aa17a5c5d2ccf9824a4d2fd71f600b18ba2f2) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-06liburcu: upgrade to 0.7.7Cristiana Voicu
(From OE-Core rev: ef19932a66ed222007b0943970470da884d8bf64) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-18libuucu: Remove the COMPATIBLE_HOST checkRichard Purdie
liburcu-0.7.6 supports MIPS. So, we can remove the COMPATIBLE_HOST check intended for MIPS. (From OE-Core rev: 2958de61fdf60b484b718b7def3d34ad3853725a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-18liburcu: Upgrade to v0.7.6Radu Moisan
License file changed but still compliant with LGPLv2.1 (From OE-Core rev: 0aa34849b29a77ff343cefe1215f975a3abfea69) Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-12-06liburcu: upgrade to 0.7.4Constantin Musca
License checksum change due to diff: 3c3 < May 10, 2009 > May 15, 2012 59a60,65 > > * GPLv3 (or later) > > The following build-related macro is under GPLv3 (or later): > > m4/ax_tls.m4 (From OE-Core rev: dfff77b22880a5078dd1b7fe0d3b4d0145f28545) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-18lttng: support more compatible hostsVladimir Zapolskiy
THis change extends COMAPTIBLE_HOST matchings, which allows to include more hosts with TARGET_OS like linux-gnuspe or linux-gnueabi etc. (From OE-Core rev: 76138d4b183eff28c678ab13cb1a6da358be2340) Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-03liburcu: upgrade from 0.6.4 to the latest 0.6.7Dexuan Cui
(From OE-Core rev: ec8d63af030b02c755af13910d17a8650a948b1d) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-08liburcu: Update to 0.6.4Saul Wold
(From OE-Core rev: a2f09cb149121ed2fddd7d602b286711ce1acecf) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-10liburcu_0.5.4.bb: Let it build on uclibc targetsKhem Raj
uclibc requires -D_GNU_SOURCE to be defined for it to enable GNU extensions which CPU_SET/CPU_ZERO are used by this package. So we add -D_GNU_SOURCE to CFLAGS when compiling for uclibc. (From OE-Core rev: fdbcf8eea9d83a8040157d8a5bb6febae5eb9a14) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-04-24liburcu: upgrade from 0.5.2 to 0.5.4Dexuan Cui
Add arm into COMPATIBLE_HOST since liburcu started to support pre-ARMv7 from 0.5.3 on. (From OE-Core rev: 6cb6ee13374cf7ef6c110e278d7c4efa1b4a0253) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-28liburcu: upgrade from 0.4.8 to 0.5.2Dexuan Cui
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-12-09SRC_URI Checksums AdditionalsSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-11-24liburcu: Update to version 0.4.8Saul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-01packages: Separate out most of the remaining packages into recipesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>