• [gentoo-dev] Last rites: net-irc/ngircd

    From Sam James@21:1/5 to All on Fri Dec 27 09:10:01 2024
    [resending as I forgot the other list.]

    Hi,

    First, I apologise for letting the package rot a bit. It's wonderful
    software that's pretty neat, but I've lost all motivation for caring
    for it because upstream insist on using ancient automake for its
    ansi2knr tool, removed in later automake releases.

    See https://github.com/ngircd/ngircd/issues/261#issuecomment-1369266180.

    While we could just patch the generated configure, it's an ongoing
    problem if we have to make future changes, and given I've been
    championing the Modern C work, I just can't really bring myself to do it
    here.

    I'm last-riting net-irc/ngircd accordingly. Feel free to adopt it and
    unmask it if you're willing to do that handrolling of the configure
    patch for https://bugs.gentoo.org/946998 or somehow persuade upstream.

    (It might be possible to maintain a tiny meson port for it. Maybe
    upstream would even accept such a thing if it lived alongside autotools
    in the repo.)

    # Sam James <sam@gentoo.org> (2024-12-27)
    # Unfixable modern C issues because of reliance on ancient automake.
    # Out of date. See bug #946998. Removal on 2025-01-27.
    net-irc/ngircd

    thanks,
    sam

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)