summaryrefslogtreecommitdiff
path: root/packages
AgeCommit message (Collapse)AuthorFilesLines
2019-12-26Version updatesAlexey Neyman57-79/+177
bison, elf2flt, gcc, isl, linux, mingw-w64, strace. Adjust checksum ordering in uclibc-ng so that it matches what the script generates. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-12-23Merge pull request #1265 from nolange/add_musl_124Alexey Neyman2-0/+4
Add musl 1.1.24
2019-12-23Merge pull request #1268 from egtvedt/add-binutils-2.33.1Alexey Neyman11-0/+622
binutils: add version 2.33.1
2019-12-23Merge pull request #1263 from dimkr/uclibc-ng-1.0.32Alexey Neyman2-0/+16
uClibc-ng: add 1.0.32
2019-12-06Add Recent expat versionSam Elliott3-4/+4
2019-10-23binutils: add version 2.33.1Hans-Christian Noren Egtvedt11-0/+622
Forward ported patches from version 2.32, and refreshed them so they apply clean. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
2019-10-18Add musl 1.1.24Norbert Lange2-0/+4
Signed-off-by: Norbert Lange <nolange79@gmail.com>
2019-10-17uClibc-ng: add 1.0.32Dima Krasner2-0/+16
2019-10-02GDB 8.3+ needs IPv6Alexey Neyman1-1/+1
... which wasn't enabled in uClibc-ng by default Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add strace 5.xAlexey Neyman8-0/+16
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add musl 1.1.23Alexey Neyman2-0/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add Linux versionsAlexey Neyman29-56/+88
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add libiconv 1.16Alexey Neyman2-0/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add gettext 0.20.1Alexey Neyman6-1/+37
Two patches from 0.18.8.1 were dropped: - one changing the declaration of environ is no longer needed, the corresponding files no longer have this declaration - one with Woe32 fixes for -O0 may need to be re-added but only after I find what configuration breaks without it; gettext sources overwent a massive restructuring so this patch should not be applied without testing. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add GDB 8.3.1Alexey Neyman7-0/+175
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Upgrade expat 2.2.6 to 2.2.8Alexey Neyman3-4/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add dtc 1.5.1Alexey Neyman2-0/+8
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add bison 3.4.2Alexey Neyman2-0/+8
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Merge pull request #1192 from nolange/add_isl_021Alexey Neyman3-12/+24
Add isl 021
2019-10-02Merge pull request #1229 from imphil/zlib-other-mirrorAlexey Neyman1-1/+1
zlib: Provide other mirror
2019-10-01Merge pull request #1223 from egtvedt/add-gcc-9.2.0Alexey Neyman21-0/+1390
Update to gcc 9.2.0
2019-10-01Merge pull request #1233 from cpackham/fixup-arc-patchAlexey Neyman1-8/+8
glibc: arc: Don't interfere with other architectures
2019-09-06glibc-2.30: Re-add ARC supportAlexey Brodkin1-0/+7832
So again due to non-technical reasons (lack of public documentation of ARC instruction set which we actively work on but no yet published) we missed upstream 2.30 release. Still the code is there, we regularly run full test-suite and are confident in port's quality and robustness. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2019-09-05glibc: arc: Don't interfere with other architecturesChris Packham1-8/+8
Fixes: #1227 Adjust the ARC patch so that it only sets with_fp_cond when the machine is arc. https://github.com/foss-for-synopsys-dwc-arc-processors/glibc/issues/7 Signed-off-by: Chris Packham <judge.packham@gmail.com>
2019-09-04Add glibc 2.30Chris Packham4-1/+31
Add the GNU C Library version 2.30. Bring forward the typedef-caddr.patch. Skip the ARC patch for now. https://sourceware.org/ml/libc-alpha/2019-08/msg00029.html Signed-off-by: Chris Packham <judge.packham@gmail.com>
2019-09-03zlib: Provide other mirrorPhilipp Wagner1-1/+1
Currently, SourceForge is down and downloads give a 500 error. That's not overly uncommon (even less often the case these days). Fortunately, zlib provides another mirror on their homepage, add that as option to the package description. (https://www.zlib.net/)
2019-08-15Update to gcc 9.2.0Hans-Christian Noren Egtvedt21-0/+1390
Forward ported patches from GCC 8.3.0 to 9.2.0, refreshed to match current sources. In patch 0012-crystax.patch, removed changing sysv4.h header file for rs6000, since it no longer defines LINK_EH_SPEC. Removed the following patches because they are part of upstream: - 0018-ARC-Add-multilib-support-for-linux-targets.patch - 0020-ARM-fix-cmse.patch - 0021-arm-Make-arm_cmse.h-C99-compatible.patch - 0022-ARC-Update-fma-expansions.patch Renamed 0019-isl-0.20.patch => 0018-isl-0.20.patch. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
2019-05-07Add isl 0.21Norbert Lange2-0/+12
Signed-off-by: Norbert Lange <nolange79@gmail.com>
2019-05-07Fix isl 0.20 checksumsNorbert Lange1-12/+12
Signed-off-by: Norbert Lange <nolange79@gmail.com>
2019-05-04Merge pull request #1189 from dimkr/musl-1.1.22Alexey Neyman2-0/+4
Add musl 1.1.22
2019-05-02Add musl 1.1.22Dima Krasner2-0/+4
Signed-off-by: Dima Krasner <dima@dimakrasner.com>
2019-04-17package/gcc: Fix Glibc compilation for ARC with -mcpu= hs38_linuxAlexey Brodkin1-0/+71
Back-port of upstream fix: https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=5664ecf49828edb20f53937ab2e417ba173fc903 Fixes: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90103 Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2019-04-17glibc: Add ARC supportAlexey Brodkin1-0/+7799
ARC port of Glibc was submitted to the mailing list recently [1] but due to late submission it didn't make it in Glibc 2.29 release. Hopefully by the time of next release it will be a part of upstream release but for now we have to use off-the-tree patch. Still it's proven to work internally as well as its test-suite shows brilliant results as might be seen from [1]: ------------------>8------------------- Summary of test results: 24 FAIL 5124 PASS 27 UNSUPPORTED 19 XFAIL ------------------>8------------------- Moreover ARC's Glibc port is known to work in Buildroot, OpenEmbedded and even Automotive Grade Linux distro so we should be good having this patch for Glibc. BTW the patch itself is a copy of the one I use in OE, see [2]. [1] https://sourceware.org/ml/libc-alpha/2018-12/msg00678.html [2] https://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys/blob/master/recipes-core/glibc/files/0031-Add-ARC-architecture.patch Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2019-03-14event-loop.h is included via other paths, tooAlexey Neyman1-13/+15
... so instead add an include guard. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-03-14Remove "event-loop.h" inclusion from "top.h"Alexey Neyman1-0/+16
Older GCCs (e.g. GCC 4.4 in CentOS 6) chokes on having two identical typedefs like this: typedef void *p; typedef void *p; The event-loop.h header does not have a guard against double-inclusion. Not the best solution, but it works and eventually 7.12 will fall into obsolescence anyway. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-03-11Allow older GDB to build against newer glibcAlexey Neyman1-0/+73
Also, fix the subdir used when only gdbserver is built (without native GDB). Signed-off-by: Alexey Neyman <stilor@att.net>
2019-03-10Move GDB build into a common backend functionAlexey Neyman1-0/+43
... needed to create a common runtime test for an incompatible change in glibc API. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-03-06GDB 7.12.1 fails to build in certain configurationsAlexey Neyman1-0/+43
... for which we pick up a patch from upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-03-04Meet our new companion tool, bisonAlexey Neyman9-0/+38
Which is here courtesy of CentOS6, which only has bison 2.4 - while new glibc requires 2.7. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-03-02Fix build of glibc 2.29 on systems with obsolete host programsAlexey Neyman2-1/+2
- Force building make as a companion tool if host make is older than 4.0 (CentOS 7 currently has 3.82) - Disable 2.29 as a choice if host python is older than 3.4 (CentOS 7 has 2.6 unless python from EPEL is installed) - Python2 emits its version information to STDERR. Ugh. While there, also use the detected host Python for GDB configuration. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-28uClibc-ng replaced a broken .lz tarball for 1.0.31Alexey Neyman1-4/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-27Add extra mirror to libelf packagefidomax1-1/+1
2019-02-25Run GCC 8.3.0 patches through manage-packages.sh -PAlexey Neyman6-110/+55
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-23Update to gcc 8.3.0Kumar Gala26-62/+112
Had to update the following patches so they'd apply: 0006-libgfortran-missing-include.patch 0010-crystax.patch Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2019-02-18Pick up a newer revision of elf2fltAlexey Neyman3-71/+1
... which includes the two local patches we have. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-18No longer mark newlib 3.x experimentalAlexey Neyman2-2/+0
... they seem to have overcome the birthing pains of 3.0.0 and build is stable. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-15strace 4.26 doesn't build on mips/o32Alexey Neyman1-0/+91
... so pick up a patch from upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-15Patch elf2flt to fix the breakage with host GCC8Alexey Neyman3-30/+70
... and binutils 2.32 (more headers needed). Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-14Another wave of version updatesAlexey Neyman88-187/+833
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-02-07Merge pull request #1134 from stilor/upgradingAlexey Neyman31-214/+33
Upgrade script + test suite