aboutsummaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
...
* | Supply --disable-build-with-cxx instead of requiring C++Alexey Neyman2017-02-092-2/+1
|/ | | | | | | ... when building native GDB/gdbserver. Suggested by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #578 from stilor/elf2flt-pickup-zlib-fixAlexey Neyman2017-02-061-1/+1
|\ | | | | Pick up upstream fixes in elf2flt
| * Pick up upstream fixesAlexey Neyman2017-02-061-1/+1
| | | | | | | | | | | | | | ... including zlib fix in configure, needed to build canadian crosses with elf2flt. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Remove "pre-declaration" of config optionsAlexey Neyman2017-02-061-35/+0
|/ | | | | | | | | | | ... these are apparently not needed with the current kconfig and only result in warnings like "SYMBOL changed state" and "reassigning SYMBOL". Perhaps, it was necessary to run kconfig without first generating config.gen? But now all the targets that invoke $(CONF) have `config_files` as a dependency. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #575 from stilor/ncurses-configureAlexey Neyman2017-02-061-6/+49
|\ | | | | Allow some tunables for ncurses
| * Allow some tunables for ncursesAlexey Neyman2017-02-051-6/+49
| | | | | | | | | | | | | | | | | | - Allow user to specify configure arguments to pass through to host/target ncurses. - Checkbox for --disable-database - String option for --with-fallbacks Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #576 from stilor/update-kernel-libcAlexey Neyman2017-02-062-7/+13
|\ \ | | | | | | Update kernel & glibc
| * | Update to most recent kernelsAlexey Neyman2017-02-051-7/+7
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Add glibc 2.25Alexey Neyman2017-02-051-0/+6
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #574 from stilor/uclibc-obstackAlexey Neyman2017-02-051-2/+4
|\ \ | | | | | | 3 unrelated uClibc changes, see individual commits
| * | Obsolete uClibc 0.9.33.2Alexey Neyman2017-02-041-2/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | | | It has not seen any new commits since July 2015, and haven't had any releases since May 2012. The only two architectures marked as supported by uClibc but not by uClibc-ng are v850 and i960. Both are marked as "BROKEN" in the most recent release of uClibc, 0.9.33.2. RIP, uClibc. Signed-off-by: Alexey Neyman <stilor@att.net>
* / Add zlib as a companion libAlexey Neyman2017-02-054-0/+32
|/ | | | | | with version 1.2.11. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #572 from stilor/uclibc-1.0.22Alexey Neyman2017-02-031-1/+8
|\ | | | | Uclibc 1.0.22
| * Add uClibc-ng 1.0.22Alexey Neyman2017-02-021-1/+8
| | | | | | | | | | | | ... and declare 1.0.21 obsolete. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Require C++ support for gdbserver 7.12 or newer.Alexey Neyman2017-02-022-1/+1
|/ | | | | | | Also, do not select gdbserver for cross-gdb automatically, or it may be selected even without meeting the dependencies (if C++ is not enabled) Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #567 from stilor/fix-build-manualsAlexey Neyman2017-01-301-5/+6
|\ | | | | Fix build manuals
| * Use 'make install' to install DUMAAlexey Neyman2017-01-301-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This serves two purposes: - installs its manpage - installs headers, without them it does not make sense to install a static library Unfortunately, there's no way to select shared-only build of DUMA. Hence, disable selection for static library. Also, allow user to select whether to use stock or ct-ng's wrapper. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Allow for per-tool templates when creating overridesAlexey Neyman2017-01-302-2/+2
|/ | | | | | | | ... will be used to implement a smarter install wrapper. While there, correct the spelling of "OVERIDE". Signed-off-by: Alexey Neyman <stilor@att.net>
* Rework configure logic wrt GNU autotoolsAlexey Neyman2017-01-276-25/+9
| | | | | | | | | | | | | | | | | | | | | | Rather than requiring them of a certain version, detect if they are present (and have sufficient version) and select an appropriate companion tool otherwise. The reason is that, for example, most recent gettext requires automake 1.15, but the newest available CentOS has 1.13. Hence, the option to "upgrade your system" does not apply, and the warning comment above the companion tools is rather scary. With this approach, it will work out of the box - either by using the host's tools, or by building them as needed. Note that the user can still change the setting in the config. While there, propagate the new version checking macro to awk/bash/host binutils, and switch from --with-foo=xxx to officially blessed FOO=xxx: the latter does not require checking for bogus values (i.e., --with-foo, --without-foo) and AC_PROG_* macros recognize the corresponding settings without further modifications. For now, I kept --with-foo=, if only to complain and steer people to the new way. To be cleaned up after a release. Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix handling of ltrace 0.5.3 peculiarity.Alexey Neyman2017-01-261-9/+5
| | | | | | Also, remove 0.5.2 selection - no longer available for download. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add m4 1.4.18Alexey Neyman2017-01-261-1/+7
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add gettext 0.19.8.1Alexey Neyman2017-01-261-1/+7
| | | | | | | | Patches: 120 - updated to apply cleanly 140,150 - removed, now upstream Signed-off-by: Alexey Neyman <stilor@att.net>
* Add Linux 4.9.5.Alexey Neyman2017-01-261-0/+5
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Declare older versions obsolete.Alexey Neyman2017-01-2618-107/+165
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #547 from stilor/separate-canadian-crosses-instdirAlexey Neyman2017-01-242-5/+8
|\ | | | | Simplify the pre-build actions a bit
| * Make build-all rely on kconfig options.Alexey Neyman2017-01-191-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | For that, make CT_BUILD_TOP_DIR a non-settable config option (so that it is recursively expanded with CT_HOST/CT_TARGET). Use a common prefix, with same default as for regular sample build. Use showConfig.sh to determine host toolchain path (for canadian crosses) and build directory to be removed. Remove LIBC_SYSROOT_ARG (unused). Signed-off-by: Alexey Neyman <stilor@att.net>
| * Simplify config saving.Alexey Neyman2017-01-192-4/+3
| | | | | | | | | | | | Instead of hardcoding defaults in saveSample.sh.in, have the same defaults in config. Then we can just remove them when saving the config.
| * Install canadian crosses into a separate subdir.Alexey Neyman2017-01-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Makes them sorted out by host, and removes the need for similar hack in samples.mk. Change how canadian crosses are named: using `=' character resulted in Glibc build failure. Move loading config into a common function, CT_LoadConfig. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #549 from stilor/backend-obsoleteAlexey Neyman2017-01-241-0/+1
|\ \ | | | | | | Declare BACKEND obsolete.
| * | Declare BACKEND obsolete.Alexey Neyman2017-01-191-0/+1
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Check for git presenceAlexey Neyman2017-01-232-1/+3
| | | | | | | | | | | | | | ... and make the optiont that fetch from Git repositories depend on the git discovery. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #552 from stilor/uclibc-ng-for-buildrootAlexey Neyman2017-01-231-0/+6
|\ \ | | | | | | Restore uClibc-ng usability in buildroot
| * | Add selection for RPCAlexey Neyman2017-01-231-0/+6
| |/ | | | | | | | | | | | | So that uClibc config can be matched to Buildroot's expectations via the menu, without the need for a saved config. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #462 from lihanglin/masterAlexey Neyman2017-01-221-0/+7
|\ \ | | | | | | mingw: compile the mingw-w64 companion tools as well
| * | mingw: compile the mingw-w64 companion tools as wellLi-Hang Lin2017-01-221-0/+7
| |/ | | | | | | | | | | | | There are some useful tools such as widl, gendef, genidl ... etc. provided by mingw-w64 and do not waste the developers' works. Signed-off-by: Li-Hang Lin <lihang.lin@gmail.com>
* / Typos in linuxthreads/posix config values.Alexey Neyman2017-01-211-2/+2
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Linaro's 4.9 requires ISL 0.14 or olderAlexey Neyman2017-01-171-0/+3
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Mark obsolete versions.Alexey Neyman2017-01-161-7/+14
| | | | | | Keep one latest on each of 3.x, 4.x and 5.x versions. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add mingw-w64 5.0.0/5.0.1.Alexey Neyman2017-01-161-5/+15
| | | | | | | Also, move 'devel' to the bottom - we don't want this ever-moving tag to be default in the released product. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add versions 4.11..4.15 of strace.Alexey Neyman2017-01-161-8/+49
| | | | | | | Versions 4.13 and older marked as obsolete. Identify the source of the patches 007..009. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #536 from stilor/musl-updateAlexey Neyman2017-01-161-3/+9
|\ | | | | Musl update to 1.1.16
| * Add musl 1.1.16.Alexey Neyman2017-01-141-3/+9
| | | | | | | | | | | | Patch we had for 1.0.4/1.1.5 is now upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #533 from stilor/gdb-7.12Alexey Neyman2017-01-163-10/+42
|\ \ | | | | | | Gdb 7.12
| * | Typo s/CC_BINUTILS/BINUTILS/.Alexey Neyman2017-01-131-4/+4
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Declare GDB 7.9 and older obsolete.Alexey Neyman2017-01-131-0/+26
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | GDB 7.12 needs c++.Alexey Neyman2017-01-132-7/+7
| | | | | | | | | | | | | | | | | | Also, minor fixes in 300-gdb.sh Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Add gdb 7.12.Alexey Neyman2017-01-131-0/+6
| |/ | | | | | | | | | | | | | | Same patches apply; changed 101-uclibc-no-gettimeofday-clobber.patch - modify configure.ac and regenerate configure (rather than modifying the latter directly). Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #532 from stilor/expat-2.2Alexey Neyman2017-01-161-3/+8
|\ \ | | | | | | Add expat 2.1.1 and 2.2.0.
| * | Add expat 2.1.1 and 2.2.0.Alexey Neyman2017-01-131-3/+8
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* / Add uClibc-ng 1.0.21.Alexey Neyman2017-01-131-0/+7
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>