Package: tla / 1.3.5+dfsg-18

Metadata

Package Version Patches format
tla 1.3.5+dfsg-18 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Fixes segmentation fault on ia64.patch | (download)

src/tla/libarch/invent.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fixes segmentation fault on ia64.

Bug-Debian: http://bugs.debian.org/382465

0002 Fixes alignment errors on hppa and sparc.patch | (download)

src/hackerlab/hash/sha1.c | 25 16 + 9 - 0 !
1 file changed, 16 insertions(+), 9 deletions(-)

 fixes alignment errors on hppa and sparc.

Bug-Debian: http://bugs.debian.org/382465

0003 fix bashisms.patch | (download)

src/tla/tests/test-import.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix bashisms

use printf instead of echo -e.

0004 fix machine alignment.patch | (download)

src/hackerlab/tests/arrays-tests/unit-ar.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix machine alignment

As per upstream comments in https://bugzilla.redhat.com/show_bug.cgi?id=182742
the invariant test should be removed.

Bug-Debian: http://bugs.debian.org/491373
Bug: https://bugzilla.redhat.com/show_bug.cgi?id=182742

0005 disable builtin expat.patch | (download)

src/libneon/Makefile.in | 2 1 + 1 - 0 !
src/libneon/src/Makefile.in | 6 3 + 3 - 0 !
src/tla/tla/Makefile.in | 2 1 + 1 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-)

 disable builtin expat

Fixes CVE-2009-3560 and CVE-2009-3720 denial-of-services

Bug-Debian: http://bugs.debian.org/560940

0006 tar preserve.patch | (download)

src/tla/libarch/archive.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 tar preserve

Don't use deprecated tar --preserve option
Instead, use --preserve-permissions & --preserve-order

Bug-Debian: http://bugs.debian.org/605048

0007 fix some includes.patch | (download)

src/tla/libarch/cmd-apply-delta.c | 1 1 + 0 - 0 !
src/tla/libarch/cmdutils.c | 1 1 + 0 - 0 !
src/tla/libfsutils/tmp-files.c | 1 1 + 0 - 0 !
3 files changed, 3 insertions(+)

 fix some includes


0008 fix spelling.patch | (download)

src/tla/libarch/cmd-archives.c | 2 1 + 1 - 0 !
src/tla/libarch/cmd-lock-revision.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix spelling


0009 Remove rpath from libneon.patch | (download)

src/libneon/configure | 15 14 + 1 - 0 !
src/libneon/configure.in | 14 13 + 1 - 0 !
src/libneon/src/Makefile.in | 2 1 + 1 - 0 !
3 files changed, 28 insertions(+), 3 deletions(-)

 remove -rpath from libneon


0010 add missing include.patch | (download)

src/tla/libfsutils/tmp-files.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add missing include

Fix Ubuntu Oneiric build which complains about function return value implicitly converted to pointer due to function header not being #included

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/tla/+bug/832877

0011 Fix malformed comment in tla doc handbook index.html.patch | (download)

src/docs-tla/index.html | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix malformed comment in tla-doc/handbook/index.html

Bug-Debian: http://bugs.debian.org/321887

0012 update tla tree list to point to tla add id.patch | (download)

src/tla/libarch/proj-tree-lint.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 update tla tree-list to point to tla add-id

the recent change broke "tla add", replacing it by "tla add-id". The
problem is that "tla tree-lint" still points to the former command.

Bug-Debian: http://bugs.debian.org/317128

0013 fix libneon configure options.patch | (download)

src/libneon/PLUGIN/AUTOCONF | 20 3 + 17 - 0 !
1 file changed, 3 insertions(+), 17 deletions(-)

 fix libneon configure options

As tla's configure calls configure without any of the needed options and
gets confused by CFLAGS containing -Werror=format-security, just give it
the proper options...