Skip to content

Restore discovery of libsndfile on Ubuntu#1454

Merged
derselbst merged 8 commits intomasterfrom
1445
Dec 27, 2024
Merged

Restore discovery of libsndfile on Ubuntu#1454
derselbst merged 8 commits intomasterfrom
1445

Conversation

@derselbst
Copy link
Copy Markdown
Member

This PR reintroduces our custom discovery magic for libsndfile. It restores discovering libsndfile, when libsndfile has been compiled and package with its autotools based build system. Also, I'm undoing the bump of its minimum version, to restore compatibility for Ubuntu 20.04 and 22.04 LTS.

Addresses #1445

@derselbst derselbst added this to the 2.4 milestone Dec 22, 2024
@sonarqubecloud
Copy link
Copy Markdown

@derselbst derselbst merged commit f604acf into master Dec 27, 2024
@derselbst derselbst deleted the 1445 branch December 27, 2024 10:30
DominusExult added a commit to DominusExult/fluidsynth-sans-glib that referenced this pull request Dec 27, 2024
* master: (66 commits)
  Add portamento test files
  Restore discovery of libsndfile on Ubuntu (FluidSynth#1454)
  Fix crash on startup when there are no MIDI devices  (FluidSynth#1447)
  Replace VERSIONINFO resource cmake macro (FluidSynth#1449)
  Fix filter processing order in DSP chain (FluidSynth#1444)
  Render the nervous filter with additional soundfonts
  Add Christian's SF2 spec test to regression tests
  Bump testdata ref
  Migrate test files from LFS to submodule
  Delete test files from Git LFS
  Bump to 2.4.1
  Smooth linear filter parameter change (FluidSynth#1432)
  Reenable AWE32 NRPN 23 and 24 (FluidSynth#1430)
  indentation issue
  Disable chorus for Uplift - it's too noisy in the middle part
  Add Klerg's renderings of Altitude and Uplift
  updated cmake build system * debug output for libsndfile, quieter output for pulseaudio * enhanced build summary report * revised building win32 binaries without unicode support
  add cmake output for sndfile issues
  Fix CI builds (FluidSynth#1435)
  Add test files for AWE32 NRPN (FluidSynth#1434)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant