body:
--17612082302.dDEd.1230
Date: Thu, 23 Oct 2025 08:30:30 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252518

            Bug ID: 1252518
           Summary: MariaDB breaks with pcre2 10.47
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: antonio.teixeira-at-suse.com
          Reporter: Andreas.Stieger-at-gmx.de
        QA Contact: qa-bugs-at-suse.de
                CC: antonio.teixeira-at-suse.com, danilo.spinella-at-suse.com,
                    martin.schreiner-at-suse.com
  Target Milestone: ---
          Found By: ---
           Blocker: ---

mariadb breaks with pcre2 10.47 submitted in
https://build.opensuse.org/requests/1312912

From
build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:C/mariad=
b/standard/x86_64

[ 4638s] main.func_regexp_pcre                    w4 [ fail ]
[ 4638s]         Test ended at 2025-10-22 18:48:11
[ 4638s]=20
[ 4638s] CURRENT_TEST: main.func_regexp_pcre
[ 4638s] ---
/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/mysql-test/=
main/func_regexp_pcre.result
   2025-07-28 19:35:03.000000000 +0000
[ 4638s] +++
/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/mysql-test/=
main/func_regexp_pcre.reject
   2025-10-22 18:48:11.392110716 +0000
[ 4638s] @@ -791,7 +791,7 @@
[ 4638s]  1
[ 4638s]  SET default_regex_flags=3DDEFAULT;
[ 4638s]  SELECT 'Aq' RLIKE 'A\\q';
[ 4638s] -ERROR 42000: Regex error 'unrecognized character follows \ at off=
set
2'
[ 4638s] +ERROR 42000: Regex error 'unrecognized character follows \ at off=
set
3'
[ 4638s]  SET default_regex_flags=3D'EXTRA';
[ 4638s]  SELECT 'A' RLIKE 'B';
[ 4638s]  'A' RLIKE 'B'
[ 4638s]=20
[ 4638s] Result content mismatch
[ 4638s]=20
[ 4638s]  - saving
'/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/build/mysq=
l-test/var/4/log/main.func_regexp_pcre/'
to
'/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/build/mysq=
l-test/var/log/main.func_regexp_pcre/'
[ 4638s]=20
[ 4638s] Retrying test main.func_regexp_pcre, attempt(2/3)...
[ 4638s]=20
[ 4638s] main.func_regexp_pcre                    w4 [ retry-fail ]
[ 4638s]         Test ended at 2025-10-22 18:48:12
[ 4638s]=20
[ 4638s] CURRENT_TEST: main.func_regexp_pcre
[ 4638s] ---
/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/mysql-test/=
main/func_regexp_pcre.result
   2025-07-28 19:35:03.000000000 +0000
[ 4638s] +++
/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/mysql-test/=
main/func_regexp_pcre.reject
   2025-10-22 18:48:11.895000000 +0000
[ 4638s] @@ -791,7 +791,7 @@
[ 4638s]  1
[ 4638s]  SET default_regex_flags=3DDEFAULT;
[ 4638s]  SELECT 'Aq' RLIKE 'A\\q';
[ 4638s] -ERROR 42000: Regex error 'unrecognized character follows \ at off=
set
2'
[ 4638s] +ERROR 42000: Regex error 'unrecognized character follows \ at off=
set
3'
[ 4638s]  SET default_regex_flags=3D'EXTRA';
[ 4638s]  SELECT 'A' RLIKE 'B';
[ 4638s]  'A' RLIKE 'B'
[ 4638s]=20
[ 4638s] Result content mismatch
[ 4638s]=20
[ 4638s]  - saving
'/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/build/mysq=
l-test/var/4/log/main.func_regexp_pcre/'
to
'/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/build/mysq=
l-test/var/log/main.func_regexp_pcre/'
[ 4638s]=20
[ 4638s] Test main.func_regexp_pcre has failed 2 times, no more retries!
[ 4638s]
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17612082302.dDEd.1230
Date: Thu, 23 Oct 2025 08:30:30 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252518

          Summary
          MariaDB breaks with pcre2 10.47

          Classification
          openSUSE

          Product
          openSUSE Tumbleweed

          Version
          Current

          Hardware
          Other

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Other

          Assignee
          antonio.teixeira@suse.com

          Reporter
          Andreas.Stieger@gmx.de

          QA Contact
          qa-bugs@suse.de

          CC
          antonio.teixeira@suse.com, danilo.spinella@suse.com, =
martin.schreiner@suse.com

          Target Milestone
          ---

          Found By
          ---

          Blocker
          ---

mariadb breaks with pcre2 10.47 submitted in
https://build.opens=
use.org/requests/1312912

From
build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:C/mariad=
b/standard/x86_64

[ 4638s] main.func_regexp_pcre                    w4 [ fail ]
[ 4638s]         Test ended at 2025-10-22 18:48:11
[ 4638s]=20
[ 4638s] CURRENT_TEST: main.func_regexp_pcre
[ 4638s] ---
/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/mysql-test/=
main/func_regexp_pcre.result
   2025-07-28 19:35:03.000000000 +0000
[ 4638s] +++
/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/mysql-test/=
main/func_regexp_pcre.reject
   2025-10-22 18:48:11.392110716 +0000
[ 4638s] @@ -791,7 +791,7 @@
[ 4638s]  1
[ 4638s]  SET default_regex_flags=3DDEFAULT;
[ 4638s]  SELECT 'Aq' RLIKE 'A\\q';
[ 4638s] -ERROR 42000: Regex error 'unrecognized character follows \ at off=
set
2'
[ 4638s] +ERROR 42000: Regex error 'unrecognized character follows \ at off=
set
3'
[ 4638s]  SET default_regex_flags=3D'EXTRA';
[ 4638s]  SELECT 'A' RLIKE 'B';
[ 4638s]  'A' RLIKE 'B'
[ 4638s]=20
[ 4638s] Result content mismatch
[ 4638s]=20
[ 4638s]  - saving
'/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/build/mysq=
l-test/var/4/log/main.func_regexp_pcre/'
to
'/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/build/mysq=
l-test/var/log/main.func_regexp_pcre/'
[ 4638s]=20
[ 4638s] Retrying test main.func_regexp_pcre, attempt(2/3)...
[ 4638s]=20
[ 4638s] main.func_regexp_pcre                    w4 [ retry-fail ]
[ 4638s]         Test ended at 2025-10-22 18:48:12
[ 4638s]=20
[ 4638s] CURRENT_TEST: main.func_regexp_pcre
[ 4638s] ---
/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/mysql-test/=
main/func_regexp_pcre.result
   2025-07-28 19:35:03.000000000 +0000
[ 4638s] +++
/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/mysql-test/=
main/func_regexp_pcre.reject
   2025-10-22 18:48:11.895000000 +0000
[ 4638s] @@ -791,7 +791,7 @@
[ 4638s]  1
[ 4638s]  SET default_regex_flags=3DDEFAULT;
[ 4638s]  SELECT 'Aq' RLIKE 'A\\q';
[ 4638s] -ERROR 42000: Regex error 'unrecognized character follows \ at off=
set
2'
[ 4638s] +ERROR 42000: Regex error 'unrecognized character follows \ at off=
set
3'
[ 4638s]  SET default_regex_flags=3D'EXTRA';
[ 4638s]  SELECT 'A' RLIKE 'B';
[ 4638s]  'A' RLIKE 'B'
[ 4638s]=20
[ 4638s] Result content mismatch
[ 4638s]=20
[ 4638s]  - saving
'/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/build/mysq=
l-test/var/4/log/main.func_regexp_pcre/'
to
'/home/abuild/rpmbuild/BUILD/mariadb-11.8.3-build/mariadb-11.8.3/build/mysq=
l-test/var/log/main.func_regexp_pcre/'
[ 4638s]=20
[ 4638s] Test main.func_regexp_pcre has failed 2 times, no more retries!
[ 4638s]

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17612082302.dDEd.1230--

summary: MariaDB breaks with pcre2 10.47


--17612132520.87FE2.1425
Date: Thu, 23 Oct 2025 09:54:12 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252533

            Bug ID: 1252533
           Summary: VUL-0: CVE-2025-62708: python-pypdf: manipulated LZWDecode streams can exhaust RAM
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.6
          Hardware: Other
               URL: https://smash.suse.de/issue/478513/
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Security
          Assignee: python-maintainers-at-suse.com
          Reporter: smash_bz-at-suse.de
        QA Contact: security-team-at-suse.de
                CC: andrea.mattiazzo-at-suse.com
  Target Milestone: ---
          Found By: Security Response Team
           Blocker: ---

pypdf is a free and open-source pure-python PDF library. Prior to version
6.1.3, an attacker who uses this vulnerability can craft a PDF which leads =
to
large memory usage. This requires parsing the content stream of a page using
the LZWDecode filter. This has been fixed in pypdf version 6.1.3.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=3DCVE-2025-62708
https://bugzilla.redhat.com/show_bug.cgi?id=3D2405945
https://github.com/py-pdf/pypdf/releases/tag/6.1.3
https://www.cve.org/CVERecord?id=3DCVE-2025-62708
https://github.com/py-pdf/pypdf/commit/e51d07807ffcdaf18077b9486dadb3dc05b3=
68da
https://github.com/py-pdf/pypdf/pull/3502
https://github.com/py-pdf/pypdf/security/advisories/GHSA-jfx9-29x2-rv3j
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17612132520.87FE2.1425
Date: Thu, 23 Oct 2025 09:54:12 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252533

          Summary
          VUL-0: CVE-2025-62708: python-pypdf: manipulated LZWDecode st=
