Package: cmt / 1.18-2

Metadata

Package Version Patches format
cmt 1.18-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Don t fail if the plugin subdir doesn t exist.patch | (download)

src/Makefile | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 don't fail if the plugin subdir doesn't exist.

It might not exist on fresh git checkouts as git does not track
directories, only files.

Take into account LDFLAGS environment variable.patch | (download)

src/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 take into account ldflags environment variable

It needs to be added to the linking line, so that we can add hardening
flags without patching the Makefile.

Don t remove symbol table and relocation information from.patch | (download)

src/Makefile | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 don't remove symbol table and relocation information from the
 installed library

This can be done post install by separate tools, and prevents building separate
debug symbol packages

Don t clobber environment CFLAGS and CXXFLAGS.patch | (download)

src/Makefile | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 don't clobber environment cflags and cxxflags

Downstream distributors like to add new flags, for example to increase hardening

fix buffer overflow.patch | (download)

src/delay.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix buffer overflow of ladspa port
 The array dimension is to small to hold all the ladspa port data. This patch
 fixes the bug.
fix organ envelope ctype.patch | (download)

src/organ.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ctype of organ envelope
 The organ envelope was using wrong ctype of envelope struct field.