Another common problem for us is the use of non-
standard options in basic utilities such as cp(1), grep(1),
sed(1), find(1) … Several Makefiles and/or configure
scripts use GNU extensions which are not recognized by
OpenBSD leading to build failure or creation of corrupted
files. While spotting build failures is obviously easy, it can
take a while to debug an issue introduced by a corrupted
script or header file.
We usually end up rewriting the incriminated block
using only standard options and push it upstream to
prevent adding a dependency on the GNU versions of the
aforementioned tools (which we have external packages
for).
[...]
Of course, when dealing with software that were
designed to be run only on Linux and whose author
refuses portability patches as is the case with systemd,
there isn’t much room for discussion and this is why such
software should never become a mandatory dependency
in my opinion
Майкрюсофт, говорите?
rapture
13.08.2011 15:35 unknown
Do you really want to delete ?