1041 Commits

Author SHA256 Message Date
b9f3f94a5a Accepting request 1328106 from Base:System
- Manage files in /var with systemd-tmpfiles (bsc#1253139)

OBS-URL: https://build.opensuse.org/request/show/1328106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=302
2026-01-23 16:30:52 +00:00
2b16c4f20a OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=756 2026-01-19 13:53:25 +00:00
867f8c997f Accepting request 1325939 from home:Andreas_Schwab:Factory
- Manage files in /var with systemd-tmpfiles (bsc#1253139)

OBS-URL: https://build.opensuse.org/request/show/1325939
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=755
2026-01-08 11:05:15 +00:00
7cce7d8823 Accepting request 1305695 from Base:System
- inet-fortified-namespace.patch: inet-fortified: fix namespace violation
  (BZ #33227)
- abort-fork-lock-init.patch: stdlib: resolve a double lock init issue
  after fork (BZ #32994)
- ld.so-load-segment-gaps.patch: elf: Handle ld.so with LOAD segment gaps
  in _dl_find_object (BZ #31943)
- cancelable-syscall-return-value.patch: nptl: Fix SYSCALL_CANCEL for
  return values larger than INT_MAX (BZ #33245) (forwarded request 1305694 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1305695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=301
2025-09-19 13:33:36 +00:00
8e698085c8 Accepting request 1305694 from home:Andreas_Schwab:Factory
- inet-fortified-namespace.patch: inet-fortified: fix namespace violation
  (BZ #33227)
- abort-fork-lock-init.patch: stdlib: resolve a double lock init issue
  after fork (BZ #32994)
- ld.so-load-segment-gaps.patch: elf: Handle ld.so with LOAD segment gaps
  in _dl_find_object (BZ #31943)
- cancelable-syscall-return-value.patch: nptl: Fix SYSCALL_CANCEL for
  return values larger than INT_MAX (BZ #33245)

OBS-URL: https://build.opensuse.org/request/show/1305694
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=753
2025-09-18 07:51:25 +00:00
5d691d601c Accepting request 1305310 from home:Andreas_Schwab:Factory
- ctype-tls-IE.patch: Use TLS initial-exec model for __libc_tsd_CTYPE_*
  thread variables (BZ #33234)
- i386-gnu-tls-abi-tag.patch: i386: Add GLIBC_ABI_GNU_TLS version (BZ
  #33221)
- x86-64-gnu2-tls-abi-tag.patch: x86-64: Add GLIBC_ABI_GNU2_TLS version
  (BZ #33129)
- x86-64-dt-x86-64-plt-abi-tag.patch: x86-64: Add GLIBC_ABI_DT_X86_64_PLT
  (BZ #33212)
- i386-gnu2-tls-abi-tag.patch: i386: Also add GLIBC_ABI_GNU2_TLS version
  (BZ #33129)
- aarch64-sve-powf.patch: AArch64: Fix SVE powf routine (BZ #33299)

OBS-URL: https://build.opensuse.org/request/show/1305310
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=752
2025-09-17 08:40:22 +00:00
bd59469041 Accepting request 1302921 from home:rguenther:branches:Base:System
- For cross builds use the version-suffixed gcc and g++ executable
  names.

Prepares for -bootstrap crosses to no longer ship unsuffixed executables
and thus be parallel installable for kernel folks again.

OBS-URL: https://build.opensuse.org/request/show/1302921
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=751
2025-09-12 15:08:20 +00:00
038fff753c OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=750 2025-08-28 13:34:09 +00:00
0a68ae57b3 Desaster recovery
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=749
2025-08-23 09:57:02 +00:00
44f7502890 Accepting request 1296373 from Base:System
- Update to glibc 2.42
  * The following ISO C23 function families (introduced in TS
    18661-4:2015) are now supported in <math.h>
    - Power and absolute-value functions: compoundn, pown, powr, rootn,
      rsqrt
  * On Linux, the pthread_gettid_np function has been added
  * The ISO C2Y family of unsigned abs functions, i.e. uabs, ulabs,
    ullabs, and uimaxabs, is now supported.
  * On Linux, the <termios.h> interface now supports arbitrary baud rates
  * The thread-local cache in malloc (tcache) now supports caching of
    large blocks
  * Support for lightweight stack guard pages via madvise and the
    MADV_GUARD_INSTALL flag has been added to pthread_create
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project, in particular acospif,
    asinpif, atanpif, atan2pif, cospif, sinpif, tanpif
  * The manual has been significantly extended and updated, particularly
    the threads, terminal, filesystem, resource, and math chapters
  * Code has been added to detect the x86-64 Intel Arrow Lake, Panther
    Lake, Clearwater Forest, and Diamond Rapids microarchitectures
  * Regarding S390, support for the new z17 platform has been added.
  * The glibc.rtld.execstack tunable now supports a compatibility mode to
    allow programs that require an executable stack through dynamically
    loaded shared libraries
  * On Linux, the <termio.h> header and the definition of struct termio
    in <sys/ioctl.h> have been removed
  * The support for TX lock elision of pthread mutexes has been deprecated
    on all architectures and will be removed in the next release
  * On AArch64 Linux targets supporting the Scalable Matrix Extension
    (SME), setjmp and sigsetjmp will disable the ZA state of SME (forwarded request 1296372 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1296373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=300
2025-08-18 14:07:26 +00:00
50bb16916a Accepting request 1296372 from home:Andreas_Schwab:Factory
- Update to glibc 2.42
  * The following ISO C23 function families (introduced in TS
    18661-4:2015) are now supported in <math.h>
    - Power and absolute-value functions: compoundn, pown, powr, rootn,
      rsqrt
  * On Linux, the pthread_gettid_np function has been added
  * The ISO C2Y family of unsigned abs functions, i.e. uabs, ulabs,
    ullabs, and uimaxabs, is now supported.
  * On Linux, the <termios.h> interface now supports arbitrary baud rates
  * The thread-local cache in malloc (tcache) now supports caching of
    large blocks
  * Support for lightweight stack guard pages via madvise and the
    MADV_GUARD_INSTALL flag has been added to pthread_create
  * Additional optimized and correctly rounded mathematical functions have
    been imported from the CORE-MATH project, in particular acospif,
    asinpif, atanpif, atan2pif, cospif, sinpif, tanpif
  * The manual has been significantly extended and updated, particularly
    the threads, terminal, filesystem, resource, and math chapters
  * Code has been added to detect the x86-64 Intel Arrow Lake, Panther
    Lake, Clearwater Forest, and Diamond Rapids microarchitectures
  * Regarding S390, support for the new z17 platform has been added.
  * The glibc.rtld.execstack tunable now supports a compatibility mode to
    allow programs that require an executable stack through dynamically
    loaded shared libraries
  * On Linux, the <termio.h> header and the definition of struct termio
    in <sys/ioctl.h> have been removed
  * The support for TX lock elision of pthread mutexes has been deprecated
    on all architectures and will be removed in the next release
  * On AArch64 Linux targets supporting the Scalable Matrix Extension
    (SME), setjmp and sigsetjmp will disable the ZA state of SME

OBS-URL: https://build.opensuse.org/request/show/1296372
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=745
2025-07-29 18:48:14 +00:00
e8e32ec765 Accepting request 1286665 from Base:System
- ppc64le-revert-power10-strcmp.patch: Revert optimized POWER10 strcmp,
  strncmp implementations (CVE-2025-5745, CVE-2025-5702, bsc#1244184,
  bsc#1244182, BZ #33060, BZ #33056)
- ppc64le-revert-power10-memcmp.patch: Revert optimized POWER10 memcmp
  implementation (BZ #33059) (forwarded request 1286664 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1286665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=299
2025-06-24 18:45:10 +00:00
908a26381c Accepting request 1286664 from home:Andreas_Schwab:Factory
- ppc64le-revert-power10-strcmp.patch: Revert optimized POWER10 strcmp,
  strncmp implementations (CVE-2025-5745, CVE-2025-5702, bsc#1244184,
  bsc#1244182, BZ #33060, BZ #33056)
- ppc64le-revert-power10-memcmp.patch: Revert optimized POWER10 memcmp
  implementation (BZ #33059)

OBS-URL: https://build.opensuse.org/request/show/1286664
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=743
2025-06-18 11:38:30 +00:00
e5b775bceb OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=742 2025-06-10 09:40:18 +00:00
f38003081b Accepting request 1281934 from home:Andreas_Schwab:Factory
- Filter GLIBC_PRIVATE symbols again
- Drop ngpt provides
- Refine libc_nonshared.a workaround

OBS-URL: https://build.opensuse.org/request/show/1281934
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=741
2025-06-02 13:22:56 +00:00
8039288500 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=740 2025-05-07 13:14:42 +00:00
dc33c1f8b7 Accepting request 1270882 from home:gbelinassi:branches3:Base:System
- Enable Userspace Livepatching on ppc64le (jsc#PED-7395)

OBS-URL: https://build.opensuse.org/request/show/1270882
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=739
2025-05-07 13:12:49 +00:00
d063a8cb98 Accepting request 1252688 from Base:System
- Do not build libnsl1 (bsc#1239459) (forwarded request 1252687 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1252688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=298
2025-03-15 15:14:53 +00:00
62d378f16d Accepting request 1252687 from home:Andreas_Schwab:Factory
- Do not build libnsl1 (bsc#1239459)

OBS-URL: https://build.opensuse.org/request/show/1252687
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=737
2025-03-13 09:04:04 +00:00
29a40bb060 Accepting request 1248878 from Base:System
- Bump minimal kernel version to 4.3 to enable use of direct socketcalls
  on x86-32 and s390x (bsc#1234713) (forwarded request 1248877 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1248878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=297
2025-03-02 11:17:28 +00:00
4914ff3499 Accepting request 1248877 from home:Andreas_Schwab:Factory
- Bump minimal kernel version to 4.3 to enable use of direct socketcalls
  on x86-32 and s390x (bsc#1234713)

OBS-URL: https://build.opensuse.org/request/show/1248877
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=735
2025-02-27 09:23:58 +00:00
be5f385109 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=734 2025-02-26 10:45:22 +00:00
545aedf7cf Accepting request 1248052 from home:Andreas_Schwab:Factory
- Build cross-hppa and cross-loongarch64 only with gcc >= 14
- round-log10p1f.patch: math: Fix log10p1f internal table value (BZ
  #32626)
- round-sinhf.patch: math: Fix sinhf for some inputs (BZ #32627)
- nptl-stack-size-up.patch: nptl: Correct stack size attribute when stack
  grows up (BZ #32574)
- round-tanf.patch: math: Fix tanf for some inputs (BZ 32630)
- tst-aarch64-pkey.patch: Fix tst-aarch64-pkey to handle ENOSPC as not
  supported
- float128-sycl.patch: x86 (__HAVE_FLOAT128): Defined to 0 for Intel SYCL
  compiler (BZ #32723)

OBS-URL: https://build.opensuse.org/request/show/1248052
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=733
2025-02-24 09:47:46 +00:00
ca6d0e194f Accepting request 1246660 from home:Andreas_Schwab:Factory
- Remove nis from nsswitch.conf (bsc#1237210)

OBS-URL: https://build.opensuse.org/request/show/1246660
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=732
2025-02-18 12:20:45 +00:00
b567b06313 Accepting request 1245041 from home:Andreas_Schwab:Factory
- Use rpm.execute when available (bsc#1236869)

OBS-URL: https://build.opensuse.org/request/show/1245041
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=731
2025-02-11 09:33:40 +00:00
d45c473da7 Accepting request 1242430 from home:Andreas_Schwab:Factory
- Update to glibc 2.41
  * In /etc/resolv.conf and the RES_OPTIONS environment variable, option
    flags can now be prefixed with “-” to clear previously set flags
  * The DNS stub resolver now supports the strict-error option
  * On Linux, the sched_setattr and sched_getattr functions have been
    added
  * The iconv program now supports converting files in place
  * Character encoding, character type info, and transliteration tables
    have been updated to Unicode 16.0.0
  * The following ISO C23 function families (introduced in TS
    18661-4:2015) are now supported in <math.h>:
    - Trigonometric functions: acospi, asinpi, atan2pi, atanpi, cospi,
      sinpi, tanpi.
  * The GNU C Library now supports a feature test macro _ISOC2Y_SOURCE to
    enable features from the draft ISO C2Y standard
  * Optimized and correctly rounded exp10m1f, exp2m1f, expm1f, log10f,
    log2p1f, log1pf, log10p1f, cbrtf, erff, erfcf, lgammaf, tgammaf,
    tanf, acosf, acoshf, asinf, asinhf, atanf, atan2f, atanhf, coshf,
    sinhf, and tanhf functions have been added from the CORE-MATH
    project <https://core-math.gitlabpages.inria.fr/>
  * A new tunable, glibc.rtld.execstack, can be used to control whether an
    executable stack is allowed from the main program, either implicitly
    due to a mising GNU_STACK ELF header or explicit explicitly because
    of the executable bit in GNU_STACK
  * Support for the extensible rseq ABI introduced in the Linux kernel
    version 6.3 has been added
  * The GNU C Library now supports the Guarded Control Stack extension
    that allows to use shadow stacks on AArch64 systems that support this
    extension
  * Significant effort has been put into improving the code generation

OBS-URL: https://build.opensuse.org/request/show/1242430
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=730
2025-02-03 09:22:14 +00:00
9323f3c609 Accepting request 1239262 from Base:System
- Disable nscd support (bsc#1235247) (forwarded request 1239261 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1239262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=296
2025-01-24 12:39:38 +00:00
c228aac4b0 Accepting request 1239261 from home:Andreas_Schwab:Factory
- Disable nscd support (bsc#1235247)

OBS-URL: https://build.opensuse.org/request/show/1239261
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=728
2025-01-21 12:21:17 +00:00
253cc0db29 Accepting request 1235859 from home:Andreas_Schwab:Factory
- Correctly determine livepatching support

OBS-URL: https://build.opensuse.org/request/show/1235859
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=727
2025-01-08 09:52:07 +00:00
caffccbdfd Accepting request 1235082 from home:Andreas_Schwab:Factory
- Define _enable_debug_packages for rpm 4.20

OBS-URL: https://build.opensuse.org/request/show/1235082
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=726
2025-01-05 23:31:16 +00:00
4da97c80b8 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=725 2024-12-03 15:39:36 +00:00
9bfacb5de2 Accepting request 1227975 from home:Andreas_Schwab:Factory
- Add support for loongarch64

OBS-URL: https://build.opensuse.org/request/show/1227975
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=724
2024-12-03 12:00:47 +00:00
5c354093b3 Accepting request 1204897 from Base:System
- langpacks are no more used. Drop glibc-2.3.90-langpackdir.diff. (forwarded request 1204838 from sbrabec)

OBS-URL: https://build.opensuse.org/request/show/1204897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=295
2024-10-02 19:31:48 +00:00
6051c853e9 Accepting request 1204838 from home:sbrabec:branches:update-desktop-files-deprecation
- langpacks are no more used. Drop glibc-2.3.90-langpackdir.diff.

OBS-URL: https://build.opensuse.org/request/show/1204838
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=722
2024-10-01 08:23:52 +00:00
c0251907e4 Accepting request 1204708 from home:Andreas_Schwab:Factory
- gen-tempname-randomness.patch: Fix missing randomness in __gen_tempname
  (bsc#1230965, BZ #32214)

- Use nss-systemd by default also in SLE (bsc#1230638)

OBS-URL: https://build.opensuse.org/request/show/1204708
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=721
2024-09-30 08:43:00 +00:00
46b1e13cbf Accepting request 1190421 from Base:System
- Update to glibc 2.40
  * The <stdbit.h> header type-generic macros have been changed when using
    GCC 14.1 or later to use __builtin_stdc_bit_ceil etc. built-in functions
  * The GNU C Library now supports a feature test macro _ISOC23_SOURCE to
    enable features from the ISO C23 standard
  * The ISO C23 function families introduced in TS
    18661-4:2015 are now supported in <math.h>
  * A new tunable, glibc.rtld.enable_secure, can be used to run a program
    as if it were a setuid process
  * On Linux, the epoll header was updated to include epoll ioctl definitions
    and the related structure added in Linux kernel 6.9
  * The fortify functionality has been significantly enhanced for building
    programs with clang against the GNU C Library
  * Many functions have been added to the vector library for aarch64
  * On x86, memset can now use non-temporal stores to improve the performance
    of large writes
  * Architectures which use a 32-bit seconds-since-epoch field in struct
    lastlog, struct utmp, struct utmpx (such as i386, powerpc64le, rv32,
    rv64, x86-64) switched from a signed to an unsigned type for that
    field
  * __rseq_size now denotes the size of the active rseq area (20 bytes
    initially), not the size of struct rseq (32 bytes initially).
- arm-dl-start-user.patch, duplocale-global-locale.patch,
  elf-parse-tunables.patch,
  glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch,
  glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch,
  glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch,
  glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch,
  iconv-iso-2022-cn-ext.patch, nscd-netgroup-cache-timeout.patch,
  s390-clone-error-clobber-r7.patch, sigisemptyset.patch, (forwarded request 1190420 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1190421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=294
2024-08-09 14:13:50 +00:00
eabbd8b3ac Accepting request 1190420 from home:Andreas_Schwab:Factory
- Update to glibc 2.40
  * The <stdbit.h> header type-generic macros have been changed when using
    GCC 14.1 or later to use __builtin_stdc_bit_ceil etc. built-in functions
  * The GNU C Library now supports a feature test macro _ISOC23_SOURCE to
    enable features from the ISO C23 standard
  * The ISO C23 function families introduced in TS
    18661-4:2015 are now supported in <math.h>
  * A new tunable, glibc.rtld.enable_secure, can be used to run a program
    as if it were a setuid process
  * On Linux, the epoll header was updated to include epoll ioctl definitions
    and the related structure added in Linux kernel 6.9
  * The fortify functionality has been significantly enhanced for building
    programs with clang against the GNU C Library
  * Many functions have been added to the vector library for aarch64
  * On x86, memset can now use non-temporal stores to improve the performance
    of large writes
  * Architectures which use a 32-bit seconds-since-epoch field in struct
    lastlog, struct utmp, struct utmpx (such as i386, powerpc64le, rv32,
    rv64, x86-64) switched from a signed to an unsigned type for that
    field
  * __rseq_size now denotes the size of the active rseq area (20 bytes
    initially), not the size of struct rseq (32 bytes initially).
- arm-dl-start-user.patch, duplocale-global-locale.patch,
  elf-parse-tunables.patch,
  glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch,
  glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch,
  glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch,
  glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch,
  iconv-iso-2022-cn-ext.patch, nscd-netgroup-cache-timeout.patch,
  s390-clone-error-clobber-r7.patch, sigisemptyset.patch,

OBS-URL: https://build.opensuse.org/request/show/1190420
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=719
2024-07-30 08:33:46 +00:00
61848f57ee Accepting request 1178284 from Base:System
- Also provide glibc-locale-base-<targettype> from
  glibc-<targettype>: the package was merged in the baselibs.conf
  case, so the capability is there. Steam for one has a requires
  on the symbol (boo#1225809). (forwarded request 1178272 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1178284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=293
2024-06-03 15:42:27 +00:00
4f15180099 Accepting request 1178272 from home:dimstar:Factory
- Also provide glibc-locale-base-<targettype> from
  glibc-<targettype>: the package was merged in the baselibs.conf
  case, so the capability is there. Steam for one has a requires
  on the symbol (boo#1225809).

OBS-URL: https://build.opensuse.org/request/show/1178272
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=717
2024-06-03 10:42:46 +00:00
3ffd2b7348 Accepting request 1177461 from Base:System
- Obsolete glibc-locale-base-<targettype> from glibc-<targettype> (forwarded request 1177460 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1177461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=292
2024-05-30 13:32:03 +00:00
61d960dfe0 Accepting request 1177460 from home:Andreas_Schwab:Factory
- Obsolete glibc-locale-base-<targettype> from glibc-<targettype>

OBS-URL: https://build.opensuse.org/request/show/1177460
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=715
2024-05-29 07:56:39 +00:00
17c5c6b764 Accepting request 1177068 from home:Andreas_Schwab:Factory
- Move essential (Latin-1 and UTF based) gconv modules to main glibc
  package, other modules to new package glibc-gconv-modules-extra

OBS-URL: https://build.opensuse.org/request/show/1177068
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=714
2024-05-27 08:47:14 +00:00
afe5d276e3 Accepting request 1175454 from Base:System
- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)
- glibc-fix-cve-2024-33599.patch: renamed

- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
  for _start routine (bsc#1221940)

- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  #31686)

OBS-URL: https://build.opensuse.org/request/show/1175454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=291
2024-05-23 13:34:07 +00:00
1b1dca15d4 osc copypac from project:Base:System package:glibc revision:710
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=712
2024-05-17 07:44:38 +00:00
a688aa4bb6 Accepting request 1174627 from home:Andreas_Schwab:Factory
- Move gconv extra modules into glibc-locale package

OBS-URL: https://build.opensuse.org/request/show/1174627
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=711
2024-05-16 15:01:53 +00:00
4c86c4ac25 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=710 2024-05-14 09:45:53 +00:00
036cb7b2ae OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=709 2024-05-14 09:34:06 +00:00
932c343791 Accepting request 1172774 from home:gbelinassi:branches:Base:System
- ulp-prologue-into-asm-functions.patch: Avoid creating ULP prologue
for _start routine (bsc#1221940

OBS-URL: https://build.opensuse.org/request/show/1172774
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=708
2024-05-14 09:33:16 +00:00
3f0b24b39f Accepting request 1173931 from home:Andreas_Schwab:Factory
- glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch:
  nscd: Stack-based buffer overflow in netgroup cache
  (CVE-2024-33599, bsc#1223423, BZ #31677)
- glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch:
  nscd: Avoid null pointer crashes after notfound response
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch:
  nscd: Do not send missing not-found response in addgetnetgrentX
  (CVE-2024-33600, bsc#1223424, BZ #31678)
- glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch:
  netgroup: Use two buffers in addgetnetgrentX (CVE-2024-33601,
  CVE-2024-33602, bsc#1223425, BZ #31680)
- nscd-netgroup-cache-timeout.patch: Use time_t for return type of
  addgetnetgrentX (CVE-2024-33602, bsc#1223425)

- utmp-time-bits.patch: login: structs utmp, utmpx, lastlog _TIME_BITS
  independence (BZ #30701)
- elf-parse-tunables.patch: elf: Only process multiple tunable once (BZ
  #31686)

OBS-URL: https://build.opensuse.org/request/show/1173931
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=707
2024-05-14 09:28:22 +00:00
3978949d6a osc copypac from project:Base:System package:glibc revision:704
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=706
2024-05-13 09:29:28 +00:00