Mercurial > vanilla
view core/lvm2/musl.patch @ 579:40e182c90640
compression/gzip: rename from lib/gzip
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 08 Jul 2019 20:23:00 +0200 |
parents | 11b453a08c70 |
children |
line wrap: on
line source
--- libdaemon/server/daemon-server.c 2014-11-29 00:07:42.000000000 +0100 +++ libdaemon/server/daemon-server.c 2014-12-28 08:22:40.985928408 +0100 @@ -14,6 +14,7 @@ #include "daemon-server.h" #include "daemon-log.h" +#include <fcntl.h> #include <dlfcn.h> #include <errno.h> #include <pthread.h> --- lib/mm/memlock.c.orig 2016-06-07 08:00:46.557058318 +0200 +++ lib/mm/memlock.c 2016-06-07 08:01:25.453505793 +0200 @@ -150,7 +150,7 @@ static void _touch_memory(void *mem, siz static void _allocate_memory(void) { -#ifndef VALGRIND_POOL +#if !defined(VALGRIND_POOL) && defined(__GLIBC__) void *stack_mem; struct rlimit limit; int i, area = 0, missing = _size_malloc_tmp, max_areas = 32, hblks; --- tools/lvmcmdline.c +++ tools/lvmcmdline.c @@ -1252,7 +1252,7 @@ int err = is_valid_fd(STDERR_FILENO); if (!is_valid_fd(STDIN_FILENO) && - !(stdin = fopen(_PATH_DEVNULL, "r"))) { + !freopen(_PATH_DEVNULL, "r", stdin)) { if (err) perror("stdin stream open"); else @@ -1262,7 +1262,7 @@ } if (!is_valid_fd(STDOUT_FILENO) && - !(stdout = fopen(_PATH_DEVNULL, "w"))) { + !freopen(_PATH_DEVNULL, "w", stdout)) { if (err) perror("stdout stream open"); /* else no stdout */ @@ -1270,7 +1270,7 @@ } if (!is_valid_fd(STDERR_FILENO) && - !(stderr = fopen(_PATH_DEVNULL, "w"))) { + !freopen(_PATH_DEVNULL, "w", stderr)) { printf("stderr stream open: %s\n", strerror(errno)); return 0; --- lib/commands/toolcontext.c.orig +++ lib/commands/toolcontext.c @@ -1860,7 +1860,7 @@ /* FIXME Make this configurable? */ reset_lvm_errno(1); -#ifndef VALGRIND_POOL +#if !defined(VALGRIND_POOL) && defined(__GLIBC__) /* Set in/out stream buffering before glibc */ if (set_buffering) { /* Allocate 2 buffers */ @@ -2241,7 +2241,7 @@ if (cmd->libmem) dm_pool_destroy(cmd->libmem); -#ifndef VALGRIND_POOL +#if !defined(VALGRIND_POOL) && defined(__GLIBC__) if (cmd->linebuffer) { /* Reset stream buffering to defaults */ if (is_valid_fd(STDIN_FILENO) &&