[Bug 296138] lang/swipl regression in ecdsa_sign and ecdsa_verify

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 19 Jun 2026 00:20:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296138

            Bug ID: 296138
           Summary: lang/swipl regression in ecdsa_sign and ecdsa_verify
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: dewayne@heuristicsystems.com.au
                CC: mailinglist@diamondbox.dk
             Flags: maintainer-feedback?(mailinglist@diamondbox.dk)
                CC: mailinglist@diamondbox.dk

Created attachment 271923
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=271923&action=edit
Patch for crypto4pl.c

Please note that I identified a regression in swipl, refer to 
https://github.com/SWI-Prolog/packages-ssl/issues/175

I've enclosed the patches that rectify on both 9.2.9 and 10.0.2 which I've
tested on FreeBSD 12.4S (openssl 3.5.1), FBSD 14.3 (openssl 3.6.1) and 15.1S
(openssl 3.6.2).

I expect a future release of swipl to include these patches, so they'll need to
be revoked at the next update of swipl.

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