Source: uwsgi
Version: 2.0.28-1
Severity: important
User: debian-r...@lists.debian.org
Usertags: ruby3.3
Dear Maintainer,
We are about to switch the default ruby version to 3.3 in unstable
(ruby-defaults/1:3.3~0 is in experimental already for testing), and
src:uwsgi fails to build with it:
https://ruby-builds.debian.net/ruby3.3/21/uwsgi/uwsgi_2.0.28-1+rebuild1737418237_amd64-2025-01-21T00:10:39Z.build
The fix is straightforward and is attached to this bug.
Please, upload this patch once we start the transition in unstable. I
will notify you in this bug once that happens.
TIA!
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.9-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--
Lucas Kanashiro
From b158b7e339669e7835ba262ed960daec19f2664f Mon Sep 17 00:00:00 2001
From: Lucas Kanashiro <kanash...@debian.org>
Date: Wed, 22 Jan 2025 18:00:41 -0300
Subject: [PATCH] Build ruby plugin with ruby3.3
---
debian/control | 2 +-
debian/tests/control | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index 63fee7d7..f8136733 100644
--- a/debian/control
+++ b/debian/control
@@ -590,7 +590,7 @@ Description: WSGI plugin for uWSGI (Python 3)
This package provides Python 3 WSGI plugin for uWSGI
(linked with Python 3 runtime).
-Package: uwsgi-plugin-rack-ruby3.1
+Package: uwsgi-plugin-rack-ruby3.3
Architecture: any
Depends:
uwsgi-core (= ${binary:Version}),
diff --git a/debian/tests/control b/debian/tests/control
index 80d352ee..f63f8f60 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -2,7 +2,7 @@ Tests: integration
Depends: uwsgi-core, python3-requests,
uwsgi-plugin-psgi,
uwsgi-plugin-python3,
- uwsgi-plugin-rack-ruby3.1,
+ uwsgi-plugin-rack-ruby3.3,
openjdk-17-jdk-headless,
uwsgi-plugin-jwsgi-openjdk-17,
Restrictions: allow-stderr
--
2.45.2