53 Commits

Author SHA1 Message Date
Gábor Deé
e4d6559bfd glibc: Fix to load patches from arm directory for aarch64 as well 2021-07-01 19:33:59 +02:00
Portisch
9b4b7c7a75
glibc: add patch to increase TLS alignment to stay compatible with newer Widevine CDM modules Since 4.10.2252.0 a TLS alignment of 64 bytes is used but glibc dlopen is limited to 16 and will end up with: 'cannot allocate memory in static TLS block' 2021-06-05 20:05:36 +00:00
kszaq
15f88e4948 glibc: add support for SHT_RELR sections
The patch is used only for ARM targets, allows to
load blobs from ChromeOS using SHT_RELR

Source: d5bc21e0f0/sys-libs/glibc/files/local/glibc-2.32/0004-sys-libs-glibc-add-support-for-SHT_RELR-sections.patch
2021-05-22 14:25:31 +02:00
MilhouseVH
2a9c4bb5be glibc: use pigz when compressing charmap 2019-06-27 04:10:58 +01:00
MilhouseVH
b135c7ead9 packages: add missing dependencies 2019-02-08 17:17:43 +00:00
MilhouseVH
95eb619468 glibc: update to glibc-2.29 2019-02-01 20:42:55 +00:00
MilhouseVH
b518bbf4e7 packages: implement late variable binding
Move variable assignments into configure_package() if the assignments
depend on variables initialised after the package is sourced, ie.
$PKG_BUILD, $PKG_SOURCE_NAME etc.
2018-12-18 03:43:28 +00:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
4cffa5fe6f cleanup: remove PKG_ARCH="any" 2018-10-22 15:06:12 +02:00
CvH
4317bc5002 cleanup: remove PKG_SECTION 2018-10-22 15:06:11 +02:00
MilhouseVH
a6e13696a3 glibc: update to glibc-2.28 2018-08-01 23:40:03 +01:00
Sascha Kuehndel (InuSasha)
07420cb3c3
busybox: temporary fix for nfs based boot 2018-07-24 22:51:40 +02:00
CvH
8e09fadb5b spdx: packages/devel 2018-07-17 23:58:50 +02:00
Sascha Kuehndel (InuSasha)
c194afd66f
glibc: do not build obsolete code 2018-07-05 07:36:10 +02:00
Sascha Kuehndel (InuSasha)
0a4dd829a5
glibc: addition cflags for gcc8 2018-06-04 20:07:06 +02:00
Matthias Reichl
16f29e9546 glibc: drop lto build flag
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-04 19:54:29 +02:00
MilhouseVH
d6626b2f48 glibc: install localedef because the installer needs it
Looks like I cocked this up first with #1616 and then #1686.
2018-05-16 06:30:24 +01:00
Sascha Kuehndel (InuSasha)
8827a540aa
buildsystem: add BUILD_FLAG support
- replace strip_lto/strip_gold (only allowed to disable)
- add flag for PIC feature
- add flag to stop build parallel
- add support for hardening option (initial copy from debian 9)

All build parameters, are added in setup_toolchain.
`PKG_[FLAG]_[HOST/TARGET]_ENABLED` variable is introduced for checking the flag (yes/no) in the package.mk

