Odesláno z aplikace Pošta pro Windows

Od: Jonathan Billings
Odesláno:pondělí 3. října 2022 1:03
Komu: Community support for Fedora users
Předmět: Re: shortwave internet radio building process for AArch64 severe issues

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
Dear MR Billings,
        Thank you for your useful advice and for warning related to be careful 
while using Root user account while running foreign scripts and apps.
Dnf install openssl-devel
Really has solved Meson long crash messages list.
But unfortunately, I can not install libadwaita-1 so version 1 of this library.
Typing
Dnf install libadwaita-devel
Install The development release of this library, 4 Alpha, but it is too new. As 
A result, Meson do not allow Me to use so new library.
What do you think?
Can i modify build script to exclude The version library numbers to avoid such 
errors?
Or rather no, because resulting compiled Binary could be unusable and very 
unstable?

But how to find old version of libadwaita-1 version.
_______________________________________________
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

Reply via email to