Wed, 02 Dec 2020 21:11:00 +0000 Makefiles: compile 32bit Winsows with `-O0`
Jan Vrany <jan.vrany@labware.com> [Wed, 02 Dec 2020 21:11:00 +0000] rev 316
Makefiles: compile 32bit Winsows with `-O0` This is a horrible hack - on i686 St/X is known to crash when compiled with -O2 using GCC >9. To circumvent this, compile 32bit version with `-O0` which is known to work. Naturally, this is horrible hack, but in the past, people made so many "cool optimizations" on i686 only that they break with every new GCC (UB). There are so many it would take significant effort to clean up. And there's little gain from that as of today (Dec 2020). So, sorry for that, but no optimizations on 32bit Windows.
Tue, 01 Dec 2020 19:48:05 +0000 Makefiles: define `-D__USE_MINGW_ANSI_STDIO=0` when compiling under MinGW
Jan Vrany <jan.vrany@labware.com> [Tue, 01 Dec 2020 19:48:05 +0000] rev 315
Makefiles: define `-D__USE_MINGW_ANSI_STDIO=0` when compiling under MinGW Otherwise, `PRIxPTR` expands to `llx` (rather than to `I64x` as used by MSVC runtime) and GCC 10 will issue a warning. Consequently, code compiled with `-Werror` would fail to compile.
Wed, 04 Nov 2020 20:16:38 +0000 Cleaned up repository specs
Jan Vrany <jan.vrany@labware.com> [Wed, 04 Nov 2020 20:16:38 +0000] rev 314
Cleaned up repository specs * remove reference to BitBucket, canonical repository is now on https://swing.fit.cvut.cz/hg * remove local IP address from integration build check (this has to be done differently, but left as future work)
Wed, 04 Nov 2020 11:39:12 +0000 Merge
Jan Vrany <jan.vrany@labware.com> [Wed, 04 Nov 2020 11:39:12 +0000] rev 313
Merge
Wed, 04 Nov 2020 11:29:07 +0000 Do not ship stx:goodies/libdbase in toy archive
Jan Vrany <jan.vrany@labware.com> [Wed, 04 Nov 2020 11:29:07 +0000] rev 312
Do not ship stx:goodies/libdbase in toy archive ...hardly anyone used it and it just makes problems in out-of-tree builds. SQLite is probably a better option today...
Wed, 04 Nov 2020 11:26:15 +0000 Rakefiles: fix 'rake out` and `rake push` tasks
Jan Vrany <jan.vrany@labware.com> [Wed, 04 Nov 2020 11:26:15 +0000] rev 311
Rakefiles: fix 'rake out` and `rake push` tasks ...to check against `default` repository (a follow up after dropping use of upstream / staging repos)
Wed, 04 Nov 2020 11:10:18 +0000 Do not ship VDB as part of default build / toy archive
Jan Vrany <jan.vrany@labware.com> [Wed, 04 Nov 2020 11:10:18 +0000] rev 310
Do not ship VDB as part of default build / toy archive The reason is that few people used it and those who did (or will) are those who may want to hack on it. To make this easier when using toy archive, we won't ship VDB in toy archive anymore and instead we'll document on how to install it in VDB's `README.md`
Wed, 26 Aug 2020 11:54:50 +0100 Rakefiles: check that all required packages are defined
Jan Vrany <jan.vrany@labware.com> [Wed, 26 Aug 2020 11:54:50 +0100] rev 309
Rakefiles: check that all required packages are defined ...and issue a warning when referenced package is not not defined. This helps to catch cases where a new dependency is (siletnly) introduced that would require update of spec.
Wed, 26 Aug 2020 11:52:19 +0100 Rakefiles: show `warn()`ings by default
Jan Vrany <jan.vrany@labware.com> [Wed, 26 Aug 2020 11:52:19 +0100] rev 308
Rakefiles: show `warn()`ings by default ...and not only when VERBOSE is defined.
Thu, 08 Oct 2020 10:59:53 +0100 Rakefiles, CI: use `-o "StrictHostKeyChecking off"` when cloning / updating non-interactively
Jan Vrany <jan.vrany@labware.com> [Thu, 08 Oct 2020 10:59:53 +0100] rev 307
Rakefiles, CI: use `-o "StrictHostKeyChecking off"` when cloning / updating non-interactively This is to avoid failures on CI due to missing / changed host key. Not the best, but otherwise we'd have to configure each and every slave's `.ssh/config`.
(0) -300 -100 -10 +10 tip