Debian Patches

Status for vnu/23.4.11+dfsg-1

Patch Description Author Forwarded Bugs Origin Last update
update-build-system-using-upstream-latest.patch Update build/build.* from upstream 1d6d8e7d048a7b5bbd8490d2927f195286f0dcf3 Fab Stz <fabstz-it@yahoo.fr> no 2025-10-25
set-classpath-to-saxon.jar.patch set classpath to saxon.jar
This is required to access com.icl.saxon.TransformerFactoryImpl.
It then permits to skip the invocation of ant with
-lib jing-trang/lib/saxon.jar (in vnu's build/build.py)
tenzap <fabstz-it@yahoo.fr> no 2025-10-19
debian-update-path-to-resources-files.patch Update path to resources files Fab Stz <fabstz-it@yahoo.fr> not-needed self 2025-10-25
debian_classpath.patch Set required classpath to build on Debian


classpath
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-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
simplify-way-to-get-version.patch Simplify way to get ImplementationVersion
When the Class-Path of the manifest references multiple
jars, version will be updated by each iteration and the version results
in being incorrect or unset.

Required for Debian to have version displayed properly.
Fab Stz <fabstz-it@yahoo.fr> yes self 2025-10-11
tests-addition-for-scripts-importmap.patch Add tests for scripts & importmap Fab Stz <fabstz-it@yahoo.fr> yes 2025-10-15
use-javax.json-instead-of-jetty.util.AJAX-langdetect.patch langdetect: use javax.json.* instead of jetty.util.AJAX Fab Stz <fabstz-it@yahoo.fr> yes 2025-10-11
use-javax.json-instead-of-jetty.util.AJAX-vnu.patch validator: use javax.json.* instead of jetty.util.AJAX Fab Stz <fabstz-it@yahoo.fr> yes 2025-10-11
support-passing-path-to-vnu-in-the-client.patch Add support for setting path to vnu in the HttpClient tenzap <fabstz-it@yahoo.fr> yes 2025-10-12
add-manpages.patch Add Upstream's manpages Fab Stz <fabstz-it@yahoo.fr> no 2025-10-17
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)
no

All known versions for source package 'vnu'

Links