Autotooling discussion (was: a weird bug due to ar missing) #1375
Replies: 12 comments 2 replies
-
OK, I had a
What is |
Beta Was this translation helpful? Give feedback.
-
Must Audacious be built using Meson? What is this section in
|
Beta Was this translation helpful? Give feedback.
-
Fedora 40 has this:
I'm not sure this is what I'm missing. I'm giving up. |
Beta Was this translation helpful? Give feedback.
-
Can you please drop We've already had a huge fiasco with XZ-utils which used it to sneak in a backdoor, a 409,319 bytes script is not conducive to understanding what is failing. Maybe you could switch to CMAKE or Meson and drop autotools. |
Beta Was this translation helpful? Give feedback.
-
This is the issue I think:
ar is part of GNU binutils and is a standard tool for working with static libraries (.a files). I am not sure why that is missing on your system but it's required to build Audacious. |
Beta Was this translation helpful? Give feedback.
-
I vaguely remember that I was trying to compile something else, so I renamed Sorry for the false alarm. |
Beta Was this translation helpful? Give feedback.
-
I still think it's worth dropping the |
Beta Was this translation helpful? Give feedback.
-
Just for the record, preliminary rpms of 4.4-beta1 for Fedora releases are found in this repo: |
Beta Was this translation helpful? Give feedback.
-
Thanks! Fedora comes with an extremely castrated ffmpeg, no faad2, I don't use RPMFusion, thus I've been compiling my own Audacious/XMMS since forever. |
Beta Was this translation helpful? Give feedback.
-
Building only the "ffaudio" plugin would suffice. No matter whether from source or as a local/personal RPM package. |
Beta Was this translation helpful? Give feedback.
-
@mschwendt: Could you please try using Meson for Audacious 4.4 on Fedora and share your feedback? I'm aware of these Meson users to build Audacious:
Fedora and Gentoo still rely on autotools. @jlindgren90: Which systems come to your mind which we additionally support? I like the idea to deprecate autotools for Audacious 4.5. |
Beta Was this translation helpful? Give feedback.
-
@radioactiveman Yeah, I will do that. |
Beta Was this translation helpful? Give feedback.
-
Trying to compile Audacious 4.4-beta1/GTK3 on Fedora 40:
python3-packaging
and build is failing a result. Please do.Using:
The configure portion:
Beta Was this translation helpful? Give feedback.
All reactions