Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qore for openSUSE:Leap:16.0 checked in at 2025-06-11 10:09:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/qore (Old) and /work/SRC/openSUSE:Leap:16.0/.qore.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qore" Wed Jun 11 10:09:19 2025 rev:2 rq:1278537 version:2.1.1 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/qore/qore.changes 2025-03-19 11:56:00.713103916 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.qore.new.19631/qore.changes 2025-06-11 10:09:21.209515836 +0200 @@ -1,0 +2,48 @@ +Sun May 11 18:45:14 UTC 2025 - Sarah Kriesch <sarah.krie...@opensuse.org> + +- Fix build failure with BuildArch + +------------------------------------------------------------------- +Sun May 11 17:49:25 UTC 2025 - Sarah Kriesch <sarah.krie...@opensuse.org> + +- Update to 2.1.1 + * RestClient module adds support for custom token refresh methods + * Swagger module improves support for parsing some invalid schemas + * added new module blacklist functionality and a new + qore_add_module_to_blacklist() function + * fixed bugs generating and parsing URL-encoded values in the Mime module + * fixed memory issues in class and socket operations revealed by AddressSantizer + * fixed bugs in Deterministic Garbage Collection scanning complex object graphs + that could lead to memory leaks + * DataProvider module fixed handling implicit default values in HashDataType + * GoogleDataProvider module updates to allow the module to be more easily and + generically extensible for other apps + * fixed a bug handling non-blocking SSL socket reads when the remote end closes + the connection +- Remove cmake patch from reproducible.patch because of upstream fix + +------------------------------------------------------------------- +Thu Apr 17 08:58:54 UTC 2025 - Sarah Kriesch <sarah.krie...@opensuse.org> + +- Update to 2.0.0 + * many new user modules, vastly improved REST client infrastructure + * do not try to get a new token if the token was just issued + * Fix build on illumos + * dp action catalog + * fixed Swagger additionalProperties processing + * fixed a bug converting arguments to fit the Swagger schema + * allow reflection in module init and del closures + * added a DiscordRestClient module + * fixed setting the column size on types created from VARCHAR + * fixed a bug with the cast<>() operator and compatible type + * do not close sockets when there is an I/O timeout + * fixed outputting complex data structures with deleted objects + * gmail app + * fixed the -= operator with *hash lvalues + * logger module + * expanded api + * fixed static method resolution + * range operator fix + * thread local storage fix + +------------------------------------------------------------------- Old: ---- qore-1.19.2.tar.bz2 New: ---- qore-2.1.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qore.spec ++++++ --- /var/tmp/diff_new_pack.wUj89H/_old 2025-06-11 10:09:21.593531734 +0200 +++ /var/tmp/diff_new_pack.wUj89H/_new 2025-06-11 10:09:21.597531899 +0200 @@ -1,7 +1,7 @@ # # spec file for package qore # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # Copyright (c) 2014 David Nichols <da...@qore.org> # Copyright (c) 2014 Petr Vanek <p...@yarpen.cz> # @@ -42,7 +42,7 @@ %global user_module_dir %{mydatarootdir}/qore-modules/ %global libname libqore12 Name: qore -Version: 1.19.2 +Version: 2.1.1 Release: 1%{dist} Summary: Multithreaded Programming Language License: GPL-2.0-or-later OR LGPL-2.1-or-later OR MIT @@ -64,12 +64,12 @@ BuildRequires: libtool BuildRequires: mpfr-devel BuildRequires: openssl-devel -BuildRequires: pcre-devel +BuildRequires: pcre2-devel BuildRequires: pkg-config BuildRequires: zlib-devel Requires: %{_bindir}/env Requires(post): shared-mime-info -Requires(postun):shared-mime-info +Requires(postun): shared-mime-info BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -77,9 +77,6 @@ It applies a scripting-based approach to interface development and can also be used as a general purpose language. -%if 0%{?suse_version} -%endif - %package -n libqore12 Summary: Libraries for the qore runtime and qore clients License: GPL-2.0-or-later OR LGPL-2.0-or-later OR MIT @@ -88,10 +85,10 @@ Provides: qore-module(abi)%{?_isa} = 1.4 %if "%{libname}" == "libqore" Provides: libqore12 = %{version} -Obsoletes: libqore-stdlib Obsoletes: libqore12 < %{version} %endif + %description -n libqore12 Qore is a scripting language supporting threading and embedded logic. It applies a scripting-based approach to interface development and @@ -102,7 +99,7 @@ %files -n libqore12 %defattr(-,root,root,-) -%{_libdir}/libqore.so.12.4.1 +%{_libdir}/libqore.so.12.6.0 %{_libdir}/libqore.so.12 %doc README.md README-MODULES RELEASE-NOTES AUTHORS ABOUT %license COPYING.LGPL COPYING.GPL COPYING.MIT README-LICENSE @@ -110,6 +107,25 @@ %post -n libqore12 -p /sbin/ldconfig %postun -n libqore12 -p /sbin/ldconfig +%package stdlib +Summary: Standard library modules +Group: System Environment/Libraries +Requires: %{libname} = %{version}-%{release} + +%description stdlib +Qore is a scripting language supporting threading and embedded logic, designed +for applying a flexible scripting-based approach to enterprise interface +development but is also useful as a general purpose language. + +This package provides the Qore language standard library user and binary +modules. + +%files stdlib +%defattr(-,root,root,-) +%{user_module_dir} +%{module_dir} +%doc COPYING.MIT README-LICENSE + %package doc Summary: API documentation, programming language reference, and Qore example programs License: GPL-2.0-or-later OR LGPL-2.1-or-later OR MIT @@ -126,14 +142,14 @@ %files doc %defattr(-,root,root,-) -%doc docs/lang docs/modules/* examples/ +%doc docs/lang docs/modules/* examples/ README.md README-MODULES RELEASE-NOTES AUTHORS ABOUT %license COPYING.LGPL COPYING.GPL COPYING.MIT README-LICENSE %package devel Summary: Header files needed to compile programs using the qore library License: GPL-2.0-or-later OR LGPL-2.0-or-later OR MIT Group: Development/Languages/C and C++ -Requires: %{libname}%{?_isa} = %{version}-%{release} +Requires: libqore12 = %{version}-%{release} %description devel Qore is a scripting language supporting threading and embedded logic. @@ -221,7 +237,7 @@ %fdupes -s docs %check -export QORE_MODULE_DIR=qlib +export QORE_MODULE_DIR=qlib:modules/reflection:${RPM_BUILD_ROOT}%{module_dir}/%{version} ./qore examples/test/qore/threads/background.qtest ./qore examples/test/qore/threads/deadlock.qtest ./qore examples/test/qore/threads/max-threads-count.qtest @@ -240,8 +256,5 @@ %defattr(-,root,root,-) %{_bindir}/qore %{_bindir}/qdbg* -%{module_dir} -%dir %{_datadir}/qore-modules -%{_datadir}/qore-modules/%{version} %{_mandir}/man1/qore.1.* ++++++ qore-1.19.2.tar.bz2 -> qore-2.1.1.tar.bz2 ++++++ /work/SRC/openSUSE:Leap:16.0/qore/qore-1.19.2.tar.bz2 /work/SRC/openSUSE:Leap:16.0/.qore.new.19631/qore-2.1.1.tar.bz2 differ: char 11, line 1 ++++++ reproducible.patch ++++++ --- /var/tmp/diff_new_pack.wUj89H/_old 2025-06-11 10:09:21.645533887 +0200 +++ /var/tmp/diff_new_pack.wUj89H/_new 2025-06-11 10:09:21.649534052 +0200 @@ -1,15 +1,4 @@ -diff -Nur qore-release-0.9.13/CMakeLists.txt patched/CMakeLists.txt ---- qore-release-0.9.13/CMakeLists.txt 2021-03-26 13:46:59.000000000 +0100 -+++ patched/CMakeLists.txt 2021-04-14 22:55:06.281646906 +0200 -@@ -363,7 +363,7 @@ - elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin") - execute_process(COMMAND uname -smr OUTPUT_VARIABLE QORE_BUILD_HOST OUTPUT_STRIP_TRAILING_WHITESPACE) - else() --execute_process(COMMAND uname -a OUTPUT_VARIABLE QORE_BUILD_HOST OUTPUT_STRIP_TRAILING_WHITESPACE) -+execute_process(COMMAND uname -smpo OUTPUT_VARIABLE QORE_BUILD_HOST OUTPUT_STRIP_TRAILING_WHITESPACE) - endif() - - if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") + diff -Nur qore-release-0.9.13/configure.ac patched/configure.ac --- qore-release-0.9.13/configure.ac 2021-03-26 13:46:59.000000000 +0100 +++ patched/configure.ac 2021-04-14 22:55:06.281646906 +0200