Debian Patches

Status for vnu/26.8.15.1+dfsg-1

Patch Description Author Forwarded Bugs Origin Last update
debian_classpath.patch Set required classpath for Debian packaging Fab Stz <fabstz-it@yahoo.fr> not-needed self 2025-10-11
debian-skip-checkServiceWithRuntimeImage.patch Don't check the runtimeImage
We don't build it and don't ship it.
Fab Stz <fabstz-it@yahoo.fr> not-needed self 2025-10-11
debian-no-jing-trang-lib.patch Support building without the jing-trang/lib/ dir
The directory contains jars, most of which are alread shipped by Debian.
Use the debian version of the packages instead and adapt build files
accordingly.
- build with Debian's ant
- use the jars in /usr/share/java
- use /usr/share/unicode/UnicodeData.txt
Fab Stz <fabstz-it@yahoo.fr> not-needed self 2025-10-11
debian-adapt-build-of-jing-shaded.jar.patch Adapt build of jing-shaded.jar to Debian
- Use isorelax.jar shipped by Debian
- Use Debian's maven-repo to get the dependencies for the build
- Diplay the full maven command that is invoked
Fab Stz <fabstz-it@yahoo.fr> not-needed 2026-05-01
debian-set-maven-shaded-plugin-version.patch Set maven-shaded-plugin Version
Set maven-shade-plugin version to the one that is shipped by Debian.
In conformance with d/control
Fab Stz <fabstz-it@yahoo.fr> not-needed 2026-08-03
debian-update-messages.json-for-dfsg-cleanup.patch Update content of tests/messages.json to reflect the exclusion of some tests

Some test files were excluded for DFSG reasons
Fab Stz <fabstz-it@yahoo.fr> no 2025-10-15
debian-build-fixes-for-war.patch Fixes to be able to build the war for Debian Fab Stz <fabstz-it@yahoo.fr> not-needed 2025-10-11
debian-adapt-manpages.patch Adapt manpages to fit the Debian package Fab Stz <fabstz-it@yahoo.fr> not-needed self 2025-10-17
add-system-prop-for-readTimeout-to-client.patch Add support for nu.validator.client.readtimeout property
In autopkgtest, the timeout of 10s is not sufficient on tomcat
That's because vnu takes times to load all stuff the 1st time.
This adds a property to set the readTimeout to another value.

Error was:

java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1720)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1629)
at nu.validator.client.HttpClient.main(HttpClient.java:109)
Fab Stz <fabstz-it@yahoo.fr> no 2026-05-01
debian-partly-disable-coverage-tests.patch Partly disable coverage tests
- In Debian jacocoagent.jar is inside /usr/share/java/org.jacoco.agent.jar
Use the jacocoagent.jar that we extracted in d/rules

- Debian doesn't ship jacococli.jar. So we have to skip the parts that need it.
Fab Stz <fabstz-it@yahoo.fr> not-needed 2026-05-01
debian-disable-tests-requiring-network.patch debian-disable-tests-requiring-network Fab Stz <fabstz-it@yahoo.fr> not-needed 2026-05-06
debian-skip-playwright.patch Skip playwright
Although debian has playwright, bug #1135849 renders it unusable. So we skip
that for now.
Fab Stz <fabstz-it@yahoo.fr> not-needed 2026-05-06
debian-revert-back-to-javax.json.patch Revert back to javax.json
This reverts upstream's commit 684af0a.
Until https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117889 is fixed.
Fab Stz <fabstz-it@yahoo.fr> not-needed 2026-08-04
debian-support-classpath-with-make-messages.patch Support custom classpath when running 'build.py make-messages' Fab Stz <fabstz-it@yahoo.fr> not-needed 2026-08-04
debian-cheat-test-1.patch Cheat test omitted-end-tag-before-optgroup-isvalid.html
See https://github.com/validator/htmlparser/pull/125
Fab Stz <fabstz-it@yahoo.fr> not-needed 2026-08-04

All known versions for source package 'vnu'

Links