Commit Graph

4653 Commits (9d432466648c50ca379ccc2db1c2839c3a7465fa)
 

Author SHA1 Message Date
Alexey Neyman 9d43246664 Change the layout a bit
... to a more natural installation paths, and also include ct-ng into
$PATH in the containers.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman dc01f61898 Add libtool to CentOS6 docker configuration
Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman e738751e83 Accept any libtool version
ct-ng will build its own version if a recent enough version is not
detected.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman d2bf59cb7d
Merge pull request #1072 from stilor/failure-when-saving
Detect errors in CT_SaveLocal
5 years ago
Alexey Neyman 21af769802 Detect errors in CT_SaveLocal
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>
5 years ago
Alexey Neyman e12e90c798
Merge pull request #1069 from austin-beer/master
Prevent Bash from searching $PATH when sourcing the .config file
5 years ago
Austin Beer 11e65e75f9 Add comment about preventing Bash from searching $PATH 5 years ago
Alexey Neyman 4a2b3830d9
Merge pull request #1067 from stilor/gcc8-ppcspe
Generate correct tuple for PowerPC with SPE ABI
5 years ago
Austin Beer 93d86b7e5c Prevent Bash from searching $PATH when sourcing the .config file 5 years ago
Alexey Neyman 091b7e4c87 Generate correct tuple for PowerPC with SPE ABI
Fixes #1018.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman ee829c25eb
Merge pull request #1065 from stilor/glibc-version
Supply "very old" and "very new" glibc versions
5 years ago
Alexey Neyman 6b53ad77c2
Merge pull request #1066 from stilor/centos7-docker
Centos7 docker
5 years ago
Alexey Neyman 675c392d1a Check for `file` presence (missing in default CentOS7)
Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman cf7d68a8a4 Add CentOS7 docker configuration
Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 782b45d0da Supply "very old" and "very new" glibc versions
... as 1.0 and 99.99, respectively, to gcc configure.

Fixes #1031.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 2157b53920
Merge pull request #1064 from stilor/git-shallow
Try to use 'git fetch --depth 1' if possible
5 years ago
Alexey Neyman ce7eea8003 Try to use 'git fetch --depth 1' if possible
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>
5 years ago
Alexey Neyman a86dc5416a
Merge pull request #1062 from stilor/state-dir-location
Fix state dir location
5 years ago
Alexey Neyman e72d7df359 Fix state dir location
Fixes #1054

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 6a21d9bcfc
Merge pull request #1061 from stilor/fix-glibc-ports-symlink
Create glibc-ports symlink inside CT_SRC_DIR
5 years ago
Alexey Neyman e697b4694a Create glibc-ports symlink inside CT_SRC_DIR
... so that it works in both "bundled" and "bundled,local" cases.

Fixes #1060.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman d19c46f8d5
Merge pull request #1058 from stilor/fix-m4-against-glibc2.28
Fix m4 against glibc2.28
5 years ago
Alexey Neyman 21c0ab272a Add the workaround for kconfig colors in archlinux
Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman f72283d8b1 Fix gnulib build against glibc 2.28
(upstream commit from gnulib).

Fixes #1050.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman ad867266c2
Merge pull request #1056 from stilor/binutils-mingw
Restore binutils (gold) build on mingw32 host
5 years ago
Alexey Neyman 8f86bd8078 Restore binutils (gold) build on mingw32 host
Fixes #1049.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman e18e44ea8d
Merge pull request #1053 from stilor/add-comment-newlib
Add a comment explaining why CT_Mirrors is not used
5 years ago
Alexey Neyman 53f30ea89f Add a comment explaining why CT_Mirrors is not used
Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 6d9014f214
Merge pull request #1052 from stilor/remove-android-ndk-r18
Remove android-ndk-r18
5 years ago
Alexey Neyman 6e85d0202f Remove android-ndk-r18
It no longer supports GCC.

Fixes #1047.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman a18778d024
Merge pull request #1051 from stilor/fix-glibc-2.15-i386
Fix glibc 2.15 i386
5 years ago
Alexey Neyman 5c10c92ed4 Add wget
... so that Docker image creation can fetch dumb-init.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 8236e5d996 Fix fdivp argument order
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>
5 years ago
Alexey Neyman 68be6c2268
Merge pull request #1043 from stilor/master
Fix older automake with newer Perl
5 years ago
Alexey Neyman 9ea66ee43f Fix older automake with newer Perl
Fixes #973.
Fixes #987.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman f74175ae13
Merge pull request #1042 from stilor/master
Fix compilation against binutils-2.31.1
5 years ago
Alexey Neyman c14bdd833a Fix compilation against binutils-2.31.1
... where <bfd/bfd.h> also needs <bfd/diagnostics.h>.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman ee1e67ccb4
Merge pull request #1041 from stilor/aarch64-in-linux3.7
Disallow linux versions before 3.7 for aarch64
5 years ago
Alexey Neyman 481cbaac9b Disallow linux versions before 3.7 for aarch64
Fixes #1028

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 99a261736b
Merge pull request #1040 from stilor/create-release-with-autotools
Move the last bits of release creation into Makefile.am
5 years ago
Alexey Neyman 2d6ecbda6b Move the last bits of release creation into Makefile.am
Fixes #938.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman c3ea42f08c
Merge pull request #1039 from stilor/xtensa-2.31.1
Patches to fix ld's abort on xtensa
5 years ago
Alexey Neyman 83a5eb4084 Patches to fix ld's abort on xtensa
Also while there, fix the naming (some patches ended up with two sequence numbers somehow).

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman d0dd654ca6
Merge pull request #1038 from stilor/make-fix-glob
Fix make's glob() with new glibc
5 years ago
Alexey Neyman 9d7c783a93 Make dockerfiles a bit more consistent
... 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>
5 years ago
Alexey Neyman efe65615d0 Fix up timestamps after patching
... so that autotools-based packages do not re-run autoconf/autoheader/automake.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 6ad79d8932 Add globbing patches to make from upstream
Fixes #1004.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 5f18c3ed4e
Merge pull request #1036 from stilor/small-fixes
Small fixes
5 years ago
Alexey Neyman f7c2952419
Merge pull request #1037 from galak/gcc-8.2.0-arm-fixes
Pull in fixes for ARM v8m support in gcc 8.2.0
5 years ago
Kumar Gala b06864f7df Pull in fixes for ARM v8m support in gcc 8.2.0
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>
5 years ago