diff options
| author | Nicole Mazzuca <mazzucan@outlook.com> | 2019-08-20 18:43:51 -0700 |
|---|---|---|
| committer | nicole mazzuca <mazzucan@outlook.com> | 2019-08-23 07:01:03 -0700 |
| commit | cc35672763a340b4d6d836a2b9e4ec0e3d703e50 (patch) | |
| tree | 4bce349660d5b2fcda8c1e8e536a61bc3f237ffb /ports/sqlpp11/ddl2cpp_path.patch | |
| parent | 78abf650e7797d28bcb4c4c94db47638a80c2005 (diff) | |
| download | vcpkg-cc35672763a340b4d6d836a2b9e4ec0e3d703e50.tar.gz vcpkg-cc35672763a340b4d6d836a2b9e4ec0e3d703e50.zip | |
(#7798) [vcpkg] Fix the build on FreeBSD 😈
Add a `#else` line to `toolsrc/src/vcpkg/base/files.cpp`. On Linux
and macOS, there are specific ways to copy from file descriptor to file
descriptor, but on FreeBSD there isn't (as far as I could tell). This
change does a copy using the POSIX standard `read` and `write` calls.
(This change was to `RealFilesystem::rename_or_copy`).
We expect to have people on FreeBSD install CMake themselves, and use
`./bootstrap.sh -useSystemBinaries`, in order to build vcpkg.
Since CMake 3.15.2 exists in the FreeBSD 12 (latest stable) package
manager, it's trivial to install it.
Diffstat (limited to 'ports/sqlpp11/ddl2cpp_path.patch')
0 files changed, 0 insertions, 0 deletions