Thanks to @MilhouseVH, for support and fixing
2018-03-07 18:35:01 +01:00
MilhouseVH
e07b99db3f glibc: use build_with_debug() helper function 2018-02-19 07:08:48 +00:00
MilhouseVH
ea75974980 glibc: update to glibc-2.27 2018-02-05 19:20:54 +00:00
Sascha Kuehndel (InuSasha)
3846ec7dac
buildsystem: replace PKG_AUTORECONF 2017-11-22 00:41:12 +01:00
MilhouseVH
2601ef2664 glibc: fix perl 2017-11-16 04:28:24 +00:00
cvh
837b447b7c decommission PKG_IS_ADDON 2017-10-16 00:01:20 +02:00
Lukas Rusak
dbfb5c47b3
glibc: update to 2.26 2017-08-14 19:39:15 +02:00
Peter Vicman
50a51452be build system: add sha256 checksum to all packages
putting #1597 in use
2017-07-17 20:49:23 +02:00
Chris Novakovic
aeab02f728 initramfs: enable DNS if network is up
In certain situations, it is desirable for hostnames to be resolvable in
the initramfs (e.g., when a hostname is specified as the NFS server in
the "boot" or "disk" kernel parameters). If the network is up when the
init script is executed (e.g., when the "ip" kernel parameter is
specified) and a DNS server is known, write it to /etc/resolv.conf so it
can be used for DNS requests.
2017-07-09 00:31:52 +01:00
MilhouseVH
7200b153f7 glibc: enable programs, remove those we don't want 2017-06-11 17:55:34 +01:00
MilhouseVH
372138e917 glibc: update to glibc-2.25
glibc: don't build and install programs
fontconfig: fix build with glibc-2.25
libnfs: fix build with glibc-2.25
2017-05-10 22:29:02 +01:00
MilhouseVH
99ef6bc05d PKG_BUILD: drop $ROOT, convert to absolute path 2017-02-17 18:17:13 +00:00
kszaq
418750da40 glibc: preserve symlinks when copying libs to initramfs
This prevents having 2 copies of libm.so, saves space.
2017-02-01 17:59:46 +01:00
awiouy
cf5d3a4579 decommission PKG_REV 2017-01-19 00:06:13 +01:00
Lukas Rusak
ca468b48ff
glibc: use unified /usr 2016-12-04 13:23:41 -08:00
Stephan Raue
f8386021bb glibc: clean some old build values
Signed-off-by: Stephan Raue <stephan@openelec.tv>
(cherry picked from commit 9a21636307569db469ac8f9e5875c955557a24c0)
2016-11-15 23:49:07 +00:00
MilhouseVH
e09c42d24c glibc: update to glibc-2.24 2016-11-15 23:49:07 +00:00
Olli Salonen
d523e6c26c glibc: only add UTF-8 charmap for Generic project
Installer needs a proper charmap. Only Generic project utilizes the installer.
2016-10-19 19:35:03 +03:00
Olli Salonen
ba4e620da8 installer: replace dialog with whiptail
This modifies the installer to use whiptail instead of dialog. Line drawing does not work without a proper locale. Create en_US.UTF-8 locale as part of the installer.
2016-10-19 01:33:39 +03:00
Olli Salonen
ffda25a314 glibc: include UTF-8 charmap
Include UTF-8 charmap and compress it.
2016-10-19 01:23:32 +03:00
awiouy
e0c2de9b39 Decommission PKG_PRIORITY 2016-09-24 11:57:39 +02:00
Stefan Saraev
4beb042cb5 glibc: dont use perl/makeinfo. build parallel 2016-04-13 22:19:36 -07:00
Stephan Raue
89673a0801 glibc: cleanup
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-02-20 17:18:18 +01:00
Stephan Raue
d307296c12 glibc: add libm.so to initramfs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-02-20 11:43:28 +01:00
MilhouseVH
ec005a48a1 glibc: Fix Generic build issue after #4723 2016-02-19 12:46:24 +00:00
MilhouseVH
04c3b9bd26 [glibc] Bump to 2.23 fixing CVE-2015-7547 2016-02-19 08:15:39 +00:00
Stephan Raue
f51faa070d packages: update license headers
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2016-01-02 17:29:56 +01:00
Stephan Raue
0507ee3c5a glibc: add upstream patches
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-11-24 10:09:09 +01:00
Stefan Saraev
3006253431 glibc: we do not prefer v4 anymore 2015-10-19 23:33:46 -07:00
Stephan Raue
5447e1f476 glibc: update to glibc-2.22
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-10-03 20:58:53 +02:00
Stephan Raue
2869f9ef88 glibc: add option to install all locales to the build, enable by default
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-09-20 17:51:31 +02:00
Stephan Raue
a0f8a05ef8 glibc: fix install of librt
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-09-16 16:08:58 +02:00
Stephan Raue
55e2fdb4b5 glibc: install librt to initramfs
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-09-10 10:49:07 +02:00