[Git][reproducible-builds/reproducible-notes][master] Replace broken links

Chris Lamb gitlab at salsa.debian.org
Thu Apr 11 00:10:27 CEST 2019



Chris Lamb pushed to branch master at Reproducible Builds / reproducible-notes


Commits:
5124b851 by Jemimah O at 2019-04-10T22:10:23Z
Replace broken links

- - - - -


1 changed file:

- issues.yml


Changes:

=====================================
issues.yml
=====================================
@@ -21,7 +21,7 @@ timestamps_from_cpp_macros_in_haskell:
     The Haskell compiler also support C-like `__DATE__` and `__TIME__` macros, which
     embed the build time/date into the object files.
     .
-    eg. https://sources.debian.net/src/darcs/2.12.0-1/darcs/darcs.hs/#L85
+    eg. https://sources.debian.net/src/darcs/latest/darcs/darcs.hs/#L85
   deterministic: True
 timestamps_in_cpio_archive:
   description: |
@@ -112,7 +112,7 @@ timestamps_in_ps_generated_by_dvips:
   description: |
     eg. %%CreationDate (or DVIPSSource?) in header
     .
-    https://sources.debian.net/src/texlive-bin/2016.20160513.41080-4/texk/web2c/pdftexdir/pdftex.web/#L14449
+    https://sources.debian.net/src/texlive-bin/latest/texk/web2c/pdftexdir/pdftex.web/#L14449
     .
     DVIPSSource date Can be set to SOURCE_DATE_EPOCH by setting FORCE_SOURCE_DATE to 1.
   deterministic: True
@@ -161,7 +161,7 @@ randomness_in_documentation_generated_by_scilab:
     .
      <span·class="top"><a·href="section_be5547c931fe4d46ae907fad928a7cc2.html">ANN·toolbox</a></span>
     .
-    Source is likely https://sources.debian.net/src/scilab/5.5.2-2/modules/helptools/macros/xmltoformat.sci/#L1569
+    Source is likely https://sources.debian.net/src/scilab/latest/modules/helptools/macros/xmltoformat.sci/#L1569
 randomness_in_documentation_generated_by_epydoc:
   description: |
     Epydoc will add timestamps to the HTML file it produces. It can also generates
@@ -275,14 +275,14 @@ random_order_in_documentation_generated_by_javadoc:
     jdk9_dev/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java +172
     .
     Workaround is
-    https://sources.debian.net/src/maven-debian-helper/2.1.3/share/cdbs/1/class/maven.mk/?hl=136#L136
+    https://sources.debian.net/src/maven-debian-helper/latest/share/cdbs/1/class/maven.mk/?hl=136#L136
 nondeterministic_java_bytecode:
   description: |
     Source unknown.
 timestamps_in_documentation_generated_by_groovydoc:
   description: |
     Groovydoc will add timestamps to the HTML file it produces.
-    https://sources.debian.net/src/groovy/1.8.6-4/src/main/org/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/index-all.html/#L19
+    https://sources.debian.net/src/groovy/latest/src/main/org/codehaus/groovy/tools/groovydoc/gstringTemplates/topLevel/index-all.html/#L19
   deterministic: True
 timestamps_in_jar:
   description: |
@@ -334,8 +334,8 @@ randomness_in_documentation_generated_by_lua_ldoc:
 timestamps_in_documentation_generated_by_lua_ldoc:
   description: |
     lua-ldoc adds build timestamp, varying by the timezone
-    https://sources.debian.net/src/lua-ldoc/1.4.3-1/ldoc/html/ldoc_ltp.lua/?hl=293#L293
-    https://sources.debian.net/src/lua-ldoc/1.4.3-1/ldoc.lua/?hl=784#L784
+    https://sources.debian.net/src/lua-ldoc/latest/ldoc/html/ldoc_ltp.lua/?hl=293#L293
+    https://sources.debian.net/src/lua-ldoc/latest/ldoc.lua/?hl=784#L784
   deterministic: True
   url: https://bugs.debian.org/820240
 pdf_created_by_ghostscript:
