• Bug#1098847: meli :FTBFS:build failed (error[E0063]: missing field `mod

    From Jonas Smedegaard@21:1/5 to All on Tue Feb 25 13:10:01 2025
    Control: tag -1 pending

    Quoting Manos Pitsidianakis (2025-02-25 10:40:28)
    On Tue, 25 Feb 2025 04:20, Yue Gui <yuemeng.gui@gmail.com> wrote:
    The full buildd log is here: >https://buildd.debian.org/status/fetch.php?pkg=meli&arch=riscv64&ver=0.8.10%2Bdfsg-2%2Bb1&stamp=1740301953&raw=0
    My solution to this issue:
    The error is caused by the modifiers field in the structure being a >required field in the newer version of the IMAP library. My solution is to >provide a default value to fill in this field.I have tested that >locally,and it works well .The debpatch is in the attachment.Please let me >know whether this solution can be accepted.
    Gui-Yue
    Best Regards

    Thanks for reporting and for the patch, Gui. Much appreciated!


    I wonder why the imap-codec package in sid has this change; it's not in
    any published version by upstream.

    Because Debian currently ships a development snapshot of the crate.

    But yes, using adding a patch to add field defaults should resolve this issue.

    Thanks for confirming.

    - Jonas

    --
    * Jonas Smedegaard - idealist & Internet-arkitekt
    * Tlf.: +45 40843136 Website: http://dr.jones.dk/
    * Sponsorship: https://ko-fi.com/drjones

    [x] quote me freely [ ] ask before reusing [ ] keep private --==============41399139994023918=MIME-Version: 1.0
    Content-Transfer-Encoding: 7bit
    Content-Description: signature
    Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"

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

    wsG7BAABCgBvBYJnvbAjCRAsfDFGwaABIUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmdWDMWm9BroKKyzGhyBuzKsbeSlJTO5A0ygoRWi3Yw4 4hYhBJ/j6cNmkaaf9TzGhCx8MUbBoAEhAACe9A/7BfQLNrcUq/1jOmD0Pe7e45k8 JKsN432h9Hjz1kE1AsxUrPI5tw/35kEk9IP9/IwTX2s8a/MGOba6ZpklL4UaAioo 5Ul+Vke7TATVk9X+dYQKGiq5f9a0F1KDZRkGRrJD+/h0NFilBI+ycVx/knQ6FnYS L2z8EAsJmCJepR6X1uh6z7eiejqe/kpNm/9nzNZKwaQxAte0Kg2K4U75xdRdl07p ThwuzbkoOqkRLApUS4bdhkMErB+jGOEHBYfzdAq41IB8lIOkHsgn9I5X6gpXNfGA uYjt66MVhldvUQOWB8ACupQamw5nMgH6aK4qh3odjRcY0a1g/47C/g6BU7BlgvHY 3aTmDzqNsQY+4gaojDFZOfoMoK69hihxZUaNhB6F