openeuler-ci-bot
3ffb76ccf0
!929 [sync] PR-928: LoongArch simplify static PIE configure and add thread_pointer support
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-11-28 06:26:28 +00:00
Xing Li
6d40214065
LoongArch: Simplify static PIE configure and and nptl support
...
(cherry picked from commit b2edb2abb4c138916140c84b9a65dc296dd5e8d7)
2024-11-28 14:23:36 +08:00
openeuler-ci-bot
62163cc060
!919 [sync] PR-918: LoongArch Add tlsdesc and tunable support
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-11-06 06:33:49 +00:00
Xing Li
714006ccd6
LoongArch: Add tlsdesc and tunable support
...
(cherry picked from commit 09da963a2510672ba92a60667ac840badffceaf2)
2024-11-06 14:32:48 +08:00
openeuler-ci-bot
81e729e5ab
!915 [sync] PR-907: sync from glibc upstream 2.38 branch
...
Merge pull request !915 from openeuler-sync-bot/sync-pr907-master-to-openEuler-24.03-LTS-SP1
2024-11-05 08:45:24 +00:00
Qingqing Li
599fa26768
sync from glibc upstream 2.38 branch
...
here is the three patches:
fa4ad10406 (HEAD -> 238, origin/release/2.38/master) elf: Change ldconfig auxcache ma
gic number (bug 32231)
4dd8641461 Add crt1-2.0.o for glibc 2.0 compatibility tests
370be85892 libio: Attempt wide backup free only for non-legacy code
(cherry picked from commit 3770ccfa345bceb7ebdaafbc48177f1e615d1546)
2024-11-05 16:42:57 +08:00
openeuler-ci-bot
3da5ed0c46
!913 [sync] PR-899: cleancode, remove some oe patches which already fixed in upstream
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-11-05 07:23:03 +00:00
liqingqing_1229
027bd761fb
cleancode, remove some oe patches which already fixed in upstream
...
(cherry picked from commit 6404e8904b645dca6cd75aa799e714b6874c4818)
2024-11-05 15:22:24 +08:00
openeuler-ci-bot
9aaf9376ca
!910 [sync] PR-892: sync from glibc upstream branch 2.38
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-11-05 07:21:42 +00:00
liqingqing_1229
db6935cb78
sync from glibc upstream branch 2.38
...
-nptl: Use <support/check.h> facilities in tst-setuid3
- posix: Use <support/check.h> facilities in tst-truncate and tst-truncate64
- ungetc: Fix backup buffer leak on program exit [BZ #27821 ]
- ungetc: Fix uninitialized read when putting into unused streams [BZ #27821 ]
- Make tst-ungetc use libsupport
- stdio-common: Add test for vfscanf with matches longer than INT_MAX [BZ #27650 ]
- support: Add FAIL test failure helper
(cherry picked from commit 7b1f3d1a6f77908bbb340b0657f1a6fd37288d44)
2024-11-05 15:21:00 +08:00
openeuler-ci-bot
34a101c1f7
!891 [sync] PR-889: 回合上游社区master分支补丁
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-09-10 00:46:10 +00:00
kkz
6bab4d6455
Fix issue that loading a missing locale twice [BZ #832516 ]
...
backport from glibc upstream master branch
(cherry picked from commit 8314af7c49a915a4e189d9a8cf08bb0ac7d5f1f0)
2024-09-09 19:25:19 +08:00
openeuler-ci-bot
10f1cbe895
!887 [sync] PR-877: Fix libnsl.so and libnss_.so filelist process
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-08-29 11:36:53 +00:00
YunQiang Su
3e8985e324
Fix libnsl.so and libnss_.so filelist process
...
In current code, we use `/libnss_`, which is OK for now, while
if we build multiple times, such as for glibc-hwcaps, `grep` will
find multiple ones.
Let's use %{_lib}/libnss_ for them.
And libns.so.1 is listed twice:
1st in libnsl.filelist
2nd in %files -f libnsl.filelist -n libnsl
Let's remove the second one.
add changelog entry
fix changelog format
Revert "fix changelog format"
This reverts commit 4a31913d6701c97cb780e82e0b5ff2f7b58c7876.
Fix Release value
(cherry picked from commit dd00306ebd049be4345176bdebba4117795a4ee0)
2024-08-29 10:57:47 +08:00
openeuler-ci-bot
68132b0db9
!883 [sync] PR-881: x86: Fix bug in strchrnul-evex512 [BZ #32078 ]
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-08-22 08:37:07 +00:00
liqingqing_1229
6e8d1584b8
x86: Fix bug in strchrnul-evex512 [BZ #32078 ]
...
(cherry picked from commit b3df4ce3b9d85aa30006b64edcc3c2979ee5e143)
2024-08-22 14:32:34 +08:00
openeuler-ci-bot
aa087e0789
!875 [sync] PR-873: Specify the GFDL version to GFDL-1.3-ONLY in spec
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-08-10 03:11:38 +00:00
nicholastao
47df179273
Specify the GFDL version to GFDL-1.3-ONLY in spec
...
(cherry picked from commit 0a8127fa7bf40255583bd1ee5b70fa718bdb9e21)
2024-08-09 17:14:22 +08:00
openeuler-ci-bot
806d5d86bb
!871 [sync] PR-869: Fix name space violation in fortify wrappers (bug 32052)
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-08-08 13:41:48 +00:00
liqingqing_1229
93eb97acdb
Fix name space violation in fortify wrappers (bug 32052)
...
(cherry picked from commit eed1d6e58125ee5776eba788f1e2d41470bbf657)
2024-08-08 20:08:07 +08:00
openeuler-ci-bot
7e12c8f309
!867 [sync] PR-859: sync from glibc upstream 2.38 branch.
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-08-06 12:48:10 +00:00
liqingqing_1229
202db910a0
sync from glibc upstream 2.38 branch.
...
here are the patches:
9184c13681 resolv: Fix tst-resolv-short-response for older GCC (bug 32042)
3ac7ba61d2 Update syscall lists for Linux 6.5
6bb75212e6 Add mremap tests
f0e2114535 mremap: Update manual entry
0301637b99 linux: Update the mremap C implementation [BZ #31968 ]
1bed6acf50 resolv: Track single-request fallback via _res._flags (bug 31476)
6cad0f543c resolv: Do not wait for non-existing second DNS response after error (bug 30081)
dc512364e8 resolv: Allow short error responses to match any query (bug 31890)
bb30bd2162 Linux: Make __rseq_size useful for feature detection (bug 31965)
d9d019d674 elf: Make dl-rseq-symbols Linux only
7bfc35959d nptl: fix potential merge of __rseq_* relro symbols
712453634c s390x: Fix segfault in wcsncmp [BZ #31934 ]
(cherry picked from commit bfffcbf6ae59fd90403d1a40103b2a61ba4aaf6b)
2024-08-06 19:37:42 +08:00
openeuler-ci-bot
273df19ccd
!861 [sync] PR-847: Fix the bug “ the info command cannot index the glibc help documentation”
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-08-06 11:28:36 +00:00
lipengyu
bb5f245d80
Fix bug "info command is unable to index the doc info"
...
(cherry picked from commit 7501d16918c1b5fc9f786d71383a11073930f7e4)
2024-08-02 14:33:40 +08:00
openeuler-ci-bot
78f16cbb7a
!839 [sync] PR-837: sync from glibc upstream 2.38 branch
...
From: @openeuler-sync-bot
Reviewed-by: @yang_yanchao
Signed-off-by: @yang_yanchao
2024-06-11 08:26:18 +00:00
liqingqing_1229
841329852f
sync from glibc upstream 2.38 branch
...
- misc: Add support for Linux uio.h RWF_NOAPPEND flag
- Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782)
(cherry picked from commit 1108228f750d2bfa9e9b66888ef037f7a30cfd1a)
2024-06-07 09:15:57 +08:00
openeuler-ci-bot
d4f29f0601
!836 [sync] PR-834: Force DT_RPATH for --enable-hardcoded-path-in-tests
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-05-13 06:15:15 +00:00
liqingqing_1229
8aef51fdb3
Force DT_RPATH for --enable-hardcoded-path-in-tests
...
(cherry picked from commit 24f047da6b0f1bfad09ee1171472fca38011a48d)
2024-05-13 10:54:15 +08:00
openeuler-ci-bot
21be1d456a
!828 [sync] PR-826: sync from glibc 2.38 upstream
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-05-11 00:58:29 +00:00
liqingqing_1229
195ddaf436
sync from glibc 2.38 upstream
...
(cherry picked from commit 8edff846dce230900fb3c22e90566985af7766b3)
2024-05-10 20:13:49 +08:00
openeuler-ci-bot
8bf215b9f9
!816 [sync] PR-807: fix CVE-2024-33599 CVE-2024-33600 CVE-2024-33601 CVE-2024-33602
...
From: @openeuler-sync-bot
Reviewed-by: @yang_yanchao
Signed-off-by: @yang_yanchao
2024-04-30 07:57:30 +00:00
chengyechun
1570c6f9b7
fix CVE-2024-33599 CVE-2024-33600 CVE-2024-33601 CVE-2024-33602
...
(cherry picked from commit 3a486a11383bc4db36e65ee3aa217494acc2355a)
2024-04-30 10:10:55 +08:00
openeuler-ci-bot
7788afe0c5
!791 [sync] PR-790: iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961)
...
From: @openeuler-sync-bot
Reviewed-by: @yang_yanchao
Signed-off-by: @yang_yanchao
2024-04-23 08:25:14 +00:00
Yang Yanchao
045bc68287
iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961)
...
Signed-off-by: Chen Jun <chenjun102@huawei.com>
(cherry picked from commit 0ba67e91b7e1de3ec99393d5c0960a3e7abf15f3)
2024-04-23 16:12:26 +08:00
openeuler-ci-bot
1698674515
!787 [sync] PR-786: add Wl,-z,noseparate-code for so
...
From: @openeuler-sync-bot
Reviewed-by: @yang_yanchao
Signed-off-by: @yang_yanchao
2024-04-19 13:50:01 +00:00
zhangnaichuan
cc81ce90ac
add Wl,-z,noseparate-code for so
...
(cherry picked from commit f25c289ee2d163f0dbca8ed7ea712127476680e9)
2024-04-18 20:46:09 +08:00
openeuler-ci-bot
6d2e39914e
!785 [sync] PR-781: disable sysboost
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-04-10 08:00:24 +00:00
yangpan
bcdf32e7bc
disable sysboost
...
(cherry picked from commit be8d066e3f190789d7ea165b3bd3e4dd1141a69f)
2024-04-10 15:59:58 +08:00
openeuler-ci-bot
887ff118ad
!784 [sync] PR-779: LoongArch: Sync patch from glibc upstream
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-04-10 07:59:03 +00:00
ticat_fp
4e4762c373
LoongArch: update from glibc upstream and reduce kernel version requirements
...
Signed-off-by: ticat_fp <fanpeng@loongson.cn>
(cherry picked from commit fd8447e5f44da8f89a1f9e7440fb0f4d2e43e77f)
2024-04-10 15:58:33 +08:00
openeuler-ci-bot
c65034d7c3
!777 malloc: Use __get_nprocs on arena_get2 (BZ 30945)
...
From: @jingxiaolu
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-02-26 11:05:31 +00:00
Lu Jingxiao
7596e6256b
malloc: Use __get_nprocs on arena_get2 (BZ 30945)
...
backport from upstream 506e47da1d
Signed-off-by: Lu Jingxiao <lujingxiao@huawei.com>
2024-02-26 18:24:51 +08:00
openeuler-ci-bot
bcee5f2969
!775 arm: Remove wrong ldr from _dl_start_user (BZ 31339)
...
From: @liqingqing_1229
Reviewed-by: @yang_yanchao
Signed-off-by: @yang_yanchao
2024-02-07 01:12:23 +00:00
liqingqing_1229
5590df9b26
arm: Remove wrong ldr from _dl_start_user (BZ 31339)
2024-02-06 19:16:15 +08:00
openeuler-ci-bot
76a1c32591
!774 backport patch from glibc upstream 2.38 branch
...
From: @liqingqing_1229
Reviewed-by: @wangbin224
Signed-off-by: @wangbin224
2024-02-06 11:09:37 +00:00
liqingqing_1229
ddb1b4b4a4
backport patch from glibc upstream 2.38 branch.
...
here is the bugfix:
- x86_64: Optimize ffsll function code size
- S390: Fix building with disable mutli arch (BZ 31196)
- sparc: Fix broken memset for sparc32 (BZ 31068)
- sparc: Remove unwind information from signal return
- sparc: Fix sparc64 memmove length comparison (BZ 31266)
- sparc: Remove unwind information from signal return stubs (BZ 31244)
2024-02-05 14:46:39 +08:00
openeuler-ci-bot
e958cab628
!773 backport upstream patches.
...
From: @euleroswander
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-02-01 12:33:48 +00:00
EulerOSWander
d29d31689b
[Backport]Fix CVE-2023-6779 CVE-2023-6780
...
Fix Heap buffer overflow and integer overflow issue.
Signed-off-by: EulerOSWander <314264452@qq.com>
2024-02-01 19:38:38 +08:00
EulerOSWander
2e599fc62b
syslog:Fix heap buffer overflow in _vsyslog_internal
...
Fix CVE-2023-6246
Signed-off-by: EulerOSWander <314264452@qq.com>
2024-01-31 17:48:11 +08:00
openeuler-ci-bot
e38b629599
!767 malloc: Improve MAPE_HUGETLB with glibc.malloc.hugetlb=2
...
From: @liqingqing_1229
Reviewed-by: @yang_yanchao
Signed-off-by: @yang_yanchao
2024-01-13 04:00:42 +00:00