* cmdline/apt-get.cc:
authorJulian Andres Klode <jak@debian.org>
Tue, 27 Jul 2010 11:27:26 +0000 (13:27 +0200)
committerJulian Andres Klode <jak@debian.org>
Tue, 27 Jul 2010 11:27:26 +0000 (13:27 +0200)
  - Support large filesystems by using statvfs64() instead of statvfs()
    and statfs64() instead of statfs() (Closes: #590513).

cmdline/apt-get.cc
debian/changelog

index 7cf760c..a6dfd82 100644 (file)
@@ -25,6 +25,9 @@
    ##################################################################### */
                                                                        /*}}}*/
 // Include Files                                                       /*{{{*/
+#define _LARGEFILE_SOURCE
+#define _LARGEFILE64_SOURCE
+
 #include <apt-pkg/error.h>
 #include <apt-pkg/cmndline.h>
 #include <apt-pkg/init.h>
@@ -63,6 +66,9 @@
 #include <regex.h>
 #include <sys/wait.h>
 #include <sstream>
+
+#define statfs statfs64
+#define statvfs statvfs64
                                                                        /*}}}*/
 
 #define RAMFS_MAGIC     0x858458f6
index 06454cd..95f2338 100644 (file)
@@ -5,6 +5,9 @@ apt (0.7.26~exp11) experimental; urgency=low
     - Add to history whether a change was automatic or not.
   * apt-pkg/contrib/fileutl.cc:
     - Add FileFd::OpenDescriptor() (needed for python-apt's #383617).
+  * cmdline/apt-get.cc:
+    - Support large filesystems by using statvfs64() instead of statvfs()
+      and statfs64() instead of statfs() (Closes: #590513).
 
  -- Julian Andres Klode <jak@debian.org>  Wed, 21 Jul 2010 17:09:11 +0200