On Mon, Nov 28, 2022 at 2:20 AM Pavel Sanda <[email protected]> wrote:

> On Sat, Nov 26, 2022 at 02:42:52PM -0700, Joel Kulesza wrote:
> > On Sat, Nov 26, 2022 at 2:16 PM Jean-Marc Lasgouttes <[email protected]
> >
> > wrote:
> >
> > > Le 26/11/2022 ?? 21:17, Scott Kostyshak a écrit :
> > > > 5. We should produce snapshot binaries (i.e., testing releases that
> > > >     aren't necessarily at a stage with criteria) more frequently.
> This is
> > > >     especially helpful for platform-specific bugs so we can ask the
> > > >     reporter if they can reproduce with the latest test release.
> > >
> > > It would actually be great to have nightly builds produced by the CI
> > > platform. I am sure this is doable for several of our platforms. But of
> > > course somebody has to set it up.
> > >
> >
> > As part of my Gitlab explorations, I could take a look at this as well.
> > Does anyone have the "cookbook steps" used to build out LyX distributions
> > (starting with Linux) to encode in the CI?
>
> Well, the release cookbok is here:
> https://wiki.lyx.org/Devel/ReleaseProcedure
> But that's mostly for creating proper tarballs and not for nighties.
>
> Linux world has different packaging formats so you'd need to decide what
> you shoot for.
>

Pavel,

Thanks for these thoughts.  I tried to follow the ReleaseProcedure as a
test with an Ubuntu docker image (a minimal Ubuntu "installation").  Almost
everything needs to be installed, which begs the question: what are the
prerequisites needed to build a release?  I installed obvious ones using
apt-get like gcc, g++, etc., but I'm stuck on Qt.  I installed every
sensible package that could be found, but I'm still unable to "compile a
simple Qt executable" according to ./configure.

If you (or someone) can help me provision the build environment to the
point where I can build/package, I'd then be able to show potential benefit
to Gitlab beyond just an improved ticketing system (part of my motivation
for investigating this in parallel with migrating Trac).

Thank you,
Joel
-- 
lyx-devel mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to