From owner-freebsd-arch@FreeBSD.ORG Thu Jul 11 08:42:20 2013 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 0C8D1912; Thu, 11 Jul 2013 08:42:20 +0000 (UTC) (envelope-from rmh.aybabtu@gmail.com) Received: from mail-qe0-x22b.google.com (mail-qe0-x22b.google.com [IPv6:2607:f8b0:400d:c02::22b]) by mx1.freebsd.org (Postfix) with ESMTP id 9DB221B1F; Thu, 11 Jul 2013 08:42:19 +0000 (UTC) Received: by mail-qe0-f43.google.com with SMTP id q19so4247331qeb.2 for ; Thu, 11 Jul 2013 01:42:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=4qfUd16ti8WbFOJNOAfCCVLjFU6aSx3lZqrhRy9gzxk=; b=lpT8zfDvdqn/pBo9awAn7YE4C0bqKdxOZ3W+Ef54cZXOXQ2N3m9KYtJY7J8F2BZNzU oIsv04ioNWGAWKLLGbwwkeU259HQNMLU7yUuKch9OswrJNCyhCs3PBFVM/rco0QVo6c7 N7pQL0PaYfFJLjYhxAilEZyDqSMG9t+tq+xGELFWEwwe5hEIgQtkBQXgTcpjPkxDnPio 9BOoUm2D7AWmb6HYqVOk+auXKOHq/TwigMGo/J9iP2v1dAH1XPPBkgIdTh2SPUNPXbqG jEEb2ENYj3unSKFHnyrib1GF/0owM6js4r4NH0jaxx8roR6YRM0XzrvRyuQ2Hjm5FU6E oeyQ== MIME-Version: 1.0 X-Received: by 10.224.63.7 with SMTP id z7mr32534457qah.51.1373532138876; Thu, 11 Jul 2013 01:42:18 -0700 (PDT) Sender: rmh.aybabtu@gmail.com Received: by 10.49.26.193 with HTTP; Thu, 11 Jul 2013 01:42:18 -0700 (PDT) In-Reply-To: References: <20130709113553.GP67810@FreeBSD.org> <20130709165939.GP91021@kib.kiev.ua> <0657575A-BF3A-486F-9582-C01E0FD97E38@bsdimp.com> <51DC4712.20707@coosemans.org> <6E057FD0-9054-44CD-A806-3AFD8A7196CC@bsdimp.com> Date: Thu, 11 Jul 2013 10:42:18 +0200 X-Google-Sender-Auth: E063lD7OPU_ne8wGHLQ77CB7RT0 Message-ID: Subject: Re: libutil in Debian From: Robert Millan To: Justin Hibbits Content-Type: text/plain; charset=UTF-8 Cc: Konstantin Belousov , Tijl Coosemans , Gleb Smirnoff , freebsd-arch@freebsd.org X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 08:42:20 -0000 2013/7/9 Justin Hibbits : > I was thinking more in terms of adding the functions to the debian local > patch set. I don't know how intrusive it would be, but it may be worth > looking into. You may not believe this, but it is even worse. Can you believe they even refused to add trivial syscall stubs, such as nlm_syscall()? They say this "belongs elsewhere" even though it's -lc in FreeBSD like most (all?) syscall stubs. Look at the kind of workarounds we have to endure: http://anonscm.debian.org/viewvc/glibc-bsd/trunk/freebsd-utils/debian/patches/036_nfs_glibc.diff?revision=4047&view=markup Heck, even the trivial update to , which was *already* of BSD origin since ancient times, was restricted to only apply on our port, so that the new macros (e.g. LIST_FOREACH_SAFE) were not available on Debian GNU/Linux. I'm sorry, I really appreciate your intent but I think there's zero chance of this working through Debian patchset to Glibc. -- Robert Millan