summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-08-21Save export status for environment varsAlexey Neyman6-38/+62
... and limit our modifications to our variables. Fixes #762. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-21Reject set-but-empty environment variablesAlexey Neyman1-11/+11
... which also lead to cryptic failures. Fixed #743. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-21Check for config file changes when restartingAlexey Neyman2-1/+8
Also, save/restore per-target source directory. Fixes #800. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-21Merge pull request #807 from stilor/upgrade-regressionsAlexey Neyman2-0/+193
Regressions after upgrades
2017-08-213.2.x most recent patchlevel is 91, not 93Alexey Neyman1-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-21Check if -mfloat128-type needs to be suppliedAlexey Neyman1-0/+193
... in addition to -mfloat128 that glibc 2.26 adds. GCC7 needs both, GCC6 does not and chokes on unknown option. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-19Merge pull request #803 from stilor/upgradesAlexey Neyman325-14208/+198
Various package upgrades
2017-08-19Use per-package list of formats to determine downloadsAlexey Neyman3-77/+59
Fixes #789 Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-19Require bash4 to run bootstrapAlexey Neyman1-0/+6
Fixes #797 (or, at least makes it fail gracefully with an advice) Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-19Record tarball formatsAlexey Neyman113-4/+117
Also, missed upgrades of gmp, isl, mingw-w64 Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-18Trim old versionsAlexey Neyman172-14039/+0
Policy: - Only latest patchlevel for each branch release Exception: CLooG - ISL has dependencies on specific CLooG releases within a single branch - Where there are no patchlevel releases (uClibc, musl) - just retain two most recent releases Also, missed automake update: 1.14 -> 1.14.1 Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-18uClibc-ng: add 1.0.26Alexey Neyman1-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-18strace: add 4.17 and 4.18Alexey Neyman2-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-18Newlib: bump 2.5.0 patchlevel to 20170720Alexey Neyman3-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-18Linux updatesAlexey Neyman9-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-18Add glibc 2.26Alexey Neyman2-0/+15
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-18GCC: 7.1 -> 7.2Alexey Neyman23-87/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-17Expat: 2.2.1 -> 2.2.3Alexey Neyman1-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-17Automake: 1.15 -> 1.15.1Alexey Neyman1-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-17Android NDK: r15b -> r15cAlexey Neyman1-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-17Merge pull request #801 from stilor/regressionsAlexey Neyman7-5/+16
Regressions
2017-08-16Record glibc 2.24+ dependencyAlexey Neyman3-1/+7
... on kernel headers of 3.2 and newer. Fixes #794. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-16Fix version check in mingw-w64Alexey Neyman3-3/+8
Fixes #782. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-16Fix DoLog -> DoExecLogAlexey Neyman1-1/+1
Fixes #788. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-08-14Merge pull request #791 from KirillSmirnov/basenameAlexey Neyman1-2/+2
scripts: remove superfluous dot
2017-08-03scripts: remove superfluous dotKirill Smirnov1-2/+2
Tarball extensions list already contains leading dot, do not add another one. Signed-off-by: Kirill Smirnov <kirill.k.smirnov@gmail.com>
2017-07-18Merge pull request #781 from stilor/masterAlexey Neyman2-4/+4
Pin sparc-leon to GCC6, again
2017-07-18Pin sparc-leon to GCC6, againAlexey Neyman2-4/+4
Also, change the name for uClibc config to be version-agnostic, the version changes too fast. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-17Merge pull request #780 from stilor/fix-linaroAlexey Neyman24-1/+1531
Fix linaro
2017-07-17Fix archive yymm directoryAlexey Neyman1-0/+1
In case there is a "patchlevel" suffix. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-17Add gcc-linaro 7.1-2017.05Alexey Neyman23-0/+1529
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-17Fix linaro downloaderAlexey Neyman1-1/+1
Fixes #779. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-17Merge pull request #778 from stilor/fix-777Alexey Neyman2-2/+2
Fix new framework for running from installed path
2017-07-17Fix new framework for running from installed pathAlexey Neyman2-2/+2
Fixes #777 Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-13Merge pull request #775 from stilor/gcc-6.4Alexey Neyman36-530/+0
Update to GCC 6.4
2017-07-13Update to GCC 6.4Alexey Neyman36-530/+0
Deleted patches have been picked up upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-13Merge pull request #767 from stilor/packagesAlexey Neyman1556-7942/+5628
Packages
2017-07-12Fix the test for mingw-w64Alexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-12Fix HAS_LIBMPX selectionAlexey Neyman1-21/+12
Was previously selected by GCC_5_or_later - but now that one is an auto-generated option that does not select anything; now HAS_LIBMPX was made dependent on GCC_5_or_later, but its default was not set to y. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-10Typo in binutils package descriptionAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-10Resolve a few more TBDsAlexey Neyman9-16/+13
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-09Fix xtensa overlaysAlexey Neyman2-13/+25
They are unpacked properly, but fail during build. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Update new nios2 sampleAlexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Separate the notions of package name/labelAlexey Neyman7-13/+9
Also, remove resolved TBDs. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Merge elf2flt into binutils.inAlexey Neyman2-25/+24
It was previously picked up as "tail options" config file, .in.2. Now we only have a single config file for each component. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Some locations were missed while renaming kconfig symbolsAlexey Neyman6-70/+10
... because there the symbols were constructer part by part. Also, remove cc.sh and source $(CT_CC).sh directly - we only build a single compiler at a time. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08.in.2 files no longer generatedAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Allow packages to define "relevant" part of the versionAlexey Neyman45-51/+32
E.g., only include minor/major of the Linux kernel into the kconfig symbol. In the future, to be defined by all packages, but for now matches the current versioning in the packages. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Fix bootstrap to work with bash 4.3Alexey Neyman1-3/+15
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Also upgrade non-generated config filesAlexey Neyman16-31/+31
Signed-off-by: Alexey Neyman <stilor@att.net>