Your message dated Thu, 25 Jun 2026 09:20:26 +0000
with message-id <[email protected]>
and subject line Bug#1124267: fixed in yajl 2.1.0-6
has caused the Debian Bug report #1124267,
regarding yajl: diff for NMU version 2.1.0-5.1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1124267: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124267
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: yajl
Version: 2.1.0-5
Severity: normal
Tags: patch pending
X-Debbugs-CC: [email protected], [email protected]
Dear maintainer,
I've prepared an NMU for yajl (versioned as 2.1.0-5.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.
Cheers,
Flo
diff -Nru yajl-2.1.0/debian/changelog yajl-2.1.0/debian/changelog
--- yajl-2.1.0/debian/changelog 2023-07-11 00:08:58.000000000 +0200
+++ yajl-2.1.0/debian/changelog 2025-12-29 18:35:45.000000000 +0100
@@ -1,3 +1,16 @@
+yajl (2.1.0-5.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+
+ [ Helmut Grohne ]
+ * Fix FTCBFS: Stop using dpkg-cross' toolchain file. (Closes: #1116697)
+
+ [ Florian Ernst ]
+ * add d/patches/6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9.patch to fix FTBFS
+ with CMake 4 (Closes: #1113652)
+
+ -- Florian Ernst <[email protected]> Mon, 29 Dec 2025 18:35:45 +0100
+
yajl (2.1.0-5) unstable; urgency=medium
* The patch for CVE-2023-33460 turned out to be incomplete. Fix that.
diff -Nru yajl-2.1.0/debian/patches/6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9.patch yajl-2.1.0/debian/patches/6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9.patch
--- yajl-2.1.0/debian/patches/6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9.patch 1970-01-01 01:00:00.000000000 +0100
+++ yajl-2.1.0/debian/patches/6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9.patch 2025-12-29 18:33:17.000000000 +0100
@@ -0,0 +1,68 @@
+From: Rudi Heitbaum <[email protected]>
+Date: Fri, 28 Mar 2025 09:31:40 +0000
+Origin: https://github.com/lloyd/yajl/pull/256/commits/6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9
+Bug: https://github.com/lloyd/yajl/issues/254
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113652
+Description: [PATCH] Allow build with CMake 4.0.0
+ .
+ fixes deprecated cmake option and uses cmake 2.8.0 TARGET_FILE
+ update cmake supported minimum versions to 2.8.0...3.10
+ .
+ ref:
+ - https://cmake.org/cmake/help/latest/policy/CMP0026.html
+ .
+ CMake Error at .../CMakeLists.txt: (GET_TARGET_PROPERTY):
+ The LOCATION property may not be read from target "json_...". Use the
+ target name directly with add_custom_command, or use the generator
+ expression $<TARGET_FILE>, as appropriate.
+ .
+ Signed-off-by: Rudi Heitbaum <[email protected]>
+---
+ CMakeLists.txt | 2 +-
+ reformatter/CMakeLists.txt | 4 +---
+ verify/CMakeLists.txt | 4 +---
+ 3 files changed, 3 insertions(+), 7 deletions(-)
+
+Index: yajl-2.1.0/CMakeLists.txt
+===================================================================
+--- yajl-2.1.0.orig/CMakeLists.txt
++++ yajl-2.1.0/CMakeLists.txt
+@@ -12,7 +12,7 @@
+ # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+-CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
++CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0...3.10)
+
+ PROJECT(YetAnotherJSONParser C)
+
+Index: yajl-2.1.0/reformatter/CMakeLists.txt
+===================================================================
+--- yajl-2.1.0.orig/reformatter/CMakeLists.txt
++++ yajl-2.1.0/reformatter/CMakeLists.txt
+@@ -35,9 +35,7 @@ IF (NOT WIN32)
+ ENDIF (NOT WIN32)
+
+ # copy the binary into the output directory
+-GET_TARGET_PROPERTY(binPath json_reformat LOCATION)
+-
+ ADD_CUSTOM_COMMAND(TARGET json_reformat POST_BUILD
+- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${binPath} ${binDir})
++ COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:json_reformat> ${binDir})
+
+ INSTALL(TARGETS json_reformat RUNTIME DESTINATION bin)
+Index: yajl-2.1.0/verify/CMakeLists.txt
+===================================================================
+--- yajl-2.1.0.orig/verify/CMakeLists.txt
++++ yajl-2.1.0/verify/CMakeLists.txt
+@@ -29,9 +29,7 @@ ADD_EXECUTABLE(json_verify ${SRCS})
+ TARGET_LINK_LIBRARIES(json_verify yajl)
+
+ # copy in the binary
+-GET_TARGET_PROPERTY(binPath json_verify LOCATION)
+-
+ ADD_CUSTOM_COMMAND(TARGET json_verify POST_BUILD
+- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${binPath} ${binDir})
++ COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:json_verify> ${binDir})
+
+ INSTALL(TARGETS json_verify RUNTIME DESTINATION bin)
diff -Nru yajl-2.1.0/debian/patches/series yajl-2.1.0/debian/patches/series
--- yajl-2.1.0/debian/patches/series 2023-07-09 03:14:28.000000000 +0200
+++ yajl-2.1.0/debian/patches/series 2025-12-29 18:25:35.000000000 +0100
@@ -3,3 +3,4 @@
CVE-2017-16516.patch
CVE-2022-24795.patch
CVE-2023-33460.patch
+6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9.patch
diff -Nru yajl-2.1.0/debian/rules yajl-2.1.0/debian/rules
--- yajl-2.1.0/debian/rules 2023-07-09 01:50:23.000000000 +0200
+++ yajl-2.1.0/debian/rules 2025-12-29 18:23:59.000000000 +0100
@@ -13,10 +13,6 @@
# Needed if building with clang
export DEB_CFLAGS_MAINT_APPEND = -fvisibility=hidden
-ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
-CROSS_CONFIG := -DCMAKE_TOOLCHAIN_FILE="/etc/dpkg-cross/cmake/CMakeCross.txt"
-endif
-
%:
dh $@
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: yajl
Source-Version: 2.1.0-6
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
yajl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated yajl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 25 Jun 2026 10:53:16 +0200
Source: yajl
Architecture: source
Version: 2.1.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1124267
Changes:
yajl (2.1.0-6) unstable; urgency=medium
.
* QA upload.
* Orphan package
Closes: #1124267
* Maintain package in Debian team on Salsa
* d/watch: version=5
* Rely on pre-initialized dpkg-architecture variables.
* Remove redundant Priority: optional from source stanza.
* Update standards version to 4.7.4, no changes needed.
Checksums-Sha1:
16a0b41a4ccb2b9934769e8db3e28cc1d70baac6 1990 yajl_2.1.0-6.dsc
23ed65fc4d0ace04d77919e5e5ec66591f6b7e42 7932 yajl_2.1.0-6.debian.tar.xz
8c7cbf73f82c469b5d456f56d5e7aae65e401afe 8158 yajl_2.1.0-6_amd64.buildinfo
Checksums-Sha256:
a0f0f22f5ee7695a8a64ef06a8beb5b47d9353ecbee9f072b15de90f196d4bff 1990
yajl_2.1.0-6.dsc
462fb384bef46c7252001c609dabc126624a1b71e9597cc16827d25a0226453f 7932
yajl_2.1.0-6.debian.tar.xz
50e3a14ca23066eb638dc244da71a9f938cecf2407bc3f62cbe1213f4d9c2b22 8158
yajl_2.1.0-6_amd64.buildinfo
Files:
5f6b61f8aeba821ce33bde933071e991 1990 libs optional yajl_2.1.0-6.dsc
ce6dc38f4ad4b5246a5baf440248db72 7932 libs optional yajl_2.1.0-6.debian.tar.xz
cac1476f644b42b298167309e01a318a 8158 libs optional
yajl_2.1.0-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmo87YMRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFx+w/8D7yX5ccw3axnG9ybSGnIhNhEh0D0FPKe
FRYN/+J8xyTKcIij6TD2HO18U43eZHmOma4ilSdFUSBljJLvjypiBSXBAeXfyF0V
+jqSaCAxa8SQU/jhSqhD7AkHZ4vq2+KabpxPd896a9gsvUR7rQgK2YVWIcvW1teS
5LLgxvdsTtg42pnQoGkfuwEGBz2P6q9mELhLqGXn8UT3Yewf5cIVtQT0LgG20Z6h
sOxV45VtvjEghmI+LuoRAklYVYjA2yb78iPJWy4eGP4Saypb99BY3pbT5Cn9Hxpv
X0HflNIDjchHG76HUtBKqmo0Eh02BG/X3drOckNmaMO/xtIYiNyhoweJVOFm4e4/
IasN5IfPagiNr4B2Hj/cQgzNWZeF4zzQQMA4Z7XsS/skF+J+92gYUTsc65t+g81u
YeI9rjs/ZyRmEh1QP5AQqxNX+hkPVtAS2opjO/WvCPpTw/W31F5MHvjSV8Vt7Gyp
WFZ8Yns20TtDb5bZ671Lv0IS3sBrNSgfF3zSq0i+Skzs97Zn/AM5+MOPYOLP5VOT
WOSmSfbykno/u6CX0/GcLbAzr0s5saJbC4i8bWSlDgQgi40zPpeknAHITU+wpRsV
VtUXLZtcutfl8SsKJCSv1+z4UYCtpDoW3wAY0WZEgGV8Awao8CHX1QtXCZS2eW9y
K9s1Vi2T2U4=
=m/Dt
-----END PGP SIGNATURE-----
pgpV89EMfKowG.pgp
Description: PGP signature
--- End Message ---