Bug 281321

Summary: graphics/agg: Fails to build with freetype2 2.13.3
Product: Ports & Packages Reporter: Daniel Engberg <diizzy>
Component: Individual Port(s)Assignee: Muhammad Moinur Rahman <bofh>
Status: Closed Not A Bug    
Severity: Affects Only Me CC: Lena
Priority: --- Flags: bugzilla: maintainer-feedback? (bofh)
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 281316    

Description Daniel Engberg freebsd_committer freebsd_triage 2024-09-07 04:38:04 UTC
Upstream is dead and WWW is down, there's a somewhat active fork that's probbaly the best choice going forward. See https://aur.archlinux.org/packages/agg-2.6-git not tested if latest head compiles out of the box.

References:
https://pdr2.bofh.network/data/141-diizzy/2024-09-06_00h03m58s/logs/errors/agg-2.5_11.log
Comment 1 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2024-09-08 16:20:18 UTC
Mark this BROKEN when you update to freetype2, as multiple ports require it, and people will not be happy to kill it.
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-09-17 18:59:56 UTC
A commit in branch main references this bug:

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

commit 997c5985831e802d7c511c52084e0adba8cd67d0
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-09-17 18:44:05 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-09-17 18:44:14 +0000

    graphics/agg: Mark BROKEN, fails to build with freetype2 2.13.3

    Fails with the following error:
    agg_font_freetype.cpp:189:35: error: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not

    PR:             281321
    Approved by:    bofh (maintainer)

 graphics/agg/Makefile | 2 ++
 1 file changed, 2 insertions(+)