Close #3292 --- rtems/config/tools/rtems-kernel-4-1.cfg | 2 +- source-builder/sb/build.py | 7 ++----- source-builder/sb/config.py | 3 ++- 3 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/rtems/config/tools/rtems-kernel-4-1.cfg b/rtems/config/tools/rtems-kernel-4-1.cfg index e13458d..6349be7 100644 --- a/rtems/config/tools/rtems-kernel-4-1.cfg +++ b/rtems/config/tools/rtems-kernel-4-1.cfg @@ -31,7 +31,7 @@ BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n) # Build if the RSB is released or optionally enable/disable building the RTEMS # kernel via the command line. # -%if %{rsb_released} || %{defined with_rtems} +%if %{defined with_rtems} %define rtems_kernel_build 1 %else %define rtems_kernel_build 0 diff --git a/source-builder/sb/build.py b/source-builder/sb/build.py index b995e6b..e28a831 100644 --- a/source-builder/sb/build.py +++ b/source-builder/sb/build.py @@ -111,11 +111,8 @@ class build: return name def _generate_report_(self, header, footer = None): - label, result = self.opts.with_arg('error-report') - if (label.startswith('without_') and result != 'yes') or \ - (label.startswith('with_') and result != 'no'): - ereport.generate('rsb-report-%s.txt' % self.macros['name'], - self.opts, header, footer) + ereport.generate('rsb-report-%s.txt' % self.macros['name'], + self.opts, header, footer) def __init__(self, name, create_tar_files, opts, macros = None): try: diff --git a/source-builder/sb/config.py b/source-builder/sb/config.py index da54ba3..a4f739b 100644 --- a/source-builder/sb/config.py +++ b/source-builder/sb/config.py @@ -422,7 +422,8 @@ class file: def _pkgconfig_check(self, test): # Hack to by pass pkgconfig checks when just wanting to download the # source. - if self.macros['_dry_run'] == '1' and self.macros['with_download'] == '1': + if self.macros['_dry_run'] == '1' and \ + ('with_download' in self.macros and self.macros['with_download'] == '1'): return '0' ok = False if type(test) == str: -- 2.14.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel