summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-05-15Add ARC architecture supportAlexey Brodkin2-0/+49
Synopsys' DesignWare ARC Processors are a family of 32-bit CPUs that SoC designers can optimize for a wide range of uses, from deeply embedded to high-performance host applications in a variety of market segments. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2018-05-06Merge pull request #960 from stilor/gdb712-disable-cxxAlexey Neyman4-4/+14
Restore a missing GDB option
2018-05-06Restore a missing GDB optionAlexey Neyman4-4/+14
(whether GDB has --disable-build-with-cxx) and use it. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-05-06Merge pull request #958 from stilor/gcc8Alexey Neyman20-0/+1375
Add GCC 8.1
2018-05-06Add GCC 8.1Alexey Neyman20-0/+1375
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-05-05Merge pull request #956 from stilor/mingw-multilibAlexey Neyman1-0/+18
Preserve each variant of libwinpthread.dll
2018-05-04Preserve each variant of libwinpthread.dllAlexey Neyman1-0/+18
... in the corresponding /lib directory. Mingw-w64 installs it to /bin, so multiple variants in a multilib configuration override each other. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-30Merge pull request #954 from stilor/archlinux-add-unzipAlexey Neyman5-18/+49
Add unzip to archlinux image
2018-04-30Add the ability to run some but not all samples in dockerAlexey Neyman3-17/+47
Also, build containers with --no-cache: distributions like ArchLinux retire their packages very quickly, need to always use up-to-date package databases. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-30Add unzip to ArchLinux docker imageAlexey Neyman1-1/+1
Needed by android sample. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-30Restore the ability to build multiple configurationsAlexey Neyman1-0/+1
... in the shared .build directory. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-29Merge pull request #953 from stilor/docker-testing2Alexey Neyman14-36/+133
Docker configuration for Gentoo + a bunch of fixes
2018-04-29Add checking for *sum and unzipAlexey Neyman10-33/+118
Also improve logging (add an ability to log commands/files/environment variables to config.log) Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-29Fix strace 4.21+ on aarch64Alexey Neyman1-1/+2
... which now defaults to --enable-mpers=yes, which attempts to invoke aarch64-*-gcc with -m32 and fails. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-29Update helpAlexey Neyman1-1/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-29Add docker testing for GentooAlexey Neyman3-1/+9
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-29Merge pull request #952 from dlech/patch-2Alexey Neyman1-1/+2
debian: include curl and wget in Build-Depends
2018-04-29debian: add curl and wget dependenciesDavid Lechner1-1/+2
curl and wget are needed as a build dependency so that the auto configuration will see them and set the relevant configuration options. Otherwise, we end up with a ct-ng that can't download anything. However, curl and wget are not strict runtime dependencies, and we don't need both, so list them as Recommends: curl | wget for the binary package.
2018-04-29Merge pull request #949 from antmak/build_centos7Alexey Neyman1-0/+2
Add compatibility with automake < 1.14
2018-04-29Merge pull request #951 from dlech/patch-1Alexey Neyman1-4/+0
debian: no need to override dh_auto_install
2018-04-29debian: no need to override dh_auto_installDavid Lechner1-4/+0
Since fda857aeb851e5329b5dec664cc14903bf4d20a6 and d6f5c308f9b9564df548d7d6a245a56dbf5360bc, there is no longer any need to override dh_auto_install
2018-04-27Add compatibility with automake < 1.14Anton Maklakov1-0/+2
As we support CentOS, for example, we have a problem there automake: warnings are treated as errors kconfig/Makefile.am:26: warning: compiling 'lxdialog/checklist.c' in subdir requires 'AM_PROG_CC_C_O' in 'configure.ac' autoreconf: automake failed with exit status: 1
2018-04-18Merge pull request #947 from stilor/docker-testingAlexey Neyman7-1/+154
Docker-based testing for Linux distros
2018-04-16Testing works for archlinux dockerAlexey Neyman5-12/+19
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-15Require libtool be presentAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-15First stab at docker-based test frameworkAlexey Neyman6-0/+146
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-14Merge pull request #943 from xavloose/masterAlexey Neyman1-0/+3
modified ax_with_curses_extra.m4 to have better regocnition of <panel.h>
2018-04-14modified ax_with_curses_extra.m4 to have better regocnition of <panel.h>Xavier Loose1-0/+3
2018-04-14Merge pull request #941 from stilor/issue-940Alexey Neyman1-3/+2
Supply explicit --tag CC
2018-04-14Supply explicit --tag CCAlexey Neyman1-3/+2
... to libtool, to allow CC overrides at make stage. Fixes #940. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-13Merge pull request #939 from stilor/updatesAlexey Neyman46-175/+137
Update packages: automake, isl, linux, mpfr, musl, newlib, strace, uC…
2018-04-12Update packages: automake, isl, linux, mpfr, musl, newlib, strace, uClibc-ngAlexey Neyman46-175/+137
Also, fix manage-packages.sh after autotoolization. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-11Merge pull request #924 from tofutim/feature/fixchecksampsAlexey Neyman1-1/+1
fix deprecated diff option
2018-04-11Merge pull request #937 from stilor/build-autotoolizeAlexey Neyman60-1275/+5531
Autotoolize crosstool-ng
2018-04-09Only attempt to chmod bash completion scriptAlexey Neyman1-0/+2
... if it has been installed. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Support out-of-tree local buildsAlexey Neyman6-9/+17
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Lintian warnings cleanupAlexey Neyman2-6/+12
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Debian: no longer need to install completion separatelyAlexey Neyman1-1/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Compress the manpageAlexey Neyman1-1/+11
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Install bash completion into new locationAlexey Neyman3-24/+16
/share/bash-completion/completions rather than /etc/bash_completion.d Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Conditionally install bash completionAlexey Neyman3-5/+23
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07User manual installationAlexey Neyman5-9/+64
... when running from a release tarball. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Docs installationAlexey Neyman4-47/+53
- Move downloading the pages from a website to a separate script, invoke as dist hook - Install manpage Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07No need for overriding MAKELEVEL anymoreAlexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Cannot ignore 'make install' with automakeAlexey Neyman3-21/+5
Automake does not allow us to place the hooks before its generated actions, and does not allow us to check MAKECMDGOALS, and does not support a mechanism for disabling make install (such as noinst_SUBDIRS, requested a few times on automake mailing list). The only way I could preserve the current behavior is to have a GNUmakefile wrapper that will convert MAKECMDGOAL into a variable unknown to automake - which seems too convoluted a solution for the problem being solved. Hence the approach is to not override anything for --enable-local. It is now fully handled by selecting different values for CT_xxx_DIR in ct-ng.in; but at the build-system level, all the variables remain the same. We just don't support 'make install' in that case anymore; but the ct-ng in the working copy can be used after a regular 'make' (or 'make all'). Help message for --enable-local updated accordingly. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Restore --enable-local useAlexey Neyman3-4/+10
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07config.sub/config.guess must either be executableAlexey Neyman2-5/+10
or be run through shell Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Adjust the paths to match new stuff locationAlexey Neyman2-9/+11
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Kill gperf vestigesAlexey Neyman7-4/+33
Generate paths.sh by configure, do away with paths.mk. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-04-07Merge steps.mk into ct-ngAlexey Neyman5-73/+61
Signed-off-by: Alexey Neyman <stilor@att.net>