lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lynx-dev] documentation build issue with e.g. -j3


From: Thomas Dickey
Subject: Re: [Lynx-dev] documentation build issue with e.g. -j3
Date: Tue, 2 Mar 2021 04:00:20 -0500
User-agent: Mutt/1.10.1 (2018-07-13)

On Tue, Mar 02, 2021 at 08:16:07AM +0100, Andreas Metzler wrote:
> On 2021-02-28 Thomas Dickey <dickey@his.com> wrote:
> > On Sun, Feb 28, 2021 at 01:59:02PM -0500, Thomas Dickey wrote:
> [...] 
> > > Actually, I've not found a way to reproduce problems with parallel make
> > > using GNU make.
> 
> Hello Thomas,
> 
> Comparing 
> 
> (sid)ametzler@argenau:/tmp/LYNX/lynx-snapshots$ { autoreconf-dickey --verbose 
> -f -i && ./configure --enable-htmlized-cfg CFLAGS=-DNO_BUILDSTAMP && make -j3 
> && mkdir INST && make -j3 install-full DESTDIR=/tmp/LYNX/lynx-snapshots/INST 
> ; } 2>&1 | tee buildlog
> 
> with
> 
> (sid)ametzler@argenau:/tmp/LYNX/lynx-snapshots$ { autoreconf-dickey --verbose 
> -f -i && ./configure --enable-htmlized-cfg CFLAGS=-DNO_BUILDSTAMP && make -j1 
> && m
> kdir INST && make -j1 install-full DESTDIR=/tmp/LYNX/lynx-snapshots/INST ; } 
> 2>&
> 1 | tee buildlog
> 
> both on a clean git checkout will show the "Support for this setting was
> disabled at compile-time." issue in body.html. The error happens on
> install-full.
> 
> > > However, it's fairly simple to reproduce similar problems
> > > using BSD make (I could digress).  So I had that on a to-do list, anyway.
> > > At the moment I'm testing a more involved change which fixes this issue
> > > as reproduced in pmake (along with other fixes), and once done with 
> > > testing
> > > that set of changes, will make an update in my git snapshots.
> 
> > https://github.com/ThomasDickey/lynx-snapshots/commit/f100e91840bc2ef2cecf3d0975b734e53637fa55
> 
> This fixes my reproducer too. (Errors show up on
> 372d64a9e3f0d1fa9b53c5bc494f61263b19f0ff and are gone
> f100e91840bc2ef2cecf3d0975b734e53637fa55.

sounds good

There may still be some detail to improve, with either GNU/BSD make programs.
They may actually have the same pitfalls, but the documentation for the
latter points out the problems, while the former is too vague to be useful.

-- 
Thomas E. Dickey <dickey@invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]