Package: exactimage / 1.0.2-2

Metadata

Package Version Patches format
exactimage 1.0.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Respect CFLAGS from the environment.patch | (download)

Makefile | 28 1 + 27 - 0 !
1 file changed, 1 insertion(+), 27 deletions(-)

 respect cflags from the environment.

Use PIC version of static AGG library.patch | (download)

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

 use pic version of static agg library.

Disable dead code that is causing compilation errors.patch | (download)

image/ImageIterator2.hh | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

 disable dead code that is causing compilation errors.

Bug-Debian: https://bugs.debian.org/583281
Remove dead timer code which causes FTBFS.patch | (download)

utility/Timer.cc | 4 4 + 0 - 0 !
utility/Timer.hh | 6 5 + 1 - 0 !
2 files changed, 9 insertions(+), 1 deletion(-)

 remove dead timer code which causes ftbfs

Disable dead code in utility/Timer.cc, as it is causing build failures on some
architectures.

Enforce simple verbose build for blhc.patch | (download)

build/bottom.make | 11 1 + 10 - 0 !
build/kde.make | 1 0 + 1 - 0 !
build/top.make | 1 0 + 1 - 0 !
3 files changed, 1 insertion(+), 12 deletions(-)

 enforce simple verbose build for blhc

The Debian build log analyzer gets confused by the extra output belonging to
the quiet build. Removing them and enforcing verbose builds removes these
false positives and increases the effectiveness of blhc

Disable unused Evas Helper function to avoid FTBFS.patch | (download)

gfx/X11Helper.cc | 4 2 + 2 - 0 !
gfx/X11Helper.hh | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 disable unused evas helper function to avoid ftbfs

Evas_Object and Evas are defined as the same type. Thus it is not possible to
Install module to perl vendor path.patch | (download)

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

 install module to perl vendor path

Bug-Debian: https://bugs.debian.org/752344
Fix buffer overflow when decoding code128 code_set_c.patch | (download)

bardecode/code128.hh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix buffer overflow when decoding code128 code_set_c

A dual character string needs at least 3 bytes to be saved by sprintf. Saving
it in a 2 byte buffer will cause the 0-delimiter to overwrite other data on the
stack.

It is better to use snprintf to make sure that no data is written outside the
allocated buffer and provide 3 byte for the buffer.

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/exactimage/+bug/1425472

Drop date to make build reproducible.patch | (download)

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

 drop date to make build reproducible


giflib5.patch | (download)

codecs/gif.cc | 73 63 + 10 - 0 !
1 file changed, 63 insertions(+), 10 deletions(-)

 build using giflib5

Build as C 98 code to avoid errors when compiling as C 11.patch | (download)

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

 build as c++98 code to avoid errors when compiling as c++11

Bug-Debian: https://bugs.debian.org/811784

Fix typo s optinally optionally.patch | (download)

frontends/econvert.cc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix typo s/optinally/optionally/


Don t compile dynamic shared objects as PIE.patch | (download)

build/bottom.make | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't compile dynamic shared objects as pie


Fix CVE 2015 8366 Index overflow in smal_decode_segment.patch | (download)

codecs/dcraw.h | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix cve-2015-8366: index overflow in smal_decode_segment


Fix typo s sufficently sufficiently.patch | (download)

codecs/raw.cc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix typo s/sufficently/sufficiently/


Remove obsolete path reorientation code fixes nonzero fil.patch | (download)

codecs/svg.cc | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 remove obsolete path reorientation code (fixes nonzero fill)

Bug-Debian: https://bugs.debian.org/522360