https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8511

Kent Oyer <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Kent Oyer <[email protected]> ---
Created attachment 6212
  --> https://bz.apache.org/SpamAssassin/attachment.cgi?id=6212&action=edit
proposed patch

1. t/uri_class.t — IDN folding (test bug). Fixed by gating on the actual
capability — whether idn_to_ascii() folds a sample U-label to its ACE form — so
it tracks the real backend and needs no change for a future LibIDN variant.

2. t/handler_archive.t — rar / unrar-free. Fixed in two places: the handler now
probes the binary's banner and refuses unrar-free (disabling rar extraction
with a warning, exactly as when unrar is absent, rather than silently relying
on a broken binary); and the test likewise detects it and skips the rar
subtests instead of failing. 

3. t/handler_image_heic.t — HEIC / libheif-freeworld (test bug). Fixed by
probing whether heif-dec can actually decode the fixture's HEIC to a non-empty
PNG and, if not, skipping the HEIC subtests with a message pointing at
libheif-freeworld.

Added notes to UPGRADE file

Tested on a Fedora 45 container (unrar-free 0.3.3, and libheif-tools without
libheif-freeworld)

+1 to commit in v4.0.3

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to