Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

2025-06-18 Thread Emmanuel Bourg
On 17/06/2025 16:27, Fab Stz wrote: I got a look and I confirm it's possible to build css-validator without jigsaw, by just importing a few classes: https://github.com/w3c/css-validator/pull/449 Ok, thank you for that. Can I use it directly as a patch in the Debian package, or should I rather

Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

2025-06-17 Thread Fab Stz
Le mardi 17 juin 2025 11:42:35 CEST, vous avez écrit : > I got a look and I confirm it's possible to build css-validator without > jigsaw, by just importing a few classes: > > https://github.com/w3c/css-validator/pull/449 Ok, thank you for that. Can I use it directly as a patch in the Debian pac

Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

2025-06-17 Thread Emmanuel Bourg
On 17/06/2025 07:33, Fab Stz wrote: But this raises another question: why a 20 year old unmaintained web server is necessary? Is it possible to do without it? I don't know exactly. Digging into the internals of jigsaw to know why would be too time-consuming. I have 2 guesses: - css-validator c

Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

2025-06-16 Thread Fab Stz
Le mardi 17 juin 2025, 07:33:54 CEST Fab Stz a écrit : > - css-validator requires package "org.w3c.www.http" (~60 classes) and some > of its dependencies that are shipped in jigsaw. https://github.com/w3c/css-validator/blob/cssval-20250226/org/w3c/css/util/ ApplContext.java#L367

Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

2025-06-16 Thread Fab Stz
Le lundi 16 juin 2025 23:03:25 CEST, vous avez écrit : > I just realized that Jigsaw is actually a web server, so that's not > surprising if it doesn't build with the Servlet API 4.0. > > But this raises another question: why a 20 year old unmaintained web > server is necessary? Is it possible to

Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

2025-06-16 Thread Emmanuel Bourg
On 16/06/2025 20:32, Fab Stz wrote: You most certainly don't need the Servlet API 2.2, the package should build against libservlet-api-java (Servlet API 4.0) with minor adjustments (if any). Actually I did that initially and even tried to "fix it" but that went much above my skills and interes

Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

2025-06-16 Thread Fab Stz
Hello, Thanks for the reply. Le lundi 16 juin 2025 14:55:33 CEST, vous avez écrit : > On 16/06/2025 07:40, Fab Stz wrote: > > Questions: > > > > === [servlet api 2.2] src:jakarta-servletapi-2.2 ? === > > You most certainly don't need the Servlet API 2.2, the package should > build against libs

Re: Packaging questions for css-validator (& webapp/war), servlet-api 2.2...

2025-06-16 Thread Emmanuel Bourg
On 16/06/2025 07:40, Fab Stz wrote: Questions: === [servlet api 2.2] src:jakarta-servletapi-2.2 ? === You most certainly don't need the Servlet API 2.2, the package should build against libservlet-api-java (Servlet API 4.0) with minor adjustments (if any). === |jigsaw] src:jigsaw ===