RE: shortwave internet radio building process for AArch64 severe issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 

 

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.chmiel@xxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux