Your message dated Sat, 23 Apr 2022 12:50:40 +0000
with message-id <e1nifdk-000170...@fasolo.debian.org>
and subject line Bug#1009769: fixed in hoel 1.4.21-1
has caused the Debian Bug report #1009769,
regarding libhoel1.4: ABI break: h_exec_query_sqlite was dropped
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 ow...@bugs.debian.org
immediately.)


-- 
1009769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009769
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libhoel1.4
Version: 1.4.20-1
Severity: serious
Justification: Policy 8.6.2
X-Debbugs-Cc: glewl...@packages.debian.org, ametz...@bebt.de

Good morning,

1.4.18 to 1.4.20 features this change:

8X----------------------
diff -NurBbp hoel-1.4.18/include/hoel.h hoel-1.4.20/include/hoel.h
--- hoel-1.4.18/include/hoel.h  2021-06-02 19:38:17.000000000 +0200
+++ hoel-1.4.20/include/hoel.h  2022-03-25 18:47:40.000000000 +0100
@@ -525,6 +525,16 @@ long long int h_last_insert_id_sqlite(co

 /**
  * h_exec_query_sqlite
+ * legacy function name, didn't realize the typo until now...
+ * redirect to h_execute_query_sqlite
+ * @param conn the connection to the database
+ * @param query the SQL query to execute
+ * @return H_OK on success
+ */
+#define h_exec_query_sqlite(conn, query) h_execute_query_sqlite(conn, query)
[...]
-int h_exec_query_sqlite(const struct _h_connection * conn, const char * query);
+int h_execute_query_sqlite(const struct _h_connection * conn, const char * 
query);
8X----------------------


i.e. the symbol h_exec_query_sqlite was dropped from the library ABI.
This breaks all reverse dependencies built against 1.4.18, e.g. glewlwyd
is now broken:
(sid)ametzler@argenau:/dev/shm/GLEWY$ ldd -r /usr/bin/glewlwyd | tail -n1
undefined symbol: h_exec_query_sqlite   (/usr/bin/glewlwyd)

cu Andreas

--- End Message ---
--- Begin Message ---
Source: hoel
Source-Version: 1.4.21-1
Done: Nicolas Mora <babelou...@debian.org>

We believe that the bug you reported is fixed in the latest version of
hoel, 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 1009...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nicolas Mora <babelou...@debian.org> (supplier of updated hoel 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 23 Apr 2022 08:28:58 -0400
Source: hoel
Architecture: source
Version: 1.4.21-1
Distribution: unstable
Urgency: medium
Maintainer: Debian IoT Maintainers 
<debian-iot-maintain...@lists.alioth.debian.org>
Changed-By: Nicolas Mora <babelou...@debian.org>
Closes: 1009769
Changes:
 hoel (1.4.21-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #1009769)
   * d/libhoel1.4.symbols: fix new symbols version
   * d/rules run test in mono-thread with -j1 to avoid db file lock
Checksums-Sha1:
 6a62c3f0202874124b284dae2f912d5e97142377 2321 hoel_1.4.21-1.dsc
 492c7553869863a966fbfe19ce32c81c449d2ac7 84882 hoel_1.4.21.orig.tar.gz
 77f3656a0827b2ff0c6d3999eeb8f1a7f6e025a0 5300 hoel_1.4.21-1.debian.tar.xz
 1384315ec6b922c2e51534ce6390230e0b5864ff 9112 hoel_1.4.21-1_amd64.buildinfo
Checksums-Sha256:
 9f5190a018bcf81df624e7bebbb175e264b88df637da407e45062d6a86840f47 2321 
hoel_1.4.21-1.dsc
 9ac222974fb3196f8a100096ecb8dd23410042cc6536372f2bd3ea4bd50e6a81 84882 
hoel_1.4.21.orig.tar.gz
 227bb25a48222cc450b11cdcb4eb2e341a2432264a08d5a3e5b8e71b278122b1 5300 
hoel_1.4.21-1.debian.tar.xz
 5016ed0413c3ecfe87b9cc21479f45a336a1bbd4dea47dd3635d5b23ede4596f 9112 
hoel_1.4.21-1_amd64.buildinfo
Files:
 b1e61621151ebcfc53a86fc485a82b72 2321 devel optional hoel_1.4.21-1.dsc
 d1b36d1654810f204a25a28b78d93a08 84882 devel optional hoel_1.4.21.orig.tar.gz
 7a48b3570aa087bcaf0fd82e55f0fa51 5300 devel optional 
hoel_1.4.21-1.debian.tar.xz
 614dc50946448627882ce4bfabae3c09 9112 devel optional 
hoel_1.4.21-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIyBAEBCgAdFiEEhAWwL8wo75dEyPJT/oITlEC9IrkFAmJj8akACgkQ/oITlEC9
IrnmpQ/4iMscj3VNq4MB8lUAoZ3QRUrLA3IrdWNADpLYSwRH2UnIpVok1b+n282f
D/n24zYKb6ddV9Df7JRY4Y1eIJGN0L7khpqS7qcXpWEdecQnDmxiCLxTz/8QbCfH
8DaTN2V7CmZN+zn3RGJ6oz7K7lHhcCoq5fWCqSO+Sy4xuYWU/RcyCLZADboknZm3
pplG5chg2xLKIdua8he7xaz7WRTVR5Z4o69ZRgURw34CxabtqkZW8enB3dvOR688
4XIePJ5ksOy2bDkZH0rPDZwB3qrTlvOrbwp/nIPZP5Dq8Ex11V5W7Svd2AHrp/ql
w2HoRsRHtU0++drHTJ4la/+pJ3hoB5qwy21dI3wtg/xtK9iL9leknWnR6OPnB9MR
rQxIbq+Q49eKd1Ca6mKQNzpbqzAVpDVKGSRHBPm2ezC5AXj0dOy4hbwpBMDBPyit
6O3EbAkYjP9/RPRM6Cn7IRjdvVNdwXTdiF35AorOTYio/AVEOp+FKJHNeQfHT3Rh
jEcCZfE6uxCIETzD5twyN3GUSry8gN89jWnvLqDWaCtL2ainDgdqUbd4J+ADDrdh
NtD+MbQuGvvaJfT3GTHPsj2SkpmweUMv2tLaFt90nIvVJV2izxSsWM8vF3/rZRBm
fmrVikw8p6F9CRErfB64/d/BeVCLHCeVV7TypYlrCKsekMycLA==
=e8rZ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to