diff --git a/system/base/glibc/pspec.xml b/system/base/glibc/pspec.xml
index 3f73aa03..be6e5702 100644
--- a/system/base/glibc/pspec.xml
+++ b/system/base/glibc/pspec.xml
@@ -13,7 +13,7 @@
library
GNU libc6 (also called glibc2) C library
The GNU C library is used as the C library in the GNU system and most systems with the Linux kernel. It defines the system calls and other basic C programming language facilities.
- http://ftp.gnu.org/gnu/libc/glibc-2.32.tar.xz
+ http://ftp.gnu.org/gnu/libc/glibc-2.35.tar.xz
kernel-headers
gettext
@@ -23,7 +23,7 @@
- bz26534.patch
+
@@ -436,6 +436,7 @@
glibc-locales-dv
+ lang-dv
locale:dv
system.locale
@@ -447,6 +448,7 @@
glibc-locales-dz
+ lang-dz
locale:dz
system.locale
@@ -458,6 +460,7 @@
glibc-locales-el
+ lang-el
locale:el
system.locale
@@ -469,6 +472,7 @@
glibc-locales-en
+ lang-en
locale:en
system.locale
@@ -534,6 +538,7 @@
glibc-locales-es
+ lang-es
locale:el
system.locale
@@ -545,6 +550,7 @@
glibc-locales-eo
+ lang-eo
locale:eo
system.locale
@@ -556,6 +562,7 @@
glibc-locales-et
+ lang-et
locale:et
system.locale
@@ -567,6 +574,7 @@
glibc-locales-eu
+ lang-eu
locale:eu
system.locale
@@ -578,6 +586,7 @@
glibc-locales-fa
+ lang-fa
locale:fa
system.locale
@@ -589,6 +598,7 @@
glibc-locales-ff
+ lang-ff
locale:ff
system.locale
@@ -600,6 +610,7 @@
glibc-locales-fi
+ lang-fi
locale:fi
system.locale
@@ -611,6 +622,7 @@
glibc-locales-fil
+ lang-fil
locale:fil
system.locale
@@ -622,6 +634,7 @@
glibc-locales-fo
+ lang-fo
locale:fo
system.locale
@@ -633,6 +646,7 @@
glibc-locales-fr
+ lang-fr
locale:fr
system.locale
@@ -644,6 +658,7 @@
glibc-locales-fur
+ lang-fur
locale:fur
system.locale
@@ -655,6 +670,7 @@
glibc-locales-fy
+ lang-fy
locale:fy
system.locale
@@ -666,6 +682,7 @@
glibc-locales-ga
+ lang-ga
locale:ga
system.locale
@@ -677,6 +694,7 @@
glibc-locales-gd
+ lang-gd
locale:gd
system.locale
@@ -688,6 +706,7 @@
glibc-locales-gez
+ lang-gez
locale:gez
system.locale
@@ -699,6 +718,7 @@
glibc-locales-gl
+ lang-gl
locale:gl
system.locale
@@ -710,6 +730,7 @@
glibc-locales-gu
+ lang-gu
locale:gu
system.locale
@@ -721,6 +742,7 @@
glibc-locales-gv
+ lang-gv
locale:gv
system.locale
@@ -732,6 +754,7 @@
glibc-locales-ha
+ lang-ha
locale:ha
system.locale
@@ -743,6 +766,7 @@
glibc-locales-he
+ lang-he
locale:he
system.locale
@@ -754,6 +778,7 @@
glibc-locales-hi
+ lang-hi
locale:hi
system.locale
@@ -765,6 +790,7 @@
glibc-locales-hne
+ lang-hne
locale:hne
system.locale
@@ -776,6 +802,7 @@
glibc-locales-hr
+ lang-hr
locale:hr
system.locale
@@ -787,6 +814,7 @@
glibc-locales-hsb
+ lang-hsb
locale:hsb
system.locale
@@ -798,6 +826,7 @@
glibc-locales-ht
+ lang-ht
locale:ht
system.locale
@@ -809,6 +838,7 @@
glibc-locales-hu
+ lang-hu
locale:hu
system.locale
@@ -820,6 +850,7 @@
glibc-locales-hy
+ lang-hy
locale:hy
system.locale
@@ -831,6 +862,7 @@
glibc-locales-ia
+ lang-ia
locale:ia
system.locale
@@ -842,6 +874,7 @@
glibc-locales-id
+ lang-id
locale:id
system.locale
@@ -853,6 +886,7 @@
glibc-locales-ig
+ lang-ig
locale:ig
system.locale
@@ -864,6 +898,7 @@
glibc-locales-ik
+ lang-ik
locale:ik
system.locale
@@ -875,6 +910,7 @@
glibc-locales-is
+ lang-is
locale:is
system.locale
@@ -886,6 +922,7 @@
glibc-locales-it
+ lang-it
locale:it
system.locale
@@ -897,6 +934,7 @@
glibc-locales-iu
+ lang-iu
locale:iu
system.locale
@@ -919,6 +957,7 @@
glibc-locales-ja
+ lang-ja
locale:ja
system.locale
@@ -930,6 +969,7 @@
glibc-locales-ka
+ lang-ka
locale:ka
system.locale
@@ -941,6 +981,7 @@
glibc-locales-kk
+ lang-kk
locale:kk
system.locale
@@ -952,6 +993,7 @@
glibc-locales-kl
+ lang-kl
locale:kl
system.locale
@@ -963,6 +1005,7 @@
glibc-locales-km
+ lang-km
locale:km
system.locale
@@ -975,6 +1018,7 @@
glibc-locales-kn
+ lang-kn
locale:kn
system.locale
@@ -986,6 +1030,7 @@
glibc-locales-ko
+ lang-ko
locale:ko
system.locale
@@ -997,6 +1042,7 @@
glibc-locales-kok
+ lang-kok
locale:kok
system.locale
@@ -1008,6 +1054,7 @@
glibc-locales-ks
+ lang-ks
locale:ks
system.locale
@@ -1019,6 +1066,7 @@
glibc-locales-ku
+ lang-ku
locale:ku
system.locale
@@ -1030,6 +1078,7 @@
glibc-locales-kw
+ lang-kw
locale:kw
system.locale
@@ -1041,6 +1090,7 @@
glibc-locales-ky
+ lang-ky
locale:ky
system.locale
@@ -1051,6 +1101,7 @@
glibc-locales-lb
+ lang-lb
locale:lb
system.locale
@@ -1062,6 +1113,7 @@
glibc-locales-lg
+ lang-lg
locale:lg
system.locale
@@ -1073,6 +1125,7 @@
glibc-locales-li
+ lang-li
locale:li
system.locale
@@ -1086,6 +1139,7 @@
glibc-locales-lo
+ lang-lo
locale:lo
system.locale
@@ -1097,6 +1151,7 @@
glibc-locales-lt
+ lang-lt
locale:lt
system.locale
@@ -1108,6 +1163,7 @@
glibc-locales-lv
+ lang-lv
locale:lv
system.locale
@@ -1119,6 +1175,7 @@
glibc-locales-mag
+ lang-mag
locale:mag
system.locale
@@ -1130,6 +1187,7 @@
glibc-locales-mai
+ lang-mai
locale:mai
system.locale
@@ -1141,6 +1199,7 @@
glibc-locales-mg
+ lang-mg
locale:mg
system.locale
@@ -1152,6 +1211,7 @@
glibc-locales-mhr
+ lang-mhr
locale:mhr
system.locale
@@ -1163,6 +1223,7 @@
glibc-locales-mi
+ lang-mi
locale:mi
system.locale
@@ -1174,6 +1235,7 @@
glibc-locales-mk
+ lang-mk
locale:mk
system.locale
@@ -1185,6 +1247,7 @@
glibc-locales-ml
+ lang-ml
locale:ml
system.locale
@@ -1196,6 +1259,7 @@
glibc-locales-mn
+ lang-mn
locale:mn
system.locale
@@ -1207,6 +1271,7 @@
glibc-locales-mr
+ lang-mr
locale:mr
system.locale
@@ -1218,6 +1283,7 @@
glibc-locales-ms
+ lang-ms
locale:ms
system.locale
@@ -1229,6 +1295,7 @@
glibc-locales-mt
+ lang-mt
locale:mt
system.locale
@@ -1240,6 +1307,7 @@
glibc-locales-my
+ lang-my
locale:my
system.locale
@@ -1251,6 +1319,7 @@
glibc-locales-nan
+ lang-nan
locale:nan
system.locale
@@ -1262,6 +1331,7 @@
glibc-locales-nb
+ lang-nb
locale:nb
system.locale
@@ -1273,6 +1343,7 @@
glibc-locales-nds
+ lang-nds
locale:nds
system.locale
@@ -1284,6 +1355,7 @@
glibc-locales-ne
+ lang-ne
locale:ne
system.locale
@@ -1295,6 +1367,7 @@
glibc-locales-nl
+ lang-nl
locale:nl
system.locale
@@ -1306,6 +1379,7 @@
glibc-locales-nn
+ lang-nn
locale:nn
system.locale
@@ -1317,6 +1391,7 @@
glibc-locales-nr
+ lang-nr
locale:nr
system.locale
@@ -1328,6 +1403,7 @@
glibc-locales-nso
+ lang-nso
locale:nso
system.locale
@@ -1339,6 +1415,7 @@
glibc-locales-oc
+ lang-oc
locale:oc
system.locale
@@ -1350,6 +1427,7 @@
glibc-locales-om
+ lang-om
locale:om
system.locale
@@ -1361,6 +1439,7 @@
glibc-locales-or
+ lang-or
locale:or
system.locale
@@ -1372,6 +1451,7 @@
glibc-locales-os
+ lang-os
locale:os
system.locale
@@ -1383,6 +1463,7 @@
glibc-locales-pa
+ lang-pa
locale:pa
system.locale
@@ -1394,6 +1475,7 @@
glibc-locales-pap
+ lang-pap
locale:pap
system.locale
@@ -1405,6 +1487,7 @@
glibc-locales-pl
+ lang-pl
locale:pl
system.locale
@@ -1416,6 +1499,7 @@
glibc-locales-ps
+ lang-ps
locale:ps
system.locale
@@ -1427,6 +1511,7 @@
glibc-locales-pt
+ lang-pt
locale:pt
system.locale
@@ -1438,6 +1523,7 @@
glibc-locales-ro
+ lang-ro
locale:ro
system.locale
@@ -1449,6 +1535,7 @@
glibc-locales-ru
+ lang-ru
locale:ru
system.locale
@@ -1460,6 +1547,7 @@
glibc-locales-rw
+ lang-rw
locale:rw
system.locale
@@ -1482,6 +1570,7 @@
glibc-locales-sc
+ lang-sc
locale:sc
system.locale
@@ -1493,6 +1582,7 @@
glibc-locales-sd
+ lang-sd
locale:sd
system.locale
@@ -1504,6 +1594,7 @@
glibc-locales-se
+ lang-se
locale:se
system.locale
@@ -1515,6 +1606,7 @@
glibc-locales-shs
+ lang-shs
locale:shs
system.locale
@@ -1526,6 +1618,7 @@
glibc-locales-si
+ lang-si
locale:si
system.locale
@@ -1537,6 +1630,7 @@
glibc-locales-sid
+ lang-sid
locale:sid
system.locale
@@ -1548,6 +1642,7 @@
glibc-locales-sk
+ lang-sk
locale:sk
system.locale
@@ -1559,6 +1654,7 @@
glibc-locales-sl
+ lang-sl
locale:sl
system.locale
@@ -1570,6 +1666,7 @@
glibc-locales-so
+ lang-so
locale:so
system.locale
@@ -1581,6 +1678,7 @@
glibc-locales-sq
+ lang-sq
locale:sq
system.locale
@@ -1591,6 +1689,7 @@
glibc-locales-sr
+ lang-sr
locale:sr
system.locale
@@ -1602,6 +1701,7 @@
glibc-locales-ss
+ lang-ss
locale:ss
system.locale
@@ -1613,6 +1713,7 @@
glibc-locales-st
+ lang-st
locale:st
system.locale
@@ -1624,6 +1725,7 @@
glibc-locales-sv
+ lang-sv
locale:sv
system.locale
@@ -1635,6 +1737,7 @@
glibc-locales-sw
+ lang-sw
locale:sw
system.locale
@@ -1646,6 +1749,7 @@
glibc-locales-ta
+ lang-ta
locale:ta
system.locale
@@ -1657,6 +1761,7 @@
glibc-locales-te
+ lang-te
locale:te
system.locale
@@ -1668,6 +1773,7 @@
glibc-locales-tg
+ lang-tg
locale:tg
system.locale
@@ -1679,6 +1785,7 @@
glibc-locales-th
+ lang-th
locale:th
system.locale
@@ -1690,6 +1797,7 @@
glibc-locales-ti
+ lang-ti
locale:ti
system.locale
@@ -1701,6 +1809,7 @@
glibc-locales-tig
+ lang-tig
locale:tig
system.locale
@@ -1712,6 +1821,7 @@
glibc-locales-tk
+ lang-tk
locale:tk
system.locale
@@ -1723,6 +1833,7 @@
glibc-locales-tl
+ lang-tl
locale:tl
system.locale
@@ -1734,6 +1845,7 @@
glibc-locales-tn
+ lang-tn
locale:tn
system.locale
@@ -1745,6 +1857,7 @@
glibc-locales-ts
+ lang-ts
locale:ts
system.locale
@@ -1756,6 +1869,7 @@
glibc-locales-tt
+ lang-tt
locale:tt
system.locale
@@ -1767,6 +1881,7 @@
glibc-locales-ug
+ lang-ug
locale:ug
system.locale
@@ -1778,6 +1893,7 @@
glibc-locales-uk
+ lang-uk
locale:uk
system.locale
@@ -1800,6 +1916,7 @@
glibc-locales-ur
+ lang-ur
locale:ur
system.locale
@@ -1811,6 +1928,7 @@
glibc-locales-uz
+ lang-uz
locale:uz
system.locale
@@ -1822,6 +1940,7 @@
glibc-locales-ve
+ lang-ve
locale:ve
system.locale
@@ -1833,6 +1952,7 @@
glibc-locales-vi
+ lang-vi
locale:vi
system.locale
@@ -1844,6 +1964,7 @@
glibc-locales-wa
+ lang-wa
locale:wa
system.locale
@@ -1855,6 +1976,7 @@
glibc-locales-wae
+ lang-wae
locale:wae
system.locale
@@ -1866,6 +1988,7 @@
glibc-locales-wal
+ lang-wal
locale:wal
system.locale
@@ -1877,6 +2000,7 @@
glibc-locales-wo
+ lang-wo
locale:wo
system.locale
@@ -1888,6 +2012,7 @@
glibc-locales-xh
+ lang-xh
locale:xh
system.locale
@@ -1899,6 +2024,7 @@
glibc-locales-yi
+ lang-yi
locale:yi
system.locale
@@ -1910,6 +2036,7 @@
glibc-locales-yo
+ lang-yo
locale:yo
system.locale
@@ -1921,6 +2048,7 @@
glibc-locales-yue
+ lang-yue
locale:yue
system.locale
@@ -1932,6 +2060,7 @@