openSUSE Commits
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
October 2022
- 1 participants
- 2855 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package cherrytree for openSUSE:Factory checked in at 2022-10-26 12:31:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cherrytree (Old)
and /work/SRC/openSUSE:Factory/.cherrytree.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cherrytree"
Wed Oct 26 12:31:23 2022 rev:24 rq:1031147 version:0.99.51
Changes:
--------
--- /work/SRC/openSUSE:Factory/cherrytree/cherrytree.changes 2022-10-18 12:45:52.257842727 +0200
+++ /work/SRC/openSUSE:Factory/.cherrytree.new.2275/cherrytree.changes 2022-10-26 12:31:26.636267824 +0200
@@ -1,0 +2,15 @@
+Mon Oct 24 15:55:22 UTC 2022 - malcolmlewis(a)opensuse.org
+
+- Update to version 0.99.51:
+ * Added support for building unit tests with local gtest/gmock
+ libraries in new cmake option USE_SHARED_GTEST_GMOCK,
+ (gh#giuspen/cherrytree#2089)
+ * Fixed import from zim, (gh#giuspen/cherrytree#1870).
+ * Fix after getting rid os stringstream.
+ * Dropped support for pandoc as implementation relies on
+ std::stringstream which is not to be used.
+ * Fixed inconsistency between codebox width displayed and printed
+ to pdf with auto expand enabled.
+ * Translation updates.
+
+-------------------------------------------------------------------
Old:
----
cherrytree-0.99.50+8.obscpio
New:
----
cherrytree-0.99.51.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cherrytree.spec ++++++
--- /var/tmp/diff_new_pack.JFWCyV/_old 2022-10-26 12:31:28.232271236 +0200
+++ /var/tmp/diff_new_pack.JFWCyV/_new 2022-10-26 12:31:28.240271253 +0200
@@ -17,7 +17,7 @@
Name: cherrytree
-Version: 0.99.50+8
+Version: 0.99.51
Release: 0
Summary: A hierarchical note taking application
License: GPL-3.0-or-later AND LGPL-2.1-only
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.JFWCyV/_old 2022-10-26 12:31:28.292271364 +0200
+++ /var/tmp/diff_new_pack.JFWCyV/_new 2022-10-26 12:31:28.296271373 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/giuspen/cherrytree.git</param>
- <param name="changesrevision">880139675ebc8510812f3b7a89cefacbd9833526</param></service></servicedata>
+ <param name="changesrevision">e589133fcf0bc2646738588067bc3fce42ae26e7</param></service></servicedata>
(No newline at EOF)
++++++ cherrytree-0.99.50+8.obscpio -> cherrytree-0.99.51.obscpio ++++++
/work/SRC/openSUSE:Factory/cherrytree/cherrytree-0.99.50+8.obscpio /work/SRC/openSUSE:Factory/.cherrytree.new.2275/cherrytree-0.99.51.obscpio differ: char 49, line 1
++++++ cherrytree.obsinfo ++++++
--- /var/tmp/diff_new_pack.JFWCyV/_old 2022-10-26 12:31:28.344271475 +0200
+++ /var/tmp/diff_new_pack.JFWCyV/_new 2022-10-26 12:31:28.348271484 +0200
@@ -1,5 +1,5 @@
name: cherrytree
-version: 0.99.50+8
-mtime: 1665925798
-commit: 880139675ebc8510812f3b7a89cefacbd9833526
+version: 0.99.51
+mtime: 1666534372
+commit: e589133fcf0bc2646738588067bc3fce42ae26e7
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rmw for openSUSE:Factory checked in at 2022-10-26 12:31:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rmw (Old)
and /work/SRC/openSUSE:Factory/.rmw.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rmw"
Wed Oct 26 12:31:21 2022 rev:6 rq:1031139 version:0.8.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/rmw/rmw.changes 2022-02-05 23:23:45.075691572 +0100
+++ /work/SRC/openSUSE:Factory/.rmw.new.2275/rmw.changes 2022-10-26 12:31:22.424258819 +0200
@@ -1,0 +2,5 @@
+Tue Oct 25 12:50:10 UTC 2022 - Andreas Stieger <andreas.stieger(a)gmx.de>
+
+- disable tests
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rmw.spec ++++++
--- /var/tmp/diff_new_pack.9nCOG7/_old 2022-10-26 12:31:22.904259845 +0200
+++ /var/tmp/diff_new_pack.9nCOG7/_new 2022-10-26 12:31:22.908259854 +0200
@@ -56,9 +56,7 @@
%find_lang %{name}
%check
-%ifnarch i586 armv7l
-%meson_test
-%endif
+#%%meson_test
%files
%license COPYING
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package vnstat for openSUSE:Factory checked in at 2022-10-26 12:31:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vnstat (Old)
and /work/SRC/openSUSE:Factory/.vnstat.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vnstat"
Wed Oct 26 12:31:20 2022 rev:20 rq:1031126 version:2.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/vnstat/vnstat.changes 2022-02-14 22:37:11.673573703 +0100
+++ /work/SRC/openSUSE:Factory/.vnstat.new.2275/vnstat.changes 2022-10-26 12:31:20.964255698 +0200
@@ -1,0 +2,30 @@
+Sat Oct 22 13:06:26 UTC 2022 - Martin Hauke <mardnh(a)gmx.de>
+
+- Update to version 2.10:
+ Fixed
+ * Image output of 5 minute graph wasn't possible if data
+ retention of the 5 minute time period was configured as
+ unlimited.
+ * Estimates and average rates weren't calculated correctly for
+ daily, monthly and yearly time periods when monitoring of the
+ interface had been started during the ongoing time period.
+ * Estimates weren't being shown in summary output when
+ OutputStyle or --style was configured with a value less than 2.
+ * Alignment of column header in short output wasn't correct when
+ OutputStyle or --style was configured with the value 0 (vnstat)
+ New
+ * Support input of more than 31 characters in interface name when
+ using interface1+interface2 syntax data merge queries.
+ * Support passing --config option multiple times, later files
+ override earlier files if settings overlap (vnstat and vnstati)
+ * Add configuration option EstimateVisible for controlling the
+ visibility of the estimate line.
+ * Add configuration option EstimateText for modifying the default
+ "estimated" text string when the estimate line is visible.
+ * Add --style support to -tr / --traffic output.
+ * Add summary option to --json and --xml outputs.
+ * Add timestamps to --json and --xml outputs.
+ * Add Prometheus compatible metrics endpoint cgi to examples.
+ (examples/vnstat-metrics.cgi)
+
+-------------------------------------------------------------------
Old:
----
vnstat-2.9.tar.gz
vnstat-2.9.tar.gz.sig
New:
----
vnstat-2.10.tar.gz
vnstat-2.10.tar.gz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vnstat.spec ++++++
--- /var/tmp/diff_new_pack.9CLesh/_old 2022-10-26 12:31:21.416256664 +0200
+++ /var/tmp/diff_new_pack.9CLesh/_new 2022-10-26 12:31:21.420256672 +0200
@@ -22,7 +22,7 @@
%bcond_with systemd
%endif
Name: vnstat
-Version: 2.9
+Version: 2.10
Release: 0
Summary: Network Traffic Monitor
License: GPL-2.0-only
++++++ vnstat-2.9.tar.gz -> vnstat-2.10.tar.gz ++++++
++++ 2930 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package wine for openSUSE:Factory checked in at 2022-10-26 12:31:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wine (Old)
and /work/SRC/openSUSE:Factory/.wine.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wine"
Wed Oct 26 12:31:17 2022 rev:388 rq:1031129 version:7.19
Changes:
--------
--- /work/SRC/openSUSE:Factory/wine/wine.changes 2022-10-01 17:44:20.737799885 +0200
+++ /work/SRC/openSUSE:Factory/.wine.new.2275/wine.changes 2022-10-26 12:31:18.740250943 +0200
@@ -1,0 +2,10 @@
+Sat Oct 15 11:23:14 UTC 2022 - Marcus Meissner <meissner(a)suse.com>
+
+- updated to 7.19 development release
+ - Support for storing DOS attributes on disk.
+ - Bundled vkd3d upgraded to version 1.5.
+ - Support for MPEG-4 audio format.
+ - Various bug fixes.
+- update staging to 7.19 release
+
+-------------------------------------------------------------------
Old:
----
wine-7.18.tar.xz
wine-7.18.tar.xz.sign
wine-staging-7.18.tar.xz
New:
----
wine-7.19.tar.xz
wine-7.19.tar.xz.sign
wine-staging-7.19.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wine.spec ++++++
--- /var/tmp/diff_new_pack.1I8h00/_old 2022-10-26 12:31:20.548254808 +0200
+++ /var/tmp/diff_new_pack.1I8h00/_new 2022-10-26 12:31:20.556254825 +0200
@@ -29,8 +29,8 @@
%endif
# needs to be on top due to usage of %version macro below
-%define realver 7.18
-Version: 7.18
+%define realver 7.19
+Version: 7.19
Release: 0
%if "%{flavor}" != ""
@@ -164,7 +164,7 @@
ExclusiveArch: %{ix86} x86_64 ppc armv7l armv7hl aarch64
%if %{staging}
# upstream patch target version
-%define staging_version 7.18
+%define staging_version 7.19
Source100: wine-staging-%{staging_version}.tar.xz
BuildRequires: gtk3-devel
BuildRequires: libOSMesa-devel
++++++ _service ++++++
--- /var/tmp/diff_new_pack.1I8h00/_old 2022-10-26 12:31:20.632254988 +0200
+++ /var/tmp/diff_new_pack.1I8h00/_new 2022-10-26 12:31:20.636254996 +0200
@@ -3,7 +3,7 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="url">https://github.com/wine-staging/wine-staging.git</param>
- <param name="revision">refs/tags/v7.18</param>
+ <param name="revision">refs/tags/v7.19</param>
<param name="match-tag">v*.*</param>
<param name="scm">git</param>
</service>
++++++ wine-7.18.tar.xz -> wine-7.19.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-7.18.tar.xz /work/SRC/openSUSE:Factory/.wine.new.2275/wine-7.19.tar.xz differ: char 26, line 1
++++++ wine-staging-7.18.tar.xz -> wine-staging-7.19.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-staging-7.18.tar.xz /work/SRC/openSUSE:Factory/.wine.new.2275/wine-staging-7.19.tar.xz differ: char 15, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package mpich for openSUSE:Factory checked in at 2022-10-26 12:31:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mpich (Old)
and /work/SRC/openSUSE:Factory/.mpich.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpich"
Wed Oct 26 12:31:15 2022 rev:30 rq:1031093 version:4.0.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/mpich/mpich.changes 2022-10-18 12:45:41.537818321 +0200
+++ /work/SRC/openSUSE:Factory/.mpich.new.2275/mpich.changes 2022-10-26 12:31:16.564246291 +0200
@@ -1,0 +2,6 @@
+Tue Oct 25 08:20:20 UTC 2022 - Nicolas Morey-Chaisemartin <nmoreychaisemartin(a)suse.com>
+
+- Revert use of internal PMIx and hwloc library
+ - Using external libraries disables the build of all process managers
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mpich.spec ++++++
--- /var/tmp/diff_new_pack.KZSUvj/_old 2022-10-26 12:31:17.516248326 +0200
+++ /var/tmp/diff_new_pack.KZSUvj/_new 2022-10-26 12:31:17.520248335 +0200
@@ -261,7 +261,6 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: fdupes
-BuildRequires: hwloc-devel >= 1.6
BuildRequires: libjson-c-devel
BuildRequires: libtool
BuildRequires: pkg-config
@@ -275,7 +274,6 @@
BuildRequires: libtool
BuildRequires: libtool
BuildRequires: mpi-selector
-BuildRequires: pmix-devel
BuildRequires: python3-devel
BuildRequires: sysfsutils
@@ -405,7 +403,7 @@
export FCFLAGS="-fallow-argument-mismatch $FCFLAGS"
%endif
-./autogen.sh --without-ucx --without-ofi --without-json --without-hwloc
+./autogen.sh --without-ucx --without-ofi --without-json
%{?with_hpc:%hpc_debug}
%if %{with hpc}
%{hpc_setup}
@@ -424,8 +422,6 @@
--docdir=%{_datadir}/doc/%{name} \
--disable-rpath \
--disable-wrapper-rpath \
- --with-hwloc \
- --with-pmix \
%if "%{build_flavor}" == "ofi"
--with-ofi \
--with-device=ch4:ofi \
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libffi for openSUSE:Factory checked in at 2022-10-26 12:31:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libffi (Old)
and /work/SRC/openSUSE:Factory/.libffi.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libffi"
Wed Oct 26 12:31:14 2022 rev:14 rq:1031049 version:3.4.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/libffi/libffi.changes 2022-10-18 12:44:08.393606258 +0200
+++ /work/SRC/openSUSE:Factory/.libffi.new.2275/libffi.changes 2022-10-26 12:31:15.288243563 +0200
@@ -1,0 +2,12 @@
+Mon Oct 24 13:07:19 UTC 2022 - Andreas Schwab <schwab(a)suse.de>
+
+- Update to libffi 3.4.4
+ * Important aarch64 fixes, including support for linux builds
+ with Link Time Optimization (-flto).
+ * Fix x86 stdcall stack alignment.
+ * Fix x86 Windows msvc assembler compatibility.
+ * Fix moxie and or1k small structure args.
+- drop riscv64-handle-big-structures.patch
+- reenable LTO
+
+-------------------------------------------------------------------
Old:
----
libffi-3.4.3.tar.gz
riscv64-handle-big-structures.patch
New:
----
libffi-3.4.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libffi.spec ++++++
--- /var/tmp/diff_new_pack.5cIKOs/_old 2022-10-26 12:31:15.780244615 +0200
+++ /var/tmp/diff_new_pack.5cIKOs/_new 2022-10-26 12:31:15.784244624 +0200
@@ -18,7 +18,7 @@
%define libffi_sover 8
Name: libffi
-Version: 3.4.3
+Version: 3.4.4
Release: 0
Summary: Foreign Function Interface Library
License: MIT
@@ -26,7 +26,6 @@
URL: https://sourceware.org/libffi/
Source: https://github.com/libffi/libffi/releases/download/v%{version}/libffi-%{ver…
Source99: baselibs.conf
-Patch1: riscv64-handle-big-structures.patch
# for make check
BuildRequires: dejagnu
BuildRequires: expect
@@ -68,8 +67,6 @@
%autosetup -p1
%build
-# https://github.com/libffi/libffi/issues/733
-%define _lto_cflags %{nil}
# https://github.com/libffi/libffi/pull/647
%configure --disable-exec-static-tramp
%make_build
++++++ libffi-3.4.3.tar.gz -> libffi-3.4.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/ChangeLog new/libffi-3.4.4/ChangeLog
--- old/libffi-3.4.3/ChangeLog 2022-09-19 19:54:36.000000000 +0200
+++ new/libffi-3.4.4/ChangeLog 2022-10-24 02:29:53.000000000 +0200
@@ -1,3 +1,241 @@
+commit f24180be1367f942824365b131ae894b9c769c7d
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sun Oct 23 20:17:29 2022 -0400
+
+ Update to version 3.4.4
+
+commit 848052fabb207d6f56485c8c2c3509eddecbe828
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sun Oct 23 11:25:10 2022 -0400
+
+ More aarch64 fixes
+
+commit af0f14cd6d932bd1c2f7c39c01e2df3b0ad19ea9
+Author: Icecream95 <the.real.icecream95(a)gmail.com>
+Date: Mon Oct 24 04:08:10 2022 +1300
+
+ Fix types of temporary variables in aarch64 extend_integer_type (#745)
+
+ Fixes truncated values in weston-info output.
+
+commit f7233db2a781b43e419a30edbec7639f74fa2a00
+Author: musvaage <112724366+musvaage(a)users.noreply.github.com>
+Date: Mon Oct 17 17:26:17 2022 -0500
+
+ typos (#742)
+
+commit 45e492952e9f984a105ab281fb9433a4bbc12146
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sun Oct 16 12:41:56 2022 -0400
+
+ Add 32-bit cygwin test
+
+commit 93cfb655200f34ab1b2b7d8955291c457b91ee9f
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Mon Oct 10 14:32:35 2022 -0400
+
+ Correction for older compilers
+
+commit 77a0fb82b53087647a12334c6ddd590ea6215199
+Author: Andreas Schwab <schwab(a)linux-m68k.org>
+Date: Mon Oct 10 17:59:04 2022 +0200
+
+ Flush output before aborting (#740)
+
+ Co-authored-by: Andreas Schwab <schwab(a)suse.de>
+
+commit 3874fd9865eef72a5cf5a761781b51f8db9fa267
+Author: Andreas Schwab <schwab(a)linux-m68k.org>
+Date: Mon Oct 10 17:58:48 2022 +0200
+
+ Fix strict aliasing problem in aarch64 ffi_call (#739)
+
+ The assignment a = &dest in ffi_call_int may be moved after the call to
+ extend_integer_type because that function accesses the assigned value with
+ a different type.
+
+ Co-authored-by: Andreas Schwab <schwab(a)suse.de>
+
+commit 4b0c358e28fae22164bf0d423f183dfed8a1ba10
+Author: Andreas Schwab <schwab(a)linux-m68k.org>
+Date: Mon Oct 10 17:57:47 2022 +0200
+
+ riscv: make copies of structs passed by reference (#738)
+
+ Co-authored-by: Andreas Schwab <schwab(a)suse.de>
+
+commit c163d93ac032a101cda1818855d681430f7af89a
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sat Oct 8 18:35:38 2022 -0400
+
+ Add gcc-12 testing for aarch64 linux
+
+commit 62fd1f218be35976858a9f3a0b36fe0d38146bc9
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sun Oct 2 13:03:37 2022 -0400
+
+ Tweak quotes
+
+commit e1d1b094d31dbf97bd53c09736be97e1e9812d6a
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Wed Sep 28 10:16:45 2022 -0400
+
+ Add .
+
+commit b45f68949d7d1b705eb5e26f58a09972ad70a9c4
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Wed Sep 28 10:16:01 2022 -0400
+
+ Update README for 3.4.4.
+
+commit 817a43fbc1d6d1c702c492e926f158b17ae988e4
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Wed Sep 28 09:05:45 2022 -0400
+
+ Revert to previous cfi check. (#735)
+
+commit 963c4a969326192a2a0ad536d3943f21dbbb0eaa
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 22:05:42 2022 -0400
+
+ Remove nested comments
+
+commit e9e44157526c00bfd1142175ed6a7eb936ea0ede
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 21:25:30 2022 -0400
+
+ Don't tweak path
+
+commit 4594dcc98770b4fa60fce313abf557f090f8a0fd
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 21:05:26 2022 -0400
+
+ Fix find
+
+commit fe68a7b998329f471c3c0c5726073b9cb1a5a126
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 20:29:17 2022 -0400
+
+ Locate tools
+
+commit cfb3f4c255cda534d1dc5de6a31cff70f02f9d69
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 20:13:42 2022 -0400
+
+ Use cross tools for Windows
+
+commit ae544e0043079d778fdf0e16408db3b7a6d723bd
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 18:23:06 2022 -0400
+
+ Fix shell
+
+commit b8d849bd85294253787bbe1838de354ad2f54201
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 17:58:31 2022 -0400
+
+ Find ms tools
+
+commit 9785eee066782d7575023f94b64402963b55aa8c
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 17:39:44 2022 -0400
+
+ 32- and 64-bit Windows
+
+commit 1421717effc7b5052e3c26e2b715a83a8a61355c
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 08:13:17 2022 -0400
+
+ Add "lto" to triple to identify lto builds
+
+commit 425acd4c2f217b00868ec1577c20b73de032c114
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Tue Sep 27 07:57:37 2022 -0400
+
+ Try aarch64 linux with -flto
+
+commit c4261a0588fa997837e44f8417fc8577b37cd461
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Mon Sep 26 16:45:00 2022 -0400
+
+ Show compiler version
+
+commit a1467200c36ce80dacb8d9d0d50049765809b6f4
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Mon Sep 26 11:41:48 2022 -0400
+
+ Never link pthread for android
+
+commit 5ce26a0e03eacb483709189e8cbb05509fa68612
+Author: Frederik Seiffert <frederik(a)seiffert.org>
+Date: Mon Sep 26 13:43:40 2022 +0200
+
+ CI: add Android builds (#732)
+
+commit 55bcc47717bb0f9c5276a45710d757cda7a61f8e
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sat Sep 24 22:03:52 2022 -0400
+
+ Test idea borrowed from cpython
+
+commit a2473cde0a02c096dc3e0b57f0cb73f598765570
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sat Sep 24 21:41:02 2022 -0400
+
+ or1k: All struct args are passed in memory
+
+commit f93224d38662a8cdc33ca56fe6f2d5650a86d690
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sat Sep 24 21:38:57 2022 -0400
+
+ moxie: All struct args are passed in memory
+
+commit e79f19489bb294ce60bef5cdba5e56c3e7d84382
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Sat Sep 24 17:11:30 2022 -0400
+
+ Add test case transcribed from cpython
+
+commit ab96038772ec4f4ccfaf49d621cd20f58742c401
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Mon Sep 19 19:42:35 2022 -0400
+
+ Set host triplet for native builds
+
+commit a6fc81653d6ce649a6bc29675baa112c68a21df0
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Mon Sep 19 19:25:09 2022 -0400
+
+ Update job names
+
+commit 6b7fb6ce9eb4751ed3179de256566971c9d46cb7
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Mon Sep 19 18:23:42 2022 -0400
+
+ Give better names to CI workflows
+
+commit f0675ab7e85ca31095b51db5a5c955f1005240cb
+Author: Anthony Green <green(a)moxielogic.com>
+Date: Mon Sep 19 17:30:51 2022 -0400
+
+ Update version to 3.4.4-experimental
+
+commit e3eaa609882fbcffb6c1b21270b6ff46fb57699f
+Author: Hans <h-c-mueller(a)users.noreply.github.com>
+Date: Mon Sep 19 23:26:59 2022 +0200
+
+ Suppress error console output duing configure in case not an ELF file (#729)
+
+ On Cygwin, MSYS and MinGW readelf is available, but files generated are no
+ ELF files. This results in an Error output on console:
+ 'checking whether .eh_frame section should be read-only... readelf: Error: Not an ELF file - it has the wrong magic bytes at the start
+ yes'
+ With this patch the error output is suppressed resulting in only
+ 'checking whether .eh_frame section should be read-only... yes'
+ Setting of related variables is not changed.
+
+ Co-authored-by: Hannes M��ller <>
+
commit 84817695eab13c282436fca278bde2384ca955e5
Author: Anthony Green <green(a)moxielogic.com>
Date: Mon Sep 19 13:31:46 2022 -0400
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/Makefile.in new/libffi-3.4.4/Makefile.in
--- old/libffi-3.4.3/Makefile.in 2022-09-19 18:22:24.000000000 +0200
+++ new/libffi-3.4.4/Makefile.in 2022-10-24 02:09:53.000000000 +0200
@@ -98,7 +98,8 @@
@FFI_DEBUG_TRUE@am__append_3 = -DFFI_DEBUG
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/ax_cc_maxopt.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/asmcfi.m4 \
+ $(top_srcdir)/m4/ax_cc_maxopt.m4 \
$(top_srcdir)/m4/ax_cflags_warn_all.m4 \
$(top_srcdir)/m4/ax_check_compile_flag.m4 \
$(top_srcdir)/m4/ax_compiler_vendor.m4 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/README.md new/libffi-3.4.4/README.md
--- old/libffi-3.4.3/README.md 2022-09-19 19:54:36.000000000 +0200
+++ new/libffi-3.4.4/README.md 2022-10-24 02:29:53.000000000 +0200
@@ -1,5 +1,5 @@
-libffi-3.4.3 was released on September 19, 2022. Check the libffi web
+libffi-3.4.4 was released on October 23, 2022. Check the libffi web
page for updates: <URL:http://sourceware.org/libffi/>.
@@ -195,7 +195,14 @@
See the git log for details at http://github.com/libffi/libffi.
- 3.4.3 Sep-19-22
+ 3.4.4 Oct-23-2022
+ Important aarch64 fixes, including support for linux builds
+ with Link Time Optimization (-flto).
+ Fix x86 stdcall stack alignment.
+ Fix x86 Windows msvc assembler compatibility.
+ Fix moxie and or1k small structure args.
+
+ 3.4.3 Sep-19-2022
All struct args are passed by value, regardless of size, as per ABIs.
Enable static trampolines for Cygwin.
Add support for Loongson's LoongArch64 architecture.
@@ -203,7 +210,7 @@
Fix 32-bit x86 stdcall stack corruption.
Fix ILP32 aarch64 support.
- 3.4.2 Jun-28-21
+ 3.4.2 Jun-28-2021
Add static trampoline support for Linux on x86_64 and ARM64.
Add support for Alibaba's CSKY architecture.
Add support for Kalray's KVX architecture.
@@ -216,7 +223,7 @@
Reject float and small integer argument in ffi_prep_cif_var().
Callers must promote these types themselves.
- 3.3 Nov-23-19
+ 3.3 Nov-23-2019
Add RISC-V support.
New API in support of GO closures.
Add IEEE754 binary128 long double support for 64-bit Power
@@ -228,10 +235,10 @@
Add pre-built PDF documentation to source distribution.
Many new test cases and bug fixes.
- 3.2.1 Nov-12-14
+ 3.2.1 Nov-12-2014
Build fix for non-iOS AArch64 targets.
- 3.2 Nov-11-14
+ 3.2 Nov-11-2014
Add C99 Complex Type support (currently only supported on
s390).
Add support for PASCAL and REGISTER calling conventions on x86
@@ -239,7 +246,7 @@
Add OpenRISC and Cygwin-64 support.
Bug fixes.
- 3.1 May-19-14
+ 3.1 May-19-2014
Add AArch64 (ARM64) iOS support.
Add Nios II support.
Add m88k and DEC VAX support.
@@ -252,7 +259,7 @@
Archive off the manually maintained ChangeLog in favor of git
log.
- 3.0.13 Mar-17-13
+ 3.0.13 Mar-17-2013
Add Meta support.
Add missing Moxie bits.
Fix stack alignment bug on 32-bit x86.
@@ -262,7 +269,7 @@
with GCC (OS X, Solaris).
Fix Cygwin regression.
- 3.0.12 Feb-11-13
+ 3.0.12 Feb-11-2013
Add Moxie support.
Add AArch64 support.
Add Blackfin support.
@@ -274,7 +281,7 @@
Solaris and AIX.
Work around LLVM/GCC interoperability issue on x86_64.
- 3.0.11 Apr-11-12
+ 3.0.11 Apr-11-2012
Lots of build fixes.
Add support for variadic functions (ffi_prep_cif_var).
Add Linux/x32 support.
@@ -285,7 +292,7 @@
Fix Octeon and MC68881 support.
Fix code pessimizations.
- 3.0.10 Aug-23-11
+ 3.0.10 Aug-23-2011
Add support for Apple's iOS.
Add support for ARM VFP ABI.
Add RTEMS support for MIPS and M68K.
@@ -299,71 +306,71 @@
Testsuite fixes for Tru64 Unix.
Additional platform support.
- 3.0.9 Dec-31-09
+ 3.0.9 Dec-31-2009
Add AVR32 and win64 ports. Add ARM softfp support.
Many fixes for AIX, Solaris, HP-UX, *BSD.
Several PowerPC and x86-64 bug fixes.
Build DLL for windows.
- 3.0.8 Dec-19-08
+ 3.0.8 Dec-19-2008
Add *BSD, BeOS, and PA-Linux support.
- 3.0.7 Nov-11-08
+ 3.0.7 Nov-11-2008
Fix for ppc FreeBSD.
(thanks to Andreas Tobler)
- 3.0.6 Jul-17-08
+ 3.0.6 Jul-17-2008
Fix for closures on sh.
Mark the sh/sh64 stack as non-executable.
(both thanks to Kaz Kojima)
- 3.0.5 Apr-3-08
+ 3.0.5 Apr-3-2008
Fix libffi.pc file.
Fix #define ARM for IcedTea users.
Fix x86 closure bug.
- 3.0.4 Feb-24-08
+ 3.0.4 Feb-24-2008
Fix x86 OpenBSD configury.
- 3.0.3 Feb-22-08
+ 3.0.3 Feb-22-2008
Enable x86 OpenBSD thanks to Thomas Heller, and
x86-64 FreeBSD thanks to Bj��rn K��nig and Andreas Tobler.
Clean up test instruction in README.
- 3.0.2 Feb-21-08
+ 3.0.2 Feb-21-2008
Improved x86 FreeBSD support.
Thanks to Bj��rn K��nig.
- 3.0.1 Feb-15-08
+ 3.0.1 Feb-15-2008
Fix instruction cache flushing bug on MIPS.
Thanks to David Daney.
- 3.0.0 Feb-15-08
+ 3.0.0 Feb-15-2008
Many changes, mostly thanks to the GCC project.
Cygnus Solutions is now Red Hat.
[10 years go by...]
- 1.20 Oct-5-98
+ 1.20 Oct-5-1998
Raffaele Sena produces ARM port.
- 1.19 Oct-5-98
+ 1.19 Oct-5-1998
Fixed x86 long double and long long return support.
m68k bug fixes from Andreas Schwab.
Patch for DU assembler compatibility for the Alpha from Richard
Henderson.
- 1.18 Apr-17-98
+ 1.18 Apr-17-1998
Bug fixes and MIPS configuration changes.
- 1.17 Feb-24-98
+ 1.17 Feb-24-1998
Bug fixes and m68k port from Andreas Schwab. PowerPC port from
Geoffrey Keating. Various bug x86, Sparc and MIPS bug fixes.
- 1.16 Feb-11-98
+ 1.16 Feb-11-1998
Richard Henderson produces Alpha port.
- 1.15 Dec-4-97
+ 1.15 Dec-4-1997
Fixed an n32 ABI bug. New libtool, auto* support.
1.14 May-13-97
@@ -371,56 +378,56 @@
Fixed a minor portability problem reported by Russ McManus
<mcmanr(a)eq.gs.com>.
- 1.13 Dec-2-96
+ 1.13 Dec-2-1996
Added --enable-purify-safety to keep Purify from complaining
about certain low level code.
Sparc fix for calling functions with < 6 args.
Linux x86 a.out fix.
- 1.12 Nov-22-96
+ 1.12 Nov-22-1996
Added missing ffi_type_void, needed for supporting void return
types. Fixed test case for non MIPS machines. Cygnus Support
is now Cygnus Solutions.
- 1.11 Oct-30-96
+ 1.11 Oct-30-1996
Added notes about GNU make.
- 1.10 Oct-29-96
+ 1.10 Oct-29-1996
Added configuration fix for non GNU compilers.
- 1.09 Oct-29-96
+ 1.09 Oct-29-1996
Added --enable-debug configure switch. Clean-ups based on LCLint
feedback. ffi_mips.h is always installed. Many configuration
fixes. Fixed ffitest.c for sparc builds.
- 1.08 Oct-15-96
+ 1.08 Oct-15-1996
Fixed n32 problem. Many clean-ups.
- 1.07 Oct-14-96
+ 1.07 Oct-14-1996
Gordon Irlam rewrites v8.S again. Bug fixes.
- 1.06 Oct-14-96
+ 1.06 Oct-14-1996
Gordon Irlam improved the sparc port.
- 1.05 Oct-14-96
+ 1.05 Oct-14-1996
Interface changes based on feedback.
- 1.04 Oct-11-96
+ 1.04 Oct-11-1996
Sparc port complete (modulo struct passing bug).
- 1.03 Oct-10-96
+ 1.03 Oct-10-1996
Passing struct args, and returning struct values works for
all architectures/calling conventions. Expanded tests.
- 1.02 Oct-9-96
+ 1.02 Oct-9-1996
Added SGI n32 support. Fixed bugs in both o32 and Linux support.
Added "make test".
- 1.01 Oct-8-96
+ 1.01 Oct-8-1996
Fixed float passing bug in mips version. Restructured some
of the code. Builds cleanly with SGI tools.
- 1.00 Oct-7-96
+ 1.00 Oct-7-1996
First release. No public announcement.
Authors & Credits
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/aclocal.m4 new/libffi-3.4.4/aclocal.m4
--- old/libffi-3.4.3/aclocal.m4 2022-09-19 18:22:20.000000000 +0200
+++ new/libffi-3.4.4/aclocal.m4 2022-10-24 02:09:52.000000000 +0200
@@ -2115,6 +2115,7 @@
AC_SUBST([am__untar])
]) # _AM_PROG_TAR
+m4_include([m4/asmcfi.m4])
m4_include([m4/ax_cc_maxopt.m4])
m4_include([m4/ax_cflags_warn_all.m4])
m4_include([m4/ax_check_compile_flag.m4])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/configure new/libffi-3.4.4/configure
--- old/libffi-3.4.3/configure 2022-09-19 18:22:23.000000000 +0200
+++ new/libffi-3.4.4/configure 2022-10-24 02:09:52.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for libffi 3.4.3.
+# Generated by GNU Autoconf 2.71 for libffi 3.4.4.
#
# Report bugs to <http://github.com/libffi/libffi/issues>.
#
@@ -621,8 +621,8 @@
# Identity of this package.
PACKAGE_NAME='libffi'
PACKAGE_TARNAME='libffi'
-PACKAGE_VERSION='3.4.3'
-PACKAGE_STRING='libffi 3.4.3'
+PACKAGE_VERSION='3.4.4'
+PACKAGE_STRING='libffi 3.4.4'
PACKAGE_BUGREPORT='http://github.com/libffi/libffi/issues'
PACKAGE_URL=''
@@ -1413,7 +1413,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libffi 3.4.3 to adapt to many kinds of systems.
+\`configure' configures libffi 3.4.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1485,7 +1485,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libffi 3.4.3:";;
+ short | recursive ) echo "Configuration of libffi 3.4.4:";;
esac
cat <<\_ACEOF
@@ -1621,7 +1621,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libffi configure 3.4.3
+libffi configure 3.4.4
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2252,7 +2252,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libffi $as_me 3.4.3, which was
+It was created by libffi $as_me 3.4.4, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -3971,7 +3971,7 @@
# Define the identity of the package.
PACKAGE='libffi'
- VERSION='3.4.3'
+ VERSION='3.4.4'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -19439,29 +19439,42 @@
esac
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking compiler generates .cfi pseudo-ops" >&5
-printf %s "checking compiler generates .cfi pseudo-ops... " >&6; }
-if test ${gcc_cv_cc_cfi_pseudo_op+y}
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking assembler .cfi pseudo-op support" >&5
+printf %s "checking assembler .cfi pseudo-op support... " >&6; }
+if test ${gcc_cv_as_cfi_pseudo_op+y}
then :
printf %s "(cached) " >&6
else $as_nop
- gcc_cv_cc_cfi_pseudo_op=no
- echo 'void foo(void) { foo(); }' > conftest.c
- if $CC $CFLAGS -S conftest.c > /dev/null 2>&1; then
- if grep -q cfi_startproc conftest.s; then
- gcc_cv_cc_cfi_pseudo_op=yes
- fi
- fi
+ gcc_cv_as_cfi_pseudo_op=unknown
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+asm (".cfi_sections\n\t.cfi_startproc\n\t.cfi_endproc");
+int
+main (void)
+{
+
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"
+then :
+ gcc_cv_as_cfi_pseudo_op=yes
+else $as_nop
+ gcc_cv_as_cfi_pseudo_op=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_cc_cfi_pseudo_op" >&5
-printf "%s\n" "$gcc_cv_cc_cfi_pseudo_op" >&6; }
-if test "x$gcc_cv_cc_cfi_pseudo_op" = xyes; then
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_as_cfi_pseudo_op" >&5
+printf "%s\n" "$gcc_cv_as_cfi_pseudo_op" >&6; }
+ if test "x$gcc_cv_as_cfi_pseudo_op" = xyes; then
printf "%s\n" "#define HAVE_AS_CFI_PSEUDO_OP 1" >>confdefs.h
-fi
+ fi
+
case "$TARGET" in
SPARC)
@@ -19827,7 +19840,7 @@
libffi_cv_ro_eh_frame=yes
echo 'extern void foo (void); void bar (void) { foo (); foo (); }' > conftest.c
if $CC $CFLAGS -c -fpic -fexceptions $libffi_cv_no_lto -o conftest.o conftest.c > /dev/null 2>&1; then
- if $READELF -WS conftest.o | grep -q -n 'eh_frame .* WA'; then
+ if $READELF -WS conftest.o 2>/dev/null | grep -q -n 'eh_frame .* WA'; then
libffi_cv_ro_eh_frame=no
fi
fi
@@ -20929,7 +20942,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libffi $as_me 3.4.3, which was
+This file was extended by libffi $as_me 3.4.4, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -20997,7 +21010,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-libffi config.status 3.4.3
+libffi config.status 3.4.4
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/configure.ac new/libffi-3.4.4/configure.ac
--- old/libffi-3.4.3/configure.ac 2022-09-19 18:21:45.000000000 +0200
+++ new/libffi-3.4.4/configure.ac 2022-10-24 02:07:26.000000000 +0200
@@ -2,7 +2,7 @@
AC_PREREQ([2.71])
-AC_INIT([libffi],[3.4.3],[http://github.com/libffi/libffi/issues])
+AC_INIT([libffi],[3.4.4],[http://github.com/libffi/libffi/issues])
AC_CONFIG_HEADERS([fficonfig.h])
AC_CANONICAL_TARGET
@@ -124,20 +124,7 @@
AC_C_BIGENDIAN
-AC_CACHE_CHECK([compiler generates .cfi pseudo-ops],
- gcc_cv_cc_cfi_pseudo_op, [
- gcc_cv_cc_cfi_pseudo_op=no
- echo 'void foo(void) { foo(); }' > conftest.c
- if $CC $CFLAGS -S conftest.c > /dev/null 2>&1; then
- if grep -q cfi_startproc conftest.s; then
- gcc_cv_cc_cfi_pseudo_op=yes
- fi
- fi
- ])
-if test "x$gcc_cv_cc_cfi_pseudo_op" = xyes; then
- AC_DEFINE(HAVE_AS_CFI_PSEUDO_OP, 1,
- [Define if your assembler supports .cfi_* directives.])
-fi
+GCC_AS_CFI_PSEUDO_OP
case "$TARGET" in
SPARC)
@@ -294,7 +281,7 @@
libffi_cv_ro_eh_frame=yes
echo 'extern void foo (void); void bar (void) { foo (); foo (); }' > conftest.c
if $CC $CFLAGS -c -fpic -fexceptions $libffi_cv_no_lto -o conftest.o conftest.c > /dev/null 2>&1; then
- if $READELF -WS conftest.o | grep -q -n 'eh_frame .* WA'; then
+ if $READELF -WS conftest.o 2>/dev/null | grep -q -n 'eh_frame .* WA'; then
libffi_cv_ro_eh_frame=no
fi
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/doc/Makefile.in new/libffi-3.4.4/doc/Makefile.in
--- old/libffi-3.4.3/doc/Makefile.in 2022-09-19 18:22:24.000000000 +0200
+++ new/libffi-3.4.4/doc/Makefile.in 2022-10-24 02:09:53.000000000 +0200
@@ -90,7 +90,8 @@
target_triplet = @target@
subdir = doc
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/ax_cc_maxopt.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/asmcfi.m4 \
+ $(top_srcdir)/m4/ax_cc_maxopt.m4 \
$(top_srcdir)/m4/ax_cflags_warn_all.m4 \
$(top_srcdir)/m4/ax_check_compile_flag.m4 \
$(top_srcdir)/m4/ax_compiler_vendor.m4 \
Binary files old/libffi-3.4.3/doc/libffi.pdf and new/libffi-3.4.4/doc/libffi.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/doc/stamp-vti new/libffi-3.4.4/doc/stamp-vti
--- old/libffi-3.4.3/doc/stamp-vti 2022-09-19 18:22:49.000000000 +0200
+++ new/libffi-3.4.4/doc/stamp-vti 2022-10-24 02:29:52.000000000 +0200
@@ -1,4 +1,4 @@
-@set UPDATED 19 September 2022
-@set UPDATED-MONTH September 2022
-@set EDITION 3.4.3
-@set VERSION 3.4.3
+@set UPDATED 23 October 2022
+@set UPDATED-MONTH October 2022
+@set EDITION 3.4.4
+@set VERSION 3.4.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/doc/version.texi new/libffi-3.4.4/doc/version.texi
--- old/libffi-3.4.3/doc/version.texi 2022-09-19 18:22:49.000000000 +0200
+++ new/libffi-3.4.4/doc/version.texi 2022-10-24 02:16:50.000000000 +0200
@@ -1,4 +1,4 @@
-@set UPDATED 19 September 2022
-@set UPDATED-MONTH September 2022
-@set EDITION 3.4.3
-@set VERSION 3.4.3
+@set UPDATED 23 October 2022
+@set UPDATED-MONTH October 2022
+@set EDITION 3.4.4
+@set VERSION 3.4.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/include/Makefile.in new/libffi-3.4.4/include/Makefile.in
--- old/libffi-3.4.3/include/Makefile.in 2022-09-19 18:22:24.000000000 +0200
+++ new/libffi-3.4.4/include/Makefile.in 2022-10-24 02:09:53.000000000 +0200
@@ -91,7 +91,8 @@
target_triplet = @target@
subdir = include
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/ax_cc_maxopt.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/asmcfi.m4 \
+ $(top_srcdir)/m4/ax_cc_maxopt.m4 \
$(top_srcdir)/m4/ax_cflags_warn_all.m4 \
$(top_srcdir)/m4/ax_check_compile_flag.m4 \
$(top_srcdir)/m4/ax_compiler_vendor.m4 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/include/ffi.h.in new/libffi-3.4.4/include/ffi.h.in
--- old/libffi-3.4.3/include/ffi.h.in 2022-09-19 12:10:22.000000000 +0200
+++ new/libffi-3.4.4/include/ffi.h.in 2022-10-23 17:23:27.000000000 +0200
@@ -406,7 +406,7 @@
/* If this is enabled, then a raw closure has the same layout
as a regular closure. We use this to install an intermediate
- handler to do the transaltion, void** -> ffi_raw*. */
+ handler to do the translation, void** -> ffi_raw*. */
void (*translate_args)(ffi_cif*,void*,void**,void*);
void *this_closure;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/libtool-version new/libffi-3.4.4/libtool-version
--- old/libffi-3.4.3/libtool-version 2022-09-19 18:24:56.000000000 +0200
+++ new/libffi-3.4.4/libtool-version 2022-10-24 02:06:55.000000000 +0200
@@ -5,7 +5,7 @@
#
# Here are a set of rules to help you update your library version
# information:
-#
+#
# 1. Start with version information of `0:0:0' for each libtool library.
#
# 2. Update the version information only immediately before a public
@@ -26,4 +26,4 @@
# release, then set age to 0.
#
# CURRENT:REVISION:AGE
-9:1:1
+9:2:1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/m4/asmcfi.m4 new/libffi-3.4.4/m4/asmcfi.m4
--- old/libffi-3.4.3/m4/asmcfi.m4 1970-01-01 01:00:00.000000000 +0100
+++ new/libffi-3.4.4/m4/asmcfi.m4 2022-10-23 17:23:27.000000000 +0200
@@ -0,0 +1,13 @@
+AC_DEFUN([GCC_AS_CFI_PSEUDO_OP],
+[AC_CACHE_CHECK([assembler .cfi pseudo-op support],
+ gcc_cv_as_cfi_pseudo_op, [
+ gcc_cv_as_cfi_pseudo_op=unknown
+ AC_TRY_COMPILE([asm (".cfi_sections\n\t.cfi_startproc\n\t.cfi_endproc");],,
+ [gcc_cv_as_cfi_pseudo_op=yes],
+ [gcc_cv_as_cfi_pseudo_op=no])
+ ])
+ if test "x$gcc_cv_as_cfi_pseudo_op" = xyes; then
+ AC_DEFINE(HAVE_AS_CFI_PSEUDO_OP, 1,
+ [Define if your assembler supports .cfi_* directives.])
+ fi
+])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/man/Makefile.in new/libffi-3.4.4/man/Makefile.in
--- old/libffi-3.4.3/man/Makefile.in 2022-09-19 18:22:24.000000000 +0200
+++ new/libffi-3.4.4/man/Makefile.in 2022-10-24 02:09:53.000000000 +0200
@@ -90,7 +90,8 @@
target_triplet = @target@
subdir = man
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/ax_cc_maxopt.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/asmcfi.m4 \
+ $(top_srcdir)/m4/ax_cc_maxopt.m4 \
$(top_srcdir)/m4/ax_cflags_warn_all.m4 \
$(top_srcdir)/m4/ax_check_compile_flag.m4 \
$(top_srcdir)/m4/ax_compiler_vendor.m4 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/msvc_build/aarch64/aarch64_include/ffi.h new/libffi-3.4.4/msvc_build/aarch64/aarch64_include/ffi.h
--- old/libffi-3.4.3/msvc_build/aarch64/aarch64_include/ffi.h 2022-09-19 11:57:23.000000000 +0200
+++ new/libffi-3.4.4/msvc_build/aarch64/aarch64_include/ffi.h 2022-10-23 17:23:27.000000000 +0200
@@ -363,7 +363,7 @@
/* If this is enabled, then a raw closure has the same layout
as a regular closure. We use this to install an intermediate
- handler to do the transaltion, void** -> ffi_raw*. */
+ handler to do the translation, void** -> ffi_raw*. */
void (*translate_args)(ffi_cif*,void*,void**,void*);
void *this_closure;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/src/aarch64/ffi.c new/libffi-3.4.4/src/aarch64/ffi.c
--- old/libffi-3.4.3/src/aarch64/ffi.c 2022-09-19 11:57:23.000000000 +0200
+++ new/libffi-3.4.4/src/aarch64/ffi.c 2022-10-23 17:23:27.000000000 +0200
@@ -295,7 +295,7 @@
if (alignment < 8)
alignment = 8;
#endif
-
+
nsaa = FFI_ALIGN (nsaa, alignment);
state->nsaa = nsaa + size;
@@ -323,24 +323,55 @@
switch (type)
{
case FFI_TYPE_UINT8:
- return *(UINT8 *) source;
+ {
+ UINT8 u8;
+ memcpy (&u8, source, sizeof (u8));
+ return u8;
+ }
case FFI_TYPE_SINT8:
- return *(SINT8 *) source;
+ {
+ SINT8 s8;
+ memcpy (&s8, source, sizeof (s8));
+ return s8;
+ }
case FFI_TYPE_UINT16:
- return *(UINT16 *) source;
+ {
+ UINT16 u16;
+ memcpy (&u16, source, sizeof (u16));
+ return u16;
+ }
case FFI_TYPE_SINT16:
- return *(SINT16 *) source;
+ {
+ SINT16 s16;
+ memcpy (&s16, source, sizeof (s16));
+ return s16;
+ }
case FFI_TYPE_UINT32:
- return *(UINT32 *) source;
+ {
+ UINT32 u32;
+ memcpy (&u32, source, sizeof (u32));
+ return u32;
+ }
case FFI_TYPE_INT:
case FFI_TYPE_SINT32:
- return *(SINT32 *) source;
+ {
+ SINT32 s32;
+ memcpy (&s32, source, sizeof (s32));
+ return s32;
+ }
case FFI_TYPE_UINT64:
case FFI_TYPE_SINT64:
- return *(UINT64 *) source;
- break;
+ {
+ UINT64 u64;
+ memcpy (&u64, source, sizeof (u64));
+ return u64;
+ }
case FFI_TYPE_POINTER:
- return *(uintptr_t *) source;
+ {
+ uintptr_t uptr;
+ memcpy (&uptr, source, sizeof (uptr));
+ return uptr;
+ }
default:
abort();
}
@@ -825,7 +856,7 @@
return FFI_BAD_ABI;
void (*start)(void);
-
+
if (cif->flags & AARCH64_FLAG_ARG_V)
start = ffi_closure_SYSV_V;
else
@@ -863,7 +894,7 @@
/* Initialize the dynamic trampoline. */
memcpy (tramp, trampoline, sizeof(trampoline));
-
+
*(UINT64 *)(tramp + 16) = (uintptr_t)start;
ffi_clear_cache(tramp, tramp + FFI_TRAMPOLINE_SIZE);
@@ -991,7 +1022,7 @@
{
void *reg = &context->x[state.ngrn];
state.ngrn += (unsigned int)n;
-
+
/* Eeek! We need a pointer to the structure, however the
homogeneous float elements are being passed in individual
registers, therefore for float and double the structure
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/src/moxie/ffi.c new/libffi-3.4.4/src/moxie/ffi.c
--- old/libffi-3.4.3/src/moxie/ffi.c 2022-09-19 11:57:23.000000000 +0200
+++ new/libffi-3.4.4/src/moxie/ffi.c 2022-10-23 17:23:27.000000000 +0200
@@ -151,7 +151,7 @@
{
ffi_type *at = arg_types[i];
int size = at->size;
- if (at->type == FFI_TYPE_STRUCT && size > 4)
+ if (at->type == FFI_TYPE_STRUCT) /* && size > 4) All struct args?? */
{
char *argcopy = alloca (size);
memcpy (argcopy, avalue[i], size);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/src/or1k/ffi.c new/libffi-3.4.4/src/or1k/ffi.c
--- old/libffi-3.4.3/src/or1k/ffi.c 2022-09-19 11:57:23.000000000 +0200
+++ new/libffi-3.4.4/src/or1k/ffi.c 2022-10-23 17:23:27.000000000 +0200
@@ -139,7 +139,7 @@
{
ffi_type *at = cif->arg_types[i];
int size = at->size;
- if (at->type == FFI_TYPE_STRUCT && size > 4)
+ if (at->type == FFI_TYPE_STRUCT) /* && size > 4) All struct args? */
{
char *argcopy = alloca (size);
memcpy (argcopy, avalue[i], size);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/src/riscv/ffi.c new/libffi-3.4.4/src/riscv/ffi.c
--- old/libffi-3.4.3/src/riscv/ffi.c 2022-09-19 11:57:23.000000000 +0200
+++ new/libffi-3.4.4/src/riscv/ffi.c 2022-10-23 17:23:27.000000000 +0200
@@ -61,6 +61,7 @@
int used_integer;
int used_float;
size_t *used_stack;
+ void *struct_stack;
} call_builder;
/* integer (not pointer) less than ABI XLEN */
@@ -227,7 +228,9 @@
#endif
if (type->size > 2 * __SIZEOF_POINTER__) {
- /* pass by reference */
+ /* copy to stack and pass by reference */
+ data = memcpy (cb->struct_stack, data, type->size);
+ cb->struct_stack = (size_t *) FFI_ALIGN ((char *) cb->struct_stack + type->size, __SIZEOF_POINTER__);
marshal_atom(cb, FFI_TYPE_POINTER, &data);
} else if (IS_INT(type->type) || type->type == FFI_TYPE_POINTER) {
marshal_atom(cb, type->type, data);
@@ -335,10 +338,12 @@
that all remaining arguments are long long / __int128 */
size_t arg_bytes = cif->nargs <= 3 ? 0 :
FFI_ALIGN(2 * sizeof(size_t) * (cif->nargs - 3), STKALIGN);
+ /* Allocate space for copies of big structures. */
+ size_t struct_bytes = FFI_ALIGN (cif->bytes, STKALIGN);
size_t rval_bytes = 0;
if (rvalue == NULL && cif->rtype->size > 2*__SIZEOF_POINTER__)
rval_bytes = FFI_ALIGN(cif->rtype->size, STKALIGN);
- size_t alloc_size = arg_bytes + rval_bytes + sizeof(call_context);
+ size_t alloc_size = arg_bytes + rval_bytes + struct_bytes + sizeof(call_context);
/* the assembly code will deallocate all stack data at lower addresses
than the argument region, so we need to allocate the frame and the
@@ -358,8 +363,9 @@
call_builder cb;
cb.used_float = cb.used_integer = 0;
- cb.aregs = (call_context*)(alloc_base + arg_bytes + rval_bytes);
+ cb.aregs = (call_context*)(alloc_base + arg_bytes + rval_bytes + struct_bytes);
cb.used_stack = (void*)alloc_base;
+ cb.struct_stack = (void *) (alloc_base + arg_bytes + rval_bytes);
int return_by_ref = passed_by_ref(&cb, cif->rtype, 0);
if (return_by_ref)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/src/x86/sysv_intel.S new/libffi-3.4.4/src/x86/sysv_intel.S
--- old/libffi-3.4.3/src/x86/sysv_intel.S 2022-09-19 11:57:23.000000000 +0200
+++ new/libffi-3.4.4/src/x86/sysv_intel.S 2022-10-23 17:23:27.000000000 +0200
@@ -743,20 +743,23 @@
# define COMDAT(X)
#endif
-/* #if defined(__PIC__) */
-/* COMDAT(C(__x86.get_pc_thunk.bx)) */
-/* C(__x86.get_pc_thunk.bx): */
-/* movl (%esp), %ebx */
-/* ret */
-/* ENDF(C(__x86.get_pc_thunk.bx)) */
-/* # if defined X86_DARWIN || defined HAVE_HIDDEN_VISIBILITY_ATTRIBUTE */
-/* COMDAT(C(__x86.get_pc_thunk.dx)) */
-/* C(__x86.get_pc_thunk.dx): */
-/* movl (%esp), %edx */
-/* ret */
-/* ENDF(C(__x86.get_pc_thunk.dx)) */
-/* #endif /* DARWIN || HIDDEN */ */
-/* #endif /* __PIC__ */ */
+#if 0
+#if defined(__PIC__)
+ COMDAT(C(__x86.get_pc_thunk.bx))
+C(__x86.get_pc_thunk.bx):
+ movl (%esp), %ebx
+ ret
+ENDF(C(__x86.get_pc_thunk.bx))
+# if defined X86_DARWIN || defined HAVE_HIDDEN_VISIBILITY_ATTRIBUTE
+ COMDAT(C(__x86.get_pc_thunk.dx))
+C(__x86.get_pc_thunk.dx):
+ movl (%esp), %edx
+ ret
+ENDF(C(__x86.get_pc_thunk.dx))
+#endif /* DARWIN || HIDDEN */
+#endif /* __PIC__ */
+#endif
+
#if 0
/* Sadly, OSX cctools-as doesn't understand .cfi directives at all. */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/testsuite/Makefile.in new/libffi-3.4.4/testsuite/Makefile.in
--- old/libffi-3.4.3/testsuite/Makefile.in 2022-09-19 18:22:24.000000000 +0200
+++ new/libffi-3.4.4/testsuite/Makefile.in 2022-10-24 02:09:53.000000000 +0200
@@ -90,7 +90,8 @@
target_triplet = @target@
subdir = testsuite
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/ax_cc_maxopt.m4 \
+am__aclocal_m4_deps = $(top_srcdir)/m4/asmcfi.m4 \
+ $(top_srcdir)/m4/ax_cc_maxopt.m4 \
$(top_srcdir)/m4/ax_cflags_warn_all.m4 \
$(top_srcdir)/m4/ax_check_compile_flag.m4 \
$(top_srcdir)/m4/ax_compiler_vendor.m4 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/testsuite/lib/libffi.exp new/libffi-3.4.4/testsuite/lib/libffi.exp
--- old/libffi-3.4.3/testsuite/lib/libffi.exp 2022-09-19 11:57:23.000000000 +0200
+++ new/libffi-3.4.4/testsuite/lib/libffi.exp 2022-10-23 17:23:27.000000000 +0200
@@ -397,20 +397,23 @@
lappend options "libs= -lffi"
- if { [string match "aarch64*-*-linux*" $target_triplet] } {
- lappend options "libs= -lpthread"
- }
+ if { ![string match "*android*" $target_triplet] } {
- # this may be required for g++, but just confused clang.
- if { [string match "*.cc" $source] } {
- lappend options "c++"
- if { [string match "*-*-darwin*" $target_triplet] } {
- lappend options "libs= -lc++"
- }
- }
+ if { [string match "aarch64*-*-linux*" $target_triplet] } {
+ lappend options "libs= -lpthread"
+ }
+
+ # this may be required for g++, but just confused clang.
+ if { [string match "*.cc" $source] } {
+ lappend options "c++"
+ if { [string match "*-*-darwin*" $target_triplet] } {
+ lappend options "libs= -lc++"
+ }
+ }
- if { [string match "arc*-*-linux*" $target_triplet] } {
- lappend options "libs= -lpthread"
+ if { [string match "arc*-*-linux*" $target_triplet] } {
+ lappend options "libs= -lpthread"
+ }
}
verbose "options: $options"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libffi-3.4.3/testsuite/libffi.bhaible/test-call.c new/libffi-3.4.4/testsuite/libffi.bhaible/test-call.c
--- old/libffi-3.4.3/testsuite/libffi.bhaible/test-call.c 2022-09-19 11:57:23.000000000 +0200
+++ new/libffi-3.4.4/testsuite/libffi.bhaible/test-call.c 2022-10-23 17:23:27.000000000 +0200
@@ -50,6 +50,7 @@
case 3:
vsprintf(&rbuf2[strlen(rbuf2)], format, args);
printf("%s", rbuf2);
+ fflush (stdout);
if (strcmp (rbuf1, rbuf2)) abort();
break;
}
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package shadow for openSUSE:Factory checked in at 2022-10-26 12:31:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shadow (Old)
and /work/SRC/openSUSE:Factory/.shadow.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shadow"
Wed Oct 26 12:31:12 2022 rev:49 rq:1030965 version:4.12.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/shadow/shadow.changes 2022-08-26 09:08:04.957371783 +0200
+++ /work/SRC/openSUSE:Factory/.shadow.new.2275/shadow.changes 2022-10-26 12:31:13.396239518 +0200
@@ -1,0 +2,7 @@
+Mon Oct 24 22:04:41 UTC 2022 - Michael Vetter <mvetter(a)suse.com>
+
+- Add shadow-prefix-overflow.patch:
+ Fix buffer overflow when calling useradd with --prefix
+ See https://github.com/shadow-maint/shadow/pull/588
+
+-------------------------------------------------------------------
New:
----
shadow-prefix-overflow.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shadow.spec ++++++
--- /var/tmp/diff_new_pack.Pg5PYZ/_old 2022-10-26 12:31:14.972242887 +0200
+++ /var/tmp/diff_new_pack.Pg5PYZ/_new 2022-10-26 12:31:14.976242896 +0200
@@ -59,6 +59,8 @@
Patch8: useradd-userkeleton.patch
# PATCH-FIX-SUSE disable_new_audit_function.patch adam.majer(a)suse.de -- Disable newer libaudit functionality for older distributions.
Patch9: disable_new_audit_function.patch
+# PATCH-FIX-UPSTREAM shadow-prefix-overflow.patch mvetter(a)suse.com -- Fix buffer overflow when using --prefix in useradd
+Patch10: https://github.com/shadow-maint/shadow/commit/eaebea55a495a56317ed85e959b35…
BuildRequires: audit-devel > 2.3
BuildRequires: autoconf
BuildRequires: automake
@@ -129,6 +131,7 @@
%if 0%{?suse_version} < 1330
%patch9 -p1
%endif
+%patch10 -p1
iconv -f ISO88591 -t utf-8 doc/HOWTO > doc/HOWTO.utf8
mv -v doc/HOWTO.utf8 doc/HOWTO
++++++ shadow-prefix-overflow.patch ++++++
From eaebea55a495a56317ed85e959b3599f73c6bdf2 Mon Sep 17 00:00:00 2001
From: David Michael <fedora.dm0(a)gmail.com>
Date: Sun, 23 Oct 2022 18:51:33 -0400
Subject: [PATCH] useradd: Fix buffer overflow when using a prefix
The buffer length did not count the string's trailing null byte.
Signed-off-by: David Michael <fedora.dm0(a)gmail.com>
---
src/useradd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/useradd.c b/src/useradd.c
index 39a744ee0..7ea0a9c4d 100644
--- a/src/useradd.c
+++ b/src/useradd.c
@@ -2372,7 +2372,7 @@ static void create_mail (void)
if (NULL == spool) {
return;
}
- file = alloca (strlen (prefix) + strlen (spool) + strlen (user_name) + 2);
+ file = alloca (strlen (prefix) + strlen (spool) + strlen (user_name) + 3);
if (prefix[0])
sprintf (file, "%s/%s/%s", prefix, spool, user_name);
else
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2022-10-26 12:30:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old)
and /work/SRC/openSUSE:Factory:NonFree/.opera.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opera"
Wed Oct 26 12:30:33 2022 rev:174 rq:1031171 version:92.0.4561.21
Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2022-10-12 18:21:04.465122271 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new.2275/opera.changes 2022-10-26 12:30:35.660158844 +0200
@@ -1,0 +2,29 @@
+Mon Oct 24 17:41:37 UTC 2022 - Carsten Ziepke <kieltux(a)gmail.com>
+
+- Update to 92.0.4561.21
+ - CHR-9037 Update chromium on desktop-stable-106-4561 to
+ 106.0.5249.119
+ - DNA-102295 Missing GX.games section in settings
+ - DNA-102308 Presubmit errors
+ - DNA-102329 [Consent flow] clicking on "Customize settings"
+ doesn't resize the popup
+ - DNA-102340 Sidebar control panel doesn't hide
+ - DNA-102348 Replace old Dify url with a new one
+ - DNA-102430 Translations for O92
+ - DNA-102534 Allow staging RH Agent extension to use VPN Pro API
+ - DNA-102548 Rich hints extension crashes on Linux
+ - DNA-102551 Promote O92 to stable
+- Complete Opera 92.0 changelog at:
+ https://blogs.opera.com/desktop/changelog-for-92/
+- The update to chromium 106.0.5249.119 fixes following issues:
+ CVE-2022-3445, CVE-2022-3446, CVE-2022-3447, CVE-2022-3448,
+ CVE-2022-3449, CVE-2022-3450
+
+-------------------------------------------------------------------
+Thu Oct 13 17:09:07 UTC 2022 - Carsten Ziepke <kieltux(a)gmail.com>
+
+- Update to 91.0.4516.77
+ - DNA-101988 Implement dark mode for consent flow popups
+ - DNA-102348 Replace old Dify url with a new one
+
+-------------------------------------------------------------------
Old:
----
opera-stable_91.0.4516.65_amd64.rpm
New:
----
opera-stable_92.0.4561.21_amd64.rpm
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opera.spec ++++++
--- /var/tmp/diff_new_pack.45bMjS/_old 2022-10-26 12:30:37.584162957 +0200
+++ /var/tmp/diff_new_pack.45bMjS/_new 2022-10-26 12:30:37.596162982 +0200
@@ -20,7 +20,7 @@
# libffmpeg.so*, libfreetype.so* and libGLESv2.so* are currently bundled.
%global __requires_exclude ^lib(ffmpeg|freetype|GLESv2)\\.so.*$
Name: opera
-Version: 91.0.4516.65
+Version: 92.0.4561.21
Release: 0
Summary: Proprietary web browser
License: NonFree
++++++ opera-stable_91.0.4516.65_amd64.rpm -> opera-stable_92.0.4561.21_amd64.rpm ++++++
/work/SRC/openSUSE:Factory:NonFree/opera/opera-stable_91.0.4516.65_amd64.rpm /work/SRC/openSUSE:Factory:NonFree/.opera.new.2275/opera-stable_92.0.4561.21_amd64.rpm differ: char 25, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000update-repos for openSUSE:Factory checked in at 2022-10-25 21:06:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000update-repos (Old)
and /work/SRC/openSUSE:Factory/.000update-repos.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000update-repos"
Tue Oct 25 21:06:51 2022 rev:2120 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
factory:non-oss_3379.2.packages.zst
factory_20221024.packages.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2022-10-25 20:30:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Tue Oct 25 20:30:25 2022 rev:3380 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MicroOS-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:30.737154005 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:30.741154014 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__MicroOS___20221024" schemaversion="4.1">
+<image name="OBS__MicroOS___20221025" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221024</productvar>
+ <productvar name="VERSION">20221025</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:microos:20221024,openSUSE MicroOS</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:microos:20221025,openSUSE MicroOS</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20221024/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/MicroOS/20221025/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:30.769154075 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:30.773154084 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Addon-NonOss___20221024" schemaversion="4.1">
+<image name="OBS__openSUSE-Addon-NonOss___20221025" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221024</productvar>
+ <productvar name="VERSION">20221025</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20221024,openSUSE NonOSS Addon</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-addon-nonoss:20221025,openSUSE NonOSS Addon</productinfo>
<productinfo name="LINGUAS">af ar be_BY bg br ca cy el et ga gl gu_IN he hi_IN hr ka km ko lt mk nn pa_IN rw sk sl sr_CS ss st tg th tr uk ve vi xh zu </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022…</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022… obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE-Addon-NonOss/2022…</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:30.797154137 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:30.801154146 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221024" schemaversion="4.1">
+<image name="OBS__openSUSE___20221025" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221024</productvar>
+ <productvar name="VERSION">20221025</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221024,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221025,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221024/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221025/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-cd-mini-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:30.825154198 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:30.829154208 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221024" schemaversion="4.1">
+<image name="OBS__openSUSE___20221025" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221024</productvar>
+ <productvar name="VERSION">20221025</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221024,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221025,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221024/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221025/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ openSUSE-dvd5-dvd-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:30.853154260 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:30.857154269 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221024" schemaversion="4.1">
+<image name="OBS__openSUSE___20221025" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,11 +32,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221024</productvar>
+ <productvar name="VERSION">20221025</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221024,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221025,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221024/i586</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221025/i586</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -3634,6 +3634,7 @@
<repopackage name="python310-gobject-cairo"/>
<repopackage name="python310-gobject-Gdk"/>
<repopackage name="python310-greenlet"/>
+ <repopackage name="python310-gssapi"/>
<repopackage name="python310-h11"/>
<repopackage name="python310-h2"/>
<repopackage name="python310-hpack"/>
@@ -3685,7 +3686,6 @@
<repopackage name="python310-pyparsing"/>
<repopackage name="python310-pysmbc"/>
<repopackage name="python310-PySocks"/>
- <repopackage name="python310-pyspnego"/>
<repopackage name="python310-python-mimeparse"/>
<repopackage name="python310-pytz"/>
<repopackage name="python310-pyudev"/>
@@ -3695,7 +3695,7 @@
<repopackage name="python310-qt5-sip"/>
<repopackage name="python310-reportlab"/>
<repopackage name="python310-requests"/>
- <repopackage name="python310-requests-kerberos"/>
+ <repopackage name="python310-requests-gssapi"/>
<repopackage name="python310-requests-toolbelt"/>
<repopackage name="python310-rfc3986"/>
<repopackage name="python310-rich"/>
++++++ openSUSE-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:30.881154322 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:30.885154330 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221024" schemaversion="4.1">
+<image name="OBS__openSUSE___20221025" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,11 +35,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221024</productvar>
+ <productvar name="VERSION">20221025</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221024,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221025,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221024/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221025/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
<productoption name="PLUGIN_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
@@ -3879,6 +3879,7 @@
<repopackage name="python310-gobject-cairo"/>
<repopackage name="python310-gobject-Gdk"/>
<repopackage name="python310-greenlet"/>
+ <repopackage name="python310-gssapi"/>
<repopackage name="python310-h11"/>
<repopackage name="python310-h2"/>
<repopackage name="python310-hpack"/>
@@ -3931,7 +3932,6 @@
<repopackage name="python310-pyparsing"/>
<repopackage name="python310-pysmbc"/>
<repopackage name="python310-PySocks"/>
- <repopackage name="python310-pyspnego"/>
<repopackage name="python310-python-dateutil" arch="x86_64"/>
<repopackage name="python310-python-mimeparse"/>
<repopackage name="python310-python-slugify" arch="x86_64"/>
@@ -3943,7 +3943,7 @@
<repopackage name="python310-qt5-sip"/>
<repopackage name="python310-reportlab"/>
<repopackage name="python310-requests"/>
- <repopackage name="python310-requests-kerberos"/>
+ <repopackage name="python310-requests-gssapi"/>
<repopackage name="python310-requests-toolbelt"/>
<repopackage name="python310-rfc3986"/>
<repopackage name="python310-rich"/>
++++++ openSUSE-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:30.909154383 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:30.913154392 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20221024" schemaversion="4.1">
+<image name="OBS__openSUSE___20221025" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -24,7 +24,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20221024-i586-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20221025-i586-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -36,11 +36,11 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20221024</productvar>
+ <productvar name="VERSION">20221025</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221024,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20221025,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de el en en_GB en_US es fr hu it ja pl pt pt_BR ru zh zh_CN zh_TW </productinfo>
- <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221024/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221024/x86_64</productinfo>
+ <productinfo name="REPOID">obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221025/i586 obsproduct://build.opensuse.org/openSUSE:Factory/openSUSE/20221025/x86_64</productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/tumbleweed</productoption>
++++++ MicroOS.product ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:30.953154480 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:30.961154498 +0200
@@ -6,7 +6,7 @@
<name>MicroOS</name>
<releasepkgname>MicroOS-release</releasepkgname>
<endoflife/>
- <version>20221024</version>
+ <version>20221025</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>MicroOS</productline>
++++++ dvd.group ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:31.065154726 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:31.069154735 +0200
@@ -3594,6 +3594,7 @@
<package name="python310-gobject-Gdk" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="python310-gobject-cairo" supportstatus="unsupported"/> <!-- reason: dvd:openSUSE-release -->
<package name="python310-greenlet" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
+ <package name="python310-gssapi" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="python310-h11" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python310-h2" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python310-hpack" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
@@ -3639,7 +3640,6 @@
<package name="python310-pyinotify" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python310-pyparsing" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="python310-pysmbc" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="python310-pyspnego" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="python310-python-mimeparse" supportstatus="unsupported"/> <!-- reason: dvd:patterns-server-kvm_server -->
<package name="python310-pytz" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python310-pyudev" supportstatus="unsupported"/> <!-- reason: dvd:patterns-base-console -->
@@ -3648,7 +3648,7 @@
<package name="python310-qt5-sip" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="python310-reportlab" supportstatus="unsupported"/> <!-- reason: common_locks:expansion -->
<package name="python310-requests" supportstatus="unsupported"/> <!-- reason: dvd:patterns-gnome-gnome -->
- <package name="python310-requests-kerberos" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
+ <package name="python310-requests-gssapi" supportstatus="unsupported"/> <!-- reason: dvd:patterns-media-rest_dvd -->
<package name="python310-requests-toolbelt" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python310-rfc3986" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
<package name="python310-rich" supportstatus="unsupported"/> <!-- reason: dvd:salt-master -->
++++++ openSUSE-Addon-NonOss.product ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:31.093154788 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:31.097154797 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE-Addon-NonOss</name>
- <version>20221024</version>
+ <version>20221025</version>
<release>0</release>
<summary>openSUSE NonOSS Addon</summary>
<shortsummary>non oss addon</shortsummary>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:31.121154849 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:31.125154858 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20221024</version>
+ <version>20221025</version>
<release>0</release>
<productline>openSUSE</productline>
++++++ unsorted.yml ++++++
--- /var/tmp/diff_new_pack.sbAsvx/_old 2022-10-25 20:30:31.205155034 +0200
+++ /var/tmp/diff_new_pack.sbAsvx/_new 2022-10-25 20:30:31.209155043 +0200
@@ -8092,10 +8092,6 @@
- jzlib-javadoc
- k0sctl
- k3b-devel
- - k3d
- - k3d-bash-completion
- - k3d-fish-completion
- - k3d-zsh-completion
- k3s-install
- k3s-selinux
- k3sup
@@ -11416,7 +11412,7 @@
- libgsm-utils
- libgsm1-32bit: [x86_64]
- libgsmsd8
- - libgsoap-2_8_122
+ - libgsoap-2_8_123
- libgssapi3
- libgssdp-1_6-0-32bit: [x86_64]
- libgssdp-devel
@@ -17541,6 +17537,7 @@
- netgen: [x86_64]
- netgen-devel: [x86_64]
- netgen-examples: [x86_64]
+ - netgen-gui-libs: [x86_64]
- netgen-libs: [x86_64]
- nethogs
- netlabel-tools
@@ -22622,6 +22619,7 @@
- python310-azure-mgmt-edgegateway
- python310-azure-mgmt-edgeorder
- python310-azure-mgmt-elastic
+ - python310-azure-mgmt-elasticsan
- python310-azure-mgmt-eventgrid
- python310-azure-mgmt-eventhub
- python310-azure-mgmt-extendedlocation
@@ -23009,9 +23007,9 @@
- python310-dash-renderer
- python310-dash-table
- python310-dask
- - python310-dask-all
- python310-dask-array
- python310-dask-bag
+ - python310-dask-complete
- python310-dask-dataframe
- python310-dask-delayed
- python310-dask-diagnostics
@@ -23433,7 +23431,6 @@
- python310-gscholar
- python310-gsm0338
- python310-gspread
- - python310-gssapi
- python310-gst
- python310-gsw
- python310-guessit
@@ -24415,6 +24412,7 @@
- python310-pysnmp
- python310-pysofaconventions
- python310-pysolr
+ - python310-pyspnego
- python310-pysrt
- python310-pyssim
- python310-pystache
@@ -24710,8 +24708,8 @@
- python310-requests-file
- python310-requests-ftp
- python310-requests-futures
- - python310-requests-gssapi
- python310-requests-hawk
+ - python310-requests-kerberos
- python310-requests-mock
- python310-requests-oauthlib
- python310-requests-unixsocket
@@ -24766,7 +24764,6 @@
- python310-ruamel.yaml.convert
- python310-ruffus
- python310-runthis-sphinxext
- - python310-s3fs
- python310-s3transfer
- python310-sadisplay
- python310-safe-netrc
@@ -25867,6 +25864,7 @@
- python38-azure-mgmt-edgegateway
- python38-azure-mgmt-edgeorder
- python38-azure-mgmt-elastic
+ - python38-azure-mgmt-elasticsan
- python38-azure-mgmt-eventgrid
- python38-azure-mgmt-eventhub
- python38-azure-mgmt-extendedlocation
@@ -26270,9 +26268,9 @@
- python38-dash-renderer
- python38-dash-table
- python38-dask
- - python38-dask-all
- python38-dask-array
- python38-dask-bag
+ - python38-dask-complete
- python38-dask-dataframe
- python38-dask-delayed
- python38-dask-diagnostics
@@ -28097,7 +28095,6 @@
- python38-ruamel.yaml.convert
- python38-ruffus
- python38-runthis-sphinxext
- - python38-s3fs
- python38-s3transfer
- python38-sadisplay
- python38-safe-netrc
@@ -29208,6 +29205,7 @@
- python39-azure-mgmt-edgegateway
- python39-azure-mgmt-edgeorder
- python39-azure-mgmt-elastic
+ - python39-azure-mgmt-elasticsan
- python39-azure-mgmt-eventgrid
- python39-azure-mgmt-eventhub
- python39-azure-mgmt-extendedlocation
@@ -29610,9 +29608,9 @@
- python39-dash-renderer
- python39-dash-table
- python39-dask
- - python39-dask-all
- python39-dask-array
- python39-dask-bag
+ - python39-dask-complete
- python39-dask-dataframe
- python39-dask-delayed
- python39-dask-diagnostics
@@ -31438,7 +31436,6 @@
- python39-ruamel.yaml.convert
- python39-ruffus
- python39-runthis-sphinxext
- - python39-s3fs
- python39-s3transfer
- python39-sadisplay
- python39-safe-netrc
1
0