summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-02-10Add Ubuntu {12.04,14.04,16.04} configs.Alexey Neyman12-0/+72
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Add CentOS6/7 sample configsAlexey Neyman8-0/+48
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Fix typoAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10External addons supported by glibc even nowAlexey Neyman1-27/+24
... though none are provided by default. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Revert "patches: remove obsolete glibc patches"Alexey Neyman145-0/+11036
This partially reverts commit 429b3e884662a3b9a72890aae23865501e66330f. Bring back the patches for glibc 2.12 and newer. Propagate/refresh some patches as needed. Signed-off-by: Alexey Neyman <stilor@att.net>
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-10Revert "glibc: Remove support for downloading and extracting add-ons"Alexey Neyman1-0/+67
This reverts commit 39273e0843cc5f7f91d50651b299a0472f59f472.
2017-02-10Add older kernel versions up to 2.6.32.xAlexey Neyman1-0/+169
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-09Merge pull request #580 from stilor/arm-elf2fltAlexey Neyman3-1/+24
ARM with arch suffix - elf2flt fix
2017-02-07Add a contrived ARM with elf2flt sampleAlexey Neyman2-0/+23
... that exhibited the issue with elf2flt configuration. Original reported did not provide the config, and did not respond. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-07elf2flt: use CT_ARCH to set target CPU, not CT_TARGETCarlos Santos1-1/+1
CT_TARGET is composed as "${CT_ARCH}${CT_ARCH_SUFFIX}", so CT_TARGET may become something like "armv7", for example. This is used by the configure script to set the "CPU" variable in the Makefile, leading to a commad line containing -DTARGET_armv7 -DTARGET_CPU="armv7" In this case the compilation of elf2flt.c fails with "Don't know how to support your CPU architecture??". Passsing "CPU=${CT_ARCH}" in the make command line overrides the configured value and solves the problem. Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
2017-02-07Merge pull request #577 from stilor/enable-wchar-in-a-sampleAlexey Neyman1-0/+1
Enable WCHAR in a sample
2017-02-07Merge pull request #578 from stilor/elf2flt-pickup-zlib-fixAlexey Neyman2-295/+1
Pick up upstream fixes in elf2flt
2017-02-07Merge pull request #579 from stilor/arch-32-warningAlexey Neyman1-35/+0
Remove "pre-declaration" of config options
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 <stilor@att.net>
2017-02-06Pick up upstream fixesAlexey Neyman2-295/+1
... including zlib fix in configure, needed to build canadian crosses with elf2flt. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-06Enable WCHAR in a sampleAlexey Neyman1-0/+1
... needed to build canadian cross on top of it. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-06Merge pull request #575 from stilor/ncurses-configureAlexey Neyman3-7/+92
Allow some tunables for ncurses
2017-02-06Merge pull request #576 from stilor/update-kernel-libcAlexey Neyman6-7/+99
Update kernel & glibc
2017-02-06Merge pull request #574 from stilor/uclibc-obstackAlexey Neyman5-12/+46
3 unrelated uClibc changes, see individual commits
2017-02-06Merge pull request #573 from stilor/add-libz-companion-libAlexey Neyman16-9/+448
Add zlib as a companion lib
2017-02-06Update to most recent kernelsAlexey Neyman1-7/+7
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-06Add glibc 2.25Alexey Neyman5-0/+92
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-05Add a canadian elf2flt sampleAlexey Neyman2-0/+10
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-05Patch elf2flt to link libz lastAlexey Neyman1-0/+294
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-05Add zlib as a companion libAlexey Neyman13-9/+144
with version 1.2.11. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-05Allow some tunables for ncursesAlexey Neyman3-7/+92
- 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>
2017-02-05Use 'make olddefconfig' in uClibc/uClibc-ng configurationAlexey Neyman3-9/+42
instead of 'make oldconfig' and responding 'y'. This avoids 'Broken pipe' errors in the log, as well as selects default setting for all options not explicitly set. This requires a small fix in the old uClibc. Won't have to maintain that fix for long though :) Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-04Obsolete uClibc 0.9.33.2Alexey 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, 0.9.33.2. RIP, uClibc. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-04Remove OBSTACK from uclibc-ng configAlexey Neyman1-1/+0
It has been (incompletely) removed since 1.0.21. Requested-by: Waldemar Brodkorb <wbx@uclibc-ng.org> Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-03Merge pull request #572 from stilor/uclibc-1.0.22Alexey Neyman4-22/+48
Uclibc 1.0.22
2017-02-03Merge pull request #570 from stilor/configure-check-cpp-pythonAlexey Neyman1-1/+3
Check for C++ in configure
2017-02-03Merge pull request #571 from stilor/issue-569Alexey Neyman2-1/+1
Require C++ support for gdbserver 7.12 or newer
2017-02-03Add a sample config.Alexey Neyman2-0/+17
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-03Add support for AArch64 in uClibc-ngAlexey Neyman1-21/+23
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-03Add uClibc-ng 1.0.22Alexey Neyman1-1/+8
... and declare 1.0.21 obsolete. Signed-off-by: Alexey Neyman <stilor@att.net>
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 <stilor@att.net>
2017-02-03Check for C++ in configureAlexey Neyman1-1/+3
Recent GMP/GCC/GDB releases require c++. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-30Merge pull request #567 from stilor/fix-build-manualsAlexey Neyman4-36/+38
Fix build manuals
2017-01-30Merge pull request #566 from stilor/fix-gentoo-hangAlexey Neyman6-15/+61
Fix gentoo hang
2017-01-30Use 'make install' to install DUMAAlexey Neyman2-32/+34
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>
2017-01-30Fix installation of manuals for binutilsAlexey Neyman1-2/+2
It was running 'make gas ld ...', which was succeeding, but didn't install anything. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-30Fix location where libc manual is builtAlexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-30Add install wrapperAlexey Neyman2-2/+41
... to work around Gentoo's wrapper idiosyncrasy. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-30Allow for per-tool templates when creating overridesAlexey Neyman5-15/+22
... will be used to implement a smarter install wrapper. While there, correct the spelling of "OVERIDE". Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-30Merge pull request #568 from stilor/bump-autoconf-req-2.65Alexey Neyman1-2/+2
Bump autoconf requirement to 2.65 Trivial, merged immediately.
2017-01-30Bump autoconf requirement to 2.65Alexey Neyman1-2/+2
Required by automake 1.15. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-30Merge pull request #565 from stilor/enable-mingw-tools-fortranAlexey Neyman1-0/+2
Enable Fortran & tools in x86_64-w64-mingw
2017-01-28Enable Fortran & tools in x86_64-w64-mingwAlexey Neyman1-0/+2
... both were recently a source of bug that didn't manifest on *-linux-* Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-28Merge pull request #564 from stilor/comptools-default-to-y-if-missingAlexey Neyman9-207/+172
Rework configure logic wrt GNU autotools