Tony Mancill pushed to branch master at Debian Java Maintainers / unirest-java
Commits: d496f9d1 by tony mancill at 2026-06-20T14:05:13-07:00 Patch for jackson-core 2.14.1-2 (Closes: #1139493) - - - - - c305cae1 by tony mancill at 2026-06-20T14:05:30-07:00 Prepare changelog for upload - - - - - 3 changed files: - debian/changelog - + debian/patches/0002-jackson-ioexeception-ftbfs.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,9 @@ +unirest-java (1.4.8-4) unstable; urgency=medium + + * Patch for jackson-core 2.14.1-2 (Closes: #1139493) + + -- tony mancill <[email protected]> Sat, 20 Jun 2026 14:05:17 -0700 + unirest-java (1.4.8-3) unstable; urgency=medium * Team upload. ===================================== debian/patches/0002-jackson-ioexeception-ftbfs.patch ===================================== @@ -0,0 +1,42 @@ +Description: Address FTBFS now that ObjectMapper throws IOException + The upload for jackson-core 2.14.1-2 changed the possible exceptions thrown + See https://security-tracker.debian.org/tracker/CVE-2025-52999 and + https://tracker.debian.org/news/1742191/accepted-jackson-core-2141-2-source-into-unstable/ + . + This also builds against the libjackson2-core-java 2.14.1-1, so does not + require a versioned dependency and is suitable for backports. +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139493 +Author: tony mancill <[email protected]> +Forwarded: not-needed + +--- a/src/test/java/com/mashape/unirest/test/helper/JacksonObjectMapper.java ++++ b/src/test/java/com/mashape/unirest/test/helper/JacksonObjectMapper.java +@@ -1,7 +1,7 @@ + package com.mashape.unirest.test.helper; + +-import com.fasterxml.jackson.core.JsonProcessingException; + import com.mashape.unirest.http.ObjectMapper; ++import java.io.IOException; + + import java.io.IOException; + +@@ -20,7 +20,7 @@ + public String writeValue(Object value) { + try { + return jacksonObjectMapper.writeValueAsString(value); +- } catch (JsonProcessingException e) { ++ } catch (IOException e) { + throw new RuntimeException(e); + } + } +--- a/README.md ++++ b/README.md +@@ -141,7 +141,7 @@ + public String writeValue(Object value) { + try { + return jacksonObjectMapper.writeValueAsString(value); +- } catch (JsonProcessingException e) { ++ } catch (IOException e) { + throw new RuntimeException(e); + } + } ===================================== debian/patches/series ===================================== @@ -1,2 +1,3 @@ json_lib.patch disable_external_web_tests.patch +0002-jackson-ioexeception-ftbfs.patch View it on GitLab: https://salsa.debian.org/java-team/unirest-java/-/compare/6fcdcf22365eed2baff631427a6764c6fa1bc944...c305cae19963f755892610d6ab34968a24bd7a3e -- View it on GitLab: https://salsa.debian.org/java-team/unirest-java/-/compare/6fcdcf22365eed2baff631427a6764c6fa1bc944...c305cae19963f755892610d6ab34968a24bd7a3e You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

