Plugin makers, please make builds static by default

Discuss how to promote using FLOSS to make music.

Moderators: MattKingUSA, khz

Post Reply
Basslint
Established Member
Posts: 1511
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 382 times
Been thanked: 298 times

Plugin makers, please make builds static by default

Post by Basslint »

Signed,

Basslint

Anybody else wanna join this small petition? :D
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
Kott
Established Member
Posts: 818
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 122 times

Re: Plugin makers, please make builds static by default

Post by Kott »

I saw your discussion on GDAW channel, but can't understand nothing except the "static" and libs names :)
tavasti
Established Member
Posts: 2047
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Has thanked: 369 times
Been thanked: 208 times
Contact:

Re: Plugin makers, please make builds static by default

Post by tavasti »

Definitely signing this.

Linux veteran & Novice musician

Latest track: https://www.youtube.com/watch?v=ycVrgGtrBmM

Basslint
Established Member
Posts: 1511
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 382 times
Been thanked: 298 times

Re: Plugin makers, please make builds static by default

Post by Basslint »

Kott wrote: Sun Apr 04, 2021 12:51 pm I saw your discussion on GDAW channel, but can't understand nothing except the "static" and libs names :)
Sorry Kott, we didn't mean you to keep you out of the loop with our Pizza-language :lol: We have to find a way to discuss in English too, please send me an email!

After I switched (back, given my Arch past) to a rolling distro (openSUSE Tumbleweed) I understood that on stable distros there is big amount of work that could be easily avoided by making most libraries static.

I think that just like @Kott did with the LV2 porting project, we packagers from different distros should join forces to make patches to make existing plugins rely on static libs. This could be done:
1. By patching projects upstream
2. If the project upstream doesn't accept patches, by maintaining a separate fork

Of course, this requires some skills with build systems (make, CMake and Meson for the most part).

As a packager and programmer, I have some experience with those but I can't take such a project on my own, so I want to hear some opinions :D
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
Kott
Established Member
Posts: 818
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 122 times

Re: Plugin makers, please make builds static by default

Post by Kott »

@Basslint
please send me an email!
sent )
Post Reply