Hi, Am 12.07.2018 um 12:07 schrieb Jan Stary <h...@stare.cz>: > On Jul 11 10:27:50, ghar...@sonic.net wrote: >> I would *personally* prefer that we not have generated configure files in >> Git and require that autoconf be run (or, if it needs to be run with >> particular arguments, supply an autopen.sh file and require that it be run); >> if anybody has an argument against it, let us know. > > The ./configure script does need to be generated in the first place. > I would very much preffer we have a simple, hand-written ./configure, > and avoid the GNU auto* hell altogether, much like e.g. the extremely > portable http://mandoc.bsd.lv/ does.
As a non-Linux distro maintainer (OpenCSW for Solaris) I can tell you that „hand-written“ configure scripts are the worst you can get as every package then uses a different approach and it takes a lot of time to figure out the standard things like compiler selection, flags for preprocessor, compiler and linker, install relocation, etc. - if this is taken cared of at all. I don’t say autotools is perfect, by far it is not, but it is a standard and you need to figure out stuff only once and then reuse it for all packages that use this tool. I personally maintain ~1600 packages, with manually written configure scripts this would just not be doable. Just my 0,02€, there may be more important reasons to change the configure mechanism, but for me autotools works pretty good for most of the upstream software I package. Maybe adjusting the configure.ac to be more flexible is a netter approach than reinvfenting the wheel once again. Best regards — Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 _______________________________________________ tcpdump-workers mailing list tcpdump-workers@lists.tcpdump.org https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers