Commit Graph

2127 Commits

Author SHA1 Message Date
Eduard Abdullin
cb311259bd Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-04-09 01:38:28 +00:00
Frédéric Bérat
3e6989278e Avoid duplicate DNS queries when search path contains "." (RHEL-142675)
Resolves: RHEL-142675
2026-04-07 13:00:38 +02:00
Eduard Abdullin
9e9c50d8ae Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-04-03 01:34:37 +00:00
Eduard Abdullin
a8431d34ad Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-04-02 01:37:01 +00:00
Florian Weimer
e7de6b4760 Sync with upstream branch release/2.39/master (RHEL-151554)
RPM-Changelog:
  - Sync with upstream branch release/2.39/master (RHEL-151554)
  - Upstream commit: 0dc95ae10929aba1cc660e97cfc94903c2568efa
  - resolv: Check hostname for validity (CVE-2026-4438)
  - resolv: Count records correctly (CVE-2026-4437)
  - iconvdata: Fix invalid pointer arithmetic in ANSI_X3.110 module
Resolves: RHEL-151554
Resolves: RHEL-150736
Resolves: RHEL-163331
Resolves: RHEL-163334
2026-04-01 07:15:33 +00:00
Frédéric Bérat
a7198b59f9 Fix NULL pointer dereference in __nss_database_get and __nss_configure_lookup (RHEL-150270)
Resolves: RHEL-150270
2026-03-30 16:03:58 +02:00
Eduard Abdullin
3a521c47b2 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-03-26 01:38:40 +00:00
Florian Weimer
b0bfe08c85 patch-git: Avoid trailing tabs in changelog
The RPM Lua function print puts tabs between its arguments.

Resolves: RHEL-140226
2026-03-23 18:06:48 +01:00
Eduard Abdullin
9535bef95a Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-03-20 01:38:21 +00:00
Arjun Shankar
6f4573339c dlfcn: Add dlinfo request type RTLD_DI_ORIGIN_PATH (RHEL-146428)
Resolves: RHEL-146428
2026-03-17 10:54:02 +01:00
Sergey Kolosov
ae8b84b744 CI Gating: update gating.yaml for taskrpm deprecation
Replace the deprecated baseos-ci.brew-build.tier1.functional rule with
fast-line and slow-line rules for tier0, tier1 and testsuite tests.

Related: RHEL-126175
RPM-Changelog: -
RPM-Skip-Release: yes
2026-03-10 12:59:50 +00:00
Eduard Abdullin
32310ce62d Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-03-05 01:42:36 +00:00
DJ Delorie
da102a69e4 Remove unneeded ld-linux .debug files
Resolves: RHEL-136312
2026-03-03 10:39:55 +00:00
Eduard Abdullin
3c4a24ff0f Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-03-03 01:45:47 +00:00
Sergey Kolosov
17eca93ea4 CI Tests: fix dynamic loader detection for bz1661513 test
Fix dynamic loader file name detection by using readlink.
This issue was observed on s390x and ppc64le architectures.
Test name:
Regression/bz1661513-glibc-Adjust-to-rpms-find-debuginfo-sh-changes-to-keep-stripping-binaries

RPM-Changelog: -
RPM-Skip-Release: yes
2026-03-02 19:02:20 +01:00
Sergey Kolosov
16840189f7 CI Tests: run bz1661513 test last
Ensure that the test runs last because it removes packages. Add
order:1000 to main.fmf.
Test name:
Regression/bz1661513-glibc-Adjust-to-rpms-find-debuginfo-sh-changes-to-keep-stripping-binaries

RPM-Changelog: -
RPM-Skip-Release: yes
2026-03-02 19:02:20 +01:00
Frédéric Bérat
fc199b2037 Fix race condition in io/tst-stat (RHEL-151711)
Resolves: RHEL-151711
2026-02-26 14:39:26 +01:00
Eduard Abdullin
3c11399f9a Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-02-18 01:43:57 +00:00
Patsy Griffin
6748bccde4 Remove default value for LD_PROFILE_OUTPUT
Resolves: RHEL-142193
2026-02-16 18:38:18 +00:00
Eduard Abdullin
7bd03a8b11 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-02-12 01:42:57 +00:00
Eduard Abdullin
24f24cf487 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-02-11 12:27:08 +00:00
Patsy Griffin
67904a03a3 Update locales for Croatia to use EUR as currency symbol
Resolves: RHEL-140103
2026-02-10 18:54:26 -05:00
Arjun Shankar
009747ac24 Set the currency symbol in Bulgarian locale to euro (RHEL-137184)
Resolves: RHEL-137184
2026-02-09 13:38:03 +01:00
Florian Weimer
15606b9506 patch-git: Add --no-decorate to git log invocation (RHEL-141923)
Sync patch-git git log invocation with konflux-ci/rpmbuild-pipeline-environment-container,
specifically this commit:

commit 5753986ec0689bd83d8fd40f179186a1aa99ed9a
Author: Pavel Raiskup <pavel@raiskup.cz>
Date:   Fri Dec 19 15:25:01 2025 +0100

    Add patch-git support

    Follow the instructions in https://github.com/konflux-ci/rpmbuild-pipeline/issues/112