@@ -352,7 +352,7 @@ serial_numbers_in_ogg_via_sox:
   description: |
     Ogg streams must include unique serial numbers. By default sox includes
     a random serial number in the header.
-  url: https://sources.debian.org/src/sox/14.4.2-3/src/vorbis.c/#L334
+  url: https://sources.debian.org/src/sox/latest/src/vorbis.c/#L334
 timestamps_in_pdf_generated_by_apache_fop:
   description: |
     PDF files generated with Apache FOP will contain CreationDate and
@@ -625,8 +625,8 @@ random_order_in_maven_plugin_xml:
     mvn plugin.xml (-plugin packages) is generated in a random order.
     .
     Should be fixed in 3.3-1.
-    https://sources.debian.net/src/maven-plugin-tools/3.2-2/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java/#L167
-    https://sources.debian.net/src/maven-plugin-tools/3.3-1/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java/#L166
+    https://sources.debian.net/src/maven-plugin-tools/latest/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java/#L167
+    https://sources.debian.net/src/maven-plugin-tools/latest/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java/#L166
   url: https://jira.codehaus.org/browse/MPLUGIN-261
 timestamps_in_documentation_generated_by_edoc:
   description: |
@@ -644,7 +644,7 @@ timestamps_in_qch:
     generator is using various file IDs which become non-determinstic due to
     map access. For example
     .
-    https://sources.debian.net/src/qt4-x11/4:4.8.7%2Bdfsg-3/tools/assistant/lib/qhelpgenerator.cpp/?hl=742#L742
+    https://sources.debian.net/src/qt4-x11/latest/tools/assistant/lib/qhelpgenerator.cpp/?hl=742#L742
     .
     I suspect we just need a few sorts (and some time to build qt4-x11...)
   url: https://wiki.debian.org/ReproducibleBuilds/TimestampsInDatabaseGeneratedByQhelpgenerator
@@ -742,7 +742,7 @@ build_path_in_qdoc:
 randomness_in_qdoc:
   description: |
     Non-deterministic order of <tag> and <file> elements in XML. See
-    https://sources.debian.net/src/qtbase-opensource-src/5.3.2%2Bdfsg-4/src/tools/qdoc/helpprojectwriter.cpp/?hl=630#L787
+    https://sources.debian.net/src/qtbase-opensource-src/latest/src/tools/qdoc/helpprojectwriter.cpp/?hl=630#L787
     etc.
 randomness_in_qdoc_page_id:
   description: |
@@ -1069,19 +1069,19 @@ timestamps_in_documentation_generated_with_libwibble:
   description: |
     libwibble can generate manpages for applications using it.
     While doing so, it embeds the current date into the manpage.
-  url: https://sources.debian.net/src/libwibble/1.1-1/wibble/commandline/doc.cpp/#L320
+  url: https://sources.debian.net/src/libwibble/latest/wibble/commandline/doc.cpp/#L320
   deterministic: True
 copyright_year_in_documentation_generated_by_sphinx:
   description: |
     Sphinx is embedding the current year into copyright statements in generated documentation.
   See also: https://bugs.debian.org/820895
-  url: https://sources.debian.net/src/sphinx/1.3.1-8/sphinx/themes/basic/layout.html/#L191
+  url: https://sources.debian.net/src/sphinx/latest/sphinx/themes/basic/layout.html/#L191
 timestamps_in_documentation_generated_by_glib_genpod:
   description: |
     Glib::GenPod in libglib-perl generates POD documentation that embeds
     the current year in a copyright notice.
     .
-    https://sources.debian.net/src/libglib-perl/3:1.320-2/lib/Glib/GenPod.pm/#L43
+    https://sources.debian.net/src/libglib-perl/latest/lib/Glib/GenPod.pm/#L43
     .
     Fixed in libglib-perl 3:1.321-1.
   deterministic: True
