Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Aug 2021 22:12:40 +0200 (CEST)
From:      Gerald Pfeifer <gerald@pfeifer.com>
To:        Yuri Victorovich <yuri@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org,  dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 5f4d541a6700 - main - science/dynare: Re-add port: Software platform for handling a wide class of economic models
Message-ID:  <ccf7c86a-ab23-8bff-f320-eabe2da1842@pfeifer.com>
In-Reply-To: <202108140856.17E8uDin010078@gitrepo.freebsd.org>
References:  <202108140856.17E8uDin010078@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ccf7c86a-ab23-8bff-f320-eabe2da1842>