Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2022-09-29 18:13:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nim" Thu Sep 29 18:13:12 2022 rev:20 rq:1006725 version:1.6.8 Changes: -------- --- /work/SRC/openSUSE:Factory/nim/nim.changes 2022-08-11 18:32:00.718218675 +0200 +++ /work/SRC/openSUSE:Factory/.nim.new.2275/nim.changes 2022-09-29 18:13:30.515273011 +0200 @@ -1,0 +2,42 @@ +Wed Sep 28 07:25:35 UTC 2022 - David Anes <[email protected]> + +- Remove patch nim-fix-gcc-major-version-detection.patch as it is + already included upstream. + +- Add PCRE dependency as recommended, but required while building. + +- Disable broken tests + * tasyncssl.nim [i586, armv7l] + +- Update to version 1.6.8: + * Fixed ???Add ???gc:arc (or ???mm:arc) induce different behavior when + using converter??? + * Fixed ???Converting unsigned integer to float fails in VM" + * Fixed ???regression(0.20.0 => devel): var params assignment gives + silently wrong results in VM??? + * Fixed ???genDepend broken for duplicate module names in separate + folders??? + * Fixed ???Orc booting compiler doesn???t work with newSeq operations??? + * Fixed ???hasCustomPragma and getCustomPragmaVal don???t work on + fields with backticks??? + * Fixed ???Cant use uint64 in case??? + * Fixed ???nim jsondoc output is broken??? + * Fixed ???Underscores are unnecessarily escaped in db_mysql??? + * Fixed ???Invalid codegen when block ends with lent??? + * Fixed ???locals doesn???t work with ORC??? + * Fixed ???reset does not work on set??? + * Fixed ???selectRead and selectWrite are dangerous to use sockets + with FD numbers bigger than FD_SETSIZE (1024) on *nixes??? + * Fixed ???use-after-free bugs in object variants??? + * Fixed ???[ARC] C compiler error when using the result of a + template in the subscript operator??? + * Fixed ???Calling nullary templates without () doesn???t work inside + calls inside other templates??? + * Fixed ???[Regression] Incorrect captures of pegs \ident macro in + nim 1.6??? + * Fixed ???Windows gcc shipped with choosenim 1.6.4 with TLS + emulation turned off : The application was unable to start + correctly (0xc000007b).??? + + +------------------------------------------------------------------- Old: ---- nim-1.6.6.tar.xz nim-fix-gcc-major-version-detection.patch New: ---- nim-1.6.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nim.spec ++++++ --- /var/tmp/diff_new_pack.z7am8z/_old 2022-09-29 18:13:31.239274425 +0200 +++ /var/tmp/diff_new_pack.z7am8z/_new 2022-09-29 18:13:31.243274433 +0200 @@ -17,7 +17,7 @@ Name: nim -Version: 1.6.6 +Version: 1.6.8 Release: 0 Summary: A statically typed compiled systems programming language License: MIT @@ -30,11 +30,11 @@ Patch1: nim-fix-tests-certificate-key-too-small.patch # UPSTREAM FIX: https://github.com/nim-lang/Nim/commit/2c73e84436a11cae1676c7da0228158ba1a885cc Patch2: nim-fix-tests-ip-protocol-missing.patch -Patch3: nim-fix-gcc-major-version-detection.patch # pull in a C compiler (required to build Nim programs) Requires: gcc Recommends: clang +Recommends: pcre BuildRequires: binutils-devel @@ -45,6 +45,7 @@ BuildRequires: git BuildRequires: libopenssl-devel BuildRequires: netcfg +BuildRequires: pcre BuildRequires: sqlite3-devel BuildRequires: timezone BuildRequires: valgrind @@ -145,10 +146,17 @@ tests/nimdoc/trunnableexamples.nim # broken in Leap 15.3 tests/exception/t13115.nim - # no SFML in plain SLE and missing in sin backport repos + # no SFML in plain SLE and missing in backport repos tests/niminaction/Chapter8/sfml/sfml_test.nim EOT +%ifarch i586 +cat << EOT >> tests_to_skip + # flaky test, fails in i586 + tests/async/tasyncssl.nim +EOT +%endif + %ifarch aarch64 armv7l armv7hl ppc64le cat << EOT >> tests_to_skip # fails because it includes immintrin.h @@ -161,6 +169,7 @@ tests/dll/nimhcr_unit.nim tests/arc/tcaseobj.nim tests/arc/tcaseobjcopy.nim + tests/async/tasyncssl.nim #aarch64 and ppc64l tests/range/tcompiletime_range_checks.nim ++++++ nim-1.6.6.tar.xz -> nim-1.6.8.tar.xz ++++++ ++++ 19253968 lines of diff (skipped)
