Your message dated Tue, 19 May 2026 19:00:03 +0000
with message-id <[email protected]>
and subject line Bug#1103806: fixed in akonadi-search 4:26.04.1-2
has caused the Debian Bug report #1103806,
regarding akonadi-search FTCBFS: builds rust component for the build 
architecture
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.)


-- 
1103806: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103806
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: akonadi-search
Version: 4:24.12.3-1
Tags: patch
User: [email protected]
Usertags: ftcbfs
X-Debbugs-Cc: [email protected], [email protected], 
[email protected]

akonadi-search fails to cross build from source, because it builds a
Rust-based component for the build architecture. It's a CMake package in
principle and uses corrosion (a CMake recipe for integrating a Rust
crate into a CMake project) to have part of its source be implemented in
Rust. And here comes the catch. Corrosion cannot detect the Rust
architecture from other CMake variable and needs to be told via
Rust_CARGO_TARGET. Nothing sets this and hence akonadi-search fails to
cross build.

Now the attached patch simply sets that variable from debian/rules, but
this is a generic problem that likely affects all (4) reverse
dependencies of corrosion. The question arises whether something else
should be setting this variable anticipating more widespread adoption of
corrosion. Any thoughts?

Helmut
diff --minimal -Nru akonadi-search-24.12.3/debian/changelog 
akonadi-search-24.12.3/debian/changelog
--- akonadi-search-24.12.3/debian/changelog     2025-03-29 18:49:31.000000000 
+0100
+++ akonadi-search-24.12.3/debian/changelog     2025-04-15 21:18:50.000000000 
+0200
@@ -1,3 +1,10 @@
+akonadi-search (4:24.12.3-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Pass Rust_CARGO_TARGET to cmake. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Tue, 15 Apr 2025 21:18:50 +0200
+
 akonadi-search (4:24.12.3-1) unstable; urgency=medium
 
   [ Patrick Franz ]
diff --minimal -Nru akonadi-search-24.12.3/debian/rules 
akonadi-search-24.12.3/debian/rules
--- akonadi-search-24.12.3/debian/rules 2024-12-18 22:30:27.000000000 +0100
+++ akonadi-search-24.12.3/debian/rules 2025-04-15 21:18:48.000000000 +0200
@@ -28,7 +28,7 @@
 override_dh_auto_configure:
        $(CARGO) prepare-debian debian/cargo_registry --link-from-system
        rm -f $(CURDIR)/agent/rs/htmlparser/Cargo.lock
-       dh_auto_configure
+       dh_auto_configure -- -DRust_CARGO_TARGET=$(DEB_HOST_RUST_TYPE)
 
 override_dh_makeshlibs: $(pkgs_lib:=-makeshlibs)
        dh_makeshlibs --remaining-packages

--- End Message ---
--- Begin Message ---
Source: akonadi-search
Source-Version: 4:26.04.1-2
Done: Patrick Franz <[email protected]>

We believe that the bug you reported is fixed in the latest version of
akonadi-search, 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.
Patrick Franz <[email protected]> (supplier of updated akonadi-search 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: Tue, 19 May 2026 20:29:08 +0200
Source: akonadi-search
Architecture: source
Version: 4:26.04.1-2
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <[email protected]>
Changed-By: Patrick Franz <[email protected]>
Closes: 1103806 1104598
Changes:
 akonadi-search (4:26.04.1-2) experimental; urgency=medium
 .
   [ Patrick Franz ]
   * Re-enable building the Rust-crate for the html-parser (Closes:
     #1104598).
   * Fix FTCBFS: Pass Rust_CARGO_TARGET to cmake, thx to Helmus Grohne
     (Closes: #1103806).
   * Update d/copyright.
Checksums-Sha1:
 35169c85cf9a27408a60a58a807b4f767a43eb94 3575 akonadi-search_26.04.1-2.dsc
 8e90eeaa93c0980111a652acc8449aa3e4193282 18236 
akonadi-search_26.04.1-2.debian.tar.xz
 9f770bc7f21ca649c305d7e91eb1b9520204f243 11778 
akonadi-search_26.04.1-2_source.buildinfo
Checksums-Sha256:
 774fc95485fac41a027c4736dcbba79b4be52199a2878544902ed7410f54b36c 3575 
akonadi-search_26.04.1-2.dsc
 b82eef5d0e672492fa5c52c1e90cc7398b1f550610c6b1d23b33be3847ad2a42 18236 
akonadi-search_26.04.1-2.debian.tar.xz
 947d339a936463f8e82d9704532a72b419a9b45fdf6941f2b8e985cd514baaa8 11778 
akonadi-search_26.04.1-2_source.buildinfo
Files:
 f967ac468b8c87ba944e80b6ccec31af 3575 libs optional 
akonadi-search_26.04.1-2.dsc
 2caef64c1d7e7e485c939727b5a4e5f1 18236 libs optional 
akonadi-search_26.04.1-2.debian.tar.xz
 c195a835f1eea22a8d111687b7d2957b 11778 libs optional 
akonadi-search_26.04.1-2_source.buildinfo

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

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmoMrOsACgkQnp96YDB3
/laVXxAAgl6DnhkmJwn0MJdE8M40+ztF/VhtXOQn7kjvDlOwb/rgmjjlxM7MfRb8
VDEf0YeubAp2k19ruWe4gnlRsJ8YCyNAp5oKRAH2CDl6pgCswIzfCirp06AjL/0V
ngArfi0R6NvuEJojM7/s3VoxGpGAOBqbx74x8Z9rhxDJ0im7sKmKIRnoGIOGTM2c
y6hyZK+y37opwrc/qGRtmVp7xeHpGMNhzOjx0ZjoqO/7fHDKR1ATZtY2pjCfZjTI
9Zwe2sYnMifM68xfyk/HIMKSZDHk8wB092S8u2MLHhE9SpTzNH94zJxj3Z4aWk8r
YF4F2xEu429E1qxZnqRBLFQnRmfERXYq5cnKnlDEYQcBo+4Jas0SHZW6YxkjhZuE
YiOMjf952JzAhb21Br3n2NDw6Iv7G8MOb8wrNz4KX1zrOAc2JR56RPrq4aE2zbYg
ZBYSlOOrHkooCt1zaW+zRi92adTLxb4Er6ICKNYBB6ywqBH2nk25X64yTYuXZ0H8
k2piFDC1nU20cNOosg2URKmx12daHdRsZtoSCUUnidkmL57/I8aJ3/OL3EfLtu+q
VEwfjgKt5CItTKE9x4s7/8uUV/sV1mgmHfaMN31gBxr56Yzpfe+ySmT3ytp1ij1v
/GjXHKMVGxeaqLULbCWZVvBch1ysJKucO9rQXY0MvYpXoCAWw5g=
=+eyz
-----END PGP SIGNATURE-----

Attachment: pgpHMG2ckk3lK.pgp
Description: PGP signature


--- End Message ---

Reply via email to