Accepted picolibc 1.4.6-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 03 Aug 2020 11:47:08 -0700
Source: picolibc
Architecture: source
Version: 1.4.6-1
Distribution: unstable
Urgency: medium
Maintainer: Keith Packard <keithp@keithp.com>
Changed-By: Keith Packard <keithp@keithp.com>
Changes:
picolibc (1.4.6-1) unstable; urgency=medium
.
* New upstream version
.
* Install 'ssp' (stack smashing protection) header files. This fixes
compiling with -D_FORTIFY_SOURCE.
.
* Make getc/ungetc re-entrant. This feature, which is enabled by
default, uses atomic instruction sequences that do not require
OS support.
.
* Numerous iconv fixes, including enabling testing and switching
external CCS file loading to use stdio. By default, iconv provides
built-in CCS data for all of the supported encodings, which takes
a fairly large amount of read-only memory. Iconv is now always
included in picolibc as it isn't included in applications unless
explicitly referenced by them.
.
* Add __getauxval stub implementation to make picolibc work with
GCC version 10 compiled for aarch64-linux-gnu.
.
* Change how integer- and float- only versions of printf and scanf
are selected. Instead of re-defining the symbols using the C
preprocessor, picolibc now re-defines the symbols at link
time. This avoids having applications compiled with a mixture of
modes link in multiple versions of the underlying functions, while
still preserving the smallest possible integer-only
implementation.
.
* Document how to use picolibc on a native POSIX system for
testing. Check out the [os.md](doc/os.md) file for details.
.
* Merge current newlib bits in. This includes better fenv support,
for which tests are now included in the picolibc test suite.
Checksums-Sha1:
503004f1b4ca16e65221dd5ac05f89a640f06fb2 2190 picolibc_1.4.6-1.dsc
de2579dab6cf488b476195edcaaa2b3829d3183f 4405167 picolibc_1.4.6.orig.tar.gz
fb62b81db661729f2408aad9cb66b6ed2cdc5ef3 25048 picolibc_1.4.6-1.debian.tar.xz
0feaeb2fef608d0b6b61e2d79af5cc0265f7f525 8661 picolibc_1.4.6-1_amd64.buildinfo
Checksums-Sha256:
a4a0aed0b0809a3e0b361c4484b6b7f2fd4afe16dcbc84296c2a5e1d2b2afbe6 2190 picolibc_1.4.6-1.dsc
00764d0c0a2e8685fd9c91685ee8c404ef935975eaa07a55b15243558d390a00 4405167 picolibc_1.4.6.orig.tar.gz
1e93356da13e72f99687fa736e31b7cf85a87beca751f2621539204c9bd4743b 25048 picolibc_1.4.6-1.debian.tar.xz
05e2d0cbe0c0c05273e60ae31e5913e2bedde45c1a4337f1462a34bda7b53fbf 8661 picolibc_1.4.6-1_amd64.buildinfo
Files:
80b01de07a46f91eceeb89277f1fd282 2190 devel optional picolibc_1.4.6-1.dsc
9f5cff6d36b278d02e05f4c717855f8c 4405167 devel optional picolibc_1.4.6.orig.tar.gz
5b5bef573f9a4601cb8c43c20b6b5196 25048 devel optional picolibc_1.4.6-1.debian.tar.xz
5a420f86fe2b46057660555a338d8aae 8661 devel optional picolibc_1.4.6-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEw4O3eCVWE9/bQJ2R2yIaaQAAABEFAl8oaOMACgkQ2yIaaQAA
ABGHCRAAg2qOVWuBW6qaw886nsRXn5tYVFtgA/JviKBa/r5wARwICKY7BLvzgedk
IXPc9yDkx54LjX20gMdaMDLicpGANv9XeetBU5qLxuQo/pL8KG9qRWXUadFX1j5x
eAlI+VzPxUpn7NhOhxyznxOi1sCtvt9KNNkcH/wmp10nx9TqrcptLyI6zVZJdMRp
QKR0bbnFzzux4ME70jsShFv7NTBrYUet4+SvfbdRunrKDzyPz5lINnUa7qpE0NKB
lLjgraU4rKLZuN14xiROCafmay/cpErhc8WPzJ/ceUXAL3EY/Mk1pKMICWemEsdz
N6aJPhM1gnfJ2zCL2ncA9B5cw3BBydIrIFlQSB0Mjc4d/tmV07BiS5ZMyI62sMFb
3yiKbob0kNGsBxqDcOreIAmEGCevr/xYgkeyNZfcOftVqrE1Zquk7z+vi3jiuiwU
osiGWmmoDYiCX7yMZZ6bExJjiYcZQygIEadcDe0MKBzFWvILQWdWeuRpjr10aQGi
tkxVFkSW/KzSFsjNTm94uPKHFt9nAh5MkBDEkqE60mIInMBITPnFfFsXLCl6eAmO
RSfP83TNX58Pg+J92LHk2HiZ93okeIbLwweAKcp9Lhbo5gOMkj+JLSERQOUEHAcf
OjXyIbVI7P/H93C/gQZU/7Vw5fD5J2/j4VhcOhTbsihC4NZHp8Y=
=yNFn
-----END PGP SIGNATURE-----