This package needs quite a bit of work to avoid implicit ints and implicit function declarations in its configure script. While autoreconf is invoked, it only applies to the top-level configure script. However, while working on the db subdirectory, I noticed the Sleepycat Berkeley DB license variant used for it (not declared in the RPM spec file). It's unusual enough to warrant fedora-legal review: https://gitlab.com/fedora/legal/fedora-license-data/-/issues/152
Oh, interesting. Haven't seen those sources in years. Haven't noticed any bundled sources and not that it had somehow unusual license. I guess nobody uses this thing for years, it just continued to compile, so no work on that were done. I just guess it could be ported to different DB backend, but maybe better solution would be dropping this package finally.
Retiring the package would work for me. Thanks for considering it.
Okay, retired the package in rawhide only, hope that is enough. Orphaned the package also, so stable branches stayed as they were. If that is not enough, someone would have to take it again to retire stable braches as well. If complete removal is required then anyone can take it and cherry-pick rawhide branch to stable branches too. [1] https://docs.fedoraproject.org/en-US/package-maintainers/Package_Retirement_Process/#complete_removal
Created attachment 1951264 [details] Partial patch
In lieu of opening a bug report against a retired package: The URL for this package (https://www.htdig.org/) now links to a steroids shop. If it were to be revived, that would need to be addressed.