git: 5f4d541a6700 - main - science/dynare: Re-add port: Software platform for handling a wide class of economic models
Gerald Pfeifer
gerald at pfeifer.com
Mon Aug 23 20:12:50 UTC 2021
On Sat, 14 Aug 2021, Yuri Victorovich wrote:
> science/dynare: Re-add port: Software platform for handling a wide class of economic models
Why? This port was removed in January after being broken for more
than 9 months. Users, if any, don't seem to care much.
> +USE_GCC= any # clang-11 fails: error: reference to local binding 'ii1' declared in enclosing function 'ss2Iteration_pruning'
This is a tell-tale sign that something's rotten in the stage of Denmark.
Why would an actively maintained project fail with such an error?
Heaping more such unfortunate dependencies on the maintainers of lang/gcc*
and other volunteers is not a happy thing and makes their lives upgrading
to new versions more difficult.
Also, did you notice the following in Mk/bsd.gcc.mk ?
# (USE_GCC=any is deprecated, must not be used for new ports, and should
# be migrated to USE_GCC=yes or completely removed if possible.)
I'll look into making this even more clear and have updated science/dynare
accordingly now.
Gerald
More information about the dev-commits-ports-all
mailing list