Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Remove vestiges of Travis/Waffle
|
|
They are no longer used and cause more confusion among users than they
add benefits. If/when @bhundven finishes the integration with GitLab,
he'll add new scripts and status.
Fixes #999.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Add uClibc-ng 1.0.31
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix installation of the license file
|
|
... for ct-ng configured without --enable-local. Also, install
licenses in subdirectories of the components.
Also, ct-ng configured with --enable-local removed the scripts directory
upon `ct-ng distclean`.
Also, misspelled CT_WGET/CT_CURL variables prevented use of
`ct-ng updatetools`.
Fixes #1091.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix distclean
|
|
After d4aa8d9, make distclean removes scripts in ct-ng configured
with --enable-local.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Still need to check for libtool presence
|
|
... as kconfig depends on it.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
updates
|
|
Provide more tool overrides
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Make license collection optional, on by default
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Collect licenses for the distribution
|
|
glibc build requires GNU bison >= 2.7 but Apple ships bison 2.3. If we
provide an override for GNU bison it should be possible to use a version
from homebrew.
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
|
|
glibc's configure script looks for make in the following order:
gnumake gmake make
but crosstool-ng has an override only for make. So glibc picks up
gnumake from system and fails to proceed with the build because system
make is very old.
It'd more reliable if we also override gnumake and gmake.
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com>
|
|
Fix detection of missing overlays
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Regular directory for overlaying
|
|
exist, the tarball is still used
|
|
|
|
Add a "which" dependency into the configure script
|
|
|
|
Use the platform headers in the pass-2 and canadian gcc stages
|
|
Run "local" ct-ng from any directory
|
|
Also, no need to use $(shell) if make has the same builtin.
Fixes #933.
Closes #1081.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
closes #993
Signed-off-by: Daniel Black <daniel@linux.ibm.com>
|
|
Check if .config is a regular file before clobbering it
|
|
Fixes #1014.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix the location for elf2flt patches
|
|
Add an ability to modify an exported variable
|
|
... after the git version numbering was adjusted.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... and use that ability to permanently set CTNG_LD_IS in case gold is default linker
and we're building glibc.
Fixes #988. This was a long-standing breakage in crosstool-NG (at least since it began
to run each step in a sub-shell).
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Disallow linux versions before 4.8 for ARC
|
|
Add g++ for Ubuntu dockers
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
More dockers
|
|
... for reference OSes
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... to a more natural installation paths, and also include ct-ng into
$PATH in the containers.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
ct-ng will build its own version if a recent enough version is not
detected.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
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>
|
|
Prevent Bash from searching $PATH when sourcing the .config file
|
|
|
|
Generate correct tuple for PowerPC with SPE ABI
|