It is generally discouraged to load graphics kernel modules via
loader.conf(5). According to kevans@, loading Nvidia modules like this is
fragile for UEFI on FreeBSD <= 12.1. It might work, but those modules are
large and the loader's staging area is insufficient to contain kernel,
Nvidia modules, and much of anything else at the same time.
Also, while here, encourage people to use sysrc to modify the contents of
rc.conf(5).
Reviewed by: danfe
Approved by: maintainer (danfe)
Differential Revision: https://reviews.freebsd.org/D25506
Utilities/bin_patch.cpp:788:25: error: no member named 'contains' in 'std::__1::set<std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::basic_string<char> > >'
if (m_applied_groups.contains(patch.patch_group))
~~~~~~~~~~~~~~~~ ^
rpcs3/rpcs3qt/patch_manager_dialog.cpp:338:120: error: no member named 'contains' in 'std::__1::set<std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::basic_string<char> > >'
(m_owned_games.find(serial) == m_owned_games.end() || (app_version != patch_key::all && !m_owned_games.at(serial).contains(app_version))))
~~~~~~~~~~~~~~~~~~~~~~~~ ^
The issue temporarily work around by reverting upstream changes via
files/patch-PR95805 has been resolved, so remove that hack (which is
in conflict now anyways).
-- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR: Found unsuitable version "1.0.2s", but required is at least "1.1" (found /usr/lib/libcrypto.so)
-- Packages openssl/1.1.1f not found!
-- Downloading conan.cmake from https://github.com/conan-io/cmake-conan
CMake Error at CMakeLists.txt:256 (conan_check):
Unknown CMake command "conan_check".
securefs is a filesystem in userspace (FUSE) with transparent encryption
(when writing) and decryption (when reading).
securefs mounts a regular directory onto a mount point. The mount point appears
as a regular filesystem, where one can read/write/create files, directories and
symbolic links. The underlying directory will be automatically updated to
contain the encrypted and authenticated contents.
WWW: https://github.com/netheril96/securefs
This brings some restructuring to the installation paths. Firmware
files are still stored under /usr/local/share, but with the new prefix
allowing for multiple ABIs to be installed (e.g. opensbi/lp64/qemu/virt).
Libraries have been moved to /usr/local/lib64.
A new "generic" platform has been added, which will produce firmware
binaries capable of running on several platforms. The qemu/virt and
spike platforms have been removed as a result.
Additionally, the fw_payload.[bin|elf] files will no longer be
installed. These are compiled with the test payload and therefore don't
offer much use as part of this port.
Reviewed by: lbartoletti (previous version)
Approved by: lbartoletti
Differential Revision: https://reviews.freebsd.org/D24660
Checking main()s signature
The signature of main() is now checked.
More C standard types
Added the standard C types atomic_flag, double_t, fenv_t, fexcept_t, float_t, jmp_buf, memory_order, va_list, wctrans_t, and wctype_t.
Fixed explaining pointer-to-array function arguments
Explaining a declaration like:
cdecl> explain void f(double (*a)[5])
crashed; fixed.