Plugin makers, please make builds static by default

Discuss how to promote using FLOSS to make music.

Moderators: khz, MattKingUSA

Post Reply
Basslint
Established Member
Posts: 844
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 42 times
Been thanked: 23 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: 431
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 1 time
Been thanked: 5 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: 1247
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Has thanked: 3 times
Been thanked: 4 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
My music-related hobby business: https://chordpak.com/
Basslint
Established Member
Posts: 844
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 42 times
Been thanked: 23 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: 431
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 1 time
Been thanked: 5 times

Re: Plugin makers, please make builds static by default

Post by Kott »

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