From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/9215 Path: news.gmane.org!not-for-mail From: Tim Tassonis Newsgroups: gmane.linux.lib.musl.general Subject: Missing defines in utmpx.h Date: Wed, 27 Jan 2016 09:53:18 +0100 Message-ID: <56A8857E.1030003@decentral.ch> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1453884956 15659 80.91.229.3 (27 Jan 2016 08:55:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Jan 2016 08:55:56 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-9228-gllmg-musl=m.gmane.org@lists.openwall.com Wed Jan 27 09:55:52 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1aOLr6-0007mX-Je for gllmg-musl@m.gmane.org; Wed, 27 Jan 2016 09:53:36 +0100 Original-Received: (qmail 22029 invoked by uid 550); 27 Jan 2016 08:53:34 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 21991 invoked from network); 27 Jan 2016 08:53:30 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=decentral.ch; s=rsa1; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date:Message-ID:Subject:From:To; bh=JfqSON6oN6TUkMjxHP3N1xHxzU4Vhn2rPUpHEEiGp1g=; b=IVMN2dYWVz3ZkIWfb1WIExwp9YRm9tHuayBBuRLxUecb/vQPdlOkxrmy1lTtI7hlomyjz0g3sI9Ra/8HIpLdCo8nSlLbQCwZ/xBN8KficqPLWheH68OK8ZAemhkVLwG3; User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 Xref: news.gmane.org gmane.linux.lib.musl.general:9215 Archived-At: Hi all I just tried to compile the latest busybox with musl and failed because of a change in busybox to include utmpx.h in case of UTMP support and header presence. The problem seems to be that busybox assumes some defines in utmpx.h that are usually in utmp.h and glibc (and possibly other libc's) set them in utmpx.h, but musl doesn't. I think it were _PATH_UTMP and _PATH_WTMP I worked around the issue by disabling UTMP support, but maybe this could be fixed in musl? Kind regards Tim