[XEN PATCH for-4.14 0/2] tools: Update/reset autogenerated files

Ian Jackson posted 2 patches 3 years, 10 months ago
Only 0 patches received!
configure                  |  14 +-
docs/configure             |  14 +-
stubdom/configure          |  14 +-
tools/configure            |  24 +-
tools/libxl/libxlu_cfg_l.c | 676 +++++++++++++++++++++++++------------
tools/libxl/libxlu_cfg_l.h | 471 +++++++++++++++++++++++---
tools/libxl/libxlu_cfg_y.c | 285 ++++++++--------
tools/libxl/libxlu_cfg_y.h |  12 +-
8 files changed, 1090 insertions(+), 420 deletions(-)
[XEN PATCH for-4.14 0/2] tools: Update/reset autogenerated files
Posted by Ian Jackson 3 years, 10 months ago
We commit the output of autogen.sh, and the outputs of flex and bison,
to help people without recent versions of the corresponding tools.

Our usual practice hitherto has been to declare a version of Debian
that we are tracking, and have committers run autogen.sh, or make -C
tools/libxl clean && make -C tools/libxl all, on that version of
Debian.

Patches to osstest to detect violations of this rule would be welcome.

After 4.14 we can perhaps revisit which of these files should be
committed and how they should be managed.

Ian Jackson (2):
  tools: Commit autoconf (2.69) output from Debian buster
  tools: Commit flex (2.6.4) & bison (3.3.2) output from Debian buster

 configure                  |  14 +-
 docs/configure             |  14 +-
 stubdom/configure          |  14 +-
 tools/configure            |  24 +-
 tools/libxl/libxlu_cfg_l.c | 676 +++++++++++++++++++++++++------------
 tools/libxl/libxlu_cfg_l.h | 471 +++++++++++++++++++++++---
 tools/libxl/libxlu_cfg_y.c | 285 ++++++++--------
 tools/libxl/libxlu_cfg_y.h |  12 +-
 8 files changed, 1090 insertions(+), 420 deletions(-)

-- 
2.20.1

Re: [XEN PATCH for-4.14 0/2] tools: Update/reset autogenerated files
Posted by Ian Jackson 3 years, 10 months ago
Ian Jackson writes ("[XEN PATCH for-4.14 0/2] tools: Update/reset autogenerated files"):
> We commit the output of autogen.sh, and the outputs of flex and bison,
> to help people without recent versions of the corresponding tools.
> 
> Our usual practice hitherto has been to declare a version of Debian
> that we are tracking, and have committers run autogen.sh, or make -C
> tools/libxl clean && make -C tools/libxl all, on that version of
> Debian.
> 
> Patches to osstest to detect violations of this rule would be welcome.
> 
> After 4.14 we can perhaps revisit which of these files should be
> committed and how they should be managed.

Ping.

Ian.

RE: [XEN PATCH for-4.14 0/2] tools: Update/reset autogenerated files
Posted by Paul Durrant 3 years, 10 months ago
> -----Original Message-----
> From: Ian Jackson <ian.jackson@citrix.com>
> Sent: 18 June 2020 16:48
> To: Wei Liu <wl@xen.org>; Anthony Perard <anthony.perard@citrix.com>; Andrew Cooper
> <Andrew.Cooper3@citrix.com>; Paul Durrant <paul@xen.org>
> Cc: xen-devel@lists.xenproject.org; Samuel Thibault <samuel.thibault@ens-lyon.org>; Nick Rosbrook
> <rosbrookn@gmail.com>
> Subject: Re: [XEN PATCH for-4.14 0/2] tools: Update/reset autogenerated files
> 
> Ian Jackson writes ("[XEN PATCH for-4.14 0/2] tools: Update/reset autogenerated files"):
> > We commit the output of autogen.sh, and the outputs of flex and bison,
> > to help people without recent versions of the corresponding tools.
> >
> > Our usual practice hitherto has been to declare a version of Debian
> > that we are tracking, and have committers run autogen.sh, or make -C
> > tools/libxl clean && make -C tools/libxl all, on that version of
> > Debian.
> >
> > Patches to osstest to detect violations of this rule would be welcome.
> >
> > After 4.14 we can perhaps revisit which of these files should be
> > committed and how they should be managed.
> 
> Ping.
> 

You can consider this...

Release-acked-by: Paul Durrant <paul@xen.org>

...once the appropriate maintainer acks are given.

> Ian.


Re: [XEN PATCH for-4.14 0/2] tools: Update/reset autogenerated files
Posted by Anthony PERARD 3 years, 10 months ago
On Fri, Jun 12, 2020 at 04:19:29PM +0100, Ian Jackson wrote:
> We commit the output of autogen.sh, and the outputs of flex and bison,
> to help people without recent versions of the corresponding tools.

> After 4.14 we can perhaps revisit which of these files should be
> committed and how they should be managed.

FYI, Building Xen requires flex/bison, this is to build Kconfig. Linux
upstream stop shipping generated file, so when I updated our version of
Kconfig, I didn't try to generate them myself. But I don't know if it
needs to be recent versions of flex/bison.

-- 
Anthony PERARD