Closed sergey-safarov closed 2 days ago
Hi @sergey-safarov,
Thank you for the report. I found the same issue on Fedoras 39 and 40 (interestingly, the EOL Fedora 38 still worked!).
I'm suspicious this is a Fedora toolchain mismatch issue. I could circumvent the problem by using our docker rpm build (make rpm-docker
) instead:
19. Building for RHEL, Fedora, CentOS, SUSE, and openSUSE
To generate a .rpm package, configure wolfSSL with the desired
configuration. Then run `make rpm` to generate a .rpm package
with the current configuration. To build the package inside a
Docker container, use `make rpm-docker`. In both cases the
resulting packages are placed in the root directory of the
project.
I would recommend trying this for now.
Let me know if this helps. Best, Jordan
Hi @sergey-safarov,
I upgraded my system to Fedora 41 and this resolved the native toolchain rpm build issue.
I would recommend either using the docker rpm build method, or to try updating your system and see if that resolves your build issue.
Best, Jordan
I can confirm that using Fedora 41 rpm is packaged properly.
Contact Details
s.safarov@gmail.com
Version
5.7.4
Description
Reproduction steps
./configure --enable-distro make rpm mkdir -p ~/rpmbuild/SOURCES/ rpmbuild -bb --undefine=_disable_source_fetch rpm/spec
Relevant log output
No response