Control: tags 1141280 + patch
Control: tags 1141280 + pending

Dear maintainer,

I've prepared an NMU for fortran-language-server (versioned as 3.2.2+dfsg-3.1)
and uploaded it to DELAYED/2. Please feel free to tell me if I should 
cancel it.

cu
Adrian
diffstat for fortran-language-server-3.2.2+dfsg fortran-language-server-3.2.2+dfsg

 changelog                |    8 ++++++++
 patches/python3.14.patch |   16 ++++++++++++++++
 patches/series           |    1 +
 3 files changed, 25 insertions(+)

diff -Nru fortran-language-server-3.2.2+dfsg/debian/changelog fortran-language-server-3.2.2+dfsg/debian/changelog
--- fortran-language-server-3.2.2+dfsg/debian/changelog	2026-01-24 10:49:37.000000000 +0200
+++ fortran-language-server-3.2.2+dfsg/debian/changelog	2026-07-05 20:14:07.000000000 +0300
@@ -1,3 +1,11 @@
+fortran-language-server (3.2.2+dfsg-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Backport proposed upstream fix for test failure with Python 3.14.
+    (Closes: #1141280)
+
+ -- Adrian Bunk <[email protected]>  Sun, 05 Jul 2026 20:14:07 +0300
+
 fortran-language-server (3.2.2+dfsg-3) unstable; urgency=medium
 
   * d/watch: add debian version mangling
diff -Nru fortran-language-server-3.2.2+dfsg/debian/patches/python3.14.patch fortran-language-server-3.2.2+dfsg/debian/patches/python3.14.patch
--- fortran-language-server-3.2.2+dfsg/debian/patches/python3.14.patch	1970-01-01 02:00:00.000000000 +0200
+++ fortran-language-server-3.2.2+dfsg/debian/patches/python3.14.patch	2026-07-05 20:14:07.000000000 +0300
@@ -0,0 +1,16 @@
+Description: Fix test failure with Python 3.14
+Author: Adrian Bunk <[email protected]>
+Bug-Debian: https://bugs.debian.org/1141280
+Forwarded: https://github.com/fortran-lang/fortls/pull/520
+
+--- fortran-language-server-3.2.2+dfsg.orig/test/test_server_init.py
++++ fortran-language-server-3.2.2+dfsg/test/test_server_init.py
+@@ -9,7 +9,7 @@ from fortls.constants import Severity
+ 
+ @pytest.fixture()
+ def setup_tmp_file():
+-    levels = 2000
++    levels = 20000
+     fd, filename = tempfile.mkstemp(suffix=".f90")
+     try:
+         with os.fdopen(fd, "w") as tmp:
diff -Nru fortran-language-server-3.2.2+dfsg/debian/patches/series fortran-language-server-3.2.2+dfsg/debian/patches/series
--- fortran-language-server-3.2.2+dfsg/debian/patches/series	2026-01-24 10:49:37.000000000 +0200
+++ fortran-language-server-3.2.2+dfsg/debian/patches/series	2026-07-05 20:14:07.000000000 +0300
@@ -2,3 +2,4 @@
 0002-patch-README-for-Debian.patch
 0003-remove-online-updater.patch
 0004-drop-code-coverage-from-test-run.patch
+python3.14.patch

Reply via email to