<5753986ec0>

Resolves: RHEL-141923
RPM-Changelog: -
RPM-Skip-Release: yes
2026-01-27 14:01:25 +01:00
Eduard Abdullin
39a0471187 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-01-25 01:41:31 +00:00
Eduard Abdullin
2c4276689a Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-01-23 01:41:59 +00:00
Arjun Shankar
b333c27787 Sync with upstream branch release/2.39/master (RHEL-126766)
Relevant commits already backported; skipped from this sync:

- elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245]
    (glibc-RHEL-119398.patch)
- Avoid uninitialized result in sem_open when file does not exist
    (glibc-RHEL-119392-1.patch)
- Rename new tst-sem17 test to tst-sem18
    (glibc-RHEL-119392-2.patch)
- nss: Group merge does not react to ERANGE during merge (bug 33361)
    (glibc-RHEL-114265.patch)
- AArch64: Fix instability in AdvSIMD tan
    (glibc-RHEL-118273-44.patch)

RPM-Changelog: - Sync with upstream branch release/2.39/master (RHEL-126766)
 - Upstream commit: ce65d944e38a20cb70af2a48a4b8aa5d8fabe1cc
 - posix: Reset wordexp_t fields with WRDE_REUSE (CVE-2025-15281 / BZ 33814)
 - resolv: Fix NSS DNS backend for getnetbyaddr (CVE-2026-0915)
 - memalign: reinstate alignment overflow check (CVE-2026-0861)
 - support: Exit on consistency check failure in resolv_response_add_name
 - support: Fix FILE * leak in check_for_unshare_hints in test-container
 - sprof: fix -Wformat warnings on 32-bit hosts
 - sprof: check pread size and offset for overflow
 - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465]
 - nptl: Optimize trylock for high cache contention workloads (BZ #33704)
 - ppc64le: Power 10 rawmemchr clobbers v20 (bug #33091)
 - ppc64le: Restore optimized strncmp for power10
 - ppc64le: Restore optimized strcmp for power10
 - AArch64: Optimise SVE scalar callbacks
 - aarch64: fix includes in SME tests
 - aarch64: fix cfi directives around __libc_arm_za_disable
 - aarch64: tests for SME
 - aarch64: clear ZA state of SME before clone and clone3 syscalls
 - aarch64: define macro for calling __libc_arm_za_disable
 - aarch64: update tests for SME
 - aarch64: Disable ZA state of SME in setjmp and sigsetjmp
 - linux: Also check pkey_get for ENOSYS on tst-pkey (BZ 31996)
 - aarch64: Do not link conform tests with -Wl,-z,force-bti (bug 33601)
 - x86: fix wmemset ifunc stray '!' (bug 33542)
 - x86: Detect Intel Nova Lake Processor
 - x86: Detect Intel Wildcat Lake Processor
Resolves: RHEL-126766
Resolves: RHEL-45143
Resolves: RHEL-45145
Resolves: RHEL-142786
Resolves: RHEL-141852
Resolves: RHEL-141733
2026-01-22 11:25:08 +01:00
Rachel Sibley
020ea20969 Create revdep ci file for rhivos 2.0 (RHEL-143302)
Resolves: RHEL-143302
2026-01-21 18:30:20 -05:00
Eduard Abdullin
8fe403c8c8 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-01-14 01:42:57 +00:00
Eduard Abdullin
6009e8f03b Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2026-01-13 01:42:30 +00:00
Arjun Shankar
2f6cce6f81 string: Add tests for unique strerror and strsignal strings (RHEL-135228)
Resolves: RHEL-135228
2026-01-12 15:54:57 +01:00
Arjun Shankar
41de17ba48 elf: Fix some test dependencies (RHEL-119438)
Resolves: RHEL-119438
2026-01-08 12:59:49 +01:00
Florian Weimer
b37741885c patch-git: Address issues identified in automated code review
Resolves: RHEL-137213
RPM-Changelog: -
RPM-Skip-Release: yes
2025-12-19 22:05:31 +01:00
Eduard Abdullin
2d96ce1a9d Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2025-12-18 01:41:35 +00:00
Patsy Griffin
b520db1431 misc: Add support for Linux uio.h RWF_ATOMIC flag (RHEL-87645)
Resolves: RHEL-87645
2025-12-16 14:45:40 -05:00
Eduard Abdullin
b60fed1c22 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2025-12-10 01:42:15 +00:00
Eduard Abdullin
502ea0e9d6 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2025-12-09 01:41:20 +00:00
Arjun Shankar
9852cf6015 manual: Improve qsort and bsearch documentation (RHEL-119451)
Resolves: RHEL-119451
2025-12-08 18:01:49 +00:00
Eduard Abdullin
89c58de4bb Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2025-12-08 01:41:08 +00:00
DJ Delorie
74a8127818 Handle addition overflow in _dl_find_object_update_1 (RHEL-119398)
Resolves: RHEL-119398
2025-12-07 13:35:37 +00:00
Eduard Abdullin
87434bc300 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2025-12-07 01:39:09 +00:00
Florian Weimer
6fdef02967 Avoid undefined _dl_readonly_area symbol during live updates
Related: RHEL-119431
2025-12-06 11:11:23 +00:00
Eduard Abdullin
0777d0c327 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2025-12-06 01:40:43 +00:00
Florian Weimer
1249d90b30 Add expected ABI changes due to libmvec rebase
Related: RHEL-118273
RPM-Changelog: -
RPM-Skip-Release: yes
2025-12-05 16:24:54 +01:00
Yuki Inoguchi
9dd92cac18 aarch64: Add GLIBC_2.40 vector functions and performance fixes (RHEL-118273)
This combines the following upstream commits:

e45af510bc AArch64: Fix instability in AdvSIMD sinh
6c22823da5 AArch64: Fix instability in AdvSIMD tan
aebaeb2c33 AArch64: Update math-vector-fortran.h
e20ca759af AArch64: add optimised strspn/strcspn
aac077645a AArch64: Fix SVE powf routine [BZ #33299]
1e3d1ddf97 AArch64: Optimize SVE exp functions
dee22d2a81 AArch64: Optimise SVE FP64 Hyperbolics
6849c5b791 AArch64: Improve codegen SVE log1p helper
09795c5612 AArch64: Fix builderror with GCC 12.1/12.2
aa18367c11 AArch64: Improve enabling of SVE for libmvec
691edbdf77 aarch64: fix unwinding in longjmp
4352e2cc93 aarch64: Fix _dl_tlsdesc_dynamic unwind for pac-ret (BZ 32612)
cf56eb28fa AArch64: Optimize algorithm in users of SVE expf helper
ce2f26a22e AArch64: Remove PTR_ARG/SIZE_ARG defines
8f0e7fe61e Aarch64: Improve codegen in SVE asinh
c0ff447edf Aarch64: Improve codegen in SVE exp and users, and update expf_inline
f5ff34cb3c AArch64: Improve codegen for SVE erfcf
0b195651db AArch64: Improve codegen for SVE pow
95e807209b AArch64: Improve codegen for SVE powf
d3f2b71ef1 aarch64: Fix tests not compatible with targets supporting GCS
f86b4cf875 AArch64: Improve codegen in SVE expm1f and users
140b985e5a AArch64: Improve codegen in AdvSIMD asinh
91c1fadba3 AArch64: Improve codegen for SVE log1pf users
cff9648d0b AArch64: Improve codegen of AdvSIMD expf family
569cfaaf49 AArch64: Improve codegen in AdvSIMD pow
ca0c0d0f26 AArch64: Improve codegen in users of ADVSIMD log1p helper
13a7ef5999 AArch64: Improve codegen in users of ADVSIMD expm1 helper
2d82d781a5 AArch64: Remove SVE erf and erfc tables
1cf29fbc5b AArch64: Small optimisation in AdvSIMD erf and erfc
7b8c134b54 AArch64: Improve codegen in SVE expf & related routines
a15b1394b5 AArch64: Improve codegen in SVE F32 logs
5bc100bd4b AArch64: Improve codegen in users of AdvSIMD log1pf helper
7900ac490d AArch64: Improve codegen in users of ADVSIMD expm1f helper
0fed0b250f aarch64/fpu: Add vector variants of pow
75207bde68 aarch64/fpu: Add vector variants of cbrt
157f89fa3d aarch64/fpu: Add vector variants of hypot
90a6ca8b28 aarch64: Fix AdvSIMD libmvec routines for big-endian
87cb1dfcd6 aarch64/fpu: Add vector variants of erfc
3d3a4fb8e4 aarch64/fpu: Add vector variants of tanh
eedbbca0bf aarch64/fpu: Add vector variants of sinh
8b67920528 aarch64/fpu: Add vector variants of atanh
81406ea3c5 aarch64/fpu: Add vector variants of asinh
b09fee1d21 aarch64/fpu: Add vector variants of acosh
bdb5705b7b aarch64/fpu: Add vector variants of cosh
cb5d84f1f8 aarch64/fpu: Add vector variants of erf

Resolves: RHEL-118273
2025-12-05 16:24:54 +01:00
Florian Weimer
7361fbbfab patch-git: Do not require directory names in Lua patches table
RPM 6.0.0 does not put the source directory prefix there anymore.

Resolves: RHEL-131835
RPM-Changelog: -
RPM-Skip-Release: yes
2025-12-05 13:58:05 +01:00
Eduard Abdullin
f31a784659 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2025-12-04 01:42:32 +00:00
Eduard Abdullin
8f4d4efd23 Overwrite target for x86_64_v2
Update patch-git.lua to handle AlmaLinux branches correctly
2025-12-03 01:43:35 +00:00
Arjun Shankar
c1cf02aec4 Extend testing for DSO dependency sorting (RHEL-119418)
Resolves: RHEL-119418
2025-12-02 17:42:22 +01:00
Arjun Shankar
d9b4977bed Improve test coverage for CPU_* macros (RHEL-119425)
Resolves: RHEL-119425
2025-12-02 09:23:45 +01:00