reams can exhaust RAM

          Classification
          openSUSE

          Product
          openSUSE Distribution

          Version
          Leap 15.6

          Hardware
          Other

          URL
          https://smash.suse.de/issue/478513/

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Security

          Assignee
          python-maintainers@suse.com

          Reporter
          smash_bz@suse.de

          QA Contact
          security-team@suse.de

          CC
          andrea.mattiazzo@suse.com

          Target Milestone
          ---

          Found By
          Security Response Team

          Blocker
          ---

pypdf is a free and open-source pure-python PDF library. Pri=
or to version
6.1.3, an attacker who uses this vulnerability can craft a PDF which leads =
to
large memory usage. This requires parsing the content stream of a page using
the LZWDecode filter. This has been fixed in pypdf version 6.1.3.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=3DCVE-2025-62708
https://b=
ugzilla.redhat.com/show_bug.cgi?id=3D2405945
https://gith=
ub.com/py-pdf/pypdf/releases/tag/6.1.3
https://www.c=
ve.org/CVERecord?id=3DCVE-2025-62708
https://github.com/py-pdf/pypdf/commit/e51d07807ffcdaf1807=
7b9486dadb3dc05b368da
https://github.com/py=
-pdf/pypdf/pull/3502
https://github.com/py-pdf/pypdf/security/advisories/GHSA-jfx9-29x2=
-rv3j

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17612132520.87FE2.1425--


--17612148900.aBA9577bE.1476
Date: Thu, 23 Oct 2025 10:21:30 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252541

            Bug ID: 1252541
           Summary: [Build 20251022] openQA test fails in name_to_handle_at03 & ioctl_pidfd05
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
               URL: https://openqa.opensuse.org/tests/5406199/modules/name
                    _to_handle_at03/steps/6
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Kernel
          Assignee: kernel-bugs-at-opensuse.org
          Reporter: ana.guerrero-at-suse.com
        QA Contact: qa-bugs-at-suse.de
  Target Milestone: ---
          Found By: openQA
           Blocker: Yes

Yesterday Linux 6.17.4 was accepted in Factory, while running product tests,
openQA detected two issues. The one described below and another one
https://openqa.opensuse.org/tests/5406199#step/ioctl_pidfd05/6

## Observation

openQA test in scenario
opensuse-Tumbleweed-JeOS-for-kvm-and-xen-x86_64-jeos-ltp-syscalls@uefi_virt=
io-2G
fails in
[name_to_handle_at03](https://openqa.opensuse.org/tests/5406199/modules/nam=
e_to_handle_at03/steps/6)

## Test suite description
/var/tmp: https://progress.opensuse.org/issues/155017
LTP_TAINT_EXPECTED=3D0x8001b801

## Reproducible

