[Bug 285538] devel/autoconf-archive 2024.10.16 breaks graphics/libprojectm and other builds

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 19 Mar 2025 23:44:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285538

            Bug ID: 285538
           Summary: devel/autoconf-archive 2024.10.16 breaks
                    graphics/libprojectm and other builds
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: milios@ccsys.com
                CC: kwm@FreeBSD.org, yuri@freebsd.org
                CC: kwm@FreeBSD.org, yuri@freebsd.org
 Attachment #258821 maintainer-approval?
             Flags:

Created attachment 258821
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=258821&action=edit
git -C /usr/ports diff

upstream hasnt rolled a new tarball yet and it's getting a wee bit long in the
tooth but Gentoo took more-or-less this same approach

confirmed these 16 patches are still all that are emitted today by `git
format-patch 241f7ae5~1..HEAD m4`, each commit confines itself to m4, and,
[regarding m4 subdir] this patchset picks up right where the tarball left off.
furthermore, HEAD is 4 months old so, hopefully free of gems like 753493bf

i dont suppose we patch everything, just things in m4. i'll leave that decision
up to the maintainer. (other commits: 1a5d2be3 3f9f5990 3c571e83 6602eea4
8a65b27c 6cd9c55c 5c30529c a0a45c1e)

side note: i mightve rather
PATCH_SITES="https://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=patch;h="
but i couldnt figure out how to get our fetch target to deal with all that
noise in the URL query string. anyway, github holds an up to date mirror.

bugzilla didnt like me putting these in the see also field:
https://bugs.gentoo.org/941943
https://bugs.gentoo.org/941845
https://bugs.gentoo.org/941748

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