public inbox for cygwin-apps-cvs@sourceware.org help / color / mirror / Atom feed
From: jturney@sourceware.org To: cygwin-apps-cvs@sourceware.org Subject: [calm - Cygwin server-side packaging maintenance script] branch master, updated. 20160705-74-gde1c676 Date: Thu, 04 May 2017 10:23:00 -0000 [thread overview] Message-ID: <20170504102324.47246.qmail@sourceware.org> (raw) https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/calm.git;h=de1c67659c16cf63ba57695c4c2ab49a35ca72f7 commit de1c67659c16cf63ba57695c4c2ab49a35ca72f7 Author: Jon Turney <jon.turney@dronecode.org.uk> Date: Wed May 3 23:36:57 2017 +0100 Don't bind version_hints to same dict when making from legacy hints This avoids any subsequent changes to the hints for a version from being applied to all versions. This allows the stability level tracking across versions to work correctly. This then exposes that wasn't working correctly for gcc, and x86 gcc has a timestamp anomaly that should have been ignoring... https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/calm.git;h=356854f810514021806d6402c6c16cfe048a8c3e commit 356854f810514021806d6402c6c16cfe048a8c3e Author: Jon Turney <jon.turney@dronecode.org.uk> Date: Sat Apr 29 13:46:12 2017 +0100 Increase interval between scheduled runs from 30 mins to 4 hours Diff: --- calm/calm.py | 6 +++--- calm/package.py | 2 +- calm/past_mistakes.py | 20 ++++++++++++++++++++ 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/calm/calm.py b/calm/calm.py index afb98bd..e8fb9a2 100755 --- a/calm/calm.py +++ b/calm/calm.py @@ -511,10 +511,10 @@ def do_daemon(args, state): if read_uploads: continue - # we wake at a 10 minute offset from the next 30 minute boundary - # (i.e. at :10 or :40 past the hour) to check the state of the + # we wake at a 10 minute offset from the next 240 minute boundary + # (i.e. at :10 past every fourth hour) to check the state of the # release area, in case someone has ninja-ed in a change there... - interval = 30*60 + interval = 240*60 offset = 10*60 delay = interval - ((time.time() - offset) % interval) signal.alarm(int(delay)) diff --git a/calm/package.py b/calm/package.py index 51decbf..ca48d2e 100755 --- a/calm/package.py +++ b/calm/package.py @@ -296,7 +296,7 @@ def read_package(packages, basedir, dirpath, files, strict=False, remove=[], upl hint_files[vr] = hint_fn elif legacy: # otherwise, use setup.hint - pvr_hint = hints + pvr_hint = hints.copy() legacy_used = True else: # it's an error to not have either a setup.hint or a pvr.hint diff --git a/calm/past_mistakes.py b/calm/past_mistakes.py index 3baa848..e24f152 100644 --- a/calm/past_mistakes.py +++ b/calm/past_mistakes.py @@ -143,9 +143,29 @@ empty_but_not_obsolete = [ # packages with timestamp anomalies mtime_anomalies = [ + 'gcc-ada', + 'gcc-cilkplus', + 'gcc-core', + 'gcc-debuginfo', + 'gcc-fortran', + 'gcc-g++', + 'gcc-java', + 'gcc-objc', + 'gcc-objc++', 'gcc-tools-epoch2-autoconf', 'glproto', 'gv-debuginfo', + 'libatomic1', + 'libcilkrts5', + 'libgcc1', + 'libgcj-common', + 'libgcj16', + 'libgfortran3', + 'libgomp1', + 'libobjc4', + 'libquadmath0', + 'libssp0', + 'libstdc++6', 'python-gtk2.0', 'python-gtk2.0-demo', 'python-gtk2.0-devel',
reply other threads:[~2017-05-04 10:23 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20170504102324.47246.qmail@sourceware.org \ --to=jturney@sourceware.org \ --cc=cygwin-apps-cvs@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).