SOURCES: poldek-huge-split.patch (NEW) - new
arekm
arekm at pld-linux.org
Sat Oct 1 20:02:02 CEST 2005
Author: arekm Date: Sat Oct 1 18:02:02 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- new
---- Files affected:
SOURCES:
poldek-huge-split.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/poldek-huge-split.patch
diff -u /dev/null SOURCES/poldek-huge-split.patch:1.1
--- /dev/null Sat Oct 1 20:02:02 2005
+++ SOURCES/poldek-huge-split.patch Sat Oct 1 20:01:57 2005
@@ -0,0 +1,71 @@
+diff -urN poldek-0.18.9.org/split.c poldek-0.18.9/split.c
+--- poldek-0.18.9.org/split.c 2002-06-12 17:50:57.000000000 +0200
++++ poldek-0.18.9/split.c 2005-10-01 19:54:04.000000000 +0200
+@@ -35,8 +35,8 @@
+
+ struct chunk {
+ int no;
+- unsigned size;
+- unsigned maxsize;
++ unsigned long size;
++ unsigned long maxsize;
+ int items;
+ tn_array *pkgs;
+ };
+@@ -46,7 +46,7 @@
+ char mask[0];
+ };
+
+-static struct chunk *chunk_new(int no, int maxsize)
++static struct chunk *chunk_new(int no, unsigned long maxsize)
+ {
+ struct chunk *chunk;
+
+@@ -238,7 +238,7 @@
+
+
+ static
+-int try_package(int deep, unsigned *chunk_size, unsigned maxsize,
++int try_package(int deep, unsigned *chunk_size, unsigned long maxsize,
+ struct pkg *pkg, tn_array *stack)
+ {
+ int i, rc = 1;
+@@ -253,7 +253,7 @@
+ n_array_push(stack, pkg_link(pkg));
+ *chunk_size += pkg->fsize;
+
+- DBGF("trying %s: %d (%d) > %d\n", pkg_snprintf_s(pkg), *chunk_size,
++ DBGF("trying %s: %d (%d) > %ld\n", pkg_snprintf_s(pkg), *chunk_size,
+ pkg->fsize, maxsize);
+
+ if (*chunk_size > maxsize)
+@@ -319,7 +319,7 @@
+
+
+ static
+-int make_chunks(tn_array *pkgs, unsigned split_size, unsigned first_free_space,
++int make_chunks(tn_array *pkgs, unsigned long split_size, unsigned long first_free_space,
+ const char *outprefix)
+ {
+ int i, chunk_no = 0, rc = 1;
+@@ -371,7 +371,7 @@
+
+ snprintf(path, sizeof(path), "%s.%d", outprefix, chunk->no);
+
+- msgn(0, _("Writing %s (%4d packages, % 10d bytes, "
++ msgn(0, _("Writing %s (%4d packages, % 15ld bytes, "
+ "pri min, max = %d, %d)"),
+ path, chunk->items, chunk->size, pri_min, pri_max);
+
+diff -urN poldek-0.18.9.org/split.h poldek-0.18.9/split.h
+--- poldek-0.18.9.org/split.h 2001-09-11 18:08:37.000000000 +0200
++++ poldek-0.18.9/split.h 2005-10-01 19:49:30.000000000 +0200
+@@ -4,7 +4,7 @@
+
+ int packages_set_priorities(tn_array *pkgs, const char *splitconf_path);
+
+-int packages_split(tn_array *pkgs, unsigned split_size, unsigned first_free_space,
++int packages_split(tn_array *pkgs, unsigned long split_size, unsigned long first_free_space,
+ const char *splitconf_path, const char *outprefix);
+
+ #endif
================================================================
More information about the pld-cvs-commit
mailing list