Commit Graph

861 Commits

Author SHA256 Message Date
Dominique Leuenberger
9ebe491384 Accepting request 873392 from Base:System
- Prepare for usrmerge (bsc#1029961) (forwarded request 873391 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/873392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=245
2021-02-23 19:20:01 +00:00
63fb16c6c1 Accepting request 873391 from home:Andreas_Schwab:Factory
- Prepare for usrmerge (bsc#1029961)

OBS-URL: https://build.opensuse.org/request/show/873391
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=580
2021-02-18 13:40:31 +00:00
473f2a92cd Accepting request 872846 from home:Guillaume_G:branches:Base:System
- Add --enable-memory-tagging for aarch64

OBS-URL: https://build.opensuse.org/request/show/872846
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=579
2021-02-16 15:33:24 +00:00
Dominique Leuenberger
553ff7e510 Accepting request 868600 from Base:System
- Update to glibc 2.33
  * The dynamic linker accepts the --list-tunables argument which prints
    all the supported tunables.
  * The dynamic linker accepts the --argv0 argument and provides opportunity
    to change argv[0] string.
  * The dynamic linker loads optimized implementations of shared objects
    from subdirectories under the glibc-hwcaps directory on the library
    search path if the system's capabilities meet the requirements for
    that subdirectory.
  * The new --help option of the dynamic linker provides usage and
    information and library search path diagnostics.
  * The mallinfo2 function is added to report statistics as per mallinfo,
    but with larger field widths to accurately report values that are
    larger than fit in an integer.
  * Add <sys/platform/x86.h> to provide query macros for x86 CPU features.
  * A new fortification level _FORTIFY_SOURCE=3 is available.
  * The mallinfo function is marked deprecated.
  * When dlopen is used in statically linked programs, alternative library
    implementations from HWCAP subdirectories are no longer loaded.
  * The deprecated <sys/vtimes.h> header and the function vtimes have been
    removed.
  * On s390(x), the type float_t is now derived from the macro
    __FLT_EVAL_METHOD__ that is defined by the compiler, instead of being
    hardcoded to double.
  * A future version of glibc will stop loading shared objects from the
    "tls" subdirectories on the library search path, the subdirectory that
    corresponds to the AT_PLATFORM system name, and also stop employing
    the legacy AT_HWCAP search mechanism.
  * CVE-2021-3326: An assertion failure during conversion from the
    ISO-20220-JP-3 character set using the iconv function has been fixed. (forwarded request 868599 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/868600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=244
2021-02-11 11:44:35 +00:00
aa7f55e9fc Accepting request 868599 from home:Andreas_Schwab:Factory
- Update to glibc 2.33
  * The dynamic linker accepts the --list-tunables argument which prints
    all the supported tunables.
  * The dynamic linker accepts the --argv0 argument and provides opportunity
    to change argv[0] string.
  * The dynamic linker loads optimized implementations of shared objects
    from subdirectories under the glibc-hwcaps directory on the library
    search path if the system's capabilities meet the requirements for
    that subdirectory.
  * The new --help option of the dynamic linker provides usage and
    information and library search path diagnostics.
  * The mallinfo2 function is added to report statistics as per mallinfo,
    but with larger field widths to accurately report values that are
    larger than fit in an integer.
  * Add <sys/platform/x86.h> to provide query macros for x86 CPU features.
  * A new fortification level _FORTIFY_SOURCE=3 is available.
  * The mallinfo function is marked deprecated.
  * When dlopen is used in statically linked programs, alternative library
    implementations from HWCAP subdirectories are no longer loaded.
  * The deprecated <sys/vtimes.h> header and the function vtimes have been
    removed.
  * On s390(x), the type float_t is now derived from the macro
    __FLT_EVAL_METHOD__ that is defined by the compiler, instead of being
    hardcoded to double.
  * A future version of glibc will stop loading shared objects from the
    "tls" subdirectories on the library search path, the subdirectory that
    corresponds to the AT_PLATFORM system name, and also stop employing
    the legacy AT_HWCAP search mechanism.
  * CVE-2021-3326: An assertion failure during conversion from the
    ISO-20220-JP-3 character set using the iconv function has been fixed.

OBS-URL: https://build.opensuse.org/request/show/868599
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=577
2021-02-02 11:37:02 +00:00
5f38c0099e Accepting request 864620 from home:Andreas_Schwab:Factory
- Remove support for %optimize_power
- Move to power4 baseline on ppc

OBS-URL: https://build.opensuse.org/request/show/864620
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=576
2021-01-20 10:10:56 +00:00
Dominique Leuenberger
ca9c9ca752 Accepting request 856526 from Base:System
- aarch64-static-pie.patch: fix static PIE start code for BTI
  (bsc#1179450, BZ #27068)
- iconv-redundant-shift.patch: iconv: Accept redundant shift sequences in
  IBM1364 (CVE-2020-27618, bsc#1178386, BZ #26224)
- iconv-ucs4-loop-bounds.patch: iconv: Fix incorrect UCS4 inner loop
  bounds (CVE-2020-29562, bsc#1179694, BZ #26923)
- printf-long-double-non-normal.patch: x86: Harden printf against
  non-normal long double values (CVE-2020-29573, bsc#1179721, BZ #26649)
- get-nprocs-cpu-online-parsing.patch: Fix parsing of
  /sys/devices/system/cpu/online (bsc#1180038, BZ #25859) (forwarded request 856525 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/856526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=243
2020-12-21 09:21:57 +00:00
71ba03d4de Accepting request 856525 from home:Andreas_Schwab:Factory
- aarch64-static-pie.patch: fix static PIE start code for BTI
  (bsc#1179450, BZ #27068)
- iconv-redundant-shift.patch: iconv: Accept redundant shift sequences in
  IBM1364 (CVE-2020-27618, bsc#1178386, BZ #26224)
- iconv-ucs4-loop-bounds.patch: iconv: Fix incorrect UCS4 inner loop
  bounds (CVE-2020-29562, bsc#1179694, BZ #26923)
- printf-long-double-non-normal.patch: x86: Harden printf against
  non-normal long double values (CVE-2020-29573, bsc#1179721, BZ #26649)
- get-nprocs-cpu-online-parsing.patch: Fix parsing of
  /sys/devices/system/cpu/online (bsc#1180038, BZ #25859)

OBS-URL: https://build.opensuse.org/request/show/856525
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=574
2020-12-16 16:31:56 +00:00
Dominique Leuenberger
2790435efc Accepting request 847891 from Base:System
- intl-codeset-suffixes.patch: intl: Handle translation output codesets
  with suffixes (BZ #26383)
- strerrorname-np.patch: string: Fix strerrorname_np return value (BZ
  #26555)
- sysvipc.patch: sysvipc: Fix SEM_STAT_ANY kernel argument pass (BZ
  #26637, BZ #26639, BZ #26636) (forwarded request 847890 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/847891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=242
2020-11-15 14:17:07 +00:00
f1d8923af9 Accepting request 847890 from home:Andreas_Schwab:Factory
- intl-codeset-suffixes.patch: intl: Handle translation output codesets
  with suffixes (BZ #26383)
- strerrorname-np.patch: string: Fix strerrorname_np return value (BZ
  #26555)
- sysvipc.patch: sysvipc: Fix SEM_STAT_ANY kernel argument pass (BZ
  #26637, BZ #26639, BZ #26636)

OBS-URL: https://build.opensuse.org/request/show/847890
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=572
2020-11-11 15:20:35 +00:00
Dominique Leuenberger
0e2f363ef1 Accepting request 844528 from Base:System
- Use --enable-cet on x86_64 to instrument glibc for indirect branch
  tracking and shadow stack use.  Enable indirect branch tracking
  and shadow stack in the dynamic loader.  [jsc#PM-2110] [bsc#1175154] (forwarded request 844127 from rguenther)

OBS-URL: https://build.opensuse.org/request/show/844528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=241
2020-11-03 14:15:11 +00:00
88dbb21c8e Accepting request 844127 from home:rguenther:branches:Base:System
- Use --enable-cet on x86_64 to instrument glibc for indirect branch
  tracking and shadow stack use.  Enable indirect branch tracking
  and shadow stack in the dynamic loader.  [jsc#PM-2110] [bsc#1175154]

OBS-URL: https://build.opensuse.org/request/show/844127
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=570
2020-10-28 10:40:07 +00:00
Dominique Leuenberger
b4ced0efb1 Accepting request 832941 from Base:System
- Keep nsswitch.conf in /etc for SLES15
- syslog-locking.patch: Correct locking and cancellation cleanup in syslog
  functions (bsc#1172085, BZ #26100)
- ifunc-fma4.patch: x86-64: Fix FMA4 detection in ifunc (BZ #26534) (forwarded request 832940 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/832941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=240
2020-10-06 15:08:04 +00:00
07fe597177 Accepting request 832940 from home:Andreas_Schwab:Factory
- Keep nsswitch.conf in /etc for SLES15
- syslog-locking.patch: Correct locking and cancellation cleanup in syslog
  functions (bsc#1172085, BZ #26100)
- ifunc-fma4.patch: x86-64: Fix FMA4 detection in ifunc (BZ #26534)

OBS-URL: https://build.opensuse.org/request/show/832940
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=568
2020-09-08 09:28:40 +00:00
fcfeca27fe Accepting request 824657 from home:Andreas_Schwab:Factory
- Update to glibc 2.32
  * Unicode 13.0.0 Support
  * New locale added: ckb_IQ
  * The GNU C Library now loads audit modules listed in the DT_AUDIT and
    DT_DEPAUDIT dynamic section entries of the main executable
  * powerpc64le supports IEEE128 long double libm/libc redirects when
    using the -mabi=ieeelongdouble to compile C code on supported GCC
    toolchains
  * To help detect buffer overflows and other out-of-bounds accesses
    several APIs have been annotated with GCC 'access' attribute
  * On Linux, functions the pthread_attr_setsigmask_np and
    pthread_attr_getsigmask_np have been added
  * The GNU C Library now provides the header file <sys/single_threaded.h>
    which declares the variable __libc_single_threaded
  * The functions sigabbrev_np and sigdescr_np have been added
  * The functions strerrorname_np and strerrordesc_np have been added
  * AArch64 now supports standard branch protection security hardening
    in glibc when it is built with a GCC that is configured with
    --enable-standard-branch-protection (or if -mbranch-protection=standard
    flag is passed when building both GCC target libraries and glibc,
    in either case a custom GCC is needed)
  * The deprecated <sys/sysctl.h> header and the sysctl function have been
    removed
  * The sstk function is no longer available to newly linked binaries
  * The legacy signal handling functions siginterrupt, sigpause, sighold,
    sigrelse, sigignore and sigset, and the sigmask macro have been
    deprecated
  * ldconfig now defaults to the new format for ld.so.cache
  * The deprecated arrays sys_siglist, _sys_siglist, and sys_sigabbrev
    are no longer available to newly linked binaries, and their declarations

OBS-URL: https://build.opensuse.org/request/show/824657
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=567
2020-08-06 09:17:04 +00:00
Dominique Leuenberger
9ee08fb95a Accepting request 816575 from Base:System
- long-double-alias.patch: Fix build with GCC 10 when long double = double
- nscd-gc-cycle.patch: nscd: bump GC cycle during cache pruning
  (bsc#1171878, BZ #26130) (forwarded request 816574 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/816575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=239
2020-06-28 21:02:26 +00:00
129004b05a Accepting request 816574 from home:Andreas_Schwab:Factory
- long-double-alias.patch: Fix build with GCC 10 when long double = double
- nscd-gc-cycle.patch: nscd: bump GC cycle during cache pruning
  (bsc#1171878, BZ #26130)

OBS-URL: https://build.opensuse.org/request/show/816574
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=565
2020-06-23 11:59:46 +00:00
Yuchen Lin
1716a3e4cd Accepting request 807179 from Base:System
- glibc-nsswitch-usr.diff: read /usr/etc/nsswitch.conf if
  /etc/nsswitch.conf does not exist
- Install default nsswitch.conf in /usr/etc
- Don't install gai.conf in /etc (forwarded request 807178 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/807179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=238
2020-05-23 15:19:15 +00:00
0c1833dfc6 Accepting request 807178 from home:Andreas_Schwab:Factory
- glibc-nsswitch-usr.diff: read /usr/etc/nsswitch.conf if
  /etc/nsswitch.conf does not exist
- Install default nsswitch.conf in /usr/etc
- Don't install gai.conf in /etc

OBS-URL: https://build.opensuse.org/request/show/807178
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=563
2020-05-19 10:03:06 +00:00
7f8046cfb0 osc copypac from project:Base:System package:glibc revision:558
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=562
2020-05-07 10:31:57 +00:00
0921aeb874 OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=561 2020-05-07 09:27:49 +00:00
b33d15110a OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=560 2020-05-07 09:25:36 +00:00
73548df098 Accepting request 800973 from home:lnussel:branches:Base:System
- install nsswitch.conf in /usr
- package gai.conf as %doc only. The default config is empty so not needed.
- move gconv modules to separate subpackage

OBS-URL: https://build.opensuse.org/request/show/800973
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=559
2020-05-07 09:13:48 +00:00
Dominique Leuenberger
6567879208 Accepting request 796477 from Base:System
- Split off %lang_package (forwarded request 796476 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/796477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=237
2020-04-25 19:22:56 +00:00
da64db43be Accepting request 796476 from home:Andreas_Schwab:Factory
- Split off %lang_package

OBS-URL: https://build.opensuse.org/request/show/796476
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=557
2020-04-23 10:06:33 +00:00
3715880bfc Accepting request 795854 from home:Andreas_Schwab:Factory
- Split off %lang_package

OBS-URL: https://build.opensuse.org/request/show/795854
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=556
2020-04-20 14:05:31 +00:00
Dominique Leuenberger
07b7abbf36 Accepting request 784367 from Base:System
- riscv-syscall-clobber.patch: riscv: Avoid clobbering register parameters
  in syscall
- ldbl-96-rem-pio2l.patch: Avoid ldbl-96 stack corruption from range
  reduction of pseudo-zero (CVE-2020-10029, bsc#1165784, BZ #25487) (forwarded request 784366 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/784367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=236
2020-03-18 11:17:49 +00:00
128ba887d3 Accepting request 784366 from home:Andreas_Schwab:Factory
- riscv-syscall-clobber.patch: riscv: Avoid clobbering register parameters
  in syscall
- ldbl-96-rem-pio2l.patch: Avoid ldbl-96 stack corruption from range
  reduction of pseudo-zero (CVE-2020-10029, bsc#1165784, BZ #25487)

OBS-URL: https://build.opensuse.org/request/show/784366
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=554
2020-03-12 16:18:04 +00:00
Dominique Leuenberger
dce43b69d8 Accepting request 775215 from Base:System
- nsswitch.conf: comment out initgroups setting, so that it defaults to
  the group setting (bsc#1164075) (forwarded request 775213 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/775215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=235
2020-02-18 14:18:29 +00:00
fd81f7fd2c Accepting request 775213 from home:Andreas_Schwab:Factory
- nsswitch.conf: comment out initgroups setting, so that it defaults to
  the group setting (bsc#1164075)

OBS-URL: https://build.opensuse.org/request/show/775213
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=552
2020-02-18 14:03:41 +00:00
Dominique Leuenberger
88e1e115c9 Accepting request 774215 from Base:System
- fix-locking-in-_IO_cleanup.patch: update to latest version (forwarded request 774214 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/774215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=234
2020-02-15 21:21:56 +00:00
fc378dfdf3 Accepting request 774214 from home:Andreas_Schwab:Factory
- fix-locking-in-_IO_cleanup.patch: update to latest version

OBS-URL: https://build.opensuse.org/request/show/774214
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=550
2020-02-13 16:47:48 +00:00
ae7d54a91d Accepting request 769468 from home:Andreas_Schwab:Factory
- Update to glibc 2.31
  * The GNU C Library now supports a feature test macro _ISOC2X_SOURCE to
    enable features from the draft ISO C2X standard
  * The <math.h> functions that round their results to a narrower type now
    have corresponding type-generic macros in <tgmath.h>
  * The function pthread_clockjoin_np has been added, enabling join with a
    terminated thread with a specific clock
  * New locale added: mnw_MM (Mon language spoken in Myanmar).
  * The DNS stub resolver will optionally send the AD (authenticated data) bit
    in queries if the trust-ad option is set via the options directive in
    /etc/resolv.conf (or if RES_TRUSTAD is set in _res.options)
  * The totalorder and totalordermag functions, and the corresponding
    functions for other floating-point types, now take pointer arguments to
    avoid signaling NaNs possibly being converted to quiet NaNs in argument
    passing
  * The obsolete function stime is no longer available to newly linked
    binaries, and its declaration has been removed from <time.h>
  * The gettimeofday function no longer reports information about a
    system-wide time zone
  * If a lazy binding failure happens during dlopen, during the execution of
    an ELF constructor, the process is now terminated
- malloc-info-whitespace.patch, riscv-vfork.patch,
  prefer-map-32bit-exec.patch, backtrace-powerpc.patch,
  ldconfig-dynstr.patch: Removed.

OBS-URL: https://build.opensuse.org/request/show/769468
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=549
2020-02-03 08:52:32 +00:00
0c5a6b5f96 Accepting request 766269 from home:Andreas_Schwab:Factory
- backtrace-powerpc.patch: Fix array overflow in backtrace on PowerPC
  (bsc#1158996, BZ #25423)
- Drop support for pluggable gconv modules (bsc#1159851)

OBS-URL: https://build.opensuse.org/request/show/766269
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=548
2020-01-22 11:23:14 +00:00
Dominique Leuenberger
642b24ce60 Accepting request 755339 from Base:System
- prefer-map-32bit-exec.patch: rtld: Check __libc_enable_secure before
  honoring LD_PREFER_MAP_32BIT_EXEC (CVE-2019-19126, bsc#1157292, BZ
  #25204) (forwarded request 755338 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/755339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=233
2019-12-14 11:01:51 +00:00
554cdda90f Accepting request 755338 from home:Andreas_Schwab:Factory
- prefer-map-32bit-exec.patch: rtld: Check __libc_enable_secure before
  honoring LD_PREFER_MAP_32BIT_EXEC (CVE-2019-19126, bsc#1157292, BZ
  #25204)

OBS-URL: https://build.opensuse.org/request/show/755338
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=546
2019-12-09 16:42:30 +00:00
5cbb2f68bc Accepting request 751056 from home:kukuk:etc
- nsswitch.conf: add usrfiles for services, protocols, rpc, ethers
  and aliases for /usr/etc move

OBS-URL: https://build.opensuse.org/request/show/751056
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=545
2019-12-09 13:11:13 +00:00
85602a6ec3 Accepting request 738550 from home:Andreas_Schwab:Factory
- euc-kr-overrun.patch: Fix buffer overrun in EUC-KR conversion module
  (BZ #24973)

OBS-URL: https://build.opensuse.org/request/show/738550
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=544
2019-10-15 08:34:34 +00:00
fa41141404 Accepting request 738209 from home:Andreas_Schwab:Factory
- ldconfig-dynstr.patch: ldconfig: handle .dynstr located in separate
  segment (bsc#1153149, BZ #25087)

OBS-URL: https://build.opensuse.org/request/show/738209
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=543
2019-10-14 08:36:41 +00:00
Dominique Leuenberger
4b19c25853 Accepting request 732759 from Base:System
- Package gconv-modules.cache as %ghost
- Regenerate it also in the %post of glibc-local-base-&lt;targettype&gt; (forwarded request 732758 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/732759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=232
2019-09-27 12:43:07 +00:00
e188f590ce Accepting request 732758 from home:Andreas_Schwab:Factory
- Package gconv-modules.cache as %ghost
- Regenerate it also in the %post of glibc-local-base-<targettype>

OBS-URL: https://build.opensuse.org/request/show/732758
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=541
2019-09-23 15:01:10 +00:00
bac103ae78 Accepting request 732751 from home:lnussel:branches:Base:System
- move mo files to glibc-locale as that's where all the other
  informations for those locales are. glibc-locale-base only has English
  anyways.

OBS-URL: https://build.opensuse.org/request/show/732751
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=540
2019-09-23 14:57:27 +00:00
5094961fbd Accepting request 731862 from home:Andreas_Schwab:Factory
- riscv-vfork.patch: Fix RISC-V vfork build with Linux 5.3 kernel headers

OBS-URL: https://build.opensuse.org/request/show/731862
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=539
2019-09-19 07:09:04 +00:00
e1b1fc6551 Accepting request 724593 from home:Andreas_Schwab:Factory
- Remove NoSource tags (bsc#994835)

OBS-URL: https://build.opensuse.org/request/show/724593
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=538
2019-08-19 13:53:02 +00:00
6b0a0b37aa Accepting request 724589 from home:kukuk:branches:Base:System
- pwdutils is long gone and replaced by shadow

OBS-URL: https://build.opensuse.org/request/show/724589
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=537
2019-08-19 13:46:55 +00:00
c825798cff Accepting request 720604 from home:Andreas_Schwab:Factory
- malloc-info-whitespace.patch: Remove unwanted leading whitespace in
  malloc_info (BZ #24867)

OBS-URL: https://build.opensuse.org/request/show/720604
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=536
2019-08-02 12:31:37 +00:00
5a64f33a11 Accepting request 720569 from home:Andreas_Schwab:Factory
- Update to glibc 2.30
  * Unicode 12.1.0 Support
  * The dynamic linker accepts the --preload argument to preload shared
    objects
  * The twalk_r function has been added
  * On Linux, the getdents64, gettid, and tgkill functions have been added
  * Minguo (Republic of China) calendar support has been added
  * The entry for the new Japanese era has been added
  * Memory allocation functions malloc, calloc, realloc, reallocarray, valloc,
    pvalloc, memalign, and posix_memalign fail now with total object size
    larger than PTRDIFF_MAX
  * The dynamic linker no longer refuses to load objects which reference
    versioned symbols whose implementation has moved to a different soname
    since the object has been linked
  * Add new POSIX-proposed pthread_cond_clockwait, pthread_mutex_clocklock,
    pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock and sem_clockwait
    functions
  * On AArch64 the GNU IFUNC resolver call ABI changed
  * The copy_file_range function fails with ENOSYS if the kernel does not
    support the system call of the same name
  * The functions clock_gettime, clock_getres, clock_settime,
    clock_getcpuclockid, clock_nanosleep were removed from the librt library
    for new applications (on architectures which had them)
  * The obsolete and never-implemented XSI STREAMS header files <stropts.h>
    and <sys/stropts.h> have been removed
  * Support for the "inet6" option in /etc/resolv.conf and the RES_USE_INET6
    resolver flag (deprecated in glibc 2.25) have been removed
  * The obsolete RES_INSECURE1 and RES_INSECURE2 option flags for the DNS stub
    resolver have been removed from <resolv.h>
  * With --enable-bind-now, installed programs are now linked with the

OBS-URL: https://build.opensuse.org/request/show/720569
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=535
2019-08-02 10:32:26 +00:00
c331c761b9 Accepting request 716050 from home:Andreas_Schwab:Factory
- Move /var/lib/misc/Makefile to /usr/share/misc/Makefile.makedb (bsc#1138726)

OBS-URL: https://build.opensuse.org/request/show/716050
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=534
2019-07-17 13:37:54 +00:00
Dominique Leuenberger
6239641ec3 Accepting request 712159 from Base:System
- malloc-tests-warnings.patch: Fix warnings in malloc tests with GCC 9 (forwarded request 712158 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/712159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glibc?expand=0&rev=231
2019-07-08 13:06:38 +00:00
3a6133b4ec Accepting request 712158 from home:Andreas_Schwab:Factory
- malloc-tests-warnings.patch: Fix warnings in malloc tests with GCC 9

OBS-URL: https://build.opensuse.org/request/show/712158
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=532
2019-06-26 15:17:28 +00:00