On Oct 2, 2022, at 04:05, Mgr. Janusz Chmiel <janusz.chm...@volny.cz> wrote:
> Here is Messon crash. Even upgrade to Fedora 36 did not help to Me.
> [root@localhost Shortwave]# meson --prefix=/usr build
> The Meson build system
> Version: 0.62.2
> Source dir: /root/Shortwave
> Build dir: /root/Shortwave/build
I would suggest you avoid building software as root. Especially code you might
not trust or understand. A misplaced environment variable and it might delete
your whole OS.
For example, what if it had something like:
rm -rf /usr/$software_name
And the $software_name variable was undefined?
Run as a normal user, it would just give a bunch of errors about being unable
to delete files in /usr. Run as root, it would delete everything under /usr
and the directory itself.
> DependencyMethods.SYSTEM: lambda env, kwargs: system_class(name,
> env, kwargs),
> File "/usr/lib/python3.10/site-packages/mesonbuild/dependencies/misc.py",
> line 529, in __init__
> if not self.clib_compiler.has_header('openssl/ssl.h', '', env)[0]:
> AttributeError: 'NoneType' object has no attribute 'has_header'
>
> meson.build:12:0: ERROR: Unhandled python exception
>
> This is a Meson bug and should be reported!
> [root@localhost Shortwave]
>
Most likely you need to install the “openssl-devel” package. (dnf install
openssl-devel)
--
Jonathan Billings
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue