[Bug 281238] lang/gforth: Fails to build with GCC 14: prim:2157:5: error: implicit declaration of function 'ecvt' [-Wimplicit-function-declaration]

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 16 Nov 2024 06:09:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281238

--- Comment #6 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=a62009118b30df00bbe618899ac377b3b408d8f8

commit a62009118b30df00bbe618899ac377b3b408d8f8
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2024-11-16 06:07:52 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2024-11-16 06:07:52 +0000

    lang/gforth: try to fix another warning-becomes-error with GCC 14

    Old gforth_callback_ffcall() signature looks dubious and does not
    match the API of `devel/libffcall' [-Wincompatible-pointer-types]:

      callback.h:58:35: note: expected 'callback_function_t' {aka
     'void (*)(void *, struct vacall_alist *)'} but argument is of
      type 'void (*)(void ***, void *)'

    PR:     281238

 lang/gforth/files/patch-fflib.fs (new) | 11 +++++++++++
 1 file changed, 11 insertions(+)

-- 
You are receiving this mail because:
You are on the CC list for the bug.