SOURCES: device-mapper-klibc.patch - updated
arekm
arekm at pld-linux.org
Sat Apr 22 20:56:35 CEST 2006
Author: arekm Date: Sat Apr 22 18:56:35 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- updated
---- Files affected:
SOURCES:
device-mapper-klibc.patch (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SOURCES/device-mapper-klibc.patch
diff -u SOURCES/device-mapper-klibc.patch:1.2 SOURCES/device-mapper-klibc.patch:1.3
--- SOURCES/device-mapper-klibc.patch:1.2 Sat Apr 22 20:40:05 2006
+++ SOURCES/device-mapper-klibc.patch Sat Apr 22 20:56:30 2006
@@ -1,6 +1,6 @@
-diff -ur device-mapper.1.02.05.org/configure.in device-mapper.1.02.05/configure.in
---- device-mapper.1.02.05.org/configure.in 2006-04-22 20:30:55.242324000 +0200
-+++ device-mapper.1.02.05/configure.in 2006-04-22 20:31:08.979182500 +0200
+diff -urN device-mapper.1.02.05.org/configure.in device-mapper.1.02.05/configure.in
+--- device-mapper.1.02.05.org/configure.in 2006-04-19 18:38:56.000000000 +0200
++++ device-mapper.1.02.05/configure.in 2006-04-22 20:55:32.442643250 +0200
@@ -66,7 +66,7 @@
AC_HEADER_STDC
AC_HEADER_TIME
@@ -10,9 +10,9 @@
AC_CHECK_HEADERS(termios.h)
################################################################################
-diff -ur device-mapper.1.02.05.org/dmsetup/dmsetup.c device-mapper.1.02.05/dmsetup/dmsetup.c
+diff -urN device-mapper.1.02.05.org/dmsetup/dmsetup.c device-mapper.1.02.05/dmsetup/dmsetup.c
--- device-mapper.1.02.05.org/dmsetup/dmsetup.c 2006-04-06 18:20:40.000000000 +0200
-+++ device-mapper.1.02.05/dmsetup/dmsetup.c 2006-04-22 20:31:08.995183500 +0200
++++ device-mapper.1.02.05/dmsetup/dmsetup.c 2006-04-22 20:55:57.180189250 +0200
@@ -29,7 +29,6 @@
#include <dirent.h>
#include <errno.h>
@@ -21,7 +21,19 @@
#include <sys/wait.h>
#include <unistd.h>
#include <sys/param.h>
-@@ -1496,7 +1495,9 @@
+@@ -1398,9 +1397,11 @@
+ int len;
+
+ /* Symbol set default */
++#ifndef __KLIBC__
+ if (!strcmp(nl_langinfo(CODESET), "UTF-8"))
+ _tsym = &_tsym_utf;
+ else
++#endif
+ _tsym = &_tsym_ascii;
+
+ /* Default */
+@@ -1496,7 +1497,9 @@
memset(&_values, 0, sizeof(_values));
namebase = strdup((*argv)[0]);
@@ -32,9 +44,19 @@
if (!strcmp(base, "devmap_name")) {
free(namebase);
-diff -ur device-mapper.1.02.05.org/lib/ioctl/libdm-iface.c device-mapper.1.02.05/lib/ioctl/libdm-iface.c
+@@ -1619,7 +1622,9 @@
+ struct command *c;
+ int r = 1;
+
++#ifndef __KLIBC__
+ (void) setlocale(LC_ALL, "");
++#endif
+
+ if (!_process_switches(&argc, &argv)) {
+ fprintf(stderr, "Couldn't process command line.\n");
+diff -urN device-mapper.1.02.05.org/lib/ioctl/libdm-iface.c device-mapper.1.02.05/lib/ioctl/libdm-iface.c
--- device-mapper.1.02.05.org/lib/ioctl/libdm-iface.c 2006-04-03 17:56:02.000000000 +0200
-+++ device-mapper.1.02.05/lib/ioctl/libdm-iface.c 2006-04-22 20:33:35.020309500 +0200
++++ device-mapper.1.02.05/lib/ioctl/libdm-iface.c 2006-04-22 20:55:32.442643250 +0200
@@ -135,17 +135,25 @@
uint32_t *number)
{
@@ -78,9 +100,9 @@
fclose(fl);
if (number) {
-diff -ur device-mapper.1.02.05.org/lib/libdm-file.c device-mapper.1.02.05/lib/libdm-file.c
+diff -urN device-mapper.1.02.05.org/lib/libdm-file.c device-mapper.1.02.05/lib/libdm-file.c
--- device-mapper.1.02.05.org/lib/libdm-file.c 2006-01-31 15:50:37.000000000 +0100
-+++ device-mapper.1.02.05/lib/libdm-file.c 2006-04-22 20:34:08.322390750 +0200
++++ device-mapper.1.02.05/lib/libdm-file.c 2006-04-22 20:55:32.446643500 +0200
@@ -16,10 +16,16 @@
#include "lib.h"
#include "libdm-file.h"
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/device-mapper-klibc.patch?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list