Page MenuHomeSolus

Update ladspa to version 1.15
Needs ReviewPublic

Authored by Jacalz on Thu, Aug 8, 1:01 PM.

Details

Reviewers
None
Group Reviewers
Triage Team
Summary

Summarized Changelog:

  • Modernise C++ #include style.
  • Make some globals static.
  • Use mkdir -p rather than mkdirhier during build.
  • Use GCC export map to ensure only the ladspa_descriptor() exported.
  • Put libraries at the end of link instructions.
  • Package with version number in archive and directory names.
  • Fix bug in LADSPA plugin search which did not handle shared libraries that are not plugins correctly.
  • Introduce a default LADSPA plugin search path.
  • Perform macro string expansion in C code rather than in Makefile for better portability.
  • Modernise init()/fini() style in GNU C plugin builds (not C++), tweak link line to correspond.
Test Plan
  • Rebuild LMMS and verify that the ladspa plugins work.
  • Use the new ladspa version on system and use ladspa lugins in (non recompiled) ardour session.

Diff Detail

Repository
R1597 ladspa
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Jacalz created this revision.Thu, Aug 8, 1:01 PM
Jacalz requested review of this revision.Thu, Aug 8, 1:01 PM
Jacalz updated this revision to Diff 16568.Thu, Aug 8, 1:03 PM

Delete unused patch

Jacalz updated this revision to Diff 16569.Thu, Aug 8, 1:04 PM

Remove old component.xml file