This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_embed_check_binutils/master-arm_eabi
in repository toolchain/ci/base-artifacts.
from 950f6ec24c3 onsuccess: #129: 0: [TCWG CI] https://ci.linaro.org/job/tcw [...]
new db628f81104 onsuccess: #131: 0: [TCWG CI] https://ci.linaro.org/job/tcw [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
00-sumfiles/binutils.log.xz | Bin 633632 -> 633620 bytes
00-sumfiles/gas.log.xz | Bin 100956 -> 100948 bytes
00-sumfiles/ld.log.xz | Bin 63868 -> 63880 bytes
01-reset_artifacts/console.log.xz | Bin 2256 -> 2276 bytes
02-prepare_abe/console.log.xz | Bin 2604 -> 2592 bytes
03-build_abe-binutils/console.log.xz | Bin 26968 -> 27032 bytes
03-build_abe-binutils/make-binutils.log.xz | Bin 17640 -> 17616 bytes
04-build_abe-stage1/console.log.xz | Bin 269068 -> 267280 bytes
04-build_abe-stage1/make-gcc-stage1.log.xz | Bin 254532 -> 253104 bytes
05-clean_sysroot/console.log.xz | Bin 364 -> 364 bytes
06-build_abe-newlib/console.log.xz | Bin 56272 -> 55972 bytes
06-build_abe-newlib/make-newlib.log.xz | Bin 18296 -> 18788 bytes
07-build_abe-stage2/console.log.xz | Bin 587988 -> 582044 bytes
07-build_abe-stage2/make-gcc-stage2.log.xz | Bin 475460 -> 473736 bytes
08-build_abe-gdb/console.log.xz | Bin 34412 -> 34288 bytes
08-build_abe-gdb/make-gdb.log.xz | Bin 26464 -> 26508 bytes
09-build_abe-qemu/console.log.xz | Bin 32524 -> 32572 bytes
09-build_abe-qemu/make-qemu.log.xz | Bin 21576 -> 21360 bytes
10-build_abe-dejagnu/console.log.xz | Bin 4324 -> 4324 bytes
10-build_abe-dejagnu/make-dejagnu.log.xz | Bin 584 -> 584 bytes
11-build_abe-check_binutils/check-binutils.log.xz | Bin 5132 -> 5120 bytes
11-build_abe-check_binutils/console.log.xz | Bin 3052 -> 3236 bytes
12-check_regression/console.log.xz | Bin 1988 -> 1800 bytes
git/binutils_rev | 2 +-
jenkins/build-name | 2 +-
jenkins/rewrite.log | 7 +-
jenkins/run-build.env | 14 +-
manifest.sh | 12 +-
notify/jira/comments.txt | 2 +-
notify/mail-body.txt | 26 +-
notify/mail-subject.txt | 2 +-
notify/notify-full.log | 421 +++++++---------------
notify/notify-init.log | 199 ++++------
notify/results.compare | 4 +-
sumfiles/binutils.sum | 2 +-
sumfiles/gas.sum | 4 +-
sumfiles/ld.sum | 2 +-
37 files changed, 222 insertions(+), 477 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository glibc.
from 36f2487f13 NEWS: Fix typos
new 78ca34d8c5 Open master branch for glibc 2.39 development
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
NEWS | 23 +++++++++++++++++++++++
version.h | 4 ++--
2 files changed, 25 insertions(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to annotated tag glibc-2.38.9000
in repository glibc.
at 3e44839ca8 (tag)
tagging 78ca34d8c55eee6b0664f9c1d30fcca71077b843 (commit)
replaces glibc-2.38
tagged by Andreas K. HÃŧttel
on Mon Jul 31 20:11:42 2023 +0200
- Log -----------------------------------------------------------------
Open master branch for glibc 2.39 development
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQKTBAABCgB9FiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmTH+WtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZE
MTlFNkQzMUIxOTJFRTREQzYzRUFEM0RDMkIxNjIxNUVENTQxMkEACgkQ3CsWIV7V
QSoXlw/+LJvyeKWAlGPayEXcSvaMaGW41tW3QxLR0KsGaedMuYfj0kb8BzWHz0Qm
78bNht7wqptHV6Duaw09SD9CjYyWucIBDYjqn29NgafGuDejQO+P8qH0mS4KUNj3
LXxwQGN9sJOTnhbZaR8cFAH0bpZvqP3B1D2/gR2XAU5fBRGY6go6DTB8usrF5m3A
UebA8M9EgItcXx1u5hyem29E/APAiM46DSyqAjB6JwEXid5Qkd6KoHSvx0qKsNpD
E6XVFvOFVEUYnR0VVI/p1naseTldXFU9VGI+Us410DTjw8FDN7vbGwc+vjXDgkag
/G0+jTYzfRLq0XeIwbkbfAdnMKZBPzE7qnp8f55SHS0Lal1FVcOszFECypJGkKB5
U3+97DS6TUvcw+j6boqglbrUhFtv8TfSHS7hXI0c1aIN2YUavbU4Rt8d06K65KDU
Lr2yuhYMFWMF9pVEr9f+8/EnAdBeVt04fhQVS7YNXjA+NKH7h4oiOhHJEyyjQMJw
9zX1Ug8vWkK5QfA3YCzNzZ6BzRCBQvyEqqjdve+h6i5i3La+YJgvoSUjiUVtpZsB
qMiVF1x2cCxesvhthH7QBXue8g75jqystNiXeE3GYbSJiJfmpBJ4pGYsd8gybNk/
QBwZIhg9nvWdmcDAhzvAJXICuiLXo9NHS7EmQIaFPBI4FnCaX0k=
=dF08
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 78ca34d8c5 Open master branch for glibc 2.39 development
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to annotated tag glibc-2.38
in repository glibc.
at 4ca186e931 (tag)
tagging 36f2487f13e3540be9ee0fb51876b1da72176d3f (commit)
replaces glibc-2.37.9000
tagged by Andreas K. HÃŧttel
on Mon Jul 31 19:56:28 2023 +0200
- Log -----------------------------------------------------------------
The GNU C Library version 2.38 is now available
The GNU C Library
=================
The GNU C Library version 2.38 is now available.
The GNU C Library is used as *the* C library in the GNU system and
in GNU/Linux systems, as well as many other systems that use Linux
as the kernel.
The GNU C Library is primarily designed to be a portable
and high performance C library. It follows all relevant
standards including ISO C11 and POSIX.1-2017. It is also
internationalized and has one of the most complete
internationalization interfaces known.
The GNU C Library webpage is at http://www.gnu.org/software/libc/
Packages for the 2.38 release may be downloaded from:
http://ftpmirror.gnu.org/libc/http://ftp.gnu.org/gnu/libc/
The mirror list is at http://www.gnu.org/order/ftp.html
Distributions are encouraged to track the release/* branches
corresponding to the releases they are using. The release
branches will be updated with conservative bug fixes and new
features while retaining backwards compatibility.
NEWS for version 2.38
=====================
Major new features:
* 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: strtol, strtoll, strtoul, strtoull, strtol_l, strtoll_l,
strtoul_l, strtoull_l, strtoimax, strtoumax, strtoq, strtouq, wcstol,
wcstoll, wcstoul, wcstoull, wcstol_l, wcstoll_l, wcstoul_l,
wcstoull_l, wcstoimax, wcstoumax, wcstoq, wcstouq. Similarly, the
following functions support binary integers prefixed by 0b or 0B as
input to the %i format: fscanf, scanf, sscanf, vscanf, vsscanf,
vfscanf, fwscanf, wscanf, swscanf, vfwscanf, vwscanf, vswscanf; those
functions also support the %b format for binary integers, with or
without such a prefix and independent of standards mode.
* 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 (for
example, %w32d to print int32_t or int_least32_t in decimal, or %w32x
to print uint32_t or uint_least32_t in hexadecimal) 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.
* Support for x86_64 running on Hurd has been added. This port requires
as least binutils 2.40 and GCC 13:
- x86_64-gnu
* Vector math library libmvec support has been added to AArch64. It
requires GCC version >= 10.1.0. It can be disabled via
"--disable-mathvec", however that is not a supported configuration as
it changes the ABI. The symbol names follow the AArch64 vector ABI,
they are declared in math.h and have to be called manually at this point.
* The strlcpy and strlcat functions have been added. They are derived
from OpenBSD, and are expected to be added to a future POSIX version.
* A new configure option, "--enable-fortify-source", can be used to build the
GNU C Library with _FORTIFY_SOURCE. The level of fortification can either be
provided, or is set to the highest value supported by the compiler. If not
explicitly enabled, then fortify source is forcibly disabled so to keep
original behavior unchanged.
Deprecated and removed features, and other changes affecting compatibility:
* libcrypt is no longer built by default; one may use the "--enable-crypt"
option to build libcrypt. libcrypt is likely to be removed from the
GNU C Library in a future release, so it is recommended that
applications port away from it to an alternative such as libxcrypt.
* In the Linux kernel for the hppa/parisc architecture some of the
MADV_XXX constants were changed to have the same values as the other
architectures. New programs compiled with this glibc version and which
use the madvise call will require at least Linux kernel version 6.2,
alternatively stable kernels from versions 6.1.6, 5.15.87, 5.10.163,
5.4.228, 4.19.270 or 4.14.303.
* The "--disable-experimental-malloc" option is no longer available. The
per-thread cache can still be disabled per-application using tunables
(glibc.malloc.tcache_count set to zero).
* The configure option "--enable-tunables" has been removed. The tunable
feature is now always enabled.
Changes to build and runtime requirements:
* Building libmvec on AArch64 requires at a minimum GCC 10.1.0 for SVE
ACLE.
Security related changes:
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. The resulting larger than expected output could result
in a buffer overflow in the printf family of functions.
The following bugs are resolved with this release:
[178] string: Please add strlcpy and strlcat (attached)
[14697] nptl: Behavior of exit is nonconformant with respect to
threads and stdio
[15142] stdio: Missing locking in _IO_cleanup
[18096] glob: null deref in wordexp/parse_dollars/parse_arith
[18906] stdio: fopen: ccs value may affect open mode
[24466] stdio: Feature request: provide special printf formats for
intXX_t
[25457] nss: hosts lookup fails for ipv4mapped ipv6 addresses
[28519] libc: system and popen should pass "--" between /bin/sh and
argument
[29016] stdio: popen() sets errno to ENOMEM when shell does not exist
[29591] string: wcsnlen length can overflow in page cross case.
[30053] time: strftime %s returns -1 after 2038 on 32 bits systems
[30068] stdio: incorrect printf output for integers with thousands
separator and width field (CVE-2023-25139)
[30111] time: support_descriptors_list fails after 2038 on 32 bits
systems
[30125] dynamic-link: [regression, bisected] glibc-2.37 creates new
symlink for libraries without soname
[30130] math: [s390] The _FPU_SETCW macro yields compile error with
Clang
[30156] time: Potential ntp_gettime abi break
[30235] libc: Missing fallback in getlogin if loginuid is unset
[30258] dynamic-link: sprof cannot read and display shared object
profiling data correctly
[30263] libc: Add test coverage for abs(), labs(), and llabs().
[30305] math: Incorrect asm constraint in feraiseexcept on x86-64
[30402] libc: FAIL: elf/tst-glibcelf
[30425] dynamic-link: Symbol lookup during dlclose may fail
unnecessarily
[30435] dynamic-link: Root dir wrongly marked as nonexist in open_path
[30477] libc: [RISCV]: time64 does not work on riscv32
[30515] dynamic-link: _dl_find_object incorrectly returns 1 during
early startup
[30527] network: resolv_conf lock not unlocked on allocation failure
[30550] math: powerpc64le: GCC-specific code for isinf() is being used
on clang
[30555] string: strerror can incorrectly return NULL
[30579] malloc: trim_threshold in realloc lead to high memory usage
[30662] nscd: Group and password cache use errno in place of errval
Release Notes
=============
https://sourceware.org/glibc/wiki/Release/2.38
Contributors
============
This release was made possible by the contributions of many people.
The maintainers are grateful to everyone who has contributed
changes or bug reports. These include:
Adam Yi
Adhemerval Zanella Netto
Alejandro Colomar
Andreas Arnez
Andreas K. HÃŧttel
Andreas Schwab
Arjun Shankar
Arsen ArsenoviÄ
Aurelien Jarno
Ayush Mittal
Bert Wesarg
Carlos O'Donell
Cupertino Miranda
DJ Delorie
Dridi Boukelmoune
Flavio Cruz
Florian Weimer
FrÊdÊric BÊrat
Gavin Smith
Guy-Fleury Iteriteka
H.J. Lu
Hsiangkai Wang
Indu Bhagat
Jan-Benedict Glaw
Joan Bruguera
Joe Ramsay
Joe Simmons-Talbott
John David Anglin
Joseph Myers
Julian Squires
Jun Tang
Kacper PiwiÅski
Kito Cheng
Mahesh Bodapati
Martin Coufal
Maxim Kuvyrkov
Nisha Menon
Noah Goldstein
Paul Eggert
Paul Pluzhnikov
Paul Zimmermann
Pavel Kozlov
Qihao Chencao
Qixing ksyx Xue
Richard Henderson
Robert Morell
Romain Geissler
Ronan Pigott
Roy Eldar
Sachin Monga
Sam James
Samuel Thibault
Sergey Bugaev
Siddhesh Poyarekar
Simon Kissane
Stefan Liebler
Szabolcs Nagy
Tulio Magno Quites Machado Filho
Vitaly Buka
Wilco Dijkstra
Xi Ruoyao
Ying Huang
abushwang
caiyinyu
quxm
ĐĐĩĐžĐŊид ĐŽŅŅĐĩв (Leonid Yuriev)
ĐŊĐ°Đą
We would like to call out the following and thank them for their
tireless patch review:
Adhemerval Zanella
Andreas K. HÃŧttel
Arjun Shankar
Aurelien Jarno
Carlos Eduardo Seo
Carlos O'Donell
DJ Delorie
Florian Weimer
Joe Simmons-Talbott
Noah Goldstein
Palmer Dabbelt
Paul E. Murphy
Rajalakshmi Srinivasaraghavan
Richard Henderson
Siddhesh Poyarekar
Szabolcs Nagy
Wilco Dijkstra
--
Andreas K. HÃŧttel
dilfridge(a)gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, releng)
https://wiki.gentoo.org/wiki/User:Dilfridgehttps://www.akhuettel.de/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQKTBAABCgB9FiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmTH9idfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZE
MTlFNkQzMUIxOTJFRTREQzYzRUFEM0RDMkIxNjIxNUVENTQxMkEACgkQ3CsWIV7V
QSrsmQ//VzR202HDuKzDIrIJZD2WD8kDRyp9Thzb3x87g9gik+qnvngWJOHN2Zla
bn2+fQnxAy4yMUAQmRSJ0LgXaYWuIbEDyFOO5rKEl3LmEvfAiQ5cHdfT3JRyOFgx
g/CosAKFGI7BHxZv9FlhWTxQUgww++vIaFwfxm1LIY0cktBKKBcUiatbVWSxfYx8
pyMLH2d+enpK2HiG6zj1eI2RWEx5BxcKlKl2lHiTEqsPPjlSEplVxoEkb1/mSLZ3
0tIPZHQAi/grovBVcEfnncrR6+8IBKc6IbN4rZxQPvQrDahrU7YWeyZSrwu2LabM
tqhNGmjQEnzX7/x61UkUVO0dNo6VN74rYd1TANSpyGDOKWh7/7QlUQv3dmQf0YCa
xsD9HKNjMvghiaD8p+knw05Dsl4V9WQnkfrNBQ4r/I0k+Cz4YBzaGj0gGj9vraBB
HC2VcIiuLjkbI70Eojc4v+QpUYhotLKmiz6c8zr38WNkIXgL1JAgVMfFjdfCiUsi
HLPXEUvXBm89owaPjED2z9oghp8rtKv9saw8oPlQ5Gx0TKZJ/8F7pUrhzLXGQVxK
QY6arCD7bam9Uzax3Cj5UnTqxX8zCK6YzAIRJCRToEH9RGYMNLd29W3UKg3pDIVU
ucyzGFjBQfVQdRlNa5TQYIniAJ1FH11jZm1WIgI2c9mAp96N+RM=
=6B7K
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.38/master
in repository glibc.
at 36f2487f13 NEWS: Fix typos
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from c2c27c07 Add entry 7cdd0860949c6c3232e6cff1d7ca37bb5234074c from https [...]
new dd865fc9 Add entry 7cdd0860949c6c3232e6cff1d7ca37bb5234074c from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/basepoints/gcc-14-2879-g7cdd0860949 | 1 +
.../commit-log.txt | 5 +++++
.../jira/description | 10 ++++++++++
.../7cdd0860949c6c3232e6cff1d7ca37bb5234074c/jira/key | 1 +
.../7cdd0860949c6c3232e6cff1d7ca37bb5234074c/jira/summary | 1 +
.../7cdd0860949c6c3232e6cff1d7ca37bb5234074c/jira/yaml | 15 +++++++++++++++
.../7cdd0860949c6c3232e6cff1d7ca37bb5234074c/status.txt | 4 ++++
.../master-arm/reproduction_instructions.txt | 8 ++++----
.../tcwg_gnu_native_build/master-arm}/summary.txt | 0
.../tcwg_gnu_native_build/status.txt | 3 +++
10 files changed, 44 insertions(+), 4 deletions(-)
create mode 120000 gcc/basepoints/gcc-14-2879-g7cdd0860949
create mode 100644 gcc/sha1/7cdd0860949c6c3232e6cff1d7ca37bb5234074c/commit-log.txt
create mode 100644 gcc/sha1/7cdd0860949c6c3232e6cff1d7ca37bb5234074c/jira/description
create mode 100644 gcc/sha1/7cdd0860949c6c3232e6cff1d7ca37bb5234074c/jira/key
create mode 100644 gcc/sha1/7cdd0860949c6c3232e6cff1d7ca37bb5234074c/jira/summary
create mode 100644 gcc/sha1/7cdd0860949c6c3232e6cff1d7ca37bb5234074c/jira/yaml
create mode 100644 gcc/sha1/7cdd0860949c6c3232e6cff1d7ca37bb5234074c/status.txt
copy gcc/sha1/{dca2874897ec58ea1c22a9c2161f112fff07cfb2 => 7cdd0860949c6c3232e6cff [...]
copy {binutils/sha1/0ec2cde4f48fbe19c72d0963101888743015041e/tcwg_gnu_cross_check_ [...]
create mode 100644 gcc/sha1/7cdd0860949c6c3232e6cff1d7ca37bb5234074c/tcwg_gnu_nati [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from a45ab6b3 Add entry 2a859b20146108af84c741a509dc0e534e045768 from https [...]
new c2c27c07 Add entry 7cdd0860949c6c3232e6cff1d7ca37bb5234074c from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../build_url => 7cdd0860949c6c3232e6cff1d7ca37bb5234074c/first_url} | 2 +-
.../tcwg_gnu_native_build/master-arm/build_url | 2 +-
.../tcwg_gnu_native_build/master-arm/last_good | 1 +
3 files changed, 3 insertions(+), 2 deletions(-)
copy gcc/sha1/{7037e7b6e4ac41e536bdb9a2efcf546ec4d77166/tcwg_gnu_native_build/mast [...]
copy gcc/sha1/{7037e7b6e4ac41e536bdb9a2efcf546ec4d77166 => 7cdd0860949c6c3232e6cff [...]
create mode 100644 gcc/sha1/7cdd0860949c6c3232e6cff1d7ca37bb5234074c/tcwg_gnu_nati [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.