Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dynare for openSUSE:Factory checked in at 2026-01-30 18:27:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dynare (Old) and /work/SRC/openSUSE:Factory/.dynare.new.1995 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dynare" Fri Jan 30 18:27:12 2026 rev:11 rq:1329976 version:6.5 Changes: -------- --- /work/SRC/openSUSE:Factory/dynare/dynare.changes 2025-07-30 11:47:16.695442425 +0200 +++ /work/SRC/openSUSE:Factory/.dynare.new.1995/dynare.changes 2026-01-30 18:27:45.711342186 +0100 @@ -1,0 +2,69 @@ +Wed Jan 28 13:05:02 UTC 2026 - Atri Bhattacharya <[email protected]> + +- Update to version 6.5: + * Several issues in the nonlinear solver, used in e.g. numerical + steady state computations, were fixed. + * Optimization would, in rare cases, erroneously apply an + infinite penalty function value + * In rare cases, the multivariate diffuse Kalman filter/smoother + (kalman_algo=3) did not correctly exit the diffuse stage + * The following problems with the estimation command were fixed: + - the point forecasts triggered by the forecast option did not + take shock uncertainty into account + - the keep_kalman_algo_if_singularity_is_detected option did + not work as advertised (option will be removed in Dynare 7) + - the EndTemperature suboption of the mode_compute=10 option + (“simpsa”) was broken + - the mh_posterior_mode_estimation option was broken in + conjunction with the method_of_moments command + - the nodecomposition option did not suppress all variance + decompositions + - the posterior_sampling_method='slice' option did not save + all files in the correct folder + - the mh_recover option did not work correctly in conjunction + with the posterior_sampling_method='slice' and + posterior_sampler_options=('save_tmp_file', 1) options + - the results of mode-finding were not correctly stored in + oo_.posterior_mode for shock and measurement error + correlations + * The following problems with non-linear filters were fixed: + - the manual incorrectly stated that 1,000 instead of 5,000 + particles was the default + - the estimation command did not allow the pruning option to + be set for higher-order estimation + - combining options filter_algorithm=cpf and + proposal_approximation=montecarlo of the estimation command + returned incorrect results + - the suboptions 'unscented_beta' and 'unscented_kappa' of the + particle_filter_options option of the estimation command did + not accept values of 0 + - the filter_algorithm=gf and filter_algorithm=gmf options of + the estimation command did not correctly handle correlated + measurement error + * The confidence bands of classical forecasts had incorrect + coverage + * Several issues with the forecast command used with exogenous + deterministic variables (declared with the varexo_det command) + were fixed: + - without measurement errors, it would store the upper bound + of the confidence interval in the HPDinf field and the lower + bound in the HPDsup field + - with multiple measurement errors it would crash if not all + observables were requested as outputs + - it would assign the output to the wrong variable names if a + variable list was specified after the command + * The discretionary_policy command did not accept the + planner_discount_latex_name option, contrary to what the + documentation says + * The outfile option of the smoother2histval command would + produce an incorrect file on models with two lags or more, + leading to incorrect results when loading that file with the + histval_file command + * OccBin would occasionally crash upon encountering invalid + parameter vectors + * The example1_reporting.mod example file was broken +- Drop support for EOL Leap. +- Add dummy BuildRequires: libboost_thread-devel as a work-around + for meson bug (gh#mesonbuild/meson#15470, boo#1257409). + +------------------------------------------------------------------- Old: ---- dynare-6.4.obscpio New: ---- dynare-6.5.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dynare.spec ++++++ --- /var/tmp/diff_new_pack.wCnnED/_old 2026-01-30 18:27:46.651381651 +0100 +++ /var/tmp/diff_new_pack.wCnnED/_new 2026-01-30 18:27:46.651381651 +0100 @@ -1,7 +1,7 @@ # # spec file for package dynare # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,13 @@ %if 0%{?suse_version} < 1550 -# GCC 10 or higher required -%define gccver 10 # Sphinx in Leap 15.x is too old %bcond_with doc %else %bcond_without doc %endif Name: dynare -Version: 6.4 +Version: 6.5 Release: 0 Summary: A platform for handling a wide class of economic models License: GPL-3.0-or-later @@ -36,10 +34,12 @@ BuildRequires: bison BuildRequires: fdupes BuildRequires: flex -BuildRequires: gcc%{?gccver}-c++ -BuildRequires: gcc%{?gccver}-fortran +BuildRequires: gcc-c++ +BuildRequires: gcc-fortran BuildRequires: lapack-devel BuildRequires: libboost_headers-devel +# Dummy BR, required due to meson bug https://github.com/mesonbuild/meson/issues/15470 +BuildRequires: libboost_thread-devel BuildRequires: meson BuildRequires: pkgconfig BuildRequires: slicot-devel-static @@ -86,7 +86,6 @@ %autosetup -p1 %build -export CXX=g++%{?gccver:-%{gccver}} %meson \ -Dbuild_for=octave \ %{nil} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.wCnnED/_old 2026-01-30 18:27:46.691383331 +0100 +++ /var/tmp/diff_new_pack.wCnnED/_new 2026-01-30 18:27:46.695383499 +0100 @@ -1,10 +1,10 @@ <?xml version="1.0"?> <services> <service name="obs_scm" mode="manual"> - <param name="url">https://git.dynare.org/Dynare/dynare</param> + <param name="url">https://git.dynare.org/Dynare/dynare</param> <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">6.4</param> + <param name="revision">6.5</param> <param name="filename">dynare</param> <param name="submodules">enable</param> </service> ++++++ dynare-6.4.obscpio -> dynare-6.5.obscpio ++++++ ++++ 6457 lines of diff (skipped) ++++++ dynare-libdir.patch ++++++ --- /var/tmp/diff_new_pack.wCnnED/_old 2026-01-30 18:27:50.603547572 +0100 +++ /var/tmp/diff_new_pack.wCnnED/_new 2026-01-30 18:27:50.615548076 +0100 @@ -2,12 +2,12 @@ meson.build | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) -Index: dynare-6.4/meson.build +Index: dynare-6.5/meson.build =================================================================== ---- dynare-6.4.orig/meson.build -+++ dynare-6.4/meson.build +--- dynare-6.5.orig/meson.build ++++ dynare-6.5/meson.build @@ -36,19 +36,19 @@ subdir('preprocessor/src') - # NB: the following two symlinks my be improved if this wishlist item is done: + # NB: the following two symlinks may be improved if this wishlist item is done: # https://github.com/mesonbuild/meson/issues/11519 -install_symlink('dynare-preprocessor', install_dir : 'lib/dynare/preprocessor/', ++++++ dynare.obsinfo ++++++ --- /var/tmp/diff_new_pack.wCnnED/_old 2026-01-30 18:27:50.647549419 +0100 +++ /var/tmp/diff_new_pack.wCnnED/_new 2026-01-30 18:27:50.655549755 +0100 @@ -1,5 +1,5 @@ name: dynare -version: 6.4 -mtime: 1750952063 -commit: 982f03ce590f97015ea9ce963d342ea25d8ca34c +version: 6.5 +mtime: 1763978686 +commit: 398bbdd107efa93ec9e2ab9fa63e4b6a123eebdf
