Commit Graph

452 Commits

Author SHA256 Message Date
Andreas Schwab
ffd3fba0e7 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
Andreas Schwab
c69351a7c3 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
Andreas Schwab
44b00a6f27 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
Andreas Schwab
b08edd98b2 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
Andreas Schwab
98ab6167bc 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
Andreas Schwab
7be222346b Accepting request 1172667 from home:Andreas_Schwab:Factory
- nscd-netgroup-cache.patch: fix assorted bugs in nscd netgroup cache
  (CVE-2024-33599, CVE-2024-33600, CVE-2024-33601, CVE-2024-33602,
  bsc#1223423, bsc#1223424, bsc#1223425, bsc#1223426, BZ #31677, BZ
  #31678, BZ #31680)

OBS-URL: https://build.opensuse.org/request/show/1172667
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=705
2024-05-08 09:43:15 +00:00
293988be41 Accepting request 1170863 from home:gbelinassi:branches:Base:System
- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
  netgroup cache (CVE-2024-33599, bsc#1223423)

OBS-URL: https://build.opensuse.org/request/show/1170863
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=703
2024-05-01 06:00:58 +00:00
Andreas Schwab
b54ec08c8c Accepting request 1168903 from home:Andreas_Schwab:Factory
- iconv-iso-2022-cn-ext.patch: iconv: ISO-2022-CN-EXT: fix out-of-bound
  writes when writing escape sequence (CVE-2024-2961, bsc#1222992)

OBS-URL: https://build.opensuse.org/request/show/1168903
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=701
2024-04-18 15:36:42 +00:00
Andreas Schwab
2f0cbba604 Accepting request 1157904 from home:Andreas_Schwab:Factory
- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
  possible

- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)

- duplocale-global-locale.patch: duplocale: protect use of global locale
  (bsc#1220441, BZ #23970)

OBS-URL: https://build.opensuse.org/request/show/1157904
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=699
2024-03-14 09:08:59 +00:00
Andreas Schwab
cb1bea70cb Accepting request 1152035 from home:lnussel:branches:Base:System
- nsswitch.conf: Add systemd also for shadow lookups, use merge
  strategy for group lookups

OBS-URL: https://build.opensuse.org/request/show/1152035
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=697
2024-02-29 10:15:14 +00:00
Andreas Schwab
5540dd8e5f Accepting request 1152871 from home:Andreas_Schwab:Factory
- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
  #31402)

OBS-URL: https://build.opensuse.org/request/show/1152871
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=696
2024-02-28 09:37:09 +00:00
Andreas Schwab
91530fb57a Accepting request 1145071 from home:Andreas_Schwab:Factory
- Add libnsl1 to baselibs.conf (bsc#1219640)

- arm-dl-start-user.patch: arm: Remove wrong ldr from _dl_start_user (BZ
  #31339)

OBS-URL: https://build.opensuse.org/request/show/1145071
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=694
2024-02-08 08:40:08 +00:00
Andreas Schwab
a39c2d7af8 Accepting request 1143408 from home:Andreas_Schwab:Factory
- Update to glibc 2.39
  * A new tunable, glibc.cpu.plt_rewrite, can be used to enable PLT
    rewrite on x86-64
  * Sync with Linux kernel 6.6 shadow stack interface
  * struct statvfs now has an f_type member, equal to the f_type statfs
    member
  * On Linux, the functions posix_spawnattr_getcgroup_np and
    posix_spawnattr_setcgroup_np have been added, along with the
    POSIX_SPAWN_SETCGROUP flag
  * On Linux, the pidfd_spawn and pidfd_spawp functions have been added
  * On Linux, the pidfd_getpid function has been added
  * scanf-family functions now support the wN format length modifiers for
    arguments pointing to types intN_t, int_leastN_t, uintN_t or
    uint_leastN_t
  * A new tunable, glibc.mem.decorate_maps, can be used to add additional
    information on underlying memory allocated by the glibc
  * The <stdbit.h> header has been added from ISO C2X
  * On AArch64 new symbols were added to libmvec
  * The ldconfig program now skips file names containing ';' or ending in
    ".dpkg.tmp" or ".dpkg.new"
  * The dynamic linker calls the malloc and free functions in more cases
    during TLS access if a shared object with dynamic TLS is loaded and
    unloaded
- aarch64-rawmemchr-unwind.patch, cache-amd-legacy.patch,
  cache-intel-shared.patch, call-init-proxy-objects.patch,
  fstat-implementation.patch, gb18030-2022.patch,
  getaddrinfo-eai-memory.patch, getaddrinfo-memory-leak.patch,
  getcanonname-use-after-free.patch, iconv-error-verbosity.patch,
  intl-c-utf-8-like-c-locale.patch, ldconfig-process-elf-file.patch,
  libio-io-vtables.patch, libio-wdo-write.patch,

OBS-URL: https://build.opensuse.org/request/show/1143408
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=692
2024-02-01 14:30:28 +00:00
Andreas Schwab
49ddb84d87 Accepting request 1143041 from home:Andreas_Schwab:Factory
- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)

- Change minimum GCC to 13

OBS-URL: https://build.opensuse.org/request/show/1143041
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=691
2024-01-31 14:16:08 +00:00
Andreas Schwab
0141d2a2e1 Accepting request 1141234 from home:Andreas_Schwab:Factory
- Split off libnsl.so.1 into a separate package

OBS-URL: https://build.opensuse.org/request/show/1141234
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=690
2024-01-24 12:12:32 +00:00
Andreas Schwab
7d11a51c51 Accepting request 1136423 from home:Andreas_Schwab:Factory
- sem-open-o-creat.patch: sem_open: Clear O_CREAT when semaphore file is
  expected to exist (BZ #30789)
- ldconfig-process-elf-file.patch: elf: Fix wrong break removal from
  8ee878592c
- tls-modid-reuse.patch: elf: Fix TLS modid reuse generation assignment
  (BZ #29039)
- getaddrinfo-eai-memory.patch: getaddrinfo: translate ENOMEM to
  EAI_MEMORY (bsc#1217589, BZ #31163)
- libio-wdo-write.patch: libio: Check remaining buffer size in
  _IO_wdo_write (BZ #31183)

OBS-URL: https://build.opensuse.org/request/show/1136423
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=688
2024-01-03 09:37:21 +00:00
Andreas Schwab
ed6ce3ee60 Accepting request 1131293 from home:Andreas_Schwab:Factory
- aarch64-rawmemchr-unwind.patch: aarch64: correct CFI in rawmemchr
  (bsc#1217445, BZ #31113)

OBS-URL: https://build.opensuse.org/request/show/1131293
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=686
2023-12-06 09:30:05 +00:00
Andreas Schwab
3c83aba183 - gb18030-2022.patch: add GB18030-2022 charmap (jsc#PED-4908, BZ #30243)
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=683
2023-10-23 09:58:25 +00:00
Andreas Schwab
7e76adcd12 Accepting request 1118596 from home:Andreas_Schwab:Factory
- dtors-reverse-ctor-order.patch: Remove, has been reverted

OBS-URL: https://build.opensuse.org/request/show/1118596
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=681
2023-10-18 13:51:39 +00:00
Andreas Schwab
8f4dfbf63d Accepting request 1118532 from home:Andreas_Schwab:Factory
- Avoid use of SSE in i586 build

OBS-URL: https://build.opensuse.org/request/show/1118532
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=680
2023-10-18 07:56:57 +00:00
Andreas Schwab
056c554fd9 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=679 2023-10-12 07:48:37 +00:00
Andreas Schwab
d298146fbc Accepting request 1116403 from home:Andreas_Schwab:Factory
- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd

OBS-URL: https://build.opensuse.org/request/show/1116403
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=678
2023-10-09 08:53:23 +00:00
Andreas Schwab
bbe13c08bf Accepting request 1115606 from home:Andreas_Schwab:Factory
- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
  setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
  reached (CVE-2023-4911, bsc#1215501)

OBS-URL: https://build.opensuse.org/request/show/1115606
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=676
2023-10-04 12:49:07 +00:00
Andreas Schwab
ef301235ed Accepting request 1114022 from home:Andreas_Schwab:Factory
- fstat-implementation.patch: io: Do not implement fstat with fstatat

OBS-URL: https://build.opensuse.org/request/show/1114022
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=674
2023-09-28 07:54:57 +00:00
Andreas Schwab
8f698eb0bf Accepting request 1113655 from home:Andreas_Schwab:Factory
- getaddrinfo-memory-leak.patch: Fix leak in getaddrinfo introduced by the
  fix for CVE-2023-4806 (CVE-2023-5156, bsc#1215714, BZ #30884)

OBS-URL: https://build.opensuse.org/request/show/1113655
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=673
2023-09-26 11:26:02 +00:00
Andreas Schwab
6e23f72fe7 Accepting request 1112308 from home:Andreas_Schwab:Factory
- getcanonname-use-after-free.patch: getaddrinfo: Fix use after free in
  getcanonname (CVE-2023-4806, bsc#1215281, BZ #30843)
- Do not build any cross packages in SLES

OBS-URL: https://build.opensuse.org/request/show/1112308
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=672
2023-09-19 14:01:57 +00:00
Andreas Schwab
3e5ba0b46a osc copypac from project:Base:System package:glibc revision:669
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=671
2023-09-18 09:20:34 +00:00
366ef06a7b - add glibc-io-Do-not-implement-fstat-with-fstatat.diff
- add glibc-getaddrinfo-fix-use-after-free-in-getcanonname.patch
  (bsc#1215281, CVE-2023-4806)
- Regenerate it also in the %post of glibc-local-base-<targettype>
  But to create clearly defined bootstrap projects, it's essential
- Recognize ppc64p7 arch to build for power7
- add ld-linux.so.3 compat symlink also for armv6hl
- Do not order nscd after syslog.target
  * bugfixes
- Update manpages from Debian, includes new man pages for
- Use _target_cpu instead of _build and _host. This makes the
- check-build.sh: accept kernel 3.x
  - more libm optimizations
- Revert last change, it caused some breakage. [bnc#715854]
  for vsyscall which is not anymore in 3.1 kernel
- Further cleanup of ld.so.conf to remove duplicate directories
- Fix warning about potential array subscript out of bounds
- Work around shortest-stem feature in make 3.82+ (patch
- Update to glibc-2.10.1-e38af591a8 of glibc/pb-stable.git glibc-2.10-branch
- only do obsoletes for XXbit packages on ppc, not on x86
  * Fix sched_getcpu error path on x86-64.
- nptl/init.c (sigcancel_handler): Compare with correct PID even
- Don't terminate strings twice in nis/netgroup code.
- Fix invalidating of nscd caches and getaddrinfo()
- Update to current CVS:
- Update to current CVS version and update to
- Add fixes from CVS:
- forward umount to umount2 on ppc64 because umount syscall
- really fix linux/percpu.h to compile in userland
- Update to kernel header files from 2.6.0-test7

OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=670
2023-09-18 09:08:56 +00:00
Andreas Schwab
f73bb175b7 Accepting request 1111033 from home:Andreas_Schwab:Factory
- no-aaaa-read-overflow.patch: Stack read overflow with large TCP
  responses in no-aaaa mode (CVE-2023-4527, bsc#1215280, BZ #30842)

OBS-URL: https://build.opensuse.org/request/show/1111033
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=669
2023-09-14 08:19:24 +00:00
Andreas Schwab
d239abb794 Accepting request 1110438 from home:Andreas_Schwab:Factory
- ppc64-flock-fob64.patch: io: Fix record locking contants for powerpc64
  with __USE_FILE_OFFSET64 (BZ #30804)
- libio-io-vtables.patch: libio: Fix oversized __io_vtables
- call-init-proxy-objects.patch: elf: Do not run constructors for proxy
  objects
- dtors-reverse-ctor-order.patch: elf: Always call destructors in reverse
  constructor order (BZ #30785)

OBS-URL: https://build.opensuse.org/request/show/1110438
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=667
2023-09-12 06:37:03 +00:00
Andreas Schwab
25084a9191 Accepting request 1109216 from home:Andreas_Schwab:Factory
- intl-c-utf-8-like-c-locale.patch: intl: Treat C.UTF-8 locale like C
  locale (BZ #16621)
- glibc-disable-gettext-for-c-utf8.patch: Removed

OBS-URL: https://build.opensuse.org/request/show/1109216
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=666
2023-09-06 08:18:53 +00:00
Andreas Schwab
846369ca9b Accepting request 1107913 from home:Andreas_Schwab:Factory
- Add cross-ppc64le package

OBS-URL: https://build.opensuse.org/request/show/1107913
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=664
2023-08-29 10:52:07 +00:00
Andreas Schwab
78bf8a5668 Accepting request 1105416 from home:Andreas_Schwab:Factory
- posix-memalign-fragmentation.patch: malloc: Enable merging of remainders
  in memalign, remove bin scanning from memalign (BZ #30723)
- Limit build counter sync to i686 flavor, to reduce needs for rebuilds

OBS-URL: https://build.opensuse.org/request/show/1105416
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=663
2023-08-23 07:20:45 +00:00
Andreas Schwab
d2e1bb4b49 Accepting request 1105411 from home:rguenther:branches:Base:System
- Remove not working cross-ppc64le and cross-x86_64 again.

OBS-URL: https://build.opensuse.org/request/show/1105411
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=662
2023-08-23 07:19:10 +00:00
Andreas Schwab
391972d42f Accepting request 1105244 from home:rguenther:branches:Base:System
- Add cross-s390x, cross-ppc64le and cross-x86_64 packages.  [bsc#1214460]

OBS-URL: https://build.opensuse.org/request/show/1105244
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=661
2023-08-22 12:51:19 +00:00
Andreas Schwab
7ca219d3d4 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=660 2023-08-22 12:39:49 +00:00
Andreas Schwab
621320af4e Accepting request 1105262 from home:Andreas_Schwab:Factory
- Require that elf/check-localplt does not fail
- glibc-2.3.90-langpackdir.diff: add hidden alias for __strcpy_chk
- cache-amd-legacy.patch: x86: Fix for cache computation on AMD legacy
  cpus
- cache-intel-shared.patch: x86: Fix incorrect scope of setting
  `shared_per_thread` (BZ# 30745)

OBS-URL: https://build.opensuse.org/request/show/1105262
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=659
2023-08-22 12:33:42 +00:00
Andreas Schwab
f252c599f1 Accepting request 1102127 from home:Andreas_Schwab:Factory
- Update to glibc 2.38
  * When C2X features are enabled and the base argument is 0 or 2, the
    following functions support binary integers prefixed by 0b or 0B as
    input
  * PRIb*, PRIB* and SCNb* macros from C2X have been added to
    <inttypes.h>.
  * printf-family functions now support the wN format length modifiers for
    arguments of type intN_t, int_leastN_t, uintN_t or uint_leastN_t
    and the wfN format
    length modifiers for arguments of type int_fastN_t or uint_fastN_t, as
    specified in draft ISO C2X
  * A new tunable, glibc.pthread.stack_hugetlb, can be used to disable
    Transparent Huge Pages (THP) in stack allocation at pthread_create
  * Vector math library libmvec support has been added to AArch64
  * The strlcpy and strlcat functions have been added
  * CVE-2023-25139: When the printf family of functions is called with a
    format specifier that uses an <apostrophe> (enable grouping) and a
    minimum width specifier, the resulting output could be larger than
    reasonably expected by a caller that computed a tight bound on the
    buffer size
- Enable build with _FORTIFY_SOURCE
- glibc-2.3.90-langpackdir.diff: avoid reference to __strcpy_chk
- iconv-error-verbosity.patch: iconv: restore verbosity with unrecognized
  encoding names (BZ #30694)
- printf-grouping.patch, strftime-time64.patch,
  getlogin-no-loginuid.patch, fix-locking-in-_IO_cleanup.patch,
  gshadow-erange-rhandling.patch, system-sigchld-block.patch,
  gmon-buffer-alloc.patch, check-pf-cancel-handler.patch,
  powerpc64-fcntl-lock.patch, realloc-limit-chunk-reuse.patch,
  dl-find-object-return.patch; Removed

OBS-URL: https://build.opensuse.org/request/show/1102127
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=657
2023-08-03 08:05:05 +00:00
Andreas Schwab
98df90238a Accepting request 1098077 from home:Andreas_Schwab:Factory
- gshadow-erange-rhandling.patch: gshadow: Matching sgetsgent, sgetsgent_r
  ERANGE handling (BZ #30151)
- system-sigchld-block.patch: posix: Fix system blocks SIGCHLD erroneously
  (BZ #30163)
- gmon-buffer-alloc.patch: gmon: Fix allocated buffer overflow (BZ #29444)
- check-pf-cancel-handler.patch: __check_pf: Add a cancellation cleanup
  handler (BZ #20975)
- powerpc64-fcntl-lock.patch: io: Fix F_GETLK, F_SETLK, and F_SETLKW for
  powerpc64
- realloc-limit-chunk-reuse.patch: realloc: Limit chunk reuse to only
  growing requests (BZ #30579)
- dl-find-object-return.patch: elf: _dl_find_object may return 1 during
  early startup (BZ #30515)

- Need to build with GCC 12 as minimum

- fix-locking-in-_IO_cleanup.patch: Update to final version

OBS-URL: https://build.opensuse.org/request/show/1098077
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=655
2023-07-11 07:54:23 +00:00
Andreas Schwab
c22496d4ba Accepting request 1088918 from home:gbelinassi:branches:Base:System
- Add support for livepatches in ASM written functions (bsc#1210777)

OBS-URL: https://build.opensuse.org/request/show/1088918
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=651
2023-05-25 09:15:20 +00:00
Andreas Schwab
951bcba4cf Accepting request 1076854 from home:Andreas_Schwab:Factory
- getlogin-no-loginuid.patch: getlogin_r: fix missing fallback if loginuid
  is unset (bsc#1209229, BZ #30235)

OBS-URL: https://build.opensuse.org/request/show/1076854
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=649
2023-04-03 08:55:57 +00:00
Andreas Schwab
23e1372019 Accepting request 1073567 from home:Andreas_Schwab:Factory
- Exclude static archives from preparation for live patching (bnc#1208721)

OBS-URL: https://build.opensuse.org/request/show/1073567
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=647
2023-03-21 14:31:39 +00:00
Andreas Schwab
b928a76c1b Accepting request 1063589 from home:Andreas_Schwab:Factory
- Update to glibc 2.37
  * The getent tool now supports the --no-addrconfig option
  * The dynamic linker no longer loads shared objects from the "tls"
    subdirectories on the library search path or the subdirectory that
    corresponds to the AT_PLATFORM system name, or employs the legacy AT_HWCAP
    search mechanism, which was deprecated in version 2.33
- printf-grouping.patch: Account for grouping in printf width (BZ #30068)
- strftime-time64.patch: Use 64-bit time_t interfaces in strftime and
  strptime (BZ #30053)
- glibcextract-compile-c-snippet.patch, sys-mount-kernel-definition.patch,
  sys-mount-usage.patch, nscd-netlink-cache-invalidation.patch,
  syslog-large-messages.patch, dlmopen-libc-early-init.patch,
  ldd-vdso-dependency.patch, syslog-extra-whitespace.patch,
  errlist-edeadlock.patch, makeflags.patch, get-nscd-addresses.patch,
  x86-64-avx2-string-functions.patch, nscd-aicache.patch,
  dl-debug-bindings.patch, floatn.patch: Removed

OBS-URL: https://build.opensuse.org/request/show/1063589
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=645
2023-02-07 09:37:31 +00:00
Andreas Schwab
ea28dc0c04 Accepting request 1055810 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055810
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=643
2023-01-16 12:07:19 +00:00
Andreas Schwab
628283035c Accepting request 1043380 from home:Andreas_Schwab:Factory
- floatn.patch: Update _FloatN header support for C++ in GCC 13

OBS-URL: https://build.opensuse.org/request/show/1043380
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=641
2022-12-16 17:37:03 +00:00
Andreas Schwab
9d775dc388 Accepting request 1038504 from home:gmbr3:Active
- nscd: Convert to systemd-sysusers

OBS-URL: https://build.opensuse.org/request/show/1038504
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=639
2022-11-28 11:23:25 +00:00
Andreas Schwab
f1ca5ecb2f Accepting request 1031471 from home:Andreas_Schwab:Factory
- dl-debug-bindings.patch: elf: Reinstate on DL_DEBUG_BINDINGS
  _dl_lookup_symbol_x (bsc#1204710)

OBS-URL: https://build.opensuse.org/request/show/1031471
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=637
2022-10-27 08:13:00 +00:00
Andreas Schwab
ed46f1a980 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=636 2022-10-24 08:46:37 +00:00
Andreas Schwab
0db4b59100 Accepting request 1008197 from home:Andreas_Schwab:Factory
- get-nscd-addresses.patch: get_nscd_addresses: Fix subscript typos (BZ
  #29605)
- x86-64-avx2-string-functions.patch: check for required cpu features in
  AVX2 string functions (BZ #29611)
- nscd-aicache.patch: nscd: Drop local address tuple variable (BZ #29607)

OBS-URL: https://build.opensuse.org/request/show/1008197
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=634
2022-10-05 12:19:14 +00:00
Andreas Schwab
3ed180dddc Accepting request 1005182 from home:Andreas_Schwab:Factory
- makeflags.patch: Makerules: fix MAKEFLAGS assignment for upcoming
  make-4.4 (BZ# 29564)

OBS-URL: https://build.opensuse.org/request/show/1005182
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=632
2022-09-21 11:31:47 +00:00