@@ -1104,9 +1104,9 @@ timestamps_in_sym_l_files_generated_by_malaga:
     Malaga, a system for automatic language analysis, includes the current time
     in its output header files.
     .
-    https://sources.debian.net/src/malaga/7.12-5.2/malaga_files.h/#L34
-    https://sources.debian.net/src/malaga/7.12-5.2/malaga_files.c/#L79
-    https://sources.debian.net/src/malaga/7.12-5.2/malaga_files.c/#L88
+    https://sources.debian.net/src/malaga/latest/malaga_files.h/#L34
+    https://sources.debian.net/src/malaga/latest/malaga_files.c/#L79
+    https://sources.debian.net/src/malaga/latest/malaga_files.c/#L88
   deterministic: True
 timestamps_in_edj_files_generated_by_edje_cc:
   description:
@@ -1215,8 +1215,8 @@ ruby_mkmf_makefile_unsorted_objects:
     Many of those packages are likely affected:
     https://codesearch.debian.net/perpackage-results/path%3Aextconf.rb%20create_makefile/2/page_0
     .
-    ruby: https://sources.debian.net/src/ruby2.3/2.3.1-1/lib/mkmf.rb/#L2180
-    jruby: https://sources.debian.net/src/jruby/1.7.22-2/lib/ruby/shared/mkmf.rb/#L1488
+    ruby: https://sources.debian.net/src/ruby2.3/latest/lib/mkmf.rb/#L2180
+    jruby: https://sources.debian.net/src/jruby/latest/lib/ruby/shared/mkmf.rb/#L1488
   url: https://bugs.debian.org/825569
 timestamps_in_pdf_generated_by_imagemagick:
   description: |
@@ -1251,7 +1251,7 @@ cryptographic_signature:
 r_base_appends_built_header_to_description_files:
   description: |
     r-base appends "Built: blah" header to DESCRIPTION files.
-    https://sources.debian.net/src/r-base/3.3.1-1/share/make/basepkg.mk/#L101
+    https://sources.debian.net/src/r-base/latest/share/make/basepkg.mk/#L101
   deterministic: True
   url: https://bugs.debian.org/774031
 timestamps_in_documentation_generated_by_mkdocs:
@@ -1270,7 +1270,7 @@ random_order_of_pdf_ids_generated_by_latex:
     .
     (Might be caused by PSOutputDev::setupFonts in embedded poppler PDFDoc.cc)
     .
