diff --git a/dssi-lib64.patch b/dssi-lib64.patch index 644431e..2a37812 100644 --- a/dssi-lib64.patch +++ b/dssi-lib64.patch @@ -12,12 +12,14 @@ diff -rupN dssi-1.0.0.old/doc/jack-dssi-host.1 dssi-1.0.0/doc/jack-dssi-host.1 .br diff -rupN dssi-1.0.0.old/jack-dssi-host/jack-dssi-host.c dssi-1.0.0/jack-dssi-host/jack-dssi-host.c --- dssi-1.0.0.old/jack-dssi-host/jack-dssi-host.c 2009-01-04 16:48:26.000000000 -0500 -+++ dssi-1.0.0/jack-dssi-host/jack-dssi-host.c 2009-05-30 00:02:28.000000000 -0400 -@@ -493,9 +493,9 @@ load(const char *dllName, void **dll, in ++++ dssi-1.0.0/jack-dssi-host/jack-dssi-host.c 2009-07-13 00:58:43.000000000 -0400 +@@ -492,10 +492,10 @@ load(const char *dllName, void **dll, in + if (!defaultDssiPath) { const char *home = getenv("HOME"); if (home) { - defaultDssiPath = malloc(strlen(home) + 60); +- defaultDssiPath = malloc(strlen(home) + 60); - sprintf(defaultDssiPath, "/usr/local/lib/dssi:/usr/lib/dssi:%s/.dssi", home); ++ defaultDssiPath = malloc(strlen(home) + 100); + sprintf(defaultDssiPath, "/usr/local/lib64/dssi:/usr/lib64/dssi:/usr/local/lib/dssi:/usr/lib/dssi:%s/.dssi", home); } else { - defaultDssiPath = strdup("/usr/local/lib/dssi:/usr/lib/dssi"); diff --git a/dssi.spec b/dssi.spec index 8f63aa2..500b9e8 100644 --- a/dssi.spec +++ b/dssi.spec @@ -1,7 +1,7 @@ Summary: Disposable Soft Synth Interface Name: dssi Version: 1.0.0 -Release: 1%{?dist} +Release: 2%{?dist} License: MIT Group: Applications/Multimedia URL: http://dssi.sourceforge.net/ @@ -95,6 +95,9 @@ tests/controller %{_libdir}/pkgconfig/dssi.pc %changelog +* Mon Jul 13 2009 Orcan Ogetbil - 1.0.0-2 +- Fix the default DSSI plugin path to avoid a crash + * Fri May 29 2009 Orcan Ogetbil - 1.0.0-1 - Update to 1.0.0