summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-10-27Accept any libtool versionAlexey Neyman1-1/+1
ct-ng will build its own version if a recent enough version is not detected. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-27Merge pull request #1072 from stilor/failure-when-savingAlexey Neyman1-8/+32
Detect errors in CT_SaveLocal
2018-10-27Detect errors in CT_SaveLocalAlexey Neyman1-8/+32
The function is called from a conditional and therefore, the CT_OnError handler is not invoked on failures. Need to return an error and check for the error return in the caller. Also, while here, fix the issue that was causing the failure - move can fail if it crosses a filesystem, so fall back to 'cp+rm' in that case. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-26Merge pull request #1069 from austin-beer/masterAlexey Neyman1-2/+2
Prevent Bash from searching $PATH when sourcing the .config file
2018-10-25Add comment about preventing Bash from searching $PATHAustin Beer1-2/+2
2018-10-25Merge pull request #1067 from stilor/gcc8-ppcspeAlexey Neyman1-1/+1
Generate correct tuple for PowerPC with SPE ABI
2018-10-25Prevent Bash from searching $PATH when sourcing the .config fileAustin Beer1-2/+2
2018-10-24Generate correct tuple for PowerPC with SPE ABIAlexey Neyman1-1/+1
Fixes #1018. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-23Merge pull request #1065 from stilor/glibc-versionAlexey Neyman1-1/+5
Supply "very old" and "very new" glibc versions
2018-10-23Merge pull request #1066 from stilor/centos7-dockerAlexey Neyman2-0/+11
Centos7 docker
2018-10-22Check for `file` presence (missing in default CentOS7)Alexey Neyman1-0/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-22Add CentOS7 docker configurationAlexey Neyman1-0/+10
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-22Supply "very old" and "very new" glibc versionsAlexey Neyman1-1/+5
... as 1.0 and 99.99, respectively, to gcc configure. Fixes #1031. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-21Merge pull request #1064 from stilor/git-shallowAlexey Neyman1-15/+65
Try to use 'git fetch --depth 1' if possible
2018-10-21Try to use 'git fetch --depth 1' if possibleAlexey Neyman1-15/+65
It should be possible if fetching a tag/branch, and it may be possible if fetching a changeset if a server is configured to allow it. Fixes #986 Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-20Merge pull request #1062 from stilor/state-dir-locationAlexey Neyman1-1/+1
Fix state dir location
2018-10-20Fix state dir locationAlexey Neyman1-1/+1
Fixes #1054 Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-16Merge pull request #1061 from stilor/fix-glibc-ports-symlinkAlexey Neyman1-2/+2
Create glibc-ports symlink inside CT_SRC_DIR
2018-10-16Create glibc-ports symlink inside CT_SRC_DIRAlexey Neyman1-2/+2
... so that it works in both "bundled" and "bundled,local" cases. Fixes #1060. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-09Merge pull request #1058 from stilor/fix-m4-against-glibc2.28Alexey Neyman2-0/+145
Fix m4 against glibc2.28
2018-10-09Add the workaround for kconfig colors in archlinuxAlexey Neyman1-0/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-09Fix gnulib build against glibc 2.28Alexey Neyman1-0/+144
(upstream commit from gnulib). Fixes #1050. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-08Merge pull request #1056 from stilor/binutils-mingwAlexey Neyman1-0/+122
Restore binutils (gold) build on mingw32 host
2018-10-08Restore binutils (gold) build on mingw32 hostAlexey Neyman1-0/+122
Fixes #1049. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-06Merge pull request #1053 from stilor/add-comment-newlibAlexey Neyman1-0/+2
Add a comment explaining why CT_Mirrors is not used
2018-10-06Add a comment explaining why CT_Mirrors is not usedAlexey Neyman1-0/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-06Merge pull request #1052 from stilor/remove-android-ndk-r18Alexey Neyman3-4/+2
Remove android-ndk-r18
2018-10-06Remove android-ndk-r18Alexey Neyman3-4/+2
It no longer supports GCC. Fixes #1047. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-06Merge pull request #1051 from stilor/fix-glibc-2.15-i386Alexey Neyman2-1/+28
Fix glibc 2.15 i386
2018-10-06Add wgetAlexey Neyman1-1/+1
... so that Docker image creation can fetch dumb-init. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-10-06Fix fdivp argument orderAlexey Neyman1-0/+27
Patch from upstream. Bug didn't exist in 2.14.1 and fix is already applied in 2.16. Fixes #1048 Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-29Merge pull request #1043 from stilor/masterAlexey Neyman2-0/+54
Fix older automake with newer Perl
2018-09-29Fix older automake with newer PerlAlexey Neyman2-0/+54
Fixes #973. Fixes #987. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-29Merge pull request #1042 from stilor/masterAlexey Neyman1-0/+30
Fix compilation against binutils-2.31.1
2018-09-29Fix compilation against binutils-2.31.1Alexey Neyman1-0/+30
... where <bfd/bfd.h> also needs <bfd/diagnostics.h>. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-29Merge pull request #1041 from stilor/aarch64-in-linux3.7Alexey Neyman2-1/+2
Disallow linux versions before 3.7 for aarch64
2018-09-29Disallow linux versions before 3.7 for aarch64Alexey Neyman2-1/+2
Fixes #1028 Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-29Merge pull request #1040 from stilor/create-release-with-autotoolsAlexey Neyman2-60/+16
Move the last bits of release creation into Makefile.am
2018-09-29Move the last bits of release creation into Makefile.amAlexey Neyman2-60/+16
Fixes #938. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-28Merge pull request #1039 from stilor/xtensa-2.31.1Alexey Neyman20-0/+128
Patches to fix ld's abort on xtensa
2018-09-28Patches to fix ld's abort on xtensaAlexey Neyman20-0/+128
Also while there, fix the naming (some patches ended up with two sequence numbers somehow). Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-28Merge pull request #1038 from stilor/make-fix-globAlexey Neyman14-40/+188
Fix make's glob() with new glibc
2018-09-28Make dockerfiles a bit more consistentAlexey Neyman10-39/+71
... and add Mint 19 and CentOS 6. The latter currently fails in ctng's configure due to an old libtool; need to make libtool optional. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-28Fix up timestamps after patchingAlexey Neyman2-1/+14
... so that autotools-based packages do not re-run autoconf/autoheader/automake. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-28Add globbing patches to make from upstreamAlexey Neyman2-0/+103
Fixes #1004. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-27Merge pull request #1036 from stilor/small-fixesAlexey Neyman8-16/+25
Small fixes
2018-09-27Merge pull request #1037 from galak/gcc-8.2.0-arm-fixesAlexey Neyman2-0/+109
Pull in fixes for ARM v8m support in gcc 8.2.0
2018-09-27Pull in fixes for ARM v8m support in gcc 8.2.0Kumar Gala2-0/+109
There are some fixes to the cmse code in mainline gcc that we need to build an embedded toolchain targetting Cortex-M cpus that support the v8m extensions. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2018-09-27Make CT_PREFIX_DIR/CT_WORK_DIR/CT_BUILD_TOP_DIR absoluteAlexey Neyman2-4/+13
... if they aren't already. Fixes #1010. Signed-off-by: Alexey Neyman <stilor@att.net>
2018-09-27Use 'chmod a-x' instead of 'chmod -x'Alexey Neyman6-8/+8
There is a subtle difference when executable bit is a part of the umask. And at least some versions (Debian/stretch) fail if the resulting mode would've been different if not for the umask setting. Fixes #998. Although, with such chmods/umasks it is likely that some package installation will break anyway. But I'll leave it until somebody complains. Signed-off-by: Alexey Neyman <stilor@att.net>