-    (Or http://sources.debian.net/src/texlive-bin/2017.20170613.44572-2/texk/web2c/pdftexdir/pdftex.web/#L20122-L20129)
+    (Or http://sources.debian.net/src/texlive-bin/latest/texk/web2c/pdftexdir/pdftex.web/#L20122-L20129)
     .
     (This might be tagged the same as random_id_in_pdf_generated_by_dblatex)
   url: http://tug.org/pipermail/tex-live/2017-June/040398.html
@@ -1302,7 +1302,7 @@ randomness_in_binaries_generated_by_sbcl:
 random_xspp_identifier_by_extutils_xspp:
   description: |
     ExtUtils::XSPP generates random identifiers that are included in generated C code.
-    https://sources.debian.net/src/libextutils-xspp-perl/0.1800-2/lib/ExtUtils/XSpp/Lexer.pm/#L141
+    https://sources.debian.net/src/libextutils-xspp-perl/latest/lib/ExtUtils/XSpp/Lexer.pm/#L141
     .
     Possible solution is seeding the rng with srand($SOURCE_DATE_EPOCH) in ExtUtils/XSpp/Cmd.pm.
 ftbfs_with_-fdebug-prefix-map_error:
@@ -1389,21 +1389,21 @@ perl_extutils_xspp_captures_build_path:
   description:
     ExtUtils::XSpp captures the build path in the headers.
     .
-    https://sources.debian.net/src/libmodule-build-withxspp-perl/0.14-2/lib/Module/Build/WithXSpp.pm/#L230
+    https://sources.debian.net/src/libmodule-build-withxspp-perl/latest/lib/Module/Build/WithXSpp.pm/#L230
   url: https://bugs.debian.org/835447
   deterministic: True
 href_links_mangled_by_node_marked:
   description:
     marked html-encodes email addresses in an unreproducible way.
     .
-    https://sources.debian.net/src/node-marked/0.3.2%2Bdfsg-1/lib/marked.js/#L740
+    https://sources.debian.net/src/node-marked/latest/lib/marked.js/#L740
 uname_output_in_python_debugging_symbols_caused_by_sysconfig_getplatform:
   description: |
     encoded in tempfile. Affects building on i386 as it does not distinguish
     between userland vs kernel.
     .
-    https://sources.debian.net/src/python2.7/2.7.12-2/Lib/sysconfig.py/#L572-L584
-    https://sources.debian.net/src/python3.5/3.5.2-3/Lib/sysconfig.py/#L646-L658
+    https://sources.debian.net/src/python2.7/latest/Lib/sysconfig.py/#L572-L584
+    https://sources.debian.net/src/python3.5/latest/Lib/sysconfig.py/#L646-L658
   url: https://bugs.debian.org/835805
   deterministic: True
 cython_captures_build_path:
@@ -1416,7 +1416,7 @@ timestamp_in_enc_files_added_by_texlive_fontinst:
    -%    date = "generated 2017/09/15",
    +%    date = "generated 2016/08/14",
    .
-   https://sources.debian.net/src/texlive-extra/2016.20160819-1/texmf-dist/tex/fontinst/base/finstmsc.sty/#L899
+   https://sources.debian.net/src/texlive-extra/latest/texmf-dist/tex/fontinst/base/finstmsc.sty/#L899
   deterministic: True
 random_id_in_pdf_generated_by_dblatex:
   description: |
@@ -1431,7 +1431,7 @@ random_id_in_pdf_generated_by_dblatex:
     .
     (This might be tagged the same as random_order_of_pdf_ids_generated_by_latex)
     .
-    (Or http://sources.debian.net/src/texlive-bin/2017.20170613.44572-2/texk/web2c/pdftexdir/pdftex.web/#L20122-L20129)
+    (Or http://sources.debian.net/src/texlive-bin/latest/texk/web2c/pdftexdir/pdftex.web/#L20122-L20129)
   url: http://tug.org/pipermail/tex-live/2017-June/040398.html
 random_order_in_sisu_javax_inject_named:
   description: |
@@ -1578,7 +1578,7 @@ nondeterminstic_ordering_in_casacore_tables:
   description: |
     src:casacore generates index.dat and table.f0 files with random order.
     .
-    I believe this is somewhere near http://sources.debian.net/src/casacore/2.1.0-3/tables/Tables/TableProxy.cc/?hl=1448#L1448
+    I believe this is somewhere near http://sources.debian.net/src/casacore/latest/tables/Tables/TableProxy.cc/?hl=1448#L1448
 translations_missing_in_desktop_files:
   description: |
     A file contains a list of «Name[xx] = "String"» lines, where «xx» is a language code;
@@ -1627,9 +1627,9 @@ formatdb_from_ncbi_blastplus_captures_build_time:
   description: |
     formatdb calls such as [1] capture the build time.
     The build time is captured in [2] and written out in [3].
-    [1] https://sources.debian.net/src/metastudent-data/2.0.1-2/Makefile.am/#L24
-    [2] http://sources.debian.net/src/ncbi-blast%2B/2.6.0-1/c%2B%2B/src/objtools/blast/seqdb_writer/writedb_impl.cpp/#L78-L87
-    [3] http://sources.debian.net/src/ncbi-blast%2B/2.6.0-1/c%2B%2B/src/objtools/blast/seqdb_writer/writedb_files.cpp/#L267
+    [1] https://sources.debian.net/src/metastudent-data/latest/Makefile.am/#L24
+    [2] http://sources.debian.net/src/ncbi-blast%2B/latest/c%2B%2B/src/objtools/blast/seqdb_writer/writedb_impl.cpp/#L78-L87
+    [3] http://sources.debian.net/src/ncbi-blast%2B/latest/c%2B%2B/src/objtools/blast/seqdb_writer/writedb_files.cpp/#L267
   deterministic: True
 randomness_in_t3g_files_generated_tslmendian:
   description: |
@@ -1664,7 +1664,7 @@ timestamp_in_jboss_messagebundle_generated_code:
     JBoss @MessageBundle (translation) generated classes contain a generation date and time. This
     timestamp is only retained in the generated code, so doesn't appear in the binary unless you
     generate documentation from it.
-    https://sources.debian.net/src/jboss-logging-tools/2.0.2-1/processor/src/main/java/org/jboss/logging/processor/generator/model/ClassModel.java/#L146
+    https://sources.debian.net/src/jboss-logging-tools/latest/processor/src/main/java/org/jboss/logging/processor/generator/model/ClassModel.java/#L146
   deterministic: True
 portable_executable_strong_name_varies:
   description: |
@@ -1674,7 +1674,7 @@ timestamps_in_manpages_created_by_libwibble:
     libwibble ("Library of various useful C++ code") can generate manpages but
     they use the current time.
     .
-    http://sources.debian.net/src/libwibble/1.1-1/wibble/commandline/doc.cpp/#L232
+    http://sources.debian.net/src/libwibble/latest/wibble/commandline/doc.cpp/#L232
   url: https://bugs.debian.org/861672
 timestamps_in_cbd_files_generated_by_canna_mkbindic:
   description: |
@@ -1769,7 +1769,7 @@ timestamps_in_rcc_files_generated_by_rcc:
     /usr/lib/qt5/bin/rcc from qtbase5-dev-tools (src qtbase-opensource-src)
     embeds a last modified timestamp in the generated .rcc file.
     .
-    http://sources.debian.net/src/qtbase-opensource-src/5.9.1%2Bdfsg-9/src/tools/rcc/rcc.cpp/#L207-L212
+    http://sources.debian.net/src/qtbase-opensource-src/latest/src/tools/rcc/rcc.cpp/#L207-L212
 nondeterminism_in_documentation_generated_by_pydoctor:
   description: |
     eg. non-deterministic HTML id attributes.
@@ -1782,7 +1782,7 @@ gfortran_mod_captures_build_path:
     gfortran generates .mod and .smod files that can capture the build path.
     A patch for gfortran : https://bugs.debian.org/889133
     Also, a small workaround script to fix mod files is here: 
-       https://sources.debian.org/src/eccodes/2.6.0-2/debian/sanitize-mod/
+       https://sources.debian.org/src/eccodes/latest/debian/sanitize-mod/
 timestamps_in_pdf_generated_by_rsvg_convert:
   description: |
     PDF files generated with rsvg-convert will contain CreationDate set to the
@@ -1797,7 +1797,7 @@ randomness_in_berkeley_db_files:
     in a different file.
     .
     This comes from:
-    https://sources.debian.org/src/db5.3/5.3.28-13.1/src/os/os_uid.c/#L20 but
+    https://sources.debian.org/src/db5.3/latest/src/os/os_uid.c/#L20 but
     it's unclear where to "set" this only on the creation case - we definitely
     want the uid to change if one adds stuff later.
     .
@@ -1930,7 +1930,7 @@ timestamps_embedded_in_manpages_by_scdoc:
   description: |
     YYYY-MM-DD
     .
-    https://sources.debian.org/src/scdoc/1.5.2-1/src/main.c/#L71
+    https://sources.debian.org/src/scdoc/latest/src/main.c/#L71
 buildpath_in_binaries_generated_by_ada_compiler:
   description: |
     Adb files?



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/5124b8518762dcf48197793fd27b7f14ab4a7a4a

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/commit/5124b8518762dcf48197793fd27b7f14ab4a7a4a
You're receiving this email because of your account on salsa.debian.org.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20190410/70e98e83/attachment.html>


More information about the rb-commits mailing list