mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-04 16:10:04 +00:00
libcomps: update to 0.1.15
In this update the 0001-Make-__comps_objmrtree_all-static-inline.patch was mainlined by commit 18f52cb. Furthermore mainline commit 3237f44 fixes a build problem with the default "-fno-common" of gcc 10. (From OE-Core rev: 90b942d01decbcff3b883ee6fb4bba67fb446817) Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
4f1c3907d1
commit
11fff92f7a
|
|
@ -1,7 +1,7 @@
|
|||
From 83407aa50e06d967d0a1095a140bd7b0e5d51d27 Mon Sep 17 00:00:00 2001
|
||||
From 72065bb2b5881dc224299f302379391aebdfca3d Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Kanavin <alex.kanavin@gmail.com>
|
||||
Date: Wed, 21 Nov 2018 13:09:05 +0100
|
||||
Subject: [PATCH] Add crc32.c to sources list
|
||||
Subject: [PATCH 1/2] Add crc32.c to sources list
|
||||
|
||||
Otherwise, there is a missing symbol runtime error under musl C library.
|
||||
|
||||
|
|
@ -13,7 +13,7 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
|
|||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/libcomps/src/python/src/CMakeLists.txt b/libcomps/src/python/src/CMakeLists.txt
|
||||
index 6ed25bb..c15c8b2 100644
|
||||
index adabb31..b9b96ab 100644
|
||||
--- a/libcomps/src/python/src/CMakeLists.txt
|
||||
+++ b/libcomps/src/python/src/CMakeLists.txt
|
||||
@@ -9,13 +9,13 @@ set (pycomps_SRCDIR ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
|
@ -45,3 +45,6 @@ index d8f5e34..f266067 100644
|
|||
|
||||
static uint32_t crc32_tab[] = {
|
||||
0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, 0x706af48f,
|
||||
--
|
||||
2.26.2
|
||||
|
||||
|
|
|
|||
|
|
@ -1,35 +0,0 @@
|
|||
From 91a324f8771818b81017fdf4daaad0c8c4b6987c Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Mon, 20 Mar 2017 11:38:54 -0700
|
||||
Subject: [PATCH] Make __comps_objmrtree_all() static inline
|
||||
|
||||
This helps compilers to scope the symbol correctly
|
||||
and apply the inlining optimizations, clang e.g.
|
||||
emits the functions and calls in code which is
|
||||
suboptimal, therefore give a little help to compiler
|
||||
this function is not used anywhere else to have
|
||||
a global scope.
|
||||
|
||||
Upstream-Status: Pending
|
||||
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
libcomps/src/comps_objmradix.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/libcomps/src/comps_objmradix.c b/libcomps/src/comps_objmradix.c
|
||||
index 9be6648..55f7793 100644
|
||||
--- a/libcomps/src/comps_objmradix.c
|
||||
+++ b/libcomps/src/comps_objmradix.c
|
||||
@@ -604,7 +604,7 @@ inline void comps_objmrtree_pair_destroy_v(void * pair) {
|
||||
free(pair);
|
||||
}
|
||||
|
||||
-inline COMPS_HSList* __comps_objmrtree_all(COMPS_ObjMRTree * rt, char keyvalpair) {
|
||||
+static inline COMPS_HSList* __comps_objmrtree_all(COMPS_ObjMRTree * rt, char keyvalpair) {
|
||||
COMPS_HSList *to_process, *ret;
|
||||
COMPS_HSListItem *hsit, *oldit;
|
||||
size_t x;
|
||||
--
|
||||
2.12.0
|
||||
|
||||
|
|
@ -1,20 +1,19 @@
|
|||
From b28859ea93110d52d8a87d7b5a6c8796d0d523ed Mon Sep 17 00:00:00 2001
|
||||
From 32447a79e24f8e7e9e0150eb747f34116d63ef38 Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Kanavin <alex.kanavin@gmail.com>
|
||||
Date: Fri, 30 Dec 2016 18:22:09 +0200
|
||||
Subject: [PATCH] Do not set PYTHON_INSTALL_DIR by running python.
|
||||
Subject: [PATCH 2/2] Do not set PYTHON_INSTALL_DIR by running python.
|
||||
|
||||
Upstream-Status: Inappropriate [oe-core specific]
|
||||
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
|
||||
|
||||
---
|
||||
libcomps/src/python/src/CMakeLists.txt | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/libcomps/src/python/src/CMakeLists.txt b/libcomps/src/python/src/CMakeLists.txt
|
||||
index fa590ae..6913214 100644
|
||||
index b9b96ab..6d44567 100644
|
||||
--- a/libcomps/src/python/src/CMakeLists.txt
|
||||
+++ b/libcomps/src/python/src/CMakeLists.txt
|
||||
@@ -117,7 +117,7 @@ IF (SKBUILD)
|
||||
@@ -115,7 +115,7 @@ IF (SKBUILD)
|
||||
INSTALL(FILES libcomps/__init__.py DESTINATION libcomps/src/python/src/libcomps)
|
||||
INSTALL(TARGETS pycomps LIBRARY DESTINATION libcomps/src/python/src/libcomps)
|
||||
ELSE ()
|
||||
|
|
@ -23,3 +22,6 @@ index fa590ae..6913214 100644
|
|||
|
||||
INSTALL(FILES ${pycomps_SRCDIR}/libcomps/__init__.py DESTINATION ${PYTHON_INSTALL_DIR}/libcomps)
|
||||
#INSTALL(FILES ${pycomps_SRCDIR}/tests/__test.py DESTINATION
|
||||
--
|
||||
2.26.2
|
||||
|
||||
|
|
@ -3,13 +3,11 @@ LICENSE = "GPLv2"
|
|||
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
|
||||
SRC_URI = "git://github.com/rpm-software-management/libcomps.git \
|
||||
file://0001-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch \
|
||||
file://0001-Make-__comps_objmrtree_all-static-inline.patch \
|
||||
file://0001-Add-crc32.c-to-sources-list.patch \
|
||||
file://0002-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch \
|
||||
"
|
||||
|
||||
PV = "0.1.14"
|
||||
SRCREV = "5a0e04286f3462e3308f2a332eb0f90a66920218"
|
||||
SRCREV = "b213f749405d84e989b25e183bcf28ce701696dd"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user