Hello Stuart. Stuart Henderson wrote in <yn14xz4p+zstm...@bamboo.spacehopper.org>: |oops, op@'s eyes are better than mine - build doesn't respect ports |CFLAGS
I do not know where op@ said something, but it is right that these two Makefiles do not honour anything from the outside. These are very simple makefiles, they choose the toughest "compile-time security" they can. Especially for s-postgray i posted What should definitely change is the build system, it is intermediate because of the SU tools used, those are part of the S-nail MUA and so need to be "baked in". Therefore: Either it builds, then it should run. Or not. :-) I have tested it on GNU and musl Linux, and on all BSDs. (Solaris needs some build system work, but should do, too.) I have implemented the part for S-nail, it will be in v14.10, maybe in Autumn. (Too much else to do, almost four years "development" then for that branch, one i could accept.) Then somewhen i will split the build system so that the SU tools are a real submodule, and then we could become more "regular". However quite some programs do not honour outside things as such, maybe via --debug or so at configuration time. Since the S-nail port did not honour port CFLAGS for i think years, i hope it is ok to go like this for some time. --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)