summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2018-07-28 11:20:45 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2018-07-28 11:20:45 +0100
commit252c20eac432b042ef720407fb7a753150633e77 (patch)
treeb55dec463b3a776308de0a8f6bb1cc6e99897497
parentc35497ea896b4891c21835de2327c581d880f4f8 (diff)
downloadnetsurf-wiki-252c20eac432b042ef720407fb7a753150633e77.tar.gz
netsurf-wiki-252c20eac432b042ef720407fb7a753150633e77.tar.bz2
More updates
-rw-r--r--developer-weekend/jul-2018.mdwn16
1 files changed, 16 insertions, 0 deletions
diff --git a/developer-weekend/jul-2018.mdwn b/developer-weekend/jul-2018.mdwn
index 6975bcb..2a7f64c 100644
--- a/developer-weekend/jul-2018.mdwn
+++ b/developer-weekend/jul-2018.mdwn
@@ -25,6 +25,8 @@ Topics
not happening.
* Update CI to turn on santizers for builds on supported platforms.
* Update CI to ensure `DEBUG` level _nslog_ stuff is compiled in for CI builds.
+* Toolchain patches need examining. Consider if we can build with a more
+ modern OS for Atari.
Activity
========
@@ -36,10 +38,22 @@ Bug Triage
Daniel
------
+* Added `sanitize` as a target to the top level makefiles in the buildsystem.
+ * _Usage:_ `make VARIANT=debug clean; make VARIANT=debug sanitize`
+ * If you subsequently want the sanitize-enabled library installed do:
+ `make VARIANT=debug install`
+ * __NOTE__: If you do that, you'll need to always run the sanitize targets
+ for any rdepends.
+* Spotted a bug in the `libwapcaplet` test suite, fixed that.
+* Added `sanitize` target to the main NetSurf makefiles including nice config
+ overrides. For main docs, see `Makefile.config.example` but failing that you
+ can run the test suite in sanitizer mode with: `make sanitize`
+
Michael
-------
* Helped on [[!bug 2606]]
+* Looked at sanitizer issues.
John-Mark Bell
--------------
@@ -48,6 +62,8 @@ John-Mark Bell
Vincent Sanders
---------------
+* Added sanitizer targets for some libraries, but....
+* Spent quite a while fettling the CI workers so that they will, erm, CI work.
Frontends
=========