devel/gcc: Check and build GNU sed if not available on build host

Closes #2300
This commit is contained in:
Chris Johns 2022-09-14 16:38:37 +10:00
parent 27c61da6df
commit 468fc79e8c
3 changed files with 15 additions and 0 deletions

View File

@ -6,6 +6,12 @@
%define gcc_version_message RTEMS bare %{rtems_version}, RSB %{_sbgit_id}, Newlib %{newlib_version}
#
# GCC requires a GNU sed so build an internal version if one is not
# available
#
%include textproc/gsed-internal
#
# Build gdb first to raise the Python install error as early as
# possible. GDB needs expat so it needs to be built before gdb.

View File

@ -2,6 +2,11 @@
# Default tools build
#
# GCC requires a GNU sed so build an internal version if one is not
# available
#
%include textproc/gsed-internal.bset
#
# Build gdb first to raise the Python install error as early as
# possible. GDB needs expat so it needs to be built before gdb.

View File

@ -165,6 +165,10 @@ URL: http://gcc.gnu.org/
%build
build_top=$(pwd)
%if %{defined _internal_gsed_path}
export PATH=%{_internal_gsed_path}/bin:$PATH
%endif
%{build_directory}
mkdir -p ${build_dir}