New csbuild run
Martin Schwenke
martin at meltin.net
Wed May 22 03:13:19 UTC 2019
On Tue, 21 May 2019 08:54:13 +0200, Andreas Schneider <asn at samba.org>
wrote:
> On Tuesday, May 21, 2019 8:29:24 AM CEST Martin Schwenke wrote:
> > Hi Andreas,
> >
> > On Tue, 21 May 2019 08:19:26 +0200, Andreas Schneider <asn at samba.org>
> >
> > wrote:
> > > On Tuesday, May 21, 2019 3:36:07 AM CEST Martin Schwenke wrote:
> > > > How can I run this locally on my laptop?
> > >
> > > you need to install csbuild which is normally available on Fedora. You
> > > should use Fedora 29 or newer.
> > >
> > > You can run it like this:
> > >
> > > https://gitlab.com/samba-team/devel/samba/commit/
> > > 5e996a902488ecb3f6e6afcd528cfdd135038c50#587d266bb27a4dc3022bbed44dfa19849
> > > df3044c_228_289
> > >
> > > Line 289-296
> > >
> > > for 'make -j$(nproc)' you use e.g. 'make -j8'
> > >
> > > You don't have to specify a commit range if you just want to get all
> > > errors. But normally it compare a range. It will create a diff what is
> > > new, fixed or currently not working.
> > >
> > > for '--git-commit-range $CI_COMMIT_RANGE' you use for example:
> > > --git-commit-range master-mybranch~20..master-mybranch
> > >
> > > which will compare the last 20 commits. It is interesting once you fix
> > > something.
> > >
> > > As csbuild also finds quite some false positives, the above command is
> > > interesting, because of the diff it just doesn't report them as 'new' if
> > > it is in both commits. So normally you only get newly introduced issues.
> > >
> > > Does that answer your question?
> >
> > Almost. :-)
> >
> > I run Debian, so is csbuild available from some other place than as a
> > package in Fedora? I know that I could find a Fedora RPM
> > and unpack it, but I figure there must be a web site somewhere that I
> > can download it from. Unfortunately, searching the internet for
> > "csbuild" finds too many other things. :-(
>
> I just found:
>
> https://github.com/kdudka/csbuild-deb
Thanks! Will use that as plan B if Noel's Docker method doesn't
fly... :-)
peace & happiness,
martin
More information about the samba-technical
mailing list