Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Mar 1997 19:12:47 +0800
From:      Peter Wemm <peter@spinner.DIALix.COM>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        helbig@MX.BA-Stuttgart.De, current@FreeBSD.ORG
Subject:   Re: cvs commit: src/share/mk bsd.info.mk 
Message-ID:  <199703131112.TAA13938@spinner.DIALix.COM>
In-Reply-To: Your message of "Thu, 13 Mar 1997 19:48:01 %2B1100." <199703130848.TAA03874@godzilla.zeta.org.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans wrote:
> >>   Modified:    share/mk  bsd.info.mk
> >>   Log:
> >>   makeinfo can fail but still leave behind zero length files which cause
> >>   interesting problems because the resulting file is newer than the source
> >>   ...
> 
> >Either this or the last change of bsd.info.mk seems to break "make world": 
> >...
> >The bsd.info.mk created com_err.info instead of com_err.info.gz in 
> >/usr/obj/usr/src/lib/libcom_err.

Something is wrong..  The "com_err.info.gz not found" was what the second
last commit (rev 1.33) was supposed to fix.  The "zero length result" change
(rev 1.34) was in cases where texinfo files fail to build but make thinks
that they did.  It was rev 1.32 (by "wosch") that caused the first 
breakage that I can see.  As far as I can tell, the breakage was not 
detected because either because of the brokenness in -current, or because 
it was tested with "NOINFOCOMPRESS" active.  Please check what version you 
have in /usr/share/mk/bsd.info.mk.

> It has at least three other bugs:
> 
> 1. the new temporary files aren't in ${CLEANFILES}.

No..  .info* includes the .info.new temporaries.

> 2. support for not having --no-split in ${MAKEINFOFLAGS} is more broken
>    then before.

"support" is not exactly what I'd call it.  There is zero support for it
and it requires quite a bit of work to do it.   Since makeinfo doesn't have
any way of notifying which (if any) extra .info-1 etc files are created (if
any) so that installing them and cleaning them requires wildcard expansion.

> 3. some too-long lines are longer than before.

That's easily fixed...

> Bruce

Cheers,
-Peter









Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703131112.TAA13938>