summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2017-01-28Merge pull request #563 from stilor/musl-mips-refixAlexey Neyman4-67/+27
Add a workaround for musl in build scripts
2017-01-28Rework configure logic wrt GNU autotoolsAlexey Neyman9-207/+172
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>
2017-01-26Create <sgidefs.h> if MUSL doesn't create oneAlexey Neyman3-0/+27
Document the status quo and work around for mips-musl. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Remove previous patch to straceAlexey Neyman1-67/+0
GDB maintainers said, <sgidefs.h> must be provided by C library. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Merge pull request #562 from stilor/binutils-patchAlexey Neyman1-0/+30
Add binutils 2.27 patch
2017-01-26Merge pull request #551 from stilor/obsolete-versionsAlexey Neyman25-117/+520
Obsolete versions
2017-01-26Fix glibc build with GCC5/6.Alexey Neyman1-0/+28
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Fix handling of ltrace 0.5.3 peculiarity.Alexey Neyman2-11/+8
Also, remove 0.5.2 selection - no longer available for download. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Add m4 1.4.18Alexey Neyman1-1/+7
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Add gettext 0.19.8.1Alexey Neyman4-1/+309
Patches: 120 - updated to apply cleanly 140,150 - removed, now upstream Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Support gettext in addToolVersion.shAlexey Neyman1-1/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Add Linux 4.9.5.Alexey Neyman1-0/+5
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Declare older versions obsolete.Alexey Neyman18-107/+165
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Add binutils 2.27 patchAlexey Neyman1-0/+30
https://sourceware.org/bugzilla/show_bug.cgi?id=20531 Reported-by: Floessie Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Merge pull request #556 from stilor/glibc-static-nssAlexey Neyman2-0/+60
Fix glibc 2.23/2.24 with --enable-static-nss.
2017-01-26Merge pull request #560 from stilor/update-config-sub-guessAlexey Neyman2-11/+22
Update config.sub/config.guess
2017-01-26Fix glibc 2.23/2.24 with --enable-static-nss.Alexey Neyman2-0/+60
2.22 and older have more warnings that break the build. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Update config.sub/config.guessAlexey Neyman2-11/+22
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Merge pull request #558 from stilor/uclibc-ng-moreAlexey Neyman1-0/+50
Add patch for init_module/delete_module
2017-01-26Merge pull request #557 from stilor/config-shellAlexey Neyman25-19/+55
Run all configure scripts using ${CONFIG_SHELL}
2017-01-26Merge pull request #559 from stilor/fix-log-save-restoreAlexey Neyman2-19/+21
Fix log saving/restoring
2017-01-25Fix log saving/restoringAlexey Neyman2-19/+21
after the CT_Log{Enable,Disable} changes. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-25Run all configure scripts using ${CONFIG_SHELL}Alexey Neyman25-19/+55
... as its help message says in menuconfig. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-24Add patch for init_module/delete_moduleAlexey Neyman1-0/+50
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-24Merge pull request #547 from stilor/separate-canadian-crosses-instdirAlexey Neyman75-346/+144
Simplify the pre-build actions a bit
2017-01-24Merge pull request #549 from stilor/backend-obsoleteAlexey Neyman3-17/+1
Declare BACKEND obsolete.
2017-01-24Merge pull request #554 from stilor/comptools-loglevelAlexey Neyman5-10/+10
Fix loglevel for steps in companion tools