[PATCH RSB] Update to dtc 1.6.1

Joel Sherrill joel at rtems.org
Thu Oct 28 19:26:24 UTC 2021


On Thu, Oct 28, 2021 at 12:20 PM Hesham Almatary
<hesham.almatary at cl.cam.ac.uk> wrote:
>
> Does RISC-V need that too?

Not based on the current bsets.

$ grep -r dtc *
6/rtems-moxie.bset:devel/dtc-1.6.0-1
6/rtems-microblaze.bset:devel/dtc-1.6.0-1
7/rtems-moxie.bset:devel/dtc-1.6.0-1

Alex.. the grep shows that 7/microblaze is out of sync. Please address that.

Hesham.. if riscv needs dtc, it should be added to its bset for 6 and 7.

--joel

>
> On Thu, 28 Oct 2021 at 16:41, Alex White <alex.white at oarcorp.com> wrote:
>
> > This bumps the dtc version from 1.6.0 to 1.6.1. Building 1.6.0 on
> > FreeBSD 13 was unsuccessful, but 1.6.1 appears to build fine.
> > ---
> >  bare/config/devel/dtc-1.6.1-1.cfg      | 18 ++++++++++++++++++
> >  bare/config/devel/dtc.bset             |  2 +-
> >  bare/config/devel/qemu-couverture.bset |  2 +-
> >  rtems/config/6/rtems-microblaze.bset   |  2 +-
> >  rtems/config/6/rtems-moxie.bset        |  2 +-
> >  rtems/config/7/rtems-moxie.bset        |  2 +-
> >  6 files changed, 23 insertions(+), 5 deletions(-)
> >  create mode 100644 bare/config/devel/dtc-1.6.1-1.cfg
> >
> > diff --git a/bare/config/devel/dtc-1.6.1-1.cfg
> > b/bare/config/devel/dtc-1.6.1-1.cfg
> > new file mode 100644
> > index 0000000..54aed09
> > --- /dev/null
> > +++ b/bare/config/devel/dtc-1.6.1-1.cfg
> > @@ -0,0 +1,18 @@
> > +#
> > +# DTC (Device Tree Compiler) 1.6.1
> > +#
> > +
> > +%if %{release} == %{nil}
> > +%define release 1
> > +%endif
> > +
> > +%include %{_configdir}/base.cfg
> > +
> > +%define dtc_version 1.6.1
> > +
> > +%hash sha256 dtc-%{dtc_version}.tar.gz
> > 38a6257f2c23cb9dfa1781ac4ad122d8358e1a22d33b2da0eb492c190644a376
> > +
> > +#
> > +# The DTC build instructions. We use 1.x.x Release 1.
> > +#
> > +%include %{_configdir}/dtc-1-1.cfg
> > diff --git a/bare/config/devel/dtc.bset b/bare/config/devel/dtc.bset
> > index 54521f6..56fb61e 100644
> > --- a/bare/config/devel/dtc.bset
> > +++ b/bare/config/devel/dtc.bset
> > @@ -4,4 +4,4 @@
> >
> >  %define release 1
> >
> > -devel/dtc-1.4.1-1
> > +devel/dtc-1.6.1-1
> > diff --git a/bare/config/devel/qemu-couverture.bset
> > b/bare/config/devel/qemu-couverture.bset
> > index fd5547c..60bec8e 100644
> > --- a/bare/config/devel/qemu-couverture.bset
> > +++ b/bare/config/devel/qemu-couverture.bset
> > @@ -22,5 +22,5 @@ devel/gettext-0.18.3.1-1
> >  devel/libffi-3.0.13-1
> >  devel/pixman-0.32.4-1
> >  devel/glib-2.48.2-1
> > -devel/dtc-1.6.0-1
> > +devel/dtc-1.6.1-1
> >  devel/qemu-couverture-git-1
> > diff --git a/rtems/config/6/rtems-microblaze.bset
> > b/rtems/config/6/rtems-microblaze.bset
> > index 3eb7a89..050a217 100644
> > --- a/rtems/config/6/rtems-microblaze.bset
> > +++ b/rtems/config/6/rtems-microblaze.bset
> > @@ -6,7 +6,7 @@
> >  #
> >  %include 6/rtems-base.bset
> >
> > -devel/dtc-1.6.0-1
> > +devel/dtc-1.6.1-1
> >
> >  #
> >  # Build gdb first to raise the Python install error as early as possible.
> > diff --git a/rtems/config/6/rtems-moxie.bset
> > b/rtems/config/6/rtems-moxie.bset
> > index a191c5d..0771def 100644
> > --- a/rtems/config/6/rtems-moxie.bset
> > +++ b/rtems/config/6/rtems-moxie.bset
> > @@ -2,5 +2,5 @@
> >  %define rtems_arch moxie
> >  %define win32-gdb-disable-sim
> >  %define with_libgomp
> > -devel/dtc-1.6.0-1
> > +devel/dtc-1.6.1-1
> >  %include 6/rtems-default.bset
> > diff --git a/rtems/config/7/rtems-moxie.bset
> > b/rtems/config/7/rtems-moxie.bset
> > index 60fe7f4..5aecffa 100644
> > --- a/rtems/config/7/rtems-moxie.bset
> > +++ b/rtems/config/7/rtems-moxie.bset
> > @@ -2,5 +2,5 @@
> >  %define rtems_arch moxie
> >  %define win32-gdb-disable-sim
> >  %define with_libgomp
> > -devel/dtc-1.6.0-1
> > +devel/dtc-1.6.1-1
> >  %include 7/rtems-default.bset
> > --
> > 2.27.0
> >
> > _______________________________________________
> > devel mailing list
> > devel at rtems.org
> > http://lists.rtems.org/mailman/listinfo/devel
> >
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list