{"base_revision":"git-v1:d39a8db357c0518afa4aaef04db87937611fa3e6","content":"diff --git a/debian/changelog b/debian/changelog\nindex 04b31cd..cb04c4f 100644\n--- a/debian/changelog\n+++ b/debian/changelog\n@@ -1,3 +1,12 @@\n+libasyncns (0.8-8) UNRELEASED; urgency=low\n+\n+  * Update watch file format version to 5.\n+  * Remove patches equality_in_assert.patch, pthreads.patch that are missing\n+    from debian/patches/series.\n+  * Update standards version to 4.7.4, no changes needed.\n+\n+ -- Debian Janitor <janitor@jelmer.uk>  Tue, 12 May 2026 15:49:11 +0000\n+\n libasyncns (0.8-7) unstable; urgency=medium\n \n   * QA upload.\ndiff --git a/debian/control b/debian/control\nindex ded2624..f33390b 100644\n--- a/debian/control\n+++ b/debian/control\n@@ -2,7 +2,7 @@ Source: libasyncns\n Priority: optional\n Maintainer: Debian QA Group <packages@qa.debian.org>\n Build-Depends: debhelper-compat (= 13),  doxygen\n-Standards-Version: 4.7.2\n+Standards-Version: 4.7.4\n Vcs-Browser: https://salsa.debian.org/debian/libasyncns\n Vcs-Git: https://salsa.debian.org/debian/libasyncns.git\n Homepage: https://0pointer.de/lennart/projects/libasyncns/\ndiff --git a/debian/patches/equality_in_assert.patch b/debian/patches/equality_in_assert.patch\ndeleted file mode 100644\nindex 633f1ab..0000000\n--- a/debian/patches/equality_in_assert.patch\n+++ /dev/null\n@@ -1,27 +0,0 @@\n-Author: Myhailo Danylenko <isbear@isbear.org.ua>\n-Last-Update: 2017-05-14\n-Bug-Debian: https://bugs.debian.org/862596\n-Origin: https://bugs.freedesktop.org/show_bug.cgi?id=91859\n-Description: Replace possibly unwanted assignment by check for equality\n-FIXME: Needs review\n-\n---- a/libasyncns/asyncns.c\n-+++ b/libasyncns/asyncns.c\n-@@ -1506,7 +1506,7 @@ int asyncns_isdone(asyncns_t *asyncns, a\n- void asyncns_setuserdata(asyncns_t *asyncns, asyncns_query_t *q, void *userdata) {\n-     assert(q);\n-     assert(asyncns);\n--    assert(q->asyncns = asyncns);\n-+    assert(q->asyncns == asyncns);\n- \n-     q->userdata = userdata;\n- }\n-@@ -1514,7 +1514,7 @@ void asyncns_setuserdata(asyncns_t *asyn\n- void* asyncns_getuserdata(asyncns_t *asyncns, asyncns_query_t *q) {\n-     assert(q);\n-     assert(asyncns);\n--    assert(q->asyncns = asyncns);\n-+    assert(q->asyncns == asyncns);\n- \n-     return q->userdata;\n- }\ndiff --git a/debian/patches/pthreads.patch b/debian/patches/pthreads.patch\ndeleted file mode 100644\nindex c62bd3d..0000000\n--- a/debian/patches/pthreads.patch\n+++ /dev/null\n@@ -1,22 +0,0 @@\n-Author: Myhailo Danylenko <isbear@isbear.org.ua>\n-Last-Update: 2017-05-15\n-Bug-Debian: https://bugs.debian.org/862594\n-Origin: https://bugs.freedesktop.org/show_bug.cgi?id=94849\n-Description: Fix the problem when using libasyncns with pthreads support,\n- it freezes entire application, when you try to asyncns_free() instance,\n- that have one of its workers blocked by getaddrinfo() (worker may be\n- blocked eg. because of some problem with resolver servers).\n-FIXME: Needs review\n-\n---- a/libasyncns/asyncns.c\t2016-03-19 19:13:00.774406379 +0200\n-+++ b/libasyncns/asyncns.c\t2016-03-19 19:13:02.378415461 +0200\n-@@ -865,6 +865,7 @@\n-                 break;\n-         }\n- #else\n-+        pthread_cancel(asyncns->workers[p]);\n-         for (;;) {\n-             if (pthread_join(asyncns->workers[p], NULL) != EINTR)\n-                 break;\n-\n-\ndiff --git a/debian/watch b/debian/watch\nindex 1fbac20..968e09d 100644\n--- a/debian/watch\n+++ b/debian/watch\n@@ -1,8 +1,8 @@\n-# Control file for uscan\n-# Run the \"uscan\" command to check for upstream updates and more.\n-# See uscan(1) for format\n+Version: 5\n \n # Compulsory line, this is a version 3 file\n-version=4\n-\n-http://0pointer.de/lennart/projects/libasyncns/ libasyncns-(.*)\\.tar\\.gz\n+# See uscan(1) for format\n+# Run the \"uscan\" command to check for upstream updates and more.\n+# Control file for uscan\n+Source: http://0pointer.de/lennart/projects/libasyncns/\n+Matching-Pattern: libasyncns-(.*)\\.tar\\.gz\n","content_type":"text/plain","diff_type":"vcs","new_revision":"git-v1:f930fb83ad05e184be37df75e8d17a6203a97b02"}