Commit History

Autor SHA1 Mensaxe Data
  espie 5afe4fffea my bad, line at end of summary %!s(int64=7) %!d(string=hai) anos
  espie b437d12dc7 white line at end of summary isn't very visible. %!s(int64=7) %!d(string=hai) anos
  espie 401c11c155 dpb cleans the permanent logs, always using the same pattern, %!s(int64=8) %!d(string=hai) anos
  espie 44f3329d90 there is no "equivalence list" if we didn't get any info... %!s(int64=8) %!d(string=hai) anos
  espie cc2f4890f5 keep a global cache of distfile checksum while scanning, allows us to avoid %!s(int64=8) %!d(string=hai) anos
  espie 3388fc4cfd change drastically the way LISTING starts up: let dependencies be a permanent %!s(int64=8) %!d(string=hai) anos
  espie 84584cc7af add SKIPDIRS semantics: automatically add visited dirs to a passed skip %!s(int64=8) %!d(string=hai) anos
  espie af4f89c46f tweak the heuristics to run the engine: %!s(int64=8) %!d(string=hai) anos
  espie 9efe11300f add a "summary" log that shows for each non built path, why it was non built. %!s(int64=9) %!d(string=hai) anos
  espie 2ee3c4a3b9 tweak things so that errors show up everywhere %!s(int64=9) %!d(string=hai) anos
  espie 33d8c81512 stub_out broken entries instead of deleting their info. %!s(int64=9) %!d(string=hai) anos
  espie 40499f8bbe do detain distfiles as well as paths (need to track them over rescan) %!s(int64=9) %!d(string=hai) anos
  espie 5e55c60de7 handle distfile failure better. %!s(int64=9) %!d(string=hai) anos
  espie 828e1671f8 fix long-standing race condition where removing a lock could break things. %!s(int64=9) %!d(string=hai) anos
  espie b150b6d2ec rename logger interface to desambiguate vs user. %!s(int64=9) %!d(string=hai) anos
  espie 480dc42a5d wrap die so that it drops into the debugger if we run under perl -d. %!s(int64=10) %!d(string=hai) anos
  espie 95850b1a81 finally tracked down a long-standing bug (hard to reproduce): when %!s(int64=10) %!d(string=hai) anos
  espie 8b3963e860 refactor the engine code, so that new_path can put some stuff directly on %!s(int64=10) %!d(string=hai) anos
  afresh1 edaddea4f0 Work around perlbug 77706, only hit infrequently on vax. %!s(int64=10) %!d(string=hai) anos
  espie cfb2f4c5fd log when we actually run engine, since this is hard to match with perf log. %!s(int64=10) %!d(string=hai) anos
  espie 7205c851fa note to myself, this makes deduplicating paths in the queue complicated. %!s(int64=10) %!d(string=hai) anos
  espie 9e7908fe2e if we're rescanning, keep the locks around. %!s(int64=11) %!d(string=hai) anos
  espie fb87501764 lock paths during error rescan. %!s(int64=11) %!d(string=hai) anos
  espie 860742c336 isolate dirty details of fullpkgname remanence in its own function, %!s(int64=11) %!d(string=hai) anos
  espie 43babaae79 when we rescan paths, we temporarily delete info. Those paths are %!s(int64=11) %!d(string=hai) anos
  espie 6152760dbd allow the engine to rebuild_info %!s(int64=11) %!d(string=hai) anos
  espie c7a350aabb add the fullpkgname as a comment at the end of the I: lines. %!s(int64=11) %!d(string=hai) anos
  espie 8877767529 - use separated Heuristics::Size object %!s(int64=11) %!d(string=hai) anos
  espie 14c5104e65 have start return useful information, like whether it started something %!s(int64=11) %!d(string=hai) anos
  espie a0a1e6b657 okay, fixed version where NoBuild subengine gets only what it actually %!s(int64=11) %!d(string=hai) anos