From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx1.redhat.com (ext-mx01.extmail.prod.ext.phx2.redhat.com [10.5.110.25]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 176E05D965 for ; Wed, 7 Mar 2018 00:29:03 +0000 (UTC) Received: from mail-ua0-f180.google.com (mail-ua0-f180.google.com [209.85.217.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 547BC81DEC for ; Wed, 7 Mar 2018 00:29:02 +0000 (UTC) Received: by mail-ua0-f180.google.com with SMTP id f5so326514uam.5 for ; Tue, 06 Mar 2018 16:29:02 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <1520382103.15670.8.camel@gmail.com> References: <1520382103.15670.8.camel@gmail.com> From: Bjorn Pagen Date: Tue, 6 Mar 2018 19:29:01 -0500 Message-ID: Content-Type: multipart/alternative; boundary="f403043c6cb84cbd460566c7a540" Subject: Re: [linux-lvm] Fix lvm2 build against musl libc Reply-To: LVM general discussion and development List-Id: LVM general discussion and development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , List-Id: To: linux-lvm@redhat.com --f403043c6cb84cbd460566c7a540 Content-Type: text/plain; charset="UTF-8" Sorry, evolution screwed up my links. Here they are again: Patch 1: https://github.com/gentoo/musl/blob/master/sys-fs/lvm2/ files/lvm2-2.02.166-fix-stdio-usage.patch Patch 2: https://github.com/gentoo/musl/blob/master/sys-fs/lvm2/ files/lvm2-2.02.166-portability.patch On Tue, Mar 6, 2018 at 7:21 PM, wrote: > Hey all, > > LVM2 currently does not compile against musl libc since it relies on > some glibc-specific behavior. This also means that LVM2 is not fully > POSIX compliant. The following patches have been tested on glibc and > musl. > > Patch 1: https://github.com/gentoo/musl/blob/master/sys-fs/lvm2/files/l > vm2-2.02.166-fix-stdio-usage.patch > > Patch 2: https://github.com/gentoo/musl/blob/master/sys-fs/lvm2/files/l > vm2-2.02.166-portability.patch > > Thanks, > Bjorn Pagen > -- Bjorn Pagen --f403043c6cb84cbd460566c7a540 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Tue,= Mar 6, 2018 at 7:21 PM, <bjornpagen@gmail.com> wrote:
Hey all,

LVM2 currently does not compile against musl libc since it relies on
some glibc-specific behavior. This also means that LVM2 is not fully
POSIX compliant. The following patches have been tested on glibc and
musl.

Patch 1: ht= tps://github.com/gentoo/musl/blob/master/sys-fs/lvm2/files/l
vm2-2.02.166-fix-stdio-usage.patch


Patch 2: https:= //github.com/gentoo/musl/blob/master/sys-fs/lvm2/files/l
vm2-2.02.166-portability.patch


Thanks,
Bjorn Pagen



--
Bjorn Pagen
--f403043c6cb84cbd460566c7a540--