Fails since (at least) Build
[20251022](https://openqa.opensuse.org/tests/5404860)

## Expected result

Last good: [20251021](https://openqa.opensuse.org/tests/5402115) (or more
recent)

## Further details

Always latest result in this scenario:
[latest](https://openqa.opensuse.org/tests/latest?arch=3Dx86_64&distri=3Dop=
ensuse&flavor=3DJeOS-for-kvm-and-xen&machine=3Duefi_virtio-2G&test=3Djeos-l=
tp-syscalls&version=3DTumbleweed)
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17612148900.aBA9577bE.1476
Date: Thu, 23 Oct 2025 10:21:30 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252541

          Summary
          [Build 20251022] openQA test fails in name_to_handle_at03 &am=
p; ioctl_pidfd05

          Classification
          openSUSE

          Product
          openSUSE Tumbleweed

          Version
          Current

          Hardware
          Other

          URL
          https://openqa.opensuse.org/tests/5406199/modules/name_to_han=
dle_at03/steps/6

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Kernel

          Assignee
          kernel-bugs@opensuse.org

          Reporter
          ana.guerrero@suse.com

          QA Contact
          qa-bugs@suse.de

          Target Milestone
          ---

          Found By
          openQA

          Blocker
          Yes

Yesterday Linux 6.17.4 was accepted in Factory, while runnin=
g product tests,
openQA detected two issues. The one described below and another one
=
https://openqa.opensuse.org/tests/5406199#step/ioctl_pidfd05/6

## Observation

openQA test in scenario
opensuse-Tumbleweed-JeOS-for-kvm-and-xen-x86_64-jeos-ltp-syscalls@uefi_=
virtio-2G
fails in
[name_to_handle_at03](https://openqa.opensuse.org/tests/5406=
199/modules/name_to_handle_at03/steps/6)

## Test suite description
/var/tmp: https://p=
rogress.opensuse.org/issues/155017
LTP_TAINT_EXPECTED=3D0x8001b801

## Reproducible

Fails since (at least) Build
[20251022](https://op=
enqa.opensuse.org/tests/5404860)

## Expected result

Last good: [20251021](https://openqa.opensuse.org/tests/5402115) (or more
recent)

## Further details

Always latest result in this scenario:
[latest](https://op=
enqa.opensuse.org/tests/latest?arch=3Dx86_64&distri=3Dopensuse&flav=
or=3DJeOS-for-kvm-and-xen&machine=3Duefi_virtio-2G&test=3Djeos-ltp-=
syscalls&version=3DTumbleweed)

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17612148900.aBA9577bE.1476--


--17613216302.C6aA92.2928
Date: Fri, 24 Oct 2025 16:00:30 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252691

            Bug ID: 1252691
           Summary: AUDIT-0: budgie-desktop: polkit whitelisting for 10.9.3
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Security
          Assignee: security-team-at-suse.de
          Reporter: gmbr3-at-opensuse.org
        QA Contact: security-team-at-suse.de
  Target Milestone: ---
          Found By: ---
           Blocker: ---

OBS link:
https://build.opensuse.org/package/show/X11:Solus/budgie-desktop

RPMLINT output:
[   98s] budgie-desktop.x86_64: E: polkit-user-privilege (Badness: 10)
org.buddiesofbudgie.settings-daemon.plugins.power.backlight-helper (no:no:y=
es)
[   98s] budgie-desktop.x86_64: E: polkit-user-privilege (Badness: 10)
org.buddiesofbudgie.settings-daemon.plugins.wacom.wacom-led-helper (no:no:y=
es)
[   98s] budgie-desktop.x86_64: E: polkit-user-privilege (Badness: 10)
org.buddiesofbudgie.settings-daemon.plugins.wacom.wacom-oled-helper (no:no:=
yes)

Files:
%{_datadir}/polkit-1/actions/org.buddiesofbudgie.settings-daemon.plugins.po=
wer.policy
%{_datadir}/polkit-1/actions/org.buddiesofbudgie.settings-daemon.plugins.wa=
com.policy

I believe these have at least in some part originated from
gnome-settings-daemon
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17613216302.C6aA92.2928
Date: Fri, 24 Oct 2025 16:00:30 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252691

          Summary
          AUDIT-0: budgie-desktop: polkit whitelisting for 10.9.3

          Classification
          openSUSE

          Product
          openSUSE Tumbleweed

          Version
          Current

          Hardware
          Other

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Security

          Assignee
          security-team@suse.de

          Reporter
          gmbr3@opensuse.org

          QA Contact
          security-team@suse.de

          Target Milestone
          ---

          Found By
          ---

          Blocker
          ---

OBS link:
https://build.opensuse.org/package/show/X11:Solus/budgie-desktop

RPMLINT output:
[   98s] budgie-desktop.x86_64: E: polkit-user-privilege (Badness: 10)
org.buddiesofbudgie.settings-daemon.plugins.power.backlight-helper (no:no:y=
es)
[   98s] budgie-desktop.x86_64: E: polkit-user-privilege (Badness: 10)
org.buddiesofbudgie.settings-daemon.plugins.wacom.wacom-led-helper (no:no:y=
es)
[   98s] budgie-desktop.x86_64: E: polkit-user-privilege (Badness: 10)
org.buddiesofbudgie.settings-daemon.plugins.wacom.wacom-oled-helper (no:no:=
yes)

Files:
%{_datadir}/polkit-1/actions/org.buddiesofbudgie.settings-daemon.plugins.po=
wer.policy
%{_datadir}/polkit-1/actions/org.buddiesofbudgie.settings-daemon.plugins.wa=
com.policy

I believe these have at least in some part originated from
gnome-settings-daemon

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17613216302.C6aA92.2928--


--17613942552.6b330FF.3582
Date: Sat, 25 Oct 2025 12:10:55 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252696

            Bug ID: 1252696
           Summary: crypto-policies: 'FUTURE' policy on Leap 15.6 does not enable Post-Quantum Kex for OpenSSH
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.6
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Security
          Assignee: security-team-at-suse.de
          Reporter: grichner-at-gmx.net
        QA Contact: qa-bugs-at-suse.de
  Target Milestone: ---
          Found By: ---
           Blocker: ---

# rpm -q crypto-policies-scripts
crypto-policies-scripts-20230920.570ea89-150600.3.12.1.noarch

(Summary)
On openSUSE Leap 15.6, the crypto-policies package provides an OpenSSH vers=
ion
(9.6p1) that supports Post-Quantum Key Exchange algorithms (like
sntrup761x25519). However, setting the system-wide policy to FUTURE does not
enable these algorithms in the generated
/etc/crypto-policies/back-ends/opensshserver.config file. This is unexpecte=
d,
as the FUTURE policy is meant to enable the most modern and secure algorith=
ms
available.

(Steps to Reproduce)

    Start with a default installation of openSUSE Leap 15.6.

    Verify the OpenSSH version supports PQ Kex: sshd -V (shows OpenSSH_9.6p=
1).

    Set the system-wide crypto policy to FUTURE: sudo update-crypto-policies
--set FUTURE

    Restart the SSH service: sudo systemctl restart sshd

(Expected Result)

    The file /etc/crypto-policies/back-ends/opensshserver.config should now
contain Post-Quantum algorithms (e.g., sntrup761x25519-sha512-at-openssh.com) =
in
the KexAlgorithms line.

    Connecting with a modern SSH client should no longer produce the "WARNI=
NG:
connection is not using a post-quantum key exchange algorithm" message.

(Actual Result)

    The KexAlgorithms line in
/etc/crypto-policies/back-ends/opensshserver.config remains unchanged and d=
oes
not include any PQ algorithms.

    The warning message persists when connecting via SSH.

    Side effect: The FUTURE policy is correctly applied system-wide, as too=
ls
like zypper and curl fail to connect to repositories with older SSL
certificates (SSL certificate problem: EE certificate key too weak), which
proves the policy is active.

(Further Analysis)
The policy generator script at
/usr/share/crypto-policies/python/policygenerators/openssh.py does include a
mapping for the PQ algorithm:
'SNTRUP-X25519-SHA2-512': 'sntrup761x25519-sha512-at-openssh.com'
This suggests that the tool itself is capable, but the definition for the
FUTURE policy (likely in
/usr/share/crypto-policies/python/cryptopolicies/alg_lists.py) for Leap 15.6
has not been updated to include SNTRUP-X25519-SHA2-512 in its list of key
exchange methods.

(Workaround)
A successful workaround is to leave the system-wide policy at DEFAULT and
manually create a configuration file to override the SSH settings:
code Bash

sudo tee /etc/ssh/sshd_config.d/99-post-quantum.conf > /dev/null <<'EOF'
KexAlgorithms
sntrup761x25519-sha512-at-openssh.com,mlkem768x25519-sha256-at-openssh.com,curve2=
5519-sha256,curve25519-sha256-at-libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp=
384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-=
group16-sha512,diffie-hellman-group18-sha512
EOF

sudo systemctl restart sshd

This correctly enables PQ Kex for SSH without breaking compatibility for ot=
her
system tools.
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17613942552.6b330FF.3582
Date: Sat, 25 Oct 2025 12:10:55 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252696

          Summary
          crypto-policies: 'FUTURE' policy on Leap 15.6 does not enable=
 Post-Quantum Kex for OpenSSH

          Classification
          openSUSE

          Product
          openSUSE Distribution

          Version
          Leap 15.6

          Hardware
          Other

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Security

          Assignee
          security-team@suse.de

          Reporter
          grichner@gmx.net

          QA Contact
          qa-bugs@suse.de

          Target Milestone
          ---

          Found By
          ---

          Blocker
          ---

# rpm -q crypto-policies-scripts
crypto-policies-scripts-20230920.570ea89-150600.3.12.1.noarch

(Summary)
On openSUSE Leap 15.6, the crypto-policies package provides an OpenSSH vers=
ion
(9.6p1) that supports Post-Quantum Key Exchange algorithms (like
sntrup761x25519). However, setting the system-wide policy to FUTURE does not
enable these algorithms in the generated
/etc/crypto-policies/back-ends/opensshserver.config file. This is unexpecte=
d,
as the FUTURE policy is meant to enable the most modern and secure algorith=
ms
available.

(Steps to Reproduce)

    Start with a default installation of openSUSE Leap 15.6.

    Verify the OpenSSH version supports PQ Kex: sshd -V (shows OpenSSH_9.6p=
1).

    Set the system-wide crypto policy to FUTURE: sudo update-crypto-policies
--set FUTURE

    Restart the SSH service: sudo systemctl restart sshd

(Expected Result)

    The file /etc/crypto-policies/back-ends/opensshserver.config should now
contain Post-Quantum algorithms (e.g., sntrup761x25519-sha512@openssh.com) in
the KexAlgorithms line.

    Connecting with a modern SSH client should no longer produce the "=
WARNING:
connection is not using a post-quantum key exchange algorithm" message.

(Actual Result)

    The KexAlgorithms line in
/etc/crypto-policies/back-ends/opensshserver.config remains unchanged and d=
oes
not include any PQ algorithms.

    The warning message persists when connecting via SSH.

    Side effect: The FUTURE policy is correctly applied system-wide, as too=
ls
like zypper and curl fail to connect to repositories with older SSL
certificates (SSL certificate problem: EE certificate key too weak), which
proves the policy is active.

(Further Analysis)
The policy generator script at
/usr/share/crypto-policies/python/policygenerators/openssh.py does include a
mapping for the PQ algorithm:
'SNTRUP-X25519-SHA2-512': 'sntrup761x25519-sha512@openssh.com'
This suggests that the tool itself is capable, but the definition for the
FUTURE policy (likely in
/usr/share/crypto-policies/python/cryptopolicies/alg_lists.py) for Leap 15.6
has not been updated to include SNTRUP-X25519-SHA2-512 in its list of key
exchange methods.

(Workaround)
A successful workaround is to leave the system-wide policy at DEFAULT and
manually create a configuration file to override the SSH settings:
code Bash

sudo tee /etc/ssh/sshd_config.d/99-post-quantum.conf > /dev/null <&lt=
;'EOF'
KexAlgorithms
sntrup761x25519-s=
ha512@openssh.com,mlkem768x25519-sha256@openssh.com,curve25519-sha256,curve25519-sha256@libssh.o=
rg,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hell=
man-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-grou=
p18-sha512
EOF

sudo systemctl restart sshd

This correctly enables PQ Kex for SSH without breaking compatibility for ot=
her
system tools.

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17613942552.6b330FF.3582--


--17615616291.644691Cf.4819
Date: Mon, 27 Oct 2025 10:40:29 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252721

            Bug ID: 1252721
           Summary: python-matplotlib:test:  tests failures holding two packages
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Python
          Assignee: python-maintainers-at-suse.com
          Reporter: ana.guerrero-at-suse.com
        QA Contact: qa-bugs-at-suse.de
  Target Milestone: ---
          Found By: ---
           Blocker: ---

Current python-matplotlib:test is holding two unrelated packages in Factory
staging because test issues.

The packages are gc and xkeyboard-config. I'm adding the build failures in
different comments.
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17615616291.644691Cf.4819
Date: Mon, 27 Oct 2025 10:40:29 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252721

          Summary
          python-matplotlib:test:  tests failures holding two packages

          Classification
          openSUSE

          Product
          openSUSE Tumbleweed

          Version
          Current

          Hardware
          Other

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Python

          Assignee
          python-maintainers@suse.com

          Reporter
          ana.guerrero@suse.com

          QA Contact
          qa-bugs@suse.de

          Target Milestone
          ---

          Found By
          ---

          Blocker
          ---

Current python-matplotlib:test is holding two unrelated pack=
ages in Factory
staging because test issues.

The packages are gc and xkeyboard-config. I'm adding the build failures in
different comments.

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17615616291.644691Cf.4819--


--17616640294.F7beacc.7932
Date: Tue, 28 Oct 2025 15:07:09 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252778

            Bug ID: 1252778
           Summary: AUDIT-0: health-checker: Add panic=3D5 in sysctl.d
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Security
          Assignee: security-team-at-suse.de
          Reporter: danilo.spinella-at-suse.com
        QA Contact: qa-bugs-at-suse.de
  Target Milestone: ---
          Found By: ---
           Blocker: ---

Adding `panic=3D5` to reboot on kernel panic and attempting a rollback to a
working snapshot when health-checker is installed.

%install
echo 'panic=3D5' > %{buildroot}%{_prefix}/lib/sysctl.d/health-checker.conf

[   22s] health-checker.noarch: E: sysctl-file-unauthorized (Badness: 10)
/usr/lib/sysctl.d/health-checker.conf (sha256 file digest default
filter:40838811f1f8ec4f4b19ce8f049f63ab616f92a1d0a8190e29d0bbf6fe43e66a she=
ll
filter:40838811f1f8ec4f4b19ce8f049f63ab616f92a1d0a8190e29d0bbf6fe43e66a xml
filter:<failed-to-calculate>)
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17616640294.F7beacc.7932
Date: Tue, 28 Oct 2025 15:07:09 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252778

          Summary
          AUDIT-0: health-checker: Add panic=3D5 in sysctl.d

          Classification
          openSUSE

          Product
          openSUSE Tumbleweed

          Version
          Current

          Hardware
          Other

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Security

          Assignee
          security-team@suse.de

          Reporter
          danilo.spinella@suse.com

          QA Contact
          qa-bugs@suse.de

          Target Milestone
          ---

          Found By
          ---

          Blocker
          ---

Adding `panic=3D5` to reboot on kernel panic and attempting =
a rollback to a
working snapshot when health-checker is installed.

%install
echo 'panic=3D5' > %{buildroot}%{_prefix}/lib/sysctl.d/health-checker.co=
nf

[   22s] health-checker.noarch: E: sysctl-file-unauthorized (Badness: 10)
/usr/lib/sysctl.d/health-checker.conf (sha256 file digest default
filter:40838811f1f8ec4f4b19ce8f049f63ab616f92a1d0a8190e29d0bbf6fe43e66a she=
ll
filter:40838811f1f8ec4f4b19ce8f049f63ab616f92a1d0a8190e29d0bbf6fe43e66a xml
filter:<failed-to-calculate>)

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17616640294.F7beacc.7932--


body:
--17617689732.A63d820.10564
Date: Wed, 29 Oct 2025 20:16:13 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252881

            Bug ID: 1252881
           Summary: VUL-0: chromium: release 142.0.7444.59
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 16.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Security
          Assignee: Andreas.Stieger-at-gmx.de
          Reporter: Andreas.Stieger-at-gmx.de
        QA Contact: security-team-at-suse.de
                CC: ro-at-suse.com
  Target Milestone: ---
          Found By: ---
           Blocker: ---

Fixed in Chromium 142.0.7444.59:

CVE-2025-12428: Type Confusion in V8
CVE-2025-12429: Inappropriate implementation in V8
CVE-2025-12430: Object lifecycle issue in Media
CVE-2025-12431: Inappropriate implementation in Extensions
CVE-2025-12432: Race in V8
CVE-2025-12433: Inappropriate implementation in V8
CVE-2025-12434: Race in Storage
CVE-2025-12435: Incorrect security UI in Omnibox
CVE-2025-12436: Policy bypass in Extensions
CVE-2025-12437: Use after free in PageInfo
CVE-2025-12438: Use after free in Ozone
CVE-2025-12439: Inappropriate implementation in App-Bound Encryption
CVE-2025-12440: Inappropriate implementation in Autofill
CVE-2025-12441: Out of bounds read in V8
CVE-2025-12443: Out of bounds read in WebXR
CVE-2025-12444: Incorrect security UI in Fullscreen UI
CVE-2025-12445: Policy bypass in Extensions
CVE-2025-12446: Incorrect security UI in SplitView
CVE-2025-12447: Incorrect security UI in Omnibox

In a previous bug:
CVE-2025-12036: Inappropriate implementation in V8

https://chromereleases.googleblog.com/2025/10/stable-channel-update-for-des=
ktop_28.html
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17617689732.A63d820.10564
Date: Wed, 29 Oct 2025 20:16:13 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252881

          Summary
          VUL-0: chromium: release 142.0.7444.59

          Classification
          openSUSE

          Product
          openSUSE Distribution

          Version
          Leap 16.0

          Hardware
          Other

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Security

          Assignee
          Andreas.Stieger@gmx.de

          Reporter
          Andreas.Stieger@gmx.de

          QA Contact
          security-team@suse.de

          CC
          ro@suse.com

          Target Milestone
          ---

          Found By
          ---

          Blocker
          ---

Fixed in Chromium 142.0.7444.59:

CVE-2025-12428: Type Confusion in V8
CVE-2025-12429: Inappropriate implementation in V8
CVE-2025-12430: Object lifecycle issue in Media
CVE-2025-12431: Inappropriate implementation in Extensions
CVE-2025-12432: Race in V8
CVE-2025-12433: Inappropriate implementation in V8
CVE-2025-12434: Race in Storage
CVE-2025-12435: Incorrect security UI in Omnibox
CVE-2025-12436: Policy bypass in Extensions
CVE-2025-12437: Use after free in PageInfo
CVE-2025-12438: Use after free in Ozone
CVE-2025-12439: Inappropriate implementation in App-Bound Encryption
CVE-2025-12440: Inappropriate implementation in Autofill
CVE-2025-12441: Out of bounds read in V8
CVE-2025-12443: Out of bounds read in WebXR
CVE-2025-12444: Incorrect security UI in Fullscreen UI
CVE-2025-12445: Policy bypass in Extensions
CVE-2025-12446: Incorrect security UI in SplitView
CVE-2025-12447: Incorrect security UI in Omnibox

In a previous bug:
CVE-2025-12036: Inappropriate implementation in V8

https://chromereleases.googleblog.com/2025/10/stab=
le-channel-update-for-desktop_28.html

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17617689732.A63d820.10564--

summary: VUL-0: chromium: release 142.0.7444.59


body:
--17618325916.5C7eC.11788
Date: Thu, 30 Oct 2025 13:56:31 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252922

            Bug ID: 1252922
           Summary: [TRACKER] removal of lua51
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: screening-team-bugs-at-suse.de
          Reporter: ana.guerrero-at-suse.com
        QA Contact: qa-bugs-at-suse.de
  Target Milestone: ---
          Found By: ---
           Blocker: ---

The following packages need lua51 for build and need to be updated to remove
lua51 from Tumbleweed.
I've filtered all the lua modules.

- conky
- crawl
- diod
- eiskaltdcpp
- fillets-ng
- geany-plugins
- hedgewars
- keybinder
- love-0_7_2
- mathgl
- megaglest
- opendkim
- orthanc
- orthanc-webviewer
- premake4
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17618325916.5C7eC.11788
Date: Thu, 30 Oct 2025 13:56:31 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252922

          Summary
          [TRACKER] removal of lua51

          Classification
          openSUSE

          Product
          openSUSE Tumbleweed

          Version
          Current

          Hardware
          Other

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Other

          Assignee
          screening-team-bugs@suse.de

          Reporter
          ana.guerrero@suse.com

          QA Contact
          qa-bugs@suse.de

          Target Milestone
          ---

          Found By
          ---

          Blocker
          ---

The following packages need lua51 for build and need to be u=
pdated to remove
lua51 from Tumbleweed.
I've filtered all the lua modules.

- conky
- crawl
- diod
- eiskaltdcpp
- fillets-ng
- geany-plugins
- hedgewars
- keybinder
- love-0_7_2
- mathgl
- megaglest
- opendkim
- orthanc
- orthanc-webviewer
- premake4

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17618325916.5C7eC.11788--

summary: [TRACKER] removal of lua51


body:
--17618945363.574C3847.13059
Date: Fri, 31 Oct 2025 07:08:56 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252945

            Bug ID: 1252945
           Summary: VUL-0: CVE-2025-6176: python-Scrapy: denial of service (DoS) due to a flaw in its brotli decompression
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 16.1
          Hardware: Other
               URL: https://smash.suse.de/issue/479711/
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Security
          Assignee: python-maintainers-at-suse.com
          Reporter: smash_bz-at-suse.de
        QA Contact: security-team-at-suse.de
                CC: andrea.mattiazzo-at-suse.com
  Target Milestone: ---
          Found By: Security Response Team
           Blocker: ---

Scrapy versions up to 2.13.2 are vulnerable to a denial of service (DoS) at=
tack
due to a flaw in its brotli decompression implementation. The protection
mechanism against decompression bombs fails to mitigate the brotli variant,
allowing remote servers to crash clients with less than 80GB of available
memory. This occurs because brotli can achieve extremely high compression
ratios for zero-filled data, leading to excessive memory consumption during
decompression.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=3DCVE-2025-6176
https://www.cve.org/CVERecord?id=3DCVE-2025-6176
https://huntr.com/bounties/2c26a886-5984-47ee-a421-0d5fe1344eb0
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17618945363.574C3847.13059
Date: Fri, 31 Oct 2025 07:08:56 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252945

          Summary
          VUL-0: CVE-2025-6176: python-Scrapy: denial of service (DoS) =
due to a flaw in its brotli decompression

          Classification
          openSUSE

          Product
          openSUSE Distribution

          Version
          Leap 16.1

          Hardware
          Other

          URL
          https://smash.suse.de/issue/479711/

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Security

          Assignee
          python-maintainers@suse.com

          Reporter
          smash_bz@suse.de

          QA Contact
          security-team@suse.de

          CC
          andrea.mattiazzo@suse.com

          Target Milestone
          ---

          Found By
          Security Response Team

          Blocker
          ---

Scrapy versions up to 2.13.2 are vulnerable to a denial of s=
ervice (DoS) attack
due to a flaw in its brotli decompression implementation. The protection
mechanism against decompression bombs fails to mitigate the brotli variant,
allowing remote servers to crash clients with less than 80GB of available
memory. This occurs because brotli can achieve extremely high compression
ratios for zero-filled data, leading to excessive memory consumption during
decompression.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=3DCVE-2025-6176
https://www.cv=
e.org/CVERecord?id=3DCVE-2025-6176
https://huntr.com/bounties/2c26a886-5984-47ee-a421-0d5fe1344eb0

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--17618945363.574C3847.13059--

pkgs: python-Brotli python-Scrapy


--176191565114.BCf63d44.13953
Date: Fri, 31 Oct 2025 13:00:51 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252957

            Bug ID: 1252957
           Summary: python-redis update (blocking valkey and python-fakeredis)
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Python
          Assignee: python-maintainers-at-suse.com
          Reporter: ana.guerrero-at-suse.com
        QA Contact: qa-bugs-at-suse.de
  Target Milestone: ---
          Found By: ---
           Blocker: ---

Hi,

While writing this issue, Factory has python-redis 6.2.0.=20
The devel project has 6.4.0, there was a submit request with version that we
weren't able to accept in Factory because tests are failing.

In the meantime, valkey  and python-fakeredis have updates that can't be
accepted because they need an updated python-redis.

Upstream released 7.0.1 a few days ago, please take a look and hopefully th=
is
solves all the issues.
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--176191565114.BCf63d44.13953
Date: Fri, 31 Oct 2025 13:00:51 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

      <base href=3D"https://bugzilla.suse.com/" />

          Bug ID
          1252957

          Summary
          python-redis update (blocking valkey and python-fakeredis)

          Classification
          openSUSE

          Product
          openSUSE Tumbleweed

          Version
          Current

          Hardware
          Other

          OS
          Other

          Status
          NEW

          Severity
          Normal

          Priority
          P5 - None

          Component
          Python

          Assignee
          python-maintainers@suse.com

          Reporter
          ana.guerrero@suse.com

          QA Contact
          qa-bugs@suse.de

          Target Milestone
          ---

          Found By
          ---

          Blocker
          ---

Hi,

While writing this issue, Factory has python-redis 6.2.0.=20
The devel project has 6.4.0, there was a submit request with version that we
weren't able to accept in Factory because tests are failing.

In the meantime, valkey  and python-fakeredis have updates that can't be
accepted because they need an updated python-redis.

Upstream released 7.0.1 a few days ago, please take a look and hopefully th=
is
solves all the issues.

      You are receiving this mail because:
=20=20=20=20=20=20

You are on the CC list for the bug.

=

--176191565114.BCf63d44.13953--


--17619162821.aA35B0DEe.13956
Date: Fri, 31 Oct 2025 13:11:22 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

https://bugzilla.suse.com/show_bug.cgi?id=3D1252958

            Bug ID: 1252958
           Summary: libvirt: doesn't build with wireshark 4.6.0
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Virtualization:Other
          Assignee: virt-bugs-at-suse.de
          Reporter: ana.guerrero-at-suse.com
        QA Contact: qa-bugs-at-suse.de
  Target Milestone: ---
          Found By: ---
           Blocker: ---

Hi

We have an update to wireshark 4.6.0 in Staging:
https://build.opensuse.org/requests/1313596=20

Libvirt fails to build against this version of wireshark:

[  105s] FAILED: [code=3D1] tools/wireshark/src/libvirt.so.p/packet-libvirt=
.c.o=20
[  105s] cc -Itools/wireshark/src/libvirt.so.p -Itools/wireshark/src
-I../tools/wireshark/src -Iinclude -I../include -Isrc -I../src -Isrc/util
-I../src/util -I. -I.. -Itools/wireshark/src/libvirt -I/usr/include/wiresha=
rk
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2
-I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid
-fdiagnostics-color=3Dalways -D_FILE_OFFSET_BITS=3D64 -Wall -Winvalid-pch -=
Wextra
-std=3Dgnu99 -fasynchronous-unwind-tables -fexceptions -fipa-pure-const
-fno-common -Wabsolute-value -Waddress -Waddress-of-packed-member
-Waggressive-loop-optimizations -Walloc-size-larger-than=3D9223372036854775=
807
-Walloca -Warray-bounds=3D2 -Wattribute-alias=3D2 -Wattribute-warning -Watt=
ributes
-Wbool-compare -Wbool-operation -Wbuiltin-declaration-mismatch
-Wbuiltin-macro-redefined -Wcannot-profile -Wcast-align -Wcast-align=3Dstri=
ct
-Wno-cast-function-type -Wchar-subscripts -Wclobbered -Wcomment -Wcomments
-Wcoverage-mismatch -Wcpp -Wdangling-else -Wdate-time
-Wdeclaration-after-statement -Wdeprecated-declarations -Wdesignated-init
-Wdiscarded-array-qualifiers -Wdiscarded-qualifiers -Wdiv-by-zero
-Wduplicated-cond -Wduplicate-decl-specifier -Wempty-body -Wendif-labels
-Wexpansion-to-defined -Wformat-contains-nul -Wformat-extra-args
-Wno-format-nonliteral -Wformat-overflow=3D2 -Wformat-security
-Wno-format-truncation -Wformat-y2k -Wformat-zero-length -Wframe-address
-Wframe-larger-than=3D2048 -Wfree-nonheap-object -Whsa -Wif-not-aligned
-Wignored-attributes -Wignored-qualifiers -Wimplicit -Wimplicit-fallthrough=
=3D5
-Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types
-Winit-self -Wint-conversion -Wint-in-bool-context -Wint-to-pointer-cast
-Winvalid-memory-model -Winvalid-pch -Wjump-misses-init
-Wlogical-not-parentheses -Wlogical-op -Wmain -Wmaybe-uninitialized
-Wmemset-elt-size -Wmemset-transposed-args -Wmisleading-indentation
-Wmissing-attributes -Wmissing-braces -Wmissing-declarations
-Wmissing-field-initializers -Wmissing-include-dirs -Wmissing-parameter-type
-Wmissing-profile -Wmissing-prototypes -Wmultichar -Wmultistatement-macros
-Wnarrowing -Wnested-externs -Wnonnull -Wnonnull-compare -Wnormalized=3Dnfc
-Wnull-dereference -Wodr -Wold-style-declaration -Wold-style-definition
-Wopenmp-simd -Woverflow -Woverride-init -Wpacked-bitfield-compat
-Wpacked-not-aligned -Wparentheses -Wpointer-arith -Wpointer-compare
-Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wpsabi -Wrestrict
-Wreturn-local-addr -Wreturn-type -Wscalar-storage-order -Wsequence-point
-Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-val=
ue
-Wshift-overflow=3D2 -Wno-sign-compare -Wsizeof-array-argument
-Wsizeof-pointer-div -Wsizeof-pointer-memaccess -Wstrict-aliasing
-Wstrict-prototypes -Wstringop-overflow=3D2 -Wstringop-truncation
-Wsuggest-attribute=3Dcold -Wno-suggest-attribute=3Dconst
-Wsuggest-attribute=3Dformat -Wsuggest-attribute=3Dnoreturn
-Wno-suggest-attribute=3Dpure -Wsuggest-final-methods -Wsuggest-final-types
-Wswitch -Wswitch-bool -Wswitch-enum -Wswitch-unreachable -Wsync-nand
-Wtautological-compare -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitiali=
zed
-Wunknown-pragmas -Wunused -Wunused-but-set-parameter -Wunused-but-set-vari=
able
-Wunused-const-variable=3D2 -Wunused-function -Wunused-label
-Wunused-local-typedefs -Wunused-parameter -Wunused-result -Wunused-value
-Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance
-Wvla -Wvolatile-register-var -Wwrite-strings -fstack-protector-strong
-Wdouble-promotion -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3D3
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables
-fstack-clash-protection -Werror=3Dreturn-type -flto=3Dauto -g -fPIC -pthre=
ad -MD
-MQ tools/wireshark/src/libvirt.so.p/packet-libvirt.c.o -MF
tools/wireshark/src/libvirt.so.p/packet-libvirt.c.o.d -o
tools/wireshark/src/libvirt.so.p/packet-libvirt.c.o -c
../tools/wireshark/src/packet-libvirt.c
[  105s] ../tools/wireshark/src/packet-libvirt.c: In function
=C3=A2=E2=82=AC=CB=9Cdissect_xdr_opaque=C3=A2=E2=82=AC=E2=84=A2:
[  105s] ../tools/wireshark/src/packet-libvirt.c:173:42: error: implicit
declaration of function =C3=A2=E2=82=AC=CB=9Cwmem_packet_scope=C3=A2=E2=82=
=AC=E2=84=A2; did you mean
=C3=A2=E2=82=AC=CB=9Cwmem_file_scope=C3=A2=E2=82=AC=E2=84=A2? [-Wimplicit-f=
unction-declaration]
[  105s]   173 |         const char *s =3D tvb_bytes_to_str(wmem_packet_sco=
pe(),
tvb, start, len);
[  105s]       |                                          ^~~~~~~~~~~~~~~~~
[  105s]       |                                          wmem_file_scope
[  105s] ../tools/wireshark/src/packet-libvirt.c:173:42: warning: nested ex=
tern
declaration of =C3=A2=E2=82=AC=CB=9Cwmem_packet_scope=C3=A2=E2=82=AC=E2=84=
=A2 [-Wnested-externs]
[  105s] ../tools/wireshark/src/packet-libvirt.c:173:42: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Ctvb_bytes_to_str=C3=A2=E2=82=AC=E2=84=A2=
 makes pointer from integer without a cast
[-Wint-conversion]
[  105s]   173 |         const char *s =3D tvb_bytes_to_str(wmem_packet_sco=
pe(),
tvb, start, len);
[  105s]       |                                          ^~~~~~~~~~~~~~~~~=
~~
[  105s]       |                                          |
[  105s]       |                                          int
[  105s] In file included from /usr/include/wireshark/epan/proto.h:27,
[  105s]                  from ../tools/wireshark/src/packet-libvirt.c:21:
[  105s] /usr/include/wireshark/epan/tvbuff.h:1057:56: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cint=C3=A2=E2=82=AC=E2=84=A2
[  105s]  1057 | WS_DLL_PUBLIC char *tvb_bytes_to_str(wmem_allocator_t
*allocator, tvbuff_t *tvb,
[  105s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~^~~~~~~~~
[  105s] ../tools/wireshark/src/packet-libvirt.c: In function
=C3=A2=E2=82=AC=CB=9Cdissect_xdr_bytes=C3=A2=E2=82=AC=E2=84=A2:
[  105s] ../tools/wireshark/src/packet-libvirt.c:195:42: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Ctvb_bytes_to_str=C3=A2=E2=82=AC=E2=84=A2=
 makes pointer from integer without a cast
[-Wint-conversion]
[  105s]   195 |         const char *s =3D tvb_bytes_to_str(wmem_packet_sco=
pe(),
tvb, start, len);
[  105s]       |                                          ^~~~~~~~~~~~~~~~~=
~~
[  105s]       |                                          |
[  105s]       |                                          int
[  105s] /usr/include/wireshark/epan/tvbuff.h:1057:56: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cint=C3=A2=E2=82=AC=E2=84=A2
[  105s]  1057 | WS_DLL_PUBLIC char *tvb_bytes_to_str(wmem_allocator_t
*allocator, tvbuff_t *tvb,
[  105s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~^~~~~~~~~
[  105s] ../tools/wireshark/src/packet-libvirt.c: In function
=C3=A2=E2=82=AC=CB=9Cdissect_libvirt_message=C3=A2=E2=82=AC=E2=84=A2:
[  105s] ../tools/wireshark/src/packet-libvirt.c:457:29: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 pointer from integer without a cast
[-Wint-conversion]
[  105s]   457 |                  val_to_str(prog, program_strings, "%x"));
[  105s]       |                             ^~~~
[  105s]       |                             |
[  105s]       |                             guint32 {aka unsigned int}
[  105s] In file included from /usr/include/wireshark/epan/proto.h:28:
[  105s] /usr/include/wireshark/wsutil/value_string.h:107:30: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cguint32=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=
=82=AC=CB=9Cunsigned int=C3=A2=E2=82=AC=E2=84=A2}
[  105s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  105s]       |            ~~~~~~~~~~~~~~~~~~^~~~~
[  105s] ../tools/wireshark/src/packet-libvirt.c:457:35: error: passing
argument 2 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 integer from pointer without a cast
[-Wint-conversion]
[  105s]   457 |                  val_to_str(prog, program_strings, "%x"));
[  105s]       |                                   ^~~~~~~~~~~~~~~
[  105s]       |                                   |
[  105s]       |                                   const value_string * {aka
const struct _value_string *}
[  105s] /usr/include/wireshark/wsutil/value_string.h:107:52: note: expected
=C3=A2=E2=82=AC=CB=9Cuint32_t=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=
=CB=9Cconst unsigned int=C3=A2=E2=82=AC=E2=84=A2} but argument is of type =
=C3=A2=E2=82=AC=CB=9Cconst
value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=CB=9Cconst stru=
ct _value_string *=C3=A2=E2=82=AC=E2=84=A2}
[  105s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  105s]       |                                     ~~~~~~~~~~~~~~~^~~
[  105s] ../tools/wireshark/src/packet-libvirt.c:457:52: error: passing
argument 3 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 from =
incompatible pointer type
[-Wincompatible-pointer-types]
[  106s]   457 |                  val_to_str(prog, program_strings, "%x"));
[  106s]       |                                                    ^~~~
[  106s]       |                                                    |
[  106s]       |                                                    const c=
har
*
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:77: note: expected
=C3=A2=E2=82=AC=CB=9Cconst value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=
=A2=E2=82=AC=CB=9Cconst struct _value_string *=C3=A2=E2=82=AC=E2=84=A2} but
argument is of type =C3=A2=E2=82=AC=CB=9Cconst char *=C3=A2=E2=82=AC=E2=84=
=A2
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~~~^~
[  106s] ../tools/wireshark/src/packet-libvirt.c:457:18: error: too few
arguments to function =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=
=A2; expected 4, have 3
[  106s]   457 |                  val_to_str(prog, program_strings, "%x"));
[  106s]       |                  ^~~~~~~~~~
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:1: note: declared
here
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       | ^~~~~~~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:463:72: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 pointer from integer without a cast
[-Wint-conversion]
[  106s]   463 |         col_append_fstr(pinfo->cinfo, COL_INFO, " Proc=3D%=
s",
val_to_str(proc, vs, "%d"));
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
        ^~~~
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
        |
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
        guint32 {aka unsigned int}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:30: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cguint32=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=
