OK, so I’ve tracked back the commit where this was introduced… https://cgit.freedesktop.org/libreoffice/core/commit/sal/osl/unx/file.cxx?id=cbedb240486a21c5d5676e7a7f4e2ba17a55dbab <https://cgit.freedesktop.org/libreoffice/core/commit/sal/osl/unx/file.cxx?id=cbedb240486a21c5d5676e7a7f4e2ba17a55dbab>
It appears that it might have been in a previous VCS (cvs?) and migrated to subversion. The provenance of the commit is unknown, but I think someone was being very conservative, or didn’t realise this has been available for a long time on BSD. Chris > On 23 Jun 2017, at 7:47 am, Chris Sherlock <chris.sherloc...@gmail.com> wrote: > > Nope, I’m mistaken. This has been in the FreeBSD sources since 1998! > > https://svnweb.freebsd.org/base/head/lib/libc/gen/sysconf.c?r1=12674&r2=34030 > <https://svnweb.freebsd.org/base/head/lib/libc/gen/sysconf.c?r1=12674&r2=34030> > > Chris > >> On 23 Jun 2017, at 7:39 am, Chris Sherlock <chris.sherloc...@gmail.com >> <mailto:chris.sherloc...@gmail.com>> wrote: >> >> sysconf() first appeared in BSD4.4, which was sometime before the year 2003 >> >> It’s been around for a long, long time. I’m genuinely unclear why we are >> checking for this, given that it has literally been in BSD for such a long >> time now! >> >> Chris >> >>> On 23 Jun 2017, at 3:55 am, Noel Grandin <noelgran...@gmail.com >>> <mailto:noelgran...@gmail.com>> wrote: >>> >>> The relevant question is not whether they support it __now__, but if they >>> support it in the oldest version of those operating systems that we support. >>> >>> >>> If you can find out when each of those OS's gained support for that, then >>> we can possibly drop that support. At the very least, even if we don't drop >>> support, we should add a comment there, so we know when we can drop support. >>> >> >
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice