From owner-dev-commits-ports-all@freebsd.org Mon Aug 23 20:12:50 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 28993670D3B; Mon, 23 Aug 2021 20:12:50 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from hamza.pair.com (hamza.pair.com [209.68.5.143]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Gtk1s2srhz3vQG; Mon, 23 Aug 2021 20:12:49 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from hamza.pair.com (localhost [127.0.0.1]) by hamza.pair.com (Postfix) with ESMTP id 56ADE33E21; Mon, 23 Aug 2021 16:12:43 -0400 (EDT) Received: from [192.168.1.5] (unknown [178.114.158.92]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by hamza.pair.com (Postfix) with ESMTPSA id 8458E33E1C; Mon, 23 Aug 2021 16:12:42 -0400 (EDT) Date: Mon, 23 Aug 2021 22:12:40 +0200 (CEST) From: Gerald Pfeifer To: Yuri Victorovich 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 In-Reply-To: <202108140856.17E8uDin010078@gitrepo.freebsd.org> Message-ID: References: <202108140856.17E8uDin010078@gitrepo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: 4Gtk1s2srhz3vQG X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of gerald@pfeifer.com designates 209.68.5.143 as permitted sender) smtp.mailfrom=gerald@pfeifer.com X-Spamd-Result: default: False [-2.93 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[gerald]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+a:hamza.pair.com]; DMARC_NA(0.00)[pfeifer.com]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-0.66)[-0.659]; NEURAL_HAM_SHORT(-0.97)[-0.975]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7859, ipnet:209.68.0.0/18, country:US]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[dev-commits-ports-all,dev-commits-ports-main] X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2021 20:12:50 -0000 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