My goal is also to have the least work done, therefore I think the compromise with using old-makefiles for old distros is a good choice.

By keeping the old-makefiles does not mean to develop them further (eg., when a new compiler version comes out, old-makefiles will not be updated, only cmake stuff (if needed)). We can even move them to a separate folder (e.g., misc/makefiles/) so they are not interfering at all with the future development and have a shell script (or a make in the root folder) to copy over the source tree when needed (e.g., for old-distros). Eventually, for some time, on new modules we need to add a new Makefile, but that is not a big overhead.

Bottom line, I would rather have a simpler cmake system that is oriented to to future, rather than making it complex now to cope with the past, and let the past be handled by existing makefiles.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: <kamailio/kamailio/issues/4078/2553528069@github.com>