From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/3483 Path: news.gmane.org!not-for-mail From: Justin Cormack Newsgroups: gmane.linux.lib.musl.general Subject: Re: sys/queue.h Date: Fri, 28 Jun 2013 22:54:03 +0100 Message-ID: References: <51CE0468.8090106@barfooze.de> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1372456454 17446 80.91.229.3 (28 Jun 2013 21:54:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 28 Jun 2013 21:54:14 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-3487-gllmg-musl=m.gmane.org@lists.openwall.com Fri Jun 28 23:54:17 2013 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1UsgcS-0002hA-SU for gllmg-musl@plane.gmane.org; Fri, 28 Jun 2013 23:54:16 +0200 Original-Received: (qmail 1964 invoked by uid 550); 28 Jun 2013 21:54:16 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 1955 invoked from network); 28 Jun 2013 21:54:16 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=specialbusservice.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=lfACq2TpQQomKwjwNMP70dr5J1XUFf6ImCiJxOJi+9w=; b=GDQSqJcZdkqplrRdiHLK6U0go5US4dN2r6yXWWhtRUugOJDTbTl5/rgn+PPrPmaq4i sqZVX20DgXtFzz42XT+re/Gg4EZWEh6R5xkWACYm93dr8FZpyw2pvfhO1mBDsr4iFpqM dpOGwMg9JpKYxDPa0/4mfnUpQLN7Iv4GMcvYQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=lfACq2TpQQomKwjwNMP70dr5J1XUFf6ImCiJxOJi+9w=; b=ctEqcgkYRw1Qz39ygZ+6gde/pqUjJrOU80pXK8BBkhSbgKGMTL3lASwbuZ1SjHQaPI bKKOIi7H0aVOZmmFjQ2qdoCNJe5NWu/MxEIiqItBZqw12HSJ/B0Ocx/k+qWN/qLz6sSb Pw1+klokleH0VBWu+7kPktN7WGwGFgyjNsDtLilAWezN+NX2QC7cdEjrnJk6stUFHdcA 97u15eyMcMsg7beiq21o6R+Jc9huiSI5hNUmEg1JC0xLuzs2jlLeaZbjhlaB3Yz3WdQG bqB2Jla/vkmK1f/1MObcHlSOcD6kCvM4+hMrmuHcHQ27O5gFwDqIpPCE8+6ziPkeUZKJ alAw== X-Received: by 10.66.163.99 with SMTP id yh3mr13472821pab.22.1372456443786; Fri, 28 Jun 2013 14:54:03 -0700 (PDT) In-Reply-To: <51CE0468.8090106@barfooze.de> X-Gm-Message-State: ALoCoQnD9+48fcOAJhrV08Mg6/L2Cu+GXc+BmCL6IoX1Y1+T4t/A5AVNJlJyfBIN5E2x1q3fSL5S Xref: news.gmane.org gmane.linux.lib.musl.general:3483 Archived-At: On Fri, Jun 28, 2013 at 10:47 PM, John Spencer wrote: > On 06/28/2013 11:29 PM, Justin Cormack wrote: >> >> I just found some code that uses sys/queue.h >> >> This is actually just macros and typedefs as far as I can see, no >> actual code at all. glibc simply uses the header file from BSD as far >> as I can see, so this would be fairly trivial to add. > > > > but it has an ugly 3-clause BSD license. That could be fixed by rewriting it I guess. Not sure it is copyrightable even... > relying on its existence is highly fragile so most programs that use it have > their own copy somewhere in-tree. > and if not, it's a bug. Will complain to upstream. Justin