aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Patch elf2flt to link libz lastAlexey Neyman2017-02-051-0/+294
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add zlib as a companion libAlexey Neyman2017-02-0513-9/+144
|/ | | | | | 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-034-22/+48
|\ | | | | Uclibc 1.0.22
| * Add a sample config.Alexey Neyman2017-02-032-0/+17
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add support for AArch64 in uClibc-ngAlexey Neyman2017-02-021-21/+23
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * 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>
* | Merge pull request #570 from stilor/configure-check-cpp-pythonAlexey Neyman2017-02-031-1/+3
|\ \ | | | | | | Check for C++ in configure
| * | Check for C++ in configureAlexey Neyman2017-02-021-1/+3
| |/ | | | | | | | | | | Recent GMP/GCC/GDB releases require c++. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #571 from stilor/issue-569Alexey Neyman2017-02-032-1/+1
|\ \ | |/ |/| Require C++ support for gdbserver 7.12 or newer
| * 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-304-36/+38
|\ | | | | Fix build manuals
| * Use 'make install' to install DUMAAlexey Neyman2017-01-302-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>
| * Fix installation of manuals for binutilsAlexey Neyman2017-01-301-2/+2
| | | | | | | | | | | | | | It was running 'make gas ld ...', which was succeeding, but didn't install anything. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Fix location where libc manual is builtAlexey Neyman2017-01-301-2/+2
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #566 from stilor/fix-gentoo-hangAlexey Neyman2017-01-306-15/+61
|\ \ | |/ |/| Fix gentoo hang
| * Add install wrapperAlexey Neyman2017-01-302-2/+41
| | | | | | | | | | | | ... to work around Gentoo's wrapper idiosyncrasy. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Allow for per-tool templates when creating overridesAlexey Neyman2017-01-305-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>
* Merge pull request #568 from stilor/bump-autoconf-req-2.65Alexey Neyman2017-01-291-2/+2
|\ | | | | | | | | Bump autoconf requirement to 2.65 Trivial, merged immediately.
| * Bump autoconf requirement to 2.65Alexey Neyman2017-01-291-2/+2
|/ | | | | | Required by automake 1.15. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #565 from stilor/enable-mingw-tools-fortranAlexey Neyman2017-01-291-0/+2
|\ | | | | Enable Fortran & tools in x86_64-w64-mingw
| * Enable Fortran & tools in x86_64-w64-mingwAlexey Neyman2017-01-281-0/+2
|/ | | | | | ... both were recently a source of bug that didn't manifest on *-linux-* Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #564 from stilor/comptools-default-to-y-if-missingAlexey Neyman2017-01-289-207/+172
|\ | | | | Rework configure logic wrt GNU autotools
| * Rework configure logic wrt GNU autotoolsAlexey Neyman2017-01-279-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>
* | Merge pull request #563 from stilor/musl-mips-refixAlexey Neyman2017-01-284-67/+27
|\ \ | |/ |/| Add a workaround for musl in build scripts
| * Create <sgidefs.h> if MUSL doesn't create oneAlexey Neyman2017-01-263-0/+27
| | | | | | | | | | | | Document the status quo and work around for mips-musl. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Remove previous patch to straceAlexey Neyman2017-01-261-67/+0
|/ | | | | | GDB maintainers said, <sgidefs.h> must be provided by C library. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #562 from stilor/binutils-patchAlexey Neyman2017-01-261-0/+30
|\ | | | | Add binutils 2.27 patch
| * Add binutils 2.27 patchAlexey Neyman2017-01-261-0/+30
| | | | | | | | | | | | | | https://sourceware.org/bugzilla/show_bug.cgi?id=20531 Reported-by: Floessie Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #551 from stilor/obsolete-versionsAlexey Neyman2017-01-2625-117/+520
|\ \ | |/ |/| Obsolete versions
| * Fix glibc build with GCC5/6.Alexey Neyman2017-01-261-0/+28
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Fix handling of ltrace 0.5.3 peculiarity.Alexey Neyman2017-01-262-11/+8
| | | | | | | | | | | | 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-264-1/+309
| | | | | | | | | | | | | | | | Patches: 120 - updated to apply cleanly 140,150 - removed, now upstream Signed-off-by: Alexey Neyman <stilor@att.net>
| * Support gettext in addToolVersion.shAlexey Neyman2017-01-261-1/+2
| | | | | | | | 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 #556 from stilor/glibc-static-nssAlexey Neyman2017-01-262-0/+60
|\ | | | | Fix glibc 2.23/2.24 with --enable-static-nss.
| * Fix glibc 2.23/2.24 with --enable-static-nss.Alexey Neyman2017-01-262-0/+60
| | | | | | | | | | | | 2.22 and older have more warnings that break the build. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #560 from stilor/update-config-sub-guessAlexey Neyman2017-01-262-11/+22
|\ \ | |/ |/| Update config.sub/config.guess
| * Update config.sub/config.guessAlexey Neyman2017-01-252-11/+22
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #558 from stilor/uclibc-ng-moreAlexey Neyman2017-01-251-0/+50
|\ | | | | Add patch for init_module/delete_module
| * Add patch for init_module/delete_moduleAlexey Neyman2017-01-241-0/+50
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #557 from stilor/config-shellAlexey Neyman2017-01-2525-19/+55
|\ \ | | | | | | Run all configure scripts using ${CONFIG_SHELL}
| * | Run all configure scripts using ${CONFIG_SHELL}Alexey Neyman2017-01-2525-19/+55
| |/ | | | | | | | | | | ... as its help message says in menuconfig. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #559 from stilor/fix-log-save-restoreAlexey Neyman2017-01-252-19/+21
|\ \ | |/ |/| Fix log saving/restoring
| * Fix log saving/restoringAlexey Neyman2017-01-252-19/+21
|/ | | | | | after the CT_Log{Enable,Disable} changes. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #547 from stilor/separate-canadian-crosses-instdirAlexey Neyman2017-01-2475-346/+144
|\ | | | | Simplify the pre-build actions a bit
| * Make build-all rely on kconfig options.Alexey Neyman2017-01-193-26/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * Run samples through 'ct-ng update-samples'.Alexey Neyman2017-01-1963-189/+0
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Simplify config saving.Alexey Neyman2017-01-193-12/+14
| | | | | | | | | | | | Instead of hardcoding defaults in saveSample.sh.in, have the same defaults in config. Then we can just remove them when saving the config.