File liboqs.spec of Package failed_liboqs

```
Name:           liboqs
Version:        0.9.2
Release:        1.1
Summary:        Library for quantum-safe cryptographic algorithms
License:        MIT
URL:            https://github.com/open-quantum-safe/liboqs
Source0:        https://github.com/open-quantum-safe/liboqs/archive/refs/tags/%{version}.tar.gz
Patch0:         liboqs-fix-build.patch
Patch1:         liboqs-fix-prototypemismatch.patch

BuildRequires:  cmake
BuildRequires:  gcc
BuildRequires:  make

%description
liboqs is an open-source library for quantum-safe cryptographic algorithms.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
export RPM_OPT_FLAGS="%{optflags}"
cmake -S . -B build \
    -DBUILD_SHARED_LIBS:BOOL=ON \
    -DOQS_DIST_BUILD:BOOL=ON \
    -DOQS_PERMIT_UNSUPPORTED_ARCHITECTURE=ON
make %{?_smp_mflags}

%install
make install DESTDIR=%{buildroot}

%files
%license LICENSE
%doc README.md
%{_libdir}/liboqs.so.*

%changelog
* Sun Aug 10 2025 Your Name <your.email@example.com> - 0.9.2-1.1
- Initial package for openSUSE
```

### Explanation of Changes:
1. **Added `-DOQS_PERMIT_UNSUPPORTED_ARCHITECTURE=ON`:** This flag allows the build process to proceed even though the `riscv64` architecture is not officially supported by `liboqs`.
2. **No other changes:** The rest of the file remains unchanged to ensure minimal modifications.

### Next Steps:
After applying this change, rebuild the package using the same build environment. The build should now proceed without encountering the `Unknown or unsupported processor` error. If additional issues arise, they will need to be addressed based on new error messages in the build log.
openSUSE Build Service is sponsored by