=82=AC=CB=9Cunsigned int=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |            ~~~~~~~~~~~~~~~~~~^~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:463:78: error: passing
argument 2 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 integer from pointer without a cast
[-Wint-conversion]
[  106s]   463 |         col_append_fstr(pinfo->cinfo, COL_INFO, " Proc=3D%=
s",
val_to_str(proc, vs, "%d"));
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
              ^~
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
              |
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
              const value_string * {aka const struct _value_string *}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:52: note: expected
=C3=A2=E2=82=AC=CB=9Cuint32_t=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=
=CB=9Cconst unsigned int=C3=A2=E2=82=AC=E2=84=A2} but argument is of type =
=C3=A2=E2=82=AC=CB=9Cconst
value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=CB=9Cconst stru=
ct _value_string *=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |                                     ~~~~~~~~~~~~~~~^~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:463:82: error: passing
argument 3 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 from =
incompatible pointer type
[-Wincompatible-pointer-types]
[  106s]   463 |         col_append_fstr(pinfo->cinfo, COL_INFO, " Proc=3D%=
s",
val_to_str(proc, vs, "%d"));
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
                  ^~~~
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
                  |
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
                  const char *
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:77: note: expected
=C3=A2=E2=82=AC=CB=9Cconst value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=
=A2=E2=82=AC=CB=9Cconst struct _value_string *=C3=A2=E2=82=AC=E2=84=A2} but
argument is of type =C3=A2=E2=82=AC=CB=9Cconst char *=C3=A2=E2=82=AC=E2=84=
=A2
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~~~^~
[  106s] ../tools/wireshark/src/packet-libvirt.c:463:61: error: too few
arguments to function =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=
=A2; expected 4, have 3
[  106s]   463 |         col_append_fstr(pinfo->cinfo, COL_INFO, " Proc=3D%=
s",
val_to_str(proc, vs, "%d"));
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:1: note: declared
here
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       | ^~~~~~~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:467:32: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 pointer from integer without a cast
[-Wint-conversion]
[  106s]   467 |                     val_to_str(type, type_strings, "%d"),
serial,
[  106s]       |                                ^~~~
[  106s]       |                                |
[  106s]       |                                guint32 {aka unsigned int}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:30: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cguint32=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=
=82=AC=CB=9Cunsigned int=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |            ~~~~~~~~~~~~~~~~~~^~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:467:38: error: passing
argument 2 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 integer from pointer without a cast
[-Wint-conversion]
[  106s]   467 |                     val_to_str(type, type_strings, "%d"),
serial,
[  106s]       |                                      ^~~~~~~~~~~~
[  106s]       |                                      |
[  106s]       |                                      const value_string * =
{aka
const struct _value_string *}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:52: note: expected
=C3=A2=E2=82=AC=CB=9Cuint32_t=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=
=CB=9Cconst unsigned int=C3=A2=E2=82=AC=E2=84=A2} but argument is of type =
=C3=A2=E2=82=AC=CB=9Cconst
value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=CB=9Cconst stru=
ct _value_string *=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |                                     ~~~~~~~~~~~~~~~^~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:467:52: error: passing
argument 3 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 from =
incompatible pointer type
[-Wincompatible-pointer-types]
[  106s]   467 |                     val_to_str(type, type_strings, "%d"),
serial,
[  106s]       |                                                    ^~~~
[  106s]       |                                                    |
[  106s]       |                                                    const c=
har
*
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:77: note: expected
=C3=A2=E2=82=AC=CB=9Cconst value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=
=A2=E2=82=AC=CB=9Cconst struct _value_string *=C3=A2=E2=82=AC=E2=84=A2} but
argument is of type =C3=A2=E2=82=AC=CB=9Cconst char *=C3=A2=E2=82=AC=E2=84=
=A2
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~~~^~
[  106s] ../tools/wireshark/src/packet-libvirt.c:467:21: error: too few
arguments to function =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=
=A2; expected 4, have 3
[  106s]   467 |                     val_to_str(type, type_strings, "%d"),
serial,
[  106s]       |                     ^~~~~~~~~~
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:1: note: declared
here
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       | ^~~~~~~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:468:32: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 pointer from integer without a cast
[-Wint-conversion]
[  106s]   468 |                     val_to_str(status, status_strings, "%d=
"));
[  106s]       |                                ^~~~~~
[  106s]       |                                |
[  106s]       |                                guint32 {aka unsigned int}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:30: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cguint32=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=
=82=AC=CB=9Cunsigned int=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |            ~~~~~~~~~~~~~~~~~~^~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:468:40: error: passing
argument 2 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 integer from pointer without a cast
[-Wint-conversion]
[  106s]   468 |                     val_to_str(status, status_strings, "%d=
"));
[  106s]       |                                        ^~~~~~~~~~~~~~
[  106s]       |                                        |
[  106s]       |                                        const value_string *
{aka const struct _value_string *}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:52: note: expected
=C3=A2=E2=82=AC=CB=9Cuint32_t=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=
=CB=9Cconst unsigned int=C3=A2=E2=82=AC=E2=84=A2} but argument is of type =
=C3=A2=E2=82=AC=CB=9Cconst
value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=CB=9Cconst stru=
ct _value_string *=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |                                     ~~~~~~~~~~~~~~~^~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:468:56: error: passing
argument 3 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 from =
incompatible pointer type
[-Wincompatible-pointer-types]
[  106s]   468 |                     val_to_str(status, status_strings, "%d=
"));
[  106s]       |                                                        ^~~~
[  106s]       |                                                        |
[  106s]       |                                                        con=
st
char *
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:77: note: expected
=C3=A2=E2=82=AC=CB=9Cconst value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=
=A2=E2=82=AC=CB=9Cconst struct _value_string *=C3=A2=E2=82=AC=E2=84=A2} but
argument is of type =C3=A2=E2=82=AC=CB=9Cconst char *=C3=A2=E2=82=AC=E2=84=
=A2
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~~~^~
[  106s] ../tools/wireshark/src/packet-libvirt.c:468:21: error: too few
arguments to function =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=
=A2; expected 4, have 3
[  106s]   468 |                     val_to_str(status, status_strings, "%d=
"));
[  106s]       |                     ^~~~~~~~~~
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:1: note: declared
here
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       | ^~~~~~~~~~
--=20
You are receiving this mail because:
You are on the CC list for the bug.=

--17619162821.aA35B0DEe.13956
Date: Fri, 31 Oct 2025 13:11:22 +0000
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: https://bugzilla.suse.com/
Auto-Submitted: auto-generated

<html>
    <head>
      <base href=3D"https://bugzilla.suse.com/" />
    </head>
    <body><table border=3D"1" cellspacing=3D"0" cellpadding=3D"8">
        <tr>
          <th>Bug ID</th>
          <td><a class=3D"bz_bug_link=20
          bz_status_NEW "
   title=3D"NEW - libvirt: doesn't build with wireshark 4.6.0"
   href=3D"https://bugzilla.suse.com/show_bug.cgi?id=3D1252958">1252958</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>libvirt: doesn't build with wireshark 4.6.0
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>openSUSE
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>openSUSE Tumbleweed
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Current
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P5 - None
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Virtualization:Other
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>virt-bugs@suse.de
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>ana.guerrero@suse.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>qa-bugs@suse.de
          </td>
        </tr>

        <tr>
          <th>Target Milestone</th>
          <td>---
          </td>
        </tr>

        <tr>
          <th>Found By</th>
          <td>---
          </td>
        </tr>

        <tr>
          <th>Blocker</th>
          <td>---
          </td>
        </tr></table>
        <p>
          <div>
          <pre>Hi

We have an update to wireshark 4.6.0 in Staging:
<a href=3D"https://build.opensuse.org/requests/1313596">https://build.opens=
use.org/requests/1313596</a>=20

Libvirt fails to build against this version of wireshark:

[  105s] FAILED: [code=3D1] tools/wireshark/src/libvirt.so.p/packet-libvirt=
.c.o=20
[  105s] cc -Itools/wireshark/src/libvirt.so.p -Itools/wireshark/src
-I../tools/wireshark/src -Iinclude -I../include -Isrc -I../src -Isrc/util
-I../src/util -I. -I.. -Itools/wireshark/src/libvirt -I/usr/include/wiresha=
rk
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2
-I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid
-fdiagnostics-color=3Dalways -D_FILE_OFFSET_BITS=3D64 -Wall -Winvalid-pch -=
Wextra
-std=3Dgnu99 -fasynchronous-unwind-tables -fexceptions -fipa-pure-const
-fno-common -Wabsolute-value -Waddress -Waddress-of-packed-member
-Waggressive-loop-optimizations -Walloc-size-larger-than=3D9223372036854775=
807
-Walloca -Warray-bounds=3D2 -Wattribute-alias=3D2 -Wattribute-warning -Watt=
ributes
-Wbool-compare -Wbool-operation -Wbuiltin-declaration-mismatch
-Wbuiltin-macro-redefined -Wcannot-profile -Wcast-align -Wcast-align=3Dstri=
ct
-Wno-cast-function-type -Wchar-subscripts -Wclobbered -Wcomment -Wcomments
-Wcoverage-mismatch -Wcpp -Wdangling-else -Wdate-time
-Wdeclaration-after-statement -Wdeprecated-declarations -Wdesignated-init
-Wdiscarded-array-qualifiers -Wdiscarded-qualifiers -Wdiv-by-zero
-Wduplicated-cond -Wduplicate-decl-specifier -Wempty-body -Wendif-labels
-Wexpansion-to-defined -Wformat-contains-nul -Wformat-extra-args
-Wno-format-nonliteral -Wformat-overflow=3D2 -Wformat-security
-Wno-format-truncation -Wformat-y2k -Wformat-zero-length -Wframe-address
-Wframe-larger-than=3D2048 -Wfree-nonheap-object -Whsa -Wif-not-aligned
-Wignored-attributes -Wignored-qualifiers -Wimplicit -Wimplicit-fallthrough=
=3D5
-Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types
-Winit-self -Wint-conversion -Wint-in-bool-context -Wint-to-pointer-cast
-Winvalid-memory-model -Winvalid-pch -Wjump-misses-init
-Wlogical-not-parentheses -Wlogical-op -Wmain -Wmaybe-uninitialized
-Wmemset-elt-size -Wmemset-transposed-args -Wmisleading-indentation
-Wmissing-attributes -Wmissing-braces -Wmissing-declarations
-Wmissing-field-initializers -Wmissing-include-dirs -Wmissing-parameter-type
-Wmissing-profile -Wmissing-prototypes -Wmultichar -Wmultistatement-macros
-Wnarrowing -Wnested-externs -Wnonnull -Wnonnull-compare -Wnormalized=3Dnfc
-Wnull-dereference -Wodr -Wold-style-declaration -Wold-style-definition
-Wopenmp-simd -Woverflow -Woverride-init -Wpacked-bitfield-compat
-Wpacked-not-aligned -Wparentheses -Wpointer-arith -Wpointer-compare
-Wpointer-sign -Wpointer-to-int-cast -Wpragmas -Wpsabi -Wrestrict
-Wreturn-local-addr -Wreturn-type -Wscalar-storage-order -Wsequence-point
-Wshadow -Wshift-count-negative -Wshift-count-overflow -Wshift-negative-val=
ue
-Wshift-overflow=3D2 -Wno-sign-compare -Wsizeof-array-argument
-Wsizeof-pointer-div -Wsizeof-pointer-memaccess -Wstrict-aliasing
-Wstrict-prototypes -Wstringop-overflow=3D2 -Wstringop-truncation
-Wsuggest-attribute=3Dcold -Wno-suggest-attribute=3Dconst
-Wsuggest-attribute=3Dformat -Wsuggest-attribute=3Dnoreturn
-Wno-suggest-attribute=3Dpure -Wsuggest-final-methods -Wsuggest-final-types
-Wswitch -Wswitch-bool -Wswitch-enum -Wswitch-unreachable -Wsync-nand
-Wtautological-compare -Wtrampolines -Wtrigraphs -Wtype-limits -Wuninitiali=
zed
-Wunknown-pragmas -Wunused -Wunused-but-set-parameter -Wunused-but-set-vari=
able
-Wunused-const-variable=3D2 -Wunused-function -Wunused-label
-Wunused-local-typedefs -Wunused-parameter -Wunused-result -Wunused-value
-Wunused-variable -Wvarargs -Wvariadic-macros -Wvector-operation-performance
-Wvla -Wvolatile-register-var -Wwrite-strings -fstack-protector-strong
-Wdouble-promotion -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3D3
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables
-fstack-clash-protection -Werror=3Dreturn-type -flto=3Dauto -g -fPIC -pthre=
ad -MD
-MQ tools/wireshark/src/libvirt.so.p/packet-libvirt.c.o -MF
tools/wireshark/src/libvirt.so.p/packet-libvirt.c.o.d -o
tools/wireshark/src/libvirt.so.p/packet-libvirt.c.o -c
../tools/wireshark/src/packet-libvirt.c
[  105s] ../tools/wireshark/src/packet-libvirt.c: In function
=C3=A2=E2=82=AC=CB=9Cdissect_xdr_opaque=C3=A2=E2=82=AC=E2=84=A2:
[  105s] ../tools/wireshark/src/packet-libvirt.c:173:42: error: implicit
declaration of function =C3=A2=E2=82=AC=CB=9Cwmem_packet_scope=C3=A2=E2=82=
=AC=E2=84=A2; did you mean
=C3=A2=E2=82=AC=CB=9Cwmem_file_scope=C3=A2=E2=82=AC=E2=84=A2? [-Wimplicit-f=
unction-declaration]
[  105s]   173 |         const char *s =3D tvb_bytes_to_str(wmem_packet_sco=
pe(),
tvb, start, len);
[  105s]       |                                          ^~~~~~~~~~~~~~~~~
[  105s]       |                                          wmem_file_scope
[  105s] ../tools/wireshark/src/packet-libvirt.c:173:42: warning: nested ex=
tern
declaration of =C3=A2=E2=82=AC=CB=9Cwmem_packet_scope=C3=A2=E2=82=AC=E2=84=
=A2 [-Wnested-externs]
[  105s] ../tools/wireshark/src/packet-libvirt.c:173:42: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Ctvb_bytes_to_str=C3=A2=E2=82=AC=E2=84=A2=
 makes pointer from integer without a cast
[-Wint-conversion]
[  105s]   173 |         const char *s =3D tvb_bytes_to_str(wmem_packet_sco=
pe(),
tvb, start, len);
[  105s]       |                                          ^~~~~~~~~~~~~~~~~=
~~
[  105s]       |                                          |
[  105s]       |                                          int
[  105s] In file included from /usr/include/wireshark/epan/proto.h:27,
[  105s]                  from ../tools/wireshark/src/packet-libvirt.c:21:
[  105s] /usr/include/wireshark/epan/tvbuff.h:1057:56: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cint=C3=A2=E2=82=AC=E2=84=A2
[  105s]  1057 | WS_DLL_PUBLIC char *tvb_bytes_to_str(wmem_allocator_t
*allocator, tvbuff_t *tvb,
[  105s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~^~~~~~~~~
[  105s] ../tools/wireshark/src/packet-libvirt.c: In function
=C3=A2=E2=82=AC=CB=9Cdissect_xdr_bytes=C3=A2=E2=82=AC=E2=84=A2:
[  105s] ../tools/wireshark/src/packet-libvirt.c:195:42: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Ctvb_bytes_to_str=C3=A2=E2=82=AC=E2=84=A2=
 makes pointer from integer without a cast
[-Wint-conversion]
[  105s]   195 |         const char *s =3D tvb_bytes_to_str(wmem_packet_sco=
pe(),
tvb, start, len);
[  105s]       |                                          ^~~~~~~~~~~~~~~~~=
~~
[  105s]       |                                          |
[  105s]       |                                          int
[  105s] /usr/include/wireshark/epan/tvbuff.h:1057:56: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cint=C3=A2=E2=82=AC=E2=84=A2
[  105s]  1057 | WS_DLL_PUBLIC char *tvb_bytes_to_str(wmem_allocator_t
*allocator, tvbuff_t *tvb,
[  105s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~^~~~~~~~~
[  105s] ../tools/wireshark/src/packet-libvirt.c: In function
=C3=A2=E2=82=AC=CB=9Cdissect_libvirt_message=C3=A2=E2=82=AC=E2=84=A2:
[  105s] ../tools/wireshark/src/packet-libvirt.c:457:29: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 pointer from integer without a cast
[-Wint-conversion]
[  105s]   457 |                  val_to_str(prog, program_strings, "%=
x"));
[  105s]       |                             ^~~~
[  105s]       |                             |
[  105s]       |                             guint32 {aka unsigned int}
[  105s] In file included from /usr/include/wireshark/epan/proto.h:28:
[  105s] /usr/include/wireshark/wsutil/value_string.h:107:30: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cguint32=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=
=82=AC=CB=9Cunsigned int=C3=A2=E2=82=AC=E2=84=A2}
[  105s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  105s]       |            ~~~~~~~~~~~~~~~~~~^~~~~
[  105s] ../tools/wireshark/src/packet-libvirt.c:457:35: error: passing
argument 2 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 integer from pointer without a cast
[-Wint-conversion]
[  105s]   457 |                  val_to_str(prog, program_strings, "%=
x"));
[  105s]       |                                   ^~~~~~~~~~~~~~~
[  105s]       |                                   |
[  105s]       |                                   const value_string * {aka
const struct _value_string *}
[  105s] /usr/include/wireshark/wsutil/value_string.h:107:52: note: expected
=C3=A2=E2=82=AC=CB=9Cuint32_t=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=
=CB=9Cconst unsigned int=C3=A2=E2=82=AC=E2=84=A2} but argument is of type =
=C3=A2=E2=82=AC=CB=9Cconst
value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=CB=9Cconst stru=
ct _value_string *=C3=A2=E2=82=AC=E2=84=A2}
[  105s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  105s]       |                                     ~~~~~~~~~~~~~~~^~~
[  105s] ../tools/wireshark/src/packet-libvirt.c:457:52: error: passing
argument 3 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 from =
incompatible pointer type
[-Wincompatible-pointer-types]
[  106s]   457 |                  val_to_str(prog, program_strings, "%=
x"));
[  106s]       |                                                    ^~~~
[  106s]       |                                                    |
[  106s]       |                                                    const c=
har
*
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:77: note: expected
=C3=A2=E2=82=AC=CB=9Cconst value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=
=A2=E2=82=AC=CB=9Cconst struct _value_string *=C3=A2=E2=82=AC=E2=84=A2} but
argument is of type =C3=A2=E2=82=AC=CB=9Cconst char *=C3=A2=E2=82=AC=E2=84=
=A2
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~~~^~
[  106s] ../tools/wireshark/src/packet-libvirt.c:457:18: error: too few
arguments to function =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=
=A2; expected 4, have 3
[  106s]   457 |                  val_to_str(prog, program_strings, "%=
x"));
[  106s]       |                  ^~~~~~~~~~
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:1: note: declared
here
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       | ^~~~~~~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:463:72: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 pointer from integer without a cast
[-Wint-conversion]
[  106s]   463 |         col_append_fstr(pinfo->cinfo, COL_INFO, " =
Proc=3D%s",
val_to_str(proc, vs, "%d"));
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
        ^~~~
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
        |
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
        guint32 {aka unsigned int}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:30: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cguint32=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=
=82=AC=CB=9Cunsigned int=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |            ~~~~~~~~~~~~~~~~~~^~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:463:78: error: passing
argument 2 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 integer from pointer without a cast
[-Wint-conversion]
[  106s]   463 |         col_append_fstr(pinfo->cinfo, COL_INFO, " =
Proc=3D%s",
val_to_str(proc, vs, "%d"));
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
              ^~
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
              |
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
              const value_string * {aka const struct _value_string *}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:52: note: expected
=C3=A2=E2=82=AC=CB=9Cuint32_t=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=
=CB=9Cconst unsigned int=C3=A2=E2=82=AC=E2=84=A2} but argument is of type =
=C3=A2=E2=82=AC=CB=9Cconst
value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=CB=9Cconst stru=
ct _value_string *=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |                                     ~~~~~~~~~~~~~~~^~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:463:82: error: passing
argument 3 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 from =
incompatible pointer type
[-Wincompatible-pointer-types]
[  106s]   463 |         col_append_fstr(pinfo->cinfo, COL_INFO, " =
Proc=3D%s",
val_to_str(proc, vs, "%d"));
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
                  ^~~~
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
                  |
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
                  const char *
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:77: note: expected
=C3=A2=E2=82=AC=CB=9Cconst value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=
=A2=E2=82=AC=CB=9Cconst struct _value_string *=C3=A2=E2=82=AC=E2=84=A2} but
argument is of type =C3=A2=E2=82=AC=CB=9Cconst char *=C3=A2=E2=82=AC=E2=84=
=A2
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~~~^~
[  106s] ../tools/wireshark/src/packet-libvirt.c:463:61: error: too few
arguments to function =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=
=A2; expected 4, have 3
[  106s]   463 |         col_append_fstr(pinfo->cinfo, COL_INFO, " =
Proc=3D%s",
val_to_str(proc, vs, "%d"));
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:1: note: declared
here
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       | ^~~~~~~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:467:32: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 pointer from integer without a cast
[-Wint-conversion]
[  106s]   467 |                     val_to_str(type, type_strings, "%=
d"),
serial,
[  106s]       |                                ^~~~
[  106s]       |                                |
[  106s]       |                                guint32 {aka unsigned int}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:30: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cguint32=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=
=82=AC=CB=9Cunsigned int=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |            ~~~~~~~~~~~~~~~~~~^~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:467:38: error: passing
argument 2 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 integer from pointer without a cast
[-Wint-conversion]
[  106s]   467 |                     val_to_str(type, type_strings, "%=
d"),
serial,
[  106s]       |                                      ^~~~~~~~~~~~
[  106s]       |                                      |
[  106s]       |                                      const value_string * =
{aka
const struct _value_string *}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:52: note: expected
=C3=A2=E2=82=AC=CB=9Cuint32_t=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=
=CB=9Cconst unsigned int=C3=A2=E2=82=AC=E2=84=A2} but argument is of type =
=C3=A2=E2=82=AC=CB=9Cconst
value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=CB=9Cconst stru=
ct _value_string *=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |                                     ~~~~~~~~~~~~~~~^~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:467:52: error: passing
argument 3 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 from =
incompatible pointer type
[-Wincompatible-pointer-types]
[  106s]   467 |                     val_to_str(type, type_strings, "%=
d"),
serial,
[  106s]       |                                                    ^~~~
[  106s]       |                                                    |
[  106s]       |                                                    const c=
har
*
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:77: note: expected
=C3=A2=E2=82=AC=CB=9Cconst value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=
=A2=E2=82=AC=CB=9Cconst struct _value_string *=C3=A2=E2=82=AC=E2=84=A2} but
argument is of type =C3=A2=E2=82=AC=CB=9Cconst char *=C3=A2=E2=82=AC=E2=84=
=A2
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~~~^~
[  106s] ../tools/wireshark/src/packet-libvirt.c:467:21: error: too few
arguments to function =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=
=A2; expected 4, have 3
[  106s]   467 |                     val_to_str(type, type_strings, "%=
d"),
serial,
[  106s]       |                     ^~~~~~~~~~
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:1: note: declared
here
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       | ^~~~~~~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:468:32: error: passing
argument 1 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 pointer from integer without a cast
[-Wint-conversion]
[  106s]   468 |                     val_to_str(status, status_strings, &qu=
ot;%d"));
[  106s]       |                                ^~~~~~
[  106s]       |                                |
[  106s]       |                                guint32 {aka unsigned int}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:30: note: expected
=C3=A2=E2=82=AC=CB=9Cwmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=
=E2=82=AC=CB=9Cstruct _wmem_allocator_t *=C3=A2=E2=82=AC=E2=84=A2} but argu=
ment is
of type =C3=A2=E2=82=AC=CB=9Cguint32=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=
=82=AC=CB=9Cunsigned int=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |            ~~~~~~~~~~~~~~~~~~^~~~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:468:40: error: passing
argument 2 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 makes=
 integer from pointer without a cast
[-Wint-conversion]
[  106s]   468 |                     val_to_str(status, status_strings, &qu=
ot;%d"));
[  106s]       |                                        ^~~~~~~~~~~~~~
[  106s]       |                                        |
[  106s]       |                                        const value_string *
{aka const struct _value_string *}
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:52: note: expected
=C3=A2=E2=82=AC=CB=9Cuint32_t=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=
=CB=9Cconst unsigned int=C3=A2=E2=82=AC=E2=84=A2} but argument is of type =
=C3=A2=E2=82=AC=CB=9Cconst
value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=A2=E2=82=AC=CB=9Cconst stru=
ct _value_string *=C3=A2=E2=82=AC=E2=84=A2}
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |                                     ~~~~~~~~~~~~~~~^~~
[  106s] ../tools/wireshark/src/packet-libvirt.c:468:56: error: passing
argument 3 of =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=A2 from =
incompatible pointer type
[-Wincompatible-pointer-types]
[  106s]   468 |                     val_to_str(status, status_strings, &qu=
ot;%d"));
[  106s]       |                                                        ^~~~
[  106s]       |                                                        |
[  106s]       |                                                        con=
st
char *
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:77: note: expected
=C3=A2=E2=82=AC=CB=9Cconst value_string *=C3=A2=E2=82=AC=E2=84=A2 {aka =C3=
=A2=E2=82=AC=CB=9Cconst struct _value_string *=C3=A2=E2=82=AC=E2=84=A2} but
argument is of type =C3=A2=E2=82=AC=CB=9Cconst char *=C3=A2=E2=82=AC=E2=84=
=A2
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
~~~~~~~~~~~~~~~~~~~~^~
[  106s] ../tools/wireshark/src/packet-libvirt.c:468:21: error: too few
arguments to function =C3=A2=E2=82=AC=CB=9Cval_to_str=C3=A2=E2=82=AC=E2=84=
=A2; expected 4, have 3
[  106s]   468 |                     val_to_str(status, status_strings, &qu=
ot;%d"));
[  106s]       |                     ^~~~~~~~~~
[  106s] /usr/include/wireshark/wsutil/value_string.h:107:1: note: declared
here
[  106s]   107 | val_to_str(wmem_allocator_t *scope, const uint32_t val, co=
nst
value_string *vs, const char *fmt)
[  106s]       | ^~~~~~~~~~</pre>
          </div>
        </p>
      <hr>
      <span>You are receiving this mail because:</span>
=20=20=20=20=20=20
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>=

--17619162821.aA35B0DEe.13956--