path: root/config
AgeCommit message (Collapse)AuthorFilesLines
2017-02-10Fix typoAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <>
2017-02-10Revert "glibc: Clean out old glibc versions"Alexey Neyman2-27/+66
This partially reverts commit 88e8852ccd94a60979971454f8b49cb1d06cd907. Bring back releases 2.12 and newer of glibc, along with the associated Kconfig machinery. Simplify it slightly.
2017-02-10Add older kernel versions up to 2.6.32.xAlexey Neyman1-0/+169
Signed-off-by: Alexey Neyman <>
2017-02-07Merge pull request #578 from stilor/elf2flt-pickup-zlib-fixAlexey Neyman1-1/+1
Pick up upstream fixes in elf2flt
2017-02-06Remove "pre-declaration" of config optionsAlexey Neyman1-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 <>
2017-02-06Pick up upstream fixesAlexey Neyman1-1/+1
... including zlib fix in configure, needed to build canadian crosses with elf2flt. Signed-off-by: Alexey Neyman <>
2017-02-06Merge pull request #575 from stilor/ncurses-configureAlexey Neyman1-6/+49
Allow some tunables for ncurses
2017-02-06Merge pull request #576 from stilor/update-kernel-libcAlexey Neyman2-7/+13
Update kernel & glibc
2017-02-06Merge pull request #574 from stilor/uclibc-obstackAlexey Neyman1-2/+4
3 unrelated uClibc changes, see individual commits
2017-02-06Update to most recent kernelsAlexey Neyman1-7/+7
Signed-off-by: Alexey Neyman <>
2017-02-06Add glibc 2.25Alexey Neyman1-0/+6
Signed-off-by: Alexey Neyman <>
2017-02-05Add zlib as a companion libAlexey Neyman4-0/+32
with version 1.2.11. Signed-off-by: Alexey Neyman <>
2017-02-05Allow some tunables for ncursesAlexey Neyman1-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 <>
2017-02-04Obsolete uClibc Neyman1-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, RIP, uClibc. Signed-off-by: Alexey Neyman <>
2017-02-03Merge pull request #572 from stilor/uclibc-1.0.22Alexey Neyman1-1/+8
Uclibc 1.0.22
2017-02-03Add uClibc-ng 1.0.22Alexey Neyman1-1/+8
... and declare 1.0.21 obsolete. Signed-off-by: Alexey Neyman <>
2017-02-03Require C++ support for gdbserver 7.12 or newer.Alexey Neyman2-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 <>
2017-01-30Merge pull request #567 from stilor/fix-build-manualsAlexey Neyman1-5/+6
Fix build manuals
2017-01-30Use 'make install' to install DUMAAlexey Neyman1-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 <>
2017-01-30Allow for per-tool templates when creating overridesAlexey Neyman2-2/+2
... will be used to implement a smarter install wrapper. While there, correct the spelling of "OVERIDE". Signed-off-by: Alexey Neyman <>
2017-01-28Rework configure logic wrt GNU autotoolsAlexey Neyman6-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 <>
2017-01-26Fix handling of ltrace 0.5.3 peculiarity.Alexey Neyman1-9/+5
Also, remove 0.5.2 selection - no longer available for download. Signed-off-by: Alexey Neyman <>
2017-01-26Add m4 1.4.18Alexey Neyman1-1/+7
Signed-off-by: Alexey Neyman <>
2017-01-26Add gettext Neyman1-1/+7
Patches: 120 - updated to apply cleanly 140,150 - removed, now upstream Signed-off-by: Alexey Neyman <>
2017-01-26Add Linux 4.9.5.Alexey Neyman1-0/+5
Signed-off-by: Alexey Neyman <>
2017-01-26Declare older versions obsolete.Alexey Neyman18-107/+165
Signed-off-by: Alexey Neyman <>
2017-01-24Merge pull request #547 from stilor/separate-canadian-crosses-instdirAlexey Neyman2-5/+8
Simplify the pre-build actions a bit
2017-01-24Merge pull request #549 from stilor/backend-obsoleteAlexey Neyman1-0/+1
Declare BACKEND obsolete.
2017-01-24Check for git presenceAlexey Neyman2-1/+3
... and make the optiont that fetch from Git repositories depend on the git discovery. Signed-off-by: Alexey Neyman <>
2017-01-24Merge pull request #552 from stilor/uclibc-ng-for-buildrootAlexey Neyman1-0/+6
Restore uClibc-ng usability in buildroot
2017-01-23Add selection for RPCAlexey Neyman1-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 <>
2017-01-22Merge pull request #462 from lihanglin/masterAlexey Neyman1-0/+7
mingw: compile the mingw-w64 companion tools as well
2017-01-22mingw: compile the mingw-w64 companion tools as wellLi-Hang Lin1-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 <>
2017-01-21Typos in linuxthreads/posix config values.Alexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <>
2017-01-20Declare BACKEND obsolete.Alexey Neyman1-0/+1
Signed-off-by: Alexey Neyman <>
2017-01-20Make build-all rely on kconfig options.Alexey Neyman1-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 to determine host toolchain path (for canadian crosses) and build directory to be removed. Remove LIBC_SYSROOT_ARG (unused). Signed-off-by: Alexey Neyman <>
2017-01-20Simplify config saving.Alexey Neyman2-4/+3
Instead of hardcoding defaults in, have the same defaults in config. Then we can just remove them when saving the config.
2017-01-20Install canadian crosses into a separate subdir.Alexey Neyman1-1/+1
Makes them sorted out by host, and removes the need for similar hack in 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 <>
2017-01-18Linaro's 4.9 requires ISL 0.14 or olderAlexey Neyman1-0/+3
Signed-off-by: Alexey Neyman <>
2017-01-16Mark obsolete versions.Alexey Neyman1-7/+14
Keep one latest on each of 3.x, 4.x and 5.x versions. Signed-off-by: Alexey Neyman <>
2017-01-16Add mingw-w64 5.0.0/5.0.1.Alexey Neyman1-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 <>
2017-01-16Add versions 4.11..4.15 of strace.Alexey Neyman1-8/+49
Versions 4.13 and older marked as obsolete. Identify the source of the patches 007..009. Signed-off-by: Alexey Neyman <>
2017-01-16Merge pull request #536 from stilor/musl-updateAlexey Neyman1-3/+9
Musl update to 1.1.16
2017-01-16Merge pull request #533 from stilor/gdb-7.12Alexey Neyman3-10/+42
Gdb 7.12
2017-01-16Merge pull request #532 from stilor/expat-2.2Alexey Neyman1-3/+8
Add expat 2.1.1 and 2.2.0.
2017-01-14Add musl 1.1.16.Alexey Neyman1-3/+9
Patch we had for 1.0.4/1.1.5 is now upstream. Signed-off-by: Alexey Neyman <>
2017-01-14Typo s/CC_BINUTILS/BINUTILS/.Alexey Neyman1-4/+4
Signed-off-by: Alexey Neyman <>
2017-01-14Declare GDB 7.9 and older obsolete.Alexey Neyman1-0/+26
Signed-off-by: Alexey Neyman <>
2017-01-14Add uClibc-ng 1.0.21.Alexey Neyman1-0/+7
Signed-off-by: Alexey Neyman <>
2017-01-14GDB 7.12 needs c++.Alexey Neyman2-7/+7
Also, minor fixes in Signed-off-by: Alexey Neyman <>