Peng Fan
3b53810c70
LoongArch: Force SHMLBA the same as kernel
...
The shmlba.h file related to the LoongArch architecture was introduced
in commit 3eed5f3a1ee to address the mismatch in the SHMLBA definition
between glibc and the kernel.
Signed-off-by: Peng Fan <fanpeng@loongson.cn>
2025-01-07 17:22:57 +08:00
openeuler-ci-bot
6e0ce2384d
!972 [sync] PR-969: x86: Avoid integer truncation with large cache sizes (bug 32470)
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2025-01-06 10:40:23 +00:00
Qingqing Li
e27cfe6f8b
x86: Avoid integer truncation with large cache sizes (bug 32470)
...
(cherry picked from commit 11e72654dce7417518ad20a0007bd7fd813c361a)
2025-01-06 16:11:46 +08:00
openeuler-ci-bot
a501bd06c1
!927 Add Sw64 ISA support
...
From: @little-huaduo
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2025-01-04 07:05:05 +00:00
swcompiler
7c7ae25b26
Sw64: Add Sw64 ISA support
2024-12-16 14:56:51 +08:00
openeuler-ci-bot
41c78bad2b
!960 [sync] PR-958: change Inner-Net to Inner-Net-2.0
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-12-11 01:06:41 +00:00
nicholastao
7fed10e6c3
Change Inner-Net to Inner-Net-2.0
...
(cherry picked from commit 64c7e1cd0109adba6d0a995b4a2ce28fb4fce1b6)
2024-12-10 14:51:17 +08:00
openeuler-ci-bot
4438cbc886
!956 [sync] PR-953: 修复缺少patch文件问题
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-12-10 06:33:00 +00:00
沈仲伟
b901ecb1f9
delete useless patches in the source package.
...
(cherry picked from commit 9fde2c0b4b8b134c4027b107df4c661909aad0ed)
2024-12-10 14:10:20 +08:00
openeuler-ci-bot
af64c85365
!952 [sync] PR-950: nptl: initialize cpu_id_start and rseq area prio to registration
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-12-10 03:17:25 +00:00
Qingqing Li
08ee326157
nptl: initialize cpu_id_start and rseq area prio to registration
...
- nptl: initialize cpu_id_start prior to rseq registration
- nptl: initialize rseq area prior to registration
(cherry picked from commit cdd894e5de2917216ccd5335fd998209b7e37c23)
2024-12-10 09:08:07 +08:00
openeuler-ci-bot
9d682547f9
!946 [sync] PR-940: sync some patches for elf
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-12-09 06:40:31 +00:00
shixuantong
11aef4d999
sync some patch for elf
...
details:
- elf: Handle static PIE with non-zero load address
- elf: Introduce _dl_relocate_object_no_relro
- elf: Switch to main malloc after final ld.so self-relocation
(cherry picked from commit d5144c30f4202cb51dd5b71db984b595cbae5ca3)
2024-12-09 14:39:47 +08:00
openeuler-ci-bot
b1ebdfb2b5
!936 [sync] PR-932: sync some patches
...
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2024-11-29 06:17:38 +00:00
shixuantong
530bebd83f
sync some patches
...
- elf: avoid jumping over a needed declaration
- elf: Move __rtld_malloc_init_stubs call into _dl_start_final
(cherry picked from commit 9c2adabe09ddb9b1f3e41a9bccffb045a12c3716)
2024-11-29 14:13:43 +08:00
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