diff options
Diffstat (limited to 'meta-oe/recipes-support/nspr')
-rw-r--r-- | meta-oe/recipes-support/nspr/nspr/0001-Fix-Wincompatible-function-pointer-types.patch | 39 | ||||
-rw-r--r-- | meta-oe/recipes-support/nspr/nspr/0001-remove-rpath-from-tests.patch (renamed from meta-oe/recipes-support/nspr/nspr/remove-rpath-from-tests.patch) | 25 | ||||
-rw-r--r-- | meta-oe/recipes-support/nspr/nspr/0002-Fix-build-failure-on-x86_64.patch (renamed from meta-oe/recipes-support/nspr/nspr/fix-build-on-x86_64.patch) | 28 | ||||
-rw-r--r-- | meta-oe/recipes-support/nspr/nspr/0003-Add-nios2-support.patch (renamed from meta-oe/recipes-support/nspr/nspr/0002-Add-nios2-support.patch) | 17 | ||||
-rw-r--r-- | meta-oe/recipes-support/nspr/nspr/0004-md-Fix-build-with-musl.patch (renamed from meta-oe/recipes-support/nspr/nspr/0001-md-Fix-build-with-musl.patch) | 11 | ||||
-rw-r--r-- | meta-oe/recipes-support/nspr/nspr/0005-Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch (renamed from meta-oe/recipes-support/nspr/nspr/Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch) | 20 | ||||
-rw-r--r-- | meta-oe/recipes-support/nspr/nspr/0006-config-nspr-config.in-don-t-pass-LDFLAGS.patch (renamed from meta-oe/recipes-support/nspr/nspr/0001-config-nspr-config.in-don-t-pass-LDFLAGS.patch) | 2 | ||||
-rw-r--r-- | meta-oe/recipes-support/nspr/nspr_4.36.bb (renamed from meta-oe/recipes-support/nspr/nspr_4.35.bb) | 19 |
8 files changed, 73 insertions, 88 deletions
diff --git a/meta-oe/recipes-support/nspr/nspr/0001-Fix-Wincompatible-function-pointer-types.patch b/meta-oe/recipes-support/nspr/nspr/0001-Fix-Wincompatible-function-pointer-types.patch deleted file mode 100644 index 8515075fe0..0000000000 --- a/meta-oe/recipes-support/nspr/nspr/0001-Fix-Wincompatible-function-pointer-types.patch +++ /dev/null | |||
@@ -1,39 +0,0 @@ | |||
1 | From d24dc9bebaefbd8abf32707bad5efc0c811c0cd4 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Wed, 18 Jan 2023 13:04:56 -0800 | ||
4 | Subject: [PATCH] Fix -Wincompatible-function-pointer-types | ||
5 | |||
6 | Fixes warnings with clang16 | ||
7 | testfile.c:576:31: error: incompatible function pointer types passing 'PRInt32 (void *)' (aka 'int (void *)') to parameter of type 'void (*)(void *)' [-Wincompatible-function-pointe r-types] | ||
8 | |||
9 | Upstream-Status: Pending | ||
10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
11 | --- | ||
12 | pr/tests/testfile.c | 4 ++-- | ||
13 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
14 | |||
15 | diff --git a/pr/tests/testfile.c b/pr/tests/testfile.c | ||
16 | index 79d8a05..42aa6a7 100644 | ||
17 | --- a/pr/tests/testfile.c | ||
18 | +++ b/pr/tests/testfile.c | ||
19 | @@ -123,7 +123,7 @@ PRThread* create_new_thread(PRThreadType type, | ||
20 | if (native_thread) { | ||
21 | #if defined(_PR_PTHREADS) | ||
22 | pthread_t tid; | ||
23 | - if (!pthread_create(&tid, NULL, start, arg)) { | ||
24 | + if (!pthread_create(&tid, NULL, (void*(*)(void*))start, arg)) { | ||
25 | return((PRThread *) tid); | ||
26 | } | ||
27 | else { | ||
28 | @@ -573,7 +573,7 @@ static PRInt32 RunDirTest(void) | ||
29 | |||
30 | thrarg.done= 0; | ||
31 | t = create_new_thread(PR_USER_THREAD, | ||
32 | - DirTest, &thrarg, | ||
33 | + (void (*)(void *))DirTest, &thrarg, | ||
34 | PR_PRIORITY_NORMAL, | ||
35 | PR_LOCAL_THREAD, | ||
36 | PR_UNJOINABLE_THREAD, | ||
37 | -- | ||
38 | 2.39.1 | ||
39 | |||
diff --git a/meta-oe/recipes-support/nspr/nspr/remove-rpath-from-tests.patch b/meta-oe/recipes-support/nspr/nspr/0001-remove-rpath-from-tests.patch index 7ba59ed644..5cb14b5781 100644 --- a/meta-oe/recipes-support/nspr/nspr/remove-rpath-from-tests.patch +++ b/meta-oe/recipes-support/nspr/nspr/0001-remove-rpath-from-tests.patch | |||
@@ -1,5 +1,7 @@ | |||
1 | Author: Andrei Gherzan <andrei@gherzan.ro> | 1 | From 63eb483f7feb05917402731d8f21b396630ef202 Mon Sep 17 00:00:00 2001 |
2 | Date: Thu Feb 9 00:03:38 2012 +0200 | 2 | From: Andrei Gherzan <andrei@gherzan.ro> |
3 | Date: Thu, 9 Feb 2012 00:03:38 +0200 | ||
4 | Subject: [PATCH] remove rpath from tests | ||
3 | 5 | ||
4 | Avoid QA warnings by removing hardcoded rpath from binaries. | 6 | Avoid QA warnings by removing hardcoded rpath from binaries. |
5 | 7 | ||
@@ -8,14 +10,18 @@ WARNING: QA Issue: package nspr contains bad RPATH {builddir}/tmp/work/armv5te-p | |||
8 | in file {builddir}/tmp/work/armv5te-poky-linux-gnueabi/nspr-4.8.9-r1/packages-split/nspr/usr/lib/nspr/tests/multiwait | 10 | in file {builddir}/tmp/work/armv5te-poky-linux-gnueabi/nspr-4.8.9-r1/packages-split/nspr/usr/lib/nspr/tests/multiwait |
9 | [...] | 11 | [...] |
10 | 12 | ||
11 | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> | ||
12 | Upstream-Status: Pending | 13 | Upstream-Status: Pending |
13 | 14 | ||
14 | Index: nspr/pr/tests/Makefile.in | 15 | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> |
15 | =================================================================== | 16 | --- |
16 | --- nspr.orig/pr/tests/Makefile.in | 17 | pr/tests/Makefile.in | 2 +- |
17 | +++ nspr/pr/tests/Makefile.in | 18 | 1 file changed, 1 insertion(+), 1 deletion(-) |
18 | @@ -316,7 +316,7 @@ ifeq ($(OS_ARCH), SunOS) | 19 | |
20 | diff --git a/pr/tests/Makefile.in b/pr/tests/Makefile.in | ||
21 | index 20e2f99..56c73e1 100644 | ||
22 | --- a/pr/tests/Makefile.in | ||
23 | +++ b/pr/tests/Makefile.in | ||
24 | @@ -260,7 +260,7 @@ ifeq ($(OS_ARCH), SunOS) | ||
19 | endif # SunOS | 25 | endif # SunOS |
20 | 26 | ||
21 | ifeq (,$(filter-out Linux GNU GNU_%,$(OS_ARCH))) | 27 | ifeq (,$(filter-out Linux GNU GNU_%,$(OS_ARCH))) |
@@ -24,3 +30,6 @@ Index: nspr/pr/tests/Makefile.in | |||
24 | ifeq ($(USE_PTHREADS),1) | 30 | ifeq ($(USE_PTHREADS),1) |
25 | EXTRA_LIBS = -lpthread | 31 | EXTRA_LIBS = -lpthread |
26 | endif | 32 | endif |
33 | -- | ||
34 | 2.25.1 | ||
35 | |||
diff --git a/meta-oe/recipes-support/nspr/nspr/fix-build-on-x86_64.patch b/meta-oe/recipes-support/nspr/nspr/0002-Fix-build-failure-on-x86_64.patch index f12acc8548..9e1928e376 100644 --- a/meta-oe/recipes-support/nspr/nspr/fix-build-on-x86_64.patch +++ b/meta-oe/recipes-support/nspr/nspr/0002-Fix-build-failure-on-x86_64.patch | |||
@@ -1,21 +1,24 @@ | |||
1 | Fix build failure on x86_64 | 1 | From f68f2535e98231ab362b6bbbe7cc4718b2c72aa9 Mon Sep 17 00:00:00 2001 |
2 | From: Robert Yang <liezhi.yang@windriver.com> | ||
3 | Date: Tue, 31 Dec 2024 10:25:15 +0800 | ||
4 | Subject: [PATCH] Fix build failure on x86_64 | ||
2 | 5 | ||
3 | When the target_cpu is x86_64, we should assume that the pkg uses 64bit, | 6 | When the target_cpu is x86_64, we should assume that the pkg uses 64bit, |
4 | only if USE_N32 is set, we can assume that the pkg uses 32bit. It used a | 7 | only if USE_N32 is set, we can assume that the pkg uses 32bit. It used a |
5 | opposite logic before. | 8 | opposite logic before. |
6 | 9 | ||
7 | Signed-off-by: Robert Yang <liezhi.yang@windriver.com> | ||
8 | |||
9 | Upstream-Status: Pending | 10 | Upstream-Status: Pending |
11 | |||
12 | Signed-off-by: Robert Yang <liezhi.yang@windriver.com> | ||
10 | --- | 13 | --- |
11 | configure.in | 12 ++++++------ | 14 | configure.in | 16 ++++++---------- |
12 | 1 files changed, 6 insertions(+), 6 deletions(-) | 15 | 1 file changed, 6 insertions(+), 10 deletions(-) |
13 | 16 | ||
14 | Index: nspr/configure.in | 17 | diff --git a/configure.in b/configure.in |
15 | =================================================================== | 18 | index 1a3e489..04419d9 100644 |
16 | --- nspr.orig/configure.in | 19 | --- a/configure.in |
17 | +++ nspr/configure.in | 20 | +++ b/configure.in |
18 | @@ -1875,28 +1875,24 @@ tools are selected during the Xcode/Deve | 21 | @@ -1590,28 +1590,24 @@ tools are selected during the Xcode/Developer Tools installation.]) |
19 | PR_MD_ASFILES=os_Linux_ia64.s | 22 | PR_MD_ASFILES=os_Linux_ia64.s |
20 | ;; | 23 | ;; |
21 | x86_64) | 24 | x86_64) |
@@ -49,4 +52,7 @@ Index: nspr/configure.in | |||
49 | - PR_MD_ASFILES=os_Linux_ppc.s | 52 | - PR_MD_ASFILES=os_Linux_ppc.s |
50 | fi | 53 | fi |
51 | ;; | 54 | ;; |
52 | esac | 55 | esac |
56 | -- | ||
57 | 2.25.1 | ||
58 | |||
diff --git a/meta-oe/recipes-support/nspr/nspr/0002-Add-nios2-support.patch b/meta-oe/recipes-support/nspr/nspr/0003-Add-nios2-support.patch index dab2a4e291..3d1bbd31a7 100644 --- a/meta-oe/recipes-support/nspr/nspr/0002-Add-nios2-support.patch +++ b/meta-oe/recipes-support/nspr/nspr/0003-Add-nios2-support.patch | |||
@@ -1,21 +1,23 @@ | |||
1 | From 4760065a58153e4dae24e4e437a5136592c624bc Mon Sep 17 00:00:00 2001 | 1 | From 09a67d3945f1fde8372532ef2e19af20db2112cd Mon Sep 17 00:00:00 2001 |
2 | From: Marek Vasut <marex@denx.de> | 2 | From: Marek Vasut <marex@denx.de> |
3 | Date: Sat, 30 Jan 2016 07:18:02 +0100 | 3 | Date: Sat, 30 Jan 2016 07:18:02 +0100 |
4 | Subject: [PATCH] Add nios2 support | 4 | Subject: [PATCH] Add nios2 support |
5 | 5 | ||
6 | Add support for the nios2 CPU. | 6 | Add support for the nios2 CPU. |
7 | 7 | ||
8 | Signed-off-by: Marek Vasut <marex@denx.de> | ||
9 | Upstream-Status: Submitted [ https://bugzilla.mozilla.org/show_bug.cgi?id=1244421 ] | 8 | Upstream-Status: Submitted [ https://bugzilla.mozilla.org/show_bug.cgi?id=1244421 ] |
10 | 9 | ||
10 | Signed-off-by: Marek Vasut <marex@denx.de> | ||
11 | --- | 11 | --- |
12 | pr/include/md/_linux.cfg | 45 +++++++++++++++++++++++++++++++++++ | 12 | pr/include/md/_linux.cfg | 45 ++++++++++++++++++++++++++++++++++++++++ |
13 | pr/include/md/_linux.h | 4 +++- | 13 | pr/include/md/_linux.h | 4 +++- |
14 | 2 files changed, 48 insertions(+), 1 deletion(-) | 14 | 2 files changed, 48 insertions(+), 1 deletion(-) |
15 | 15 | ||
16 | diff --git a/pr/include/md/_linux.cfg b/pr/include/md/_linux.cfg | ||
17 | index 009d5e5..77c13df 100644 | ||
16 | --- a/pr/include/md/_linux.cfg | 18 | --- a/pr/include/md/_linux.cfg |
17 | +++ b/pr/include/md/_linux.cfg | 19 | +++ b/pr/include/md/_linux.cfg |
18 | @@ -975,6 +975,51 @@ | 20 | @@ -979,6 +979,51 @@ |
19 | #define PR_BYTES_PER_WORD_LOG2 2 | 21 | #define PR_BYTES_PER_WORD_LOG2 2 |
20 | #define PR_BYTES_PER_DWORD_LOG2 3 | 22 | #define PR_BYTES_PER_DWORD_LOG2 3 |
21 | 23 | ||
@@ -67,6 +69,8 @@ Upstream-Status: Submitted [ https://bugzilla.mozilla.org/show_bug.cgi?id=124442 | |||
67 | #elif defined(__or1k__) | 69 | #elif defined(__or1k__) |
68 | 70 | ||
69 | #undef IS_LITTLE_ENDIAN | 71 | #undef IS_LITTLE_ENDIAN |
72 | diff --git a/pr/include/md/_linux.h b/pr/include/md/_linux.h | ||
73 | index ad57d08..45a2231 100644 | ||
70 | --- a/pr/include/md/_linux.h | 74 | --- a/pr/include/md/_linux.h |
71 | +++ b/pr/include/md/_linux.h | 75 | +++ b/pr/include/md/_linux.h |
72 | @@ -55,6 +55,8 @@ | 76 | @@ -55,6 +55,8 @@ |
@@ -78,7 +82,7 @@ Upstream-Status: Submitted [ https://bugzilla.mozilla.org/show_bug.cgi?id=124442 | |||
78 | #elif defined(__or1k__) | 82 | #elif defined(__or1k__) |
79 | #define _PR_SI_ARCHITECTURE "or1k" | 83 | #define _PR_SI_ARCHITECTURE "or1k" |
80 | #elif defined(__riscv) && (__riscv_xlen == 32) | 84 | #elif defined(__riscv) && (__riscv_xlen == 32) |
81 | @@ -143,7 +145,7 @@ extern PRInt32 _PR_x86_64_AtomicSet(PRIn | 85 | @@ -143,7 +145,7 @@ extern PRInt32 _PR_x86_64_AtomicSet(PRInt32 *val, PRInt32 newval); |
82 | #define _MD_ATOMIC_SET _PR_x86_64_AtomicSet | 86 | #define _MD_ATOMIC_SET _PR_x86_64_AtomicSet |
83 | #endif | 87 | #endif |
84 | 88 | ||
@@ -87,3 +91,6 @@ Upstream-Status: Submitted [ https://bugzilla.mozilla.org/show_bug.cgi?id=124442 | |||
87 | #if defined(__GNUC__) | 91 | #if defined(__GNUC__) |
88 | /* Use GCC built-in functions */ | 92 | /* Use GCC built-in functions */ |
89 | #define _PR_HAVE_ATOMIC_OPS | 93 | #define _PR_HAVE_ATOMIC_OPS |
94 | -- | ||
95 | 2.25.1 | ||
96 | |||
diff --git a/meta-oe/recipes-support/nspr/nspr/0001-md-Fix-build-with-musl.patch b/meta-oe/recipes-support/nspr/nspr/0004-md-Fix-build-with-musl.patch index 09855a03dc..75d184bb3b 100644 --- a/meta-oe/recipes-support/nspr/nspr/0001-md-Fix-build-with-musl.patch +++ b/meta-oe/recipes-support/nspr/nspr/0004-md-Fix-build-with-musl.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 5f6fcaeb0b7a319c8afd32ddb48b3515b63a6c0c Mon Sep 17 00:00:00 2001 | 1 | From e8cab35851949cd4b7498d56978c5e7907841f32 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Mon, 18 Sep 2017 17:22:43 -0700 | 3 | Date: Mon, 18 Sep 2017 17:22:43 -0700 |
4 | Subject: [PATCH] md: Fix build with musl | 4 | Subject: [PATCH] md: Fix build with musl |
@@ -7,17 +7,17 @@ The MIPS specific header <sgidefs.h> is not provided by musl | |||
7 | linux kernel headers provide <asm/sgidefs.h> which has same definitions | 7 | linux kernel headers provide <asm/sgidefs.h> which has same definitions |
8 | 8 | ||
9 | Upstream-Status: Pending | 9 | Upstream-Status: Pending |
10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
11 | 10 | ||
11 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
12 | --- | 12 | --- |
13 | pr/include/md/_linux.cfg | 2 +- | 13 | pr/include/md/_linux.cfg | 2 +- |
14 | 1 file changed, 1 insertion(+), 1 deletion(-) | 14 | 1 file changed, 1 insertion(+), 1 deletion(-) |
15 | 15 | ||
16 | diff --git a/pr/include/md/_linux.cfg b/pr/include/md/_linux.cfg | 16 | diff --git a/pr/include/md/_linux.cfg b/pr/include/md/_linux.cfg |
17 | index aa3af78..899826f 100644 | 17 | index 77c13df..3eb2faf 100644 |
18 | --- a/pr/include/md/_linux.cfg | 18 | --- a/pr/include/md/_linux.cfg |
19 | +++ b/pr/include/md/_linux.cfg | 19 | +++ b/pr/include/md/_linux.cfg |
20 | @@ -511,7 +511,7 @@ | 20 | @@ -515,7 +515,7 @@ |
21 | #error "Unknown MIPS endianness." | 21 | #error "Unknown MIPS endianness." |
22 | #endif | 22 | #endif |
23 | 23 | ||
@@ -26,3 +26,6 @@ index aa3af78..899826f 100644 | |||
26 | 26 | ||
27 | #define IS_64 | 27 | #define IS_64 |
28 | 28 | ||
29 | -- | ||
30 | 2.25.1 | ||
31 | |||
diff --git a/meta-oe/recipes-support/nspr/nspr/Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch b/meta-oe/recipes-support/nspr/nspr/0005-Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch index 90fe45f34d..470ada591a 100644 --- a/meta-oe/recipes-support/nspr/nspr/Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch +++ b/meta-oe/recipes-support/nspr/nspr/0005-Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 8a592e4ead4ed6befe6044da3dd2dc7523c33905 Mon Sep 17 00:00:00 2001 | 1 | From 161c955f32dd350413de076b7cad588fa4bdc4de Mon Sep 17 00:00:00 2001 |
2 | From: Mingli Yu <Mingli.Yu@windriver.com> | 2 | From: Mingli Yu <Mingli.Yu@windriver.com> |
3 | Date: Fri, 16 Nov 2018 13:52:49 +0800 | 3 | Date: Fri, 16 Nov 2018 13:52:49 +0800 |
4 | Subject: [PATCH] Makefile.in: remove _BUILD_STRING and _BUILD_TIME | 4 | Subject: [PATCH] Makefile.in: remove _BUILD_STRING and _BUILD_TIME |
@@ -23,10 +23,10 @@ Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> | |||
23 | 4 files changed, 4 insertions(+), 28 deletions(-) | 23 | 4 files changed, 4 insertions(+), 28 deletions(-) |
24 | 24 | ||
25 | diff --git a/lib/ds/Makefile.in b/lib/ds/Makefile.in | 25 | diff --git a/lib/ds/Makefile.in b/lib/ds/Makefile.in |
26 | index e737791..b578476 100644 | 26 | index fa8c783..74b4bdd 100644 |
27 | --- a/lib/ds/Makefile.in | 27 | --- a/lib/ds/Makefile.in |
28 | +++ b/lib/ds/Makefile.in | 28 | +++ b/lib/ds/Makefile.in |
29 | @@ -114,13 +114,7 @@ GARBAGE += $(TINC) | 29 | @@ -104,13 +104,7 @@ GARBAGE += $(TINC) |
30 | 30 | ||
31 | $(TINC): | 31 | $(TINC): |
32 | @$(MAKE_OBJDIR) | 32 | @$(MAKE_OBJDIR) |
@@ -42,10 +42,10 @@ index e737791..b578476 100644 | |||
42 | 42 | ||
43 | $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC) | 43 | $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC) |
44 | diff --git a/lib/libc/src/Makefile.in b/lib/libc/src/Makefile.in | 44 | diff --git a/lib/libc/src/Makefile.in b/lib/libc/src/Makefile.in |
45 | index e8a6d9f..978ed28 100644 | 45 | index 9ef2007..21abd6f 100644 |
46 | --- a/lib/libc/src/Makefile.in | 46 | --- a/lib/libc/src/Makefile.in |
47 | +++ b/lib/libc/src/Makefile.in | 47 | +++ b/lib/libc/src/Makefile.in |
48 | @@ -116,13 +116,7 @@ GARBAGE += $(TINC) | 48 | @@ -106,13 +106,7 @@ GARBAGE += $(TINC) |
49 | 49 | ||
50 | $(TINC): | 50 | $(TINC): |
51 | @$(MAKE_OBJDIR) | 51 | @$(MAKE_OBJDIR) |
@@ -61,10 +61,10 @@ index e8a6d9f..978ed28 100644 | |||
61 | 61 | ||
62 | $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC) | 62 | $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC) |
63 | diff --git a/lib/prstreams/Makefile.in b/lib/prstreams/Makefile.in | 63 | diff --git a/lib/prstreams/Makefile.in b/lib/prstreams/Makefile.in |
64 | index aeb2944..f318097 100644 | 64 | index 5865ab8..a00d20c 100644 |
65 | --- a/lib/prstreams/Makefile.in | 65 | --- a/lib/prstreams/Makefile.in |
66 | +++ b/lib/prstreams/Makefile.in | 66 | +++ b/lib/prstreams/Makefile.in |
67 | @@ -116,13 +116,7 @@ endif | 67 | @@ -102,13 +102,7 @@ endif |
68 | 68 | ||
69 | $(TINC): | 69 | $(TINC): |
70 | @$(MAKE_OBJDIR) | 70 | @$(MAKE_OBJDIR) |
@@ -80,10 +80,10 @@ index aeb2944..f318097 100644 | |||
80 | 80 | ||
81 | $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC) | 81 | $(OBJDIR)/plvrsion.$(OBJ_SUFFIX): plvrsion.c $(TINC) |
82 | diff --git a/pr/src/Makefile.in b/pr/src/Makefile.in | 82 | diff --git a/pr/src/Makefile.in b/pr/src/Makefile.in |
83 | index 19c5a69..b4ac31c 100644 | 83 | index a9e86f5..bbcbb67 100644 |
84 | --- a/pr/src/Makefile.in | 84 | --- a/pr/src/Makefile.in |
85 | +++ b/pr/src/Makefile.in | 85 | +++ b/pr/src/Makefile.in |
86 | @@ -326,13 +326,7 @@ GARBAGE += $(TINC) | 86 | @@ -291,13 +291,7 @@ GARBAGE += $(TINC) |
87 | 87 | ||
88 | $(TINC): | 88 | $(TINC): |
89 | @$(MAKE_OBJDIR) | 89 | @$(MAKE_OBJDIR) |
@@ -99,5 +99,5 @@ index 19c5a69..b4ac31c 100644 | |||
99 | 99 | ||
100 | $(OBJDIR)/prvrsion.$(OBJ_SUFFIX): prvrsion.c $(TINC) | 100 | $(OBJDIR)/prvrsion.$(OBJ_SUFFIX): prvrsion.c $(TINC) |
101 | -- | 101 | -- |
102 | 2.7.4 | 102 | 2.25.1 |
103 | 103 | ||
diff --git a/meta-oe/recipes-support/nspr/nspr/0001-config-nspr-config.in-don-t-pass-LDFLAGS.patch b/meta-oe/recipes-support/nspr/nspr/0006-config-nspr-config.in-don-t-pass-LDFLAGS.patch index 6ebc9c4ae6..fa7dbcc474 100644 --- a/meta-oe/recipes-support/nspr/nspr/0001-config-nspr-config.in-don-t-pass-LDFLAGS.patch +++ b/meta-oe/recipes-support/nspr/nspr/0006-config-nspr-config.in-don-t-pass-LDFLAGS.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 13e9d66c24d1dce5179805ae5e1bf940409b4914 Mon Sep 17 00:00:00 2001 | 1 | From 88bf2abc07ae56ed1bcc9e915add0b3d9ed66c7b Mon Sep 17 00:00:00 2001 |
2 | From: Mingli Yu <mingli.yu@windriver.com> | 2 | From: Mingli Yu <mingli.yu@windriver.com> |
3 | Date: Wed, 10 Aug 2022 15:21:07 +0800 | 3 | Date: Wed, 10 Aug 2022 15:21:07 +0800 |
4 | Subject: [PATCH] config/nspr-config.in: don't pass LDFLAGS | 4 | Subject: [PATCH] config/nspr-config.in: don't pass LDFLAGS |
diff --git a/meta-oe/recipes-support/nspr/nspr_4.35.bb b/meta-oe/recipes-support/nspr/nspr_4.36.bb index f8d329398b..c129362539 100644 --- a/meta-oe/recipes-support/nspr/nspr_4.35.bb +++ b/meta-oe/recipes-support/nspr/nspr_4.36.bb | |||
@@ -6,13 +6,12 @@ LIC_FILES_CHKSUM = "file://configure.in;beginline=3;endline=6;md5=90c2fdee38e45d | |||
6 | SECTION = "libs/network" | 6 | SECTION = "libs/network" |
7 | 7 | ||
8 | SRC_URI = "http://ftp.mozilla.org/pub/nspr/releases/v${PV}/src/nspr-${PV}.tar.gz \ | 8 | SRC_URI = "http://ftp.mozilla.org/pub/nspr/releases/v${PV}/src/nspr-${PV}.tar.gz \ |
9 | file://remove-rpath-from-tests.patch \ | 9 | file://0001-remove-rpath-from-tests.patch \ |
10 | file://fix-build-on-x86_64.patch \ | 10 | file://0002-Fix-build-failure-on-x86_64.patch \ |
11 | file://0002-Add-nios2-support.patch \ | 11 | file://0003-Add-nios2-support.patch \ |
12 | file://0001-md-Fix-build-with-musl.patch \ | 12 | file://0004-md-Fix-build-with-musl.patch \ |
13 | file://Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch \ | 13 | file://0005-Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch \ |
14 | file://0001-config-nspr-config.in-don-t-pass-LDFLAGS.patch \ | 14 | file://0006-config-nspr-config.in-don-t-pass-LDFLAGS.patch \ |
15 | file://0001-Fix-Wincompatible-function-pointer-types.patch \ | ||
16 | file://nspr.pc.in \ | 15 | file://nspr.pc.in \ |
17 | " | 16 | " |
18 | 17 | ||
@@ -24,11 +23,11 @@ CACHED_CONFIGUREVARS:append:libc-musl = " CFLAGS='${CFLAGS} -D_PR_POLL_AVAILABLE | |||
24 | UPSTREAM_CHECK_URI = "http://ftp.mozilla.org/pub/nspr/releases/" | 23 | UPSTREAM_CHECK_URI = "http://ftp.mozilla.org/pub/nspr/releases/" |
25 | UPSTREAM_CHECK_REGEX = "v(?P<pver>\d+(\.\d+)+)/" | 24 | UPSTREAM_CHECK_REGEX = "v(?P<pver>\d+(\.\d+)+)/" |
26 | 25 | ||
27 | SRC_URI[sha256sum] = "7ea3297ea5969b5d25a5dd8d47f2443cda88e9ee746301f6e1e1426f8a6abc8f" | 26 | SRC_URI[sha256sum] = "55dec317f1401cd2e5dba844d340b930ab7547f818179a4002bce62e6f1c6895" |
28 | 27 | ||
29 | CVE_PRODUCT = "netscape_portable_runtime" | 28 | CVE_PRODUCT = "netscape_portable_runtime" |
30 | 29 | ||
31 | S = "${WORKDIR}/nspr-${PV}/nspr" | 30 | S = "${UNPACKDIR}/nspr-${PV}/nspr" |
32 | 31 | ||
33 | RDEPENDS:${PN}-dev += "perl" | 32 | RDEPENDS:${PN}-dev += "perl" |
34 | TARGET_CC_ARCH += "${LDFLAGS}" | 33 | TARGET_CC_ARCH += "${LDFLAGS}" |
@@ -171,7 +170,7 @@ do_compile:append() { | |||
171 | } | 170 | } |
172 | 171 | ||
173 | do_install:append() { | 172 | do_install:append() { |
174 | install -D ${WORKDIR}/nspr.pc.in ${D}${libdir}/pkgconfig/nspr.pc | 173 | install -D ${UNPACKDIR}/nspr.pc.in ${D}${libdir}/pkgconfig/nspr.pc |
175 | sed -i \ | 174 | sed -i \ |
176 | -e 's:NSPRVERSION:${PV}:g' \ | 175 | -e 's:NSPRVERSION:${PV}:g' \ |
177 | -e 's:OEPREFIX:${prefix}:g' \ | 176 | -e 's:OEPREFIX:${prefix}:g' \ |