NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
misc/58336: MKREPRO: /usr/share/info/dir not reproducible
>Number: 58336
>Category: misc
>Synopsis: MKREPRO: /usr/share/info/dir not reproducible
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: misc-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Jun 11 18:15:00 +0000 2024
>Originator: Harold Gutch
>Release: NetBSD 10.0
>Organization:
The Not-reproducible Foundation
>Environment:
Linux ubuntu 6.8.0-35-generic #35-Ubuntu SMP PREEMPT_DYNAMIC Mon May 20 15:51:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
>Description:
/usr/share/info/dir is not reproducible. After running two reproducible builds, the two /usr/share/info/dir files differed as follows:
$ diff -u out*/destdir.amd64/usr/share/info/dir
--- out2/destdir.amd64/usr/share/info/dir 2024-06-11 00:23:07.581933962 +0200
+++ out/destdir.amd64/usr/share/info/dir 2024-06-10 22:22:27.749773211 +0200
@@ -17,6 +17,16 @@
Editors
* vi: (vi.info). The vi editor.
+GNU packages
+* Diff: (diff). Comparing and merging files.
+
+Individual utilities
+* cmp: (diff)Invoking cmp. Compare 2 files byte by byte.
+* diff3: (diff)Invoking diff3. Compare 3 files line by line.
+* diff: (diff)Invoking diff. Compare 2 files line by line.
+* patch: (diff)Invoking patch. Apply a patch to a file.
+* sdiff: (diff)Invoking sdiff. Merge 2 files side-by-side.
+
Miscellaneous
* send-pr: (send-pr). Reporting problems-using send-pr
@@ -24,3 +34,14 @@
* Gdb: (gdb). The GNU debugger.
* Stabs: (stabs). The "stabs" debugging information format.
* gdbserver: (gdb) Server. The GNU debugging server.
+
+Texinfo documentation system
+* Info: (info). How to use the documentation browsing system.
+* Texinfo: (texinfo). The GNU documentation format.
+* info standalone: (info-stnd). Read Info documents without Emacs.
+* infokey: (info-stnd)Invoking infokey. Compile Info customizations.
+* install-info: (texinfo)Invoking install-info. Update info/dir entries.
+* makeinfo: (texinfo)Invoking makeinfo. Translate Texinfo source.
+* texi2dvi: (texinfo)Format with texi2dvi. Print Texinfo documents.
+* texi2pdf: (texinfo)PDF Output. PDF output for Texinfo.
+* texindex: (texinfo)Format with tex/texindex. Sort Texinfo index files.
Neither of the two was identical to the one in the official 10.0 sets (that again was smaller than both of mine).
>How-To-Repeat:
check out (or unpack) a 10.0 release source tree, then:
./build.sh -u -U -O ../out -m amd64 -V MKREPRO=yes -V MKREPRO_TIMESTAMP=1711614813 -j 16 tools release
./build.sh -u -U -O ../out2 -m amd64 -V MKREPRO=yes -V MKREPRO_TIMESTAMP=1711614813 -j 16 tools release
diff ../out/destdir.amd64/usr/share/info/dir ../out2/destdir.amd64/usr/share/info/dir
>Fix:
Home |
Main Index |
Thread Index |
Old Index