aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Pick up a newer revision of elf2fltAlexey Neyman2019-02-183-71/+1
| | | | | | | | | | | | ... which includes the two local patches we have. Signed-off-by: Alexey Neyman <stilor@att.net>
| * No longer mark newlib 3.x experimentalAlexey Neyman2019-02-182-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>
| * Move moxiebox build to post_ccAlexey Neyman2019-02-172-5/+4
| | | | | | | | | | | | core-2 gcc does not search the final prefix now for newlib's headers. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Use -idirafter instead of copying headers.Alexey Neyman2019-02-171-13/+20
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add sample from #985Alexey Neyman2019-02-172-0/+42
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Disable CXX while building glibcAlexey Neyman2019-02-161-3/+4
| | | | | | | | | | | | | | Otherwise, glibc 2.29 tries to use it - but we haven't built libstdc++ yet. We really need to implement #808... Until now, pass empty CXX to make. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Check/increase `ulimit -n` settingAlexey Neyman2019-02-151-0/+8
| | | | | | | | | | | | | | ... 2.32 ld runs out of file descriptors while linking uClibc-ng on SuperH. Signed-off-by: Alexey Neyman <stilor@att.net>
| * strace 4.26 doesn't build on mips/o32Alexey Neyman2019-02-151-0/+91
| | | | | | | | | | | | ... so pick up a patch from upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Patch elf2flt to fix the breakage with host GCC8Alexey Neyman2019-02-143-30/+70
| | | | | | | | | | | | ... and binutils 2.32 (more headers needed). Signed-off-by: Alexey Neyman <stilor@att.net>
| * Improve error detectionAlexey Neyman2019-02-141-7/+9
|/ | | | | | | | | ... by filtering the messages that contain a *word* "warning" or "error", i.e. is preceded by a space or is at the beginning of the line. This improves the output from new uClibc-ng releases - which produce a warning about an unused label, `mprot_error`. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1140 from stilor/upgradeAlexey Neyman2019-02-1391-218/+887
|\ | | | | Package updates
| * Another wave of version updatesAlexey Neyman2019-02-1388-187/+833
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Update config.{sub,guess}Alexey Neyman2019-02-132-25/+34
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Check if two versions conflictAlexey Neyman2019-02-131-6/+20
|/ | | | | | by resolving to the same "relevant" portion. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1139 from stilor/masterAlexey Neyman2019-02-133-30/+20
|\ | | | | decouple darwin/clang
| * Check for lzip (some archives are lzipped)Alexey Neyman2019-02-131-0/+1
| | | | | | | | | | | | | | | | Ideally, we should just skip the archives for which we don't have the utilities; let's leave it until I convert the "trivial checks" part of crosstool-NG.sh into a separate configure script. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Use CFLAGS for both CFLAGS/CXXFLAGS in GDBAlexey Neyman2019-02-131-22/+6
| | | | | | | | | | | | These config variables are documented as such anyway. Signed-off-by: Alexey Neyman <stilor@att.net>
| * decouple darwin/clang here as per #712Roy Storey2019-02-131-12/+11
| | | | | | https://github.com/crosstool-ng/crosstool-ng/issues/712#issuecomment-300891861
| * clang check before add to CT_CFLAGS_FOR_BUILD/HOSTRoy Storey2019-02-131-0/+6
|/
* Merge pull request #1138 from stilor/masterAlexey Neyman2019-02-134-20/+54
|\ | | | | Implement an option to store downloads in subdirs
| * Implement an option to store downloads in subdirsAlexey Neyman2019-02-134-20/+54
|/ | | | | | ... following the buildroot model. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1136 from stilor/upgrading2Alexey Neyman2019-02-12102-605/+677
|\ | | | | Upgradability, phase 2
| * Run the samples through update to v2Alexey Neyman2019-02-0993-94/+94
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Use enhanced framework for 'ct-ng update-samples'Alexey Neyman2019-02-096-20/+19
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Improve upgradability of defconfig filesAlexey Neyman2019-02-094-492/+565
|/ | | | | | | | | | - Switch to two-pass reading of the config file to track both (a) the option's value and (b) if the option has been explicitly called out in the .config being processed. - Split off per-version functions into separate files. - Add a README with some guidelines on writing new upgrade scripts. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1133 from carlo-bramini/fix-libintl-errorAlexey Neyman2019-02-061-2/+3
|\ | | | | Correctly reference to libintl when linking.
| * Correctly reference to libintl when linking.carlo-bramini2019-02-051-2/+3
| |
* | Merge pull request #1134 from stilor/upgradingAlexey Neyman2019-02-06151-321/+10876
|\ \ | |/ |/| Upgrade script + test suite
| * Add test if kconfig file version needs to be bumpedAlexey Neyman2019-02-064-0/+5851
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add a few tests to upgrade testsuiteAlexey Neyman2019-02-0610-10/+4037
| | | | | | | | | | | | | | | | ... coverage not complete, but pretty diverse and covers most non-trivial conversions. PRs with better coverage for 1.23.o options welcome. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Start a testsuite for upgrade scriptAlexey Neyman2019-02-053-1/+119
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Upgrade script for v2 of the configAlexey Neyman2019-02-011-0/+114
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Config v2: select relevant parts of each package versionAlexey Neyman2019-01-3031-34/+31
| | | | | | | | | | | | | | Also, remove a couple of config options that dealt with package versions that have been since retired. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Run the samples through `ct-ng update-samples`Alexey Neyman2019-01-2894-22/+100
| | | | | | | | | | | | | | | | - Pin sparc-leon-linux-gnu to GCC6, again. - Remove "brokenness" explanation from moxie-elf comment (was only applicable to stage-2 compiler, not final). Signed-off-by: Alexey Neyman <stilor@att.net>
| * Run version check via evalAlexey Neyman2019-01-281-1/+1
| | | | | | | | | | | | | | | | ... otherwise it fails for autoconf/automake; for some reason, newer Ubuntu 18.10 adds extra quoting around '${SHELL}' in $ac_cv_path_AUTOCONF. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Ignore vim swap files while generating the file listAlexey Neyman2019-01-271-0/+4
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add upgrade logic to version-check.shAlexey Neyman2019-01-276-38/+515
| | | | | | | | | | | | | | | | | | Slightly rework config version detector to catch the case where neither CONFIG_VERSION/CONFIG_VERSION_CURRENT is defined in the config file. Add olddefconfig and use it after the upgrade. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Retire GDB 7.0a, superseded by 7.0.1aAlexey Neyman2019-01-263-197/+0
| | | | | | | | | | | | (missed by "retire old versions" commit awhile ago) Signed-off-by: Alexey Neyman <stilor@att.net>
| * Basic framework for checking config file versionAlexey Neyman2019-01-264-33/+119
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Replace GDB 7.8.1 with 7.82Alexey Neyman2019-01-263-8/+8
| | | | | | | | | | | | | | When merging new package framework, I missed that master had 7.8.2 imported in place of 7.8.1. Noone complained about this downgrade... Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #1129 from bhundven/update_musl_1_1_21Alexey Neyman2019-01-242-0/+4
|\ \ | | | | | | [musl-libc] Add 1.1.21
| * | [musl-libc] Add 1.1.21Bryan Hundven2019-01-232-0/+4
|/ / | | | | | | | | | | https://www.openwall.com/lists/musl/2019/01/21/8 Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* | Merge pull request #1128 from dimkr/uclibc-cfgAlexey Neyman2019-01-223-4/+16
|\ \ | | | | | | Store the uClibc .config alongside the ct-ng .config
| * | Coding style fixes in functionsDima Krasner2019-01-231-3/+3
| | | | | | | | | | | | Signed-off-by: Dima Krasner <dima@dimakrasner.com>
| * | Coding style fix in uClibc.shDima Krasner2019-01-231-1/+1
| | | | | | | | | | | | Signed-off-by: Dima Krasner <dima@dimakrasner.com>
| * | Moved uClibc configuration installation to uClibc.shDima Krasner2019-01-233-9/+16
| | | | | | | | | | | | Signed-off-by: Dima Krasner <dima@dimakrasner.com>
| * | Store the uClibc .config alongside the ct-ng .configDima Krasner2019-01-221-0/+5
|/ / | | | | | | Signed-off-by: Dima Krasner <dima@dimakrasner.com>
* | Merge pull request #1127 from julbrygd/masterAlexey Neyman2019-01-151-1/+1
|\| | | | | added the version 5 to the check of bash versions
| * added the version 5 to the check of bash versionsStephan Conrad2019-01-151-1/+1
|/ | | | Signed-off-by: Stephan Conrad <stephan@conrad.pics>
* Merge pull request #1126 from stilor/prefix-with-symlinksAlexey Neyman2019-01-153-7/+22
|\ | | | | Handle a setup where CT_PREFIX_DIR has symlinks