X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-yb0-f177.google.com (mail-yb0-f177.google.com [209.85.213.177]) by lists.alpinelinux.org (Postfix) with ESMTP id B71FD5C4392 for ; Wed, 26 Oct 2016 21:09:13 +0000 (GMT) Received: by mail-yb0-f177.google.com with SMTP id d128so8083978ybh.2 for ; Wed, 26 Oct 2016 14:09:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=uuPZTZ3bX0AZ1mVF6jcXGrSVb1m7kFGi6yI6hTI5an4=; b=xLf/KelyFKAAXj5F69oGhrhusR9tlAgmhtYq3gdWDz2gk02IoYqDc6zY2dNipHQJJB WXmftRmNFCoQh/ezv2LNpCADdxcaWmDjgKTLbGXumW6Po8Ny8NMA/xzVNr30aIYbP6XW s3dqkyC97ecV/ygdxv/4xILwTPTgT2IHWwNkK6AcU/VmI1aAeW3lO6QWC7VLhqHolzcc jU4/Q38fLvFD9sbrgQvhiggcl3s8wybzVLddPQ3j3dG9DHAyvR2srgoDBvSuOcsFjLYg VZgDTeTQvFeP17ElaAl9T3lT+GWVBo9vHwnVxP6clW+3WHic9GkAaH7g72feox0pHDp7 /0Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=uuPZTZ3bX0AZ1mVF6jcXGrSVb1m7kFGi6yI6hTI5an4=; b=Dg+OR4AAt5S7Ok4sW4ZCdHgHCBaPHw4OHSNe47HFTcsYX+/hgHPpzAaGuxeJ8OVKBr mg5WXkGQb1a/t2tYMYGB7W8GQ7qcNVuMAtCPzJwIxUHBfkxj15r9YHP/OinaItC43IPT SFd/o+seN20aEZt8KiL/K1+GWU06/YeZGORfpJMbU9bt4Q+Dfy2ZubqBpUuOnTrIUXUR e47XBzRJBGFovTCCq11z5xgLJy0zVO49eJN5qdxMr1QkLdE2aClhxY3lr1kEAW2ORyzh mXWE6BQdDc5K/SeoVv7WR9porONGyWnzbxKdNHH6KPHjJsgZemXlchibvpMPsARyY0oF Vr4Q== X-Gm-Message-State: ABUngveshNuNpvWyB7wTisVqR+SDgdkj0X8ULrWLtn+RGO5KKw3ig2tKDA3wQihLerGGNqC1oWA202lfbqne2g== X-Received: by 10.37.73.129 with SMTP id w123mr3882667yba.67.1477516153400; Wed, 26 Oct 2016 14:09:13 -0700 (PDT) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 References: In-Reply-To: From: Josiah Worcester Date: Wed, 26 Oct 2016 21:09:02 +0000 Message-ID: Subject: [alpine-aports] libnss-winbind ABI doesn't match glibc ABI To: ncopa@alpinelinux.org, alpine-aports@lists.alpinelinux.org Content-Type: multipart/alternative; boundary=94eb2c094d48794d5e053fcb09ec --94eb2c094d48794d5e053fcb09ec Content-Type: text/plain; charset=UTF-8 Hi, When samba builds without nss.h present, it will use an internal nss.h header. Unfortunately, this results in the libnss-winbind.so file not matching glibc ABI. This in itself is fine. However, I'm writing an nscd which can use NSS modules (for musl use), and I've been trying to match glibc ABI, to have a hope with working with binary glibc NSS modules. The fix for this should be fairly simple: make sure a file like https://github.com/pikhq/musl-nscd/blob/master/include/nss.h is present when Samba is built. Thanks --94eb2c094d48794d5e053fcb09ec Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,
When samba builds without nss.h present, = it will use an internal nss.h header. Unfortunately, this results in the li= bnss-winbind.so file not matching glibc ABI. This in itself is fine. Howeve= r, I'm writing an nscd which can use NSS modules (for musl use), and I&= #39;ve been trying to match glibc ABI, to have a hope with working with bin= ary glibc NSS modules.
The fix for this shoul= d be fairly simple: make sure a file like=C2=A0https://github.com/pikhq/musl-nscd/blob/master/include/nss.h=C2= =A0is present when Samba is built.
Thanks
--94eb2c094d48794d5e053fcb09ec-- --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---