Created attachment 219992 [details] Sugested svn patch Hello, - takeover maintainership - remove cmake NIGHTLY_BUILD option since it doesn't apply to releases ( https://github.com/diasurgical/devilutionX/issues/908 ) Thanks, Nuno Teixeira
Maintainer OK :)
Though I have no idea why you'd want to remove a debugging option, even if the current build is working well. One day it might be necessary to debug the executables and many other ports have it as well.
Well you are right about debug option may be usefull. In that case isn't better to use: DEBUG_OPTION(ASAN "Enable address sanitizer") DEBUG_OPTION(UBSAN "Enable undefined behaviour sanitizer") ==> DEBUG_OPTION(DEBUG "Enable debug mode in engine") ?
... instead of NIGHTLY_BUILD? My point was to remove NIGHTLY_BUILD cmake option because it is not for releases. I will do some tests with CMAKE_ON=DEBUG or if it is needed other way to call DEBUG cmake option. What do think? :) Thanks
To be fair, I never documented why I chose the NIGHTLY_BUILD option over any other ones. I suppose you could test out if debugging works fine with whatever option you'd go with. If it works, it should be fine.
Created attachment 220038 [details] Sugested svn diff I will dig over DEBUG later with upstream. Leave NIGHTLY_BUILD option in the meanwhile. Thanks
Comment on attachment 220038 [details] Sugested svn diff Approval by current maintainer
Committed, Thanks!
A commit references this bug: Author: fernape Date: Mon Nov 30 17:31:27 UTC 2020 New revision: 556664 URL: https://svnweb.freebsd.org/changeset/ports/556664 Log: games/devilutionX: change MAINTAINER ed.arrakis@gmail.com takes maintainership PR: 251397 Submitted by: ed.arrakis@gmail.com Approved by: benny.goemans@gmail.com (maintainer) Changes: head/games/devilutionX/Makefile