Differences between revisions 1 and 2
Revision 1 as of 2015-02-05 09:29:15
Size: 1490
Editor: josch
Comment: initial version
Revision 2 as of 2015-02-06 08:13:44
Size: 1600
Editor: josch
Comment: add todo note
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
 * fix DebianBug:693926 by letting make respect the MAKE_HOST variable when creating the shared library path

Instead of having this list hang on my fridge, I'll maintain my personal Debian TODO list here.

TODO

  • have a service like codesearch but index the built source package directories. This allows to search in the files generated during the build process. For example, the glib/gobject function g_signal_list_ids returns an array in random order (relevant for ReproducibleBuilds) but its invocations are automatically generated when valac turns vala code into C, making it impossible to find all affected packages.

  • extend binarycontrol.d.n with contrib and non-free and hopefully merge it into codserach.d.n at some point

  • extend jenkins bin/reproducible_create_meta_pkg_sets.sh to use more ceve once new dose3 version with support for source packages arrives in unstable
  • extend jenkins bin/find_dpkg_trigger_cycles.sh with a heuristic based on maintainer scripts and then testing whether a cycle actually exists as documented in 774803

  • add a jenkins test checking the validity of Debian architecture wildcard: https://github.com/josch/findarchwildcardproblems

  • check for unused build dependencies: https://github.com/josch/findunusedbd

    • in the process, check for writes outside the build directory (like in $HOME)
    • in the process, check for source packages with a non-functional clean target
  • package lego-parts-generator: https://github.com/josch/lego-parts-generator

  • package img2pdf: https://github.com/josch/img2pdf

  • fix 693926 by letting make respect the MAKE_HOST variable when creating the shared library path