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)

Reply via email to