From 7ae13f0b05fc8176e6b27ee784211ccb6806a187 Mon Sep 17 00:00:00 2001 From: Jon Ringle Date: Thu, 25 Mar 2010 22:50:14 -0400 Subject: [util-linux-ng] patch to replace bzero with memset Fixes compilation with uclibc toolchain Signed-off-by: Jon Ringle --- .../0001-replace-bzero-with-memset.patch | 38 ++++++++++++++++++++++ patches/util-linux-ng-2.17.1/series | 1 + 2 files changed, 39 insertions(+) create mode 100644 patches/util-linux-ng-2.17.1/0001-replace-bzero-with-memset.patch create mode 100644 patches/util-linux-ng-2.17.1/series diff --git a/patches/util-linux-ng-2.17.1/0001-replace-bzero-with-memset.patch b/patches/util-linux-ng-2.17.1/0001-replace-bzero-with-memset.patch new file mode 100644 index 000000000..6951ae632 --- /dev/null +++ b/patches/util-linux-ng-2.17.1/0001-replace-bzero-with-memset.patch @@ -0,0 +1,38 @@ +From 06fe890db9b7798363b814269f2a6cc2ec594e8f Mon Sep 17 00:00:00 2001 +From: Jon Ringle +Date: Thu, 25 Mar 2010 22:38:53 -0400 +Subject: [PATCH] replace bzero with memset + +Work on this was done in commit c0f19ccff73aa0ec5e9f3b61b932ea4a8bf4e6ed, +however a couple of bzero call sites were missed + +Signed-off-by: Jon Ringle +--- + fdisk/fdiskbsdlabel.c | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/fdisk/fdiskbsdlabel.c b/fdisk/fdiskbsdlabel.c +index 2f41561..9c09252 100644 +--- a/fdisk/fdiskbsdlabel.c ++++ b/fdisk/fdiskbsdlabel.c +@@ -540,7 +540,7 @@ xbsd_write_bootstrap (void) + memmove (&dl, d, sizeof (struct xbsd_disklabel)); + + /* The disklabel will be overwritten by 0's from bootxx anyway */ +- bzero (d, sizeof (struct xbsd_disklabel)); ++ memset (d, 0, sizeof (struct xbsd_disklabel)); + + snprintf (path, sizeof(path), "%s/boot%s", bootdir, dkbasename); + if (!xbsd_get_bootstrap (path, &disklabelbuffer[xbsd_dlabel.d_secsize], +@@ -656,7 +656,7 @@ xbsd_initlabel (struct partition *p, struct xbsd_disklabel *d, int pindex) { + struct geom g; + + get_geometry (fd, &g); +- bzero (d, sizeof (struct xbsd_disklabel)); ++ memset (d, 0, sizeof (struct xbsd_disklabel)); + + d -> d_magic = BSD_DISKMAGIC; + +-- +1.7.0.2.182.ge007 + diff --git a/patches/util-linux-ng-2.17.1/series b/patches/util-linux-ng-2.17.1/series new file mode 100644 index 000000000..80f9ac96a --- /dev/null +++ b/patches/util-linux-ng-2.17.1/series @@ -0,0 +1 @@ +0001-replace-bzero-with-memset.patch -- cgit v1.2.3