widelands-dev team mailing list archive
-
widelands-dev team
-
Mailing list archive
-
Message #11742
[Merge] lp:~hjd/widelands/asan-off-deb-package into lp:widelands
Hans Joachim Desserud has proposed merging lp:~hjd/widelands/asan-off-deb-package into lp:widelands.
Requested reviews:
Widelands Developers (widelands-dev)
Related bugs:
Bug #1734659 in widelands: "Switch off ASAN in ubuntu packaging"
https://bugs.launchpad.net/widelands/+bug/1734659
For more details, see:
https://code.launchpad.net/~hjd/widelands/asan-off-deb-package/+merge/334321
Disable ASAN when building the Debian package.
Started a test run in my PPA, let's see how this works https://code.launchpad.net/~hjd/+recipe/widelands-test
--
Your team Widelands Developers is requested to review the proposed merge of lp:~hjd/widelands/asan-off-deb-package into lp:widelands.
=== modified file 'debian/changelog'
--- debian/changelog 2017-08-29 16:03:34 +0000
+++ debian/changelog 2017-11-27 17:39:01 +0000
@@ -8,6 +8,7 @@
- Also dropped version-specific glew alternative.
1.6 doesn't seem to be around anymore and the versionless one
seems to work across the different distro releases we build for
+ * Build with ASAN disabled since parts of the code atm breaks
* Merged Debian packaging of Widelands 1:19+repack-4. Remaining changes:
- Revert debhelper/compat level to 9. (Ubuntu 14.04 doesn't have debhelper 10.)
- Disabled all Debian-patches since applying them might cause conflicts as
=== modified file 'debian/rules'
--- debian/rules 2017-08-26 09:24:28 +0000
+++ debian/rules 2017-11-27 17:39:01 +0000
@@ -18,6 +18,7 @@
-DWL_INSTALL_DATADIR=/usr/share/games/widelands/data \
-DWL_INSTALL_PREFIX=/usr \
-DOPTION_USE_GLBINDING:BOOL=OFF \
+ -DOPTION_ASAN=OFF \
-DCMAKE_BUILD_TYPE=Release
override_dh_auto_install: