Bug 281321 - graphics/agg: Fails to build with freetype2 2.13.3
Summary: graphics/agg: Fails to build with freetype2 2.13.3
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Muhammad Moinur Rahman
URL:
Keywords:
Depends on:
Blocks: 281316
  Show dependency treegraph
 
Reported: 2024-09-07 04:38 UTC by Daniel Engberg
Modified: 2024-09-17 18:59 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (bofh)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(+)