[Bug 263869] x11/xscreensaver: Fails to build, missing XFT dependency: error: use of undeclared identifier 'FcChar32'

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263869

--- Comment #1 from [email protected] ---
A commit in branch main references this bug:

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

commit 16efa5a804e5bdc8e319809155f4122960a5f3ee
Author:     Adriaan de Groot <[email protected]>
AuthorDate: 2022-05-16 21:55:28 +0000
Commit:     Adriaan de Groot <[email protected]>
CommitDate: 2022-05-16 22:01:50 +0000

    x11/xscreensaver: remove XFT option

    Xft isn't optional: it is mandatory, and xscreensaver configure
    complains if it isn't there (but completes with a successful
    exit code, which is a bit strange). Without XFT, the build
    eventually fails like so:

    dialog.c:695:52: error: use of undeclared identifier 'FcChar32'
          if (XftCharExists (ws->dpy, ws->label_font, (FcChar32) *uc))

    PR:             263869
    Reported by:    riggs
    Approved by:    build-fix blanket

 x11/xscreensaver/Makefile | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.