[PATCH] D51577: MidnightBSD support in LLVM
Kamil Rytarowski via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 3 04:12:58 PDT 2018
krytarowski added a comment.
Adding some more context, there are a few remixes of FreeBSD such as TruOS, GhostBSD, DesktopBSD etc... and all of them are custom reconfiguration of defaults and they keep self recognition to `__FreeBSD__`. MidnightBSD is similar, it's a remix of FreeBSD with GNUSTEP. For some reason the project decided to fork the FreeBSD distribution entirely, however over the years there were no[t so many] distinct features to recognize this OS as a distinct version of BSD ( https://github.com/freebsd/freebsd/blob/master/share/misc/bsd-family-tree ).
I know that this is harsh, but this is the current track of patches for MidnightBSD, that they are regularly rejected in projects. Unless the MidnightBSD community can attach a buildbot in the building farm, I recommend to reject this code and recommend to MidnightBSD to fix self-recognition... and probably rebase to recent FreeBSD to get MIPS support also in sanitizers.
Repository:
rL LLVM
https://reviews.llvm.org/D51577
More information about the llvm-commits
mailing list