NetBSD-Bugs archive

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

misc/48355: ur/share/info/dir in MKREPRO build



>Number:         48355
>Category:       misc
>Synopsis:       ur/share/info/dir in MKREPRO build
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    misc-bug-people
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 30 17:45:00 +0000 2013
>Originator:     Alan Barrett
>Release:        NetBSD 6.99.24
>Organization:
Not much
>Environment:
NetBSD 6.99.24 i386
>Description:
    After two consecutive builds, using build.sh with identical settings,
    including MKREPRO=yes, the usr/share/info/dir files under the two
    DESTDIRs may be different.  For example, I see the following differences:

--- DESTDIR.1/usr/share/info/dir
+++ DESTDIR.2/usr/share/info/dir
@@ -79,13 +79,13 @@
 * texi2pdf: (texinfo)PDF Output.                PDF output for Texinfo.
 * texindex: (texinfo)Format with tex/texindex.  Sort Texinfo index files.
 
+Typesetting
+* Groff: (groff).               The GNU troff document formatting system.
+
 Programming
 * cvsclient: (cvsclient).      The CVS client/server protocol.
 * flex: (flex).      Fast lexical analyzer generator (lex replacement).
 
-Typesetting
-* Groff: (groff).               The GNU troff document formatting system.
-
 GNU Gettext Utilities
 * ISO3166: (gettext)Country Codes.             ISO 3166 country codes.
 * ISO639: (gettext)Language Codes.             ISO 639 language codes.

>How-To-Repeat:
    Checkout a NetBSD-current tree;
    build.sh -V MKREPRO=yes -D DESTDIR.1 -j 4 [more options];
    build.sh -V MKREPRO=yes -D DESTDIR.2 -j 4 [more options];
    diff -U3 DESTDIR.1/usr/share/info/dir DESTDIR.2/usr/share/info/dir

>Fix:
    I suspect that this may be related to the order in which
    the parallel make decides to apply several updates to the
    info dir.



Home | Main Index | Thread Index | Old Index