Package: agedu Version: 8442-5 Severity: normal Tags: patch Hi, when scanning a directory with a file larger than 4GB lstat will fail as agedu is not using the 64-bit version of lstat, it is easily fixed by the attached patch.
-- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.30 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=C, LC_CTYPE=sv_SE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages agedu depends on: ii libc6 2.9-20 GNU C Library: Shared libraries agedu recommends no packages. agedu suggests no packages. -- no debconf information
--- agedu-8442.orig/configure.ac +++ agedu-8442/configure.ac @@ -32,7 +32,7 @@ AC_FUNC_SELECT_ARGTYPES AC_FUNC_STRFTIME AC_FUNC_VPRINTF -AC_CHECK_FUNCS([ftruncate fdopendir inet_ntoa lstat64 memchr munmap select socket strcasecmp strchr strcspn strerror strrchr strspn strtoul strtoull]) +AC_CHECK_FUNCS([ftruncate fdopendir inet_ntoa lstat64 stat64 memchr munmap select socket strcasecmp strchr strcspn strerror strrchr strspn strtoul strtoull]) AC_SEARCH_LIBS(connect, socket nsl) # AC_SEARCH_LIBS(gethostbyname, socket nsl resolv)