Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jul 2013 10:42:18 +0200
From:      Robert Millan <rmh@freebsd.org>
To:        Justin Hibbits <jhibbits@freebsd.org>
Cc:        Konstantin Belousov <kostikbel@gmail.com>, Tijl Coosemans <tijl@coosemans.org>, Gleb Smirnoff <glebius@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: libutil in Debian
Message-ID:  <CAOfDtXOwVwx=3JaCGzEXpJgA6E-PNJajs%2BC7NWLt331GMhHg5A@mail.gmail.com>
In-Reply-To: <CAHSQbTC_nkY9__VEo1eJt461SMYE6qmWQV5RPNuCb0aaucZwJw@mail.gmail.com>
References:  <CAOfDtXN2fWQAyGNb_ifH9y=zHO%2BGGnSdWnD8C6BzWDTU_7rWFQ@mail.gmail.com> <20130709113553.GP67810@FreeBSD.org> <CAOfDtXOTqzF9=s%2BUv6%2BMoAu0nrmyGrxJz4xaSJYEfDzRvrKx8g@mail.gmail.com> <20130709165939.GP91021@kib.kiev.ua> <0657575A-BF3A-486F-9582-C01E0FD97E38@bsdimp.com> <51DC4712.20707@coosemans.org> <CAGE5yCpD7WxW6vFtUggYQ%2BBayi1p7fxzq41%2Ba6RCJagqPHV=Fw@mail.gmail.com> <6E057FD0-9054-44CD-A806-3AFD8A7196CC@bsdimp.com> <CAGE5yCqAFqOEs_93KgojsgkOO%2B3LVTrhX6%2BRg_BS9OLMxbcfMA@mail.gmail.com> <D99F95A3-81D2-47D5-8D4F-D3CCBEB251EE@bsdimp.com> <CAGE5yCratkaVjAsyJZz=zPKxAWpCnFyjjULWeUU_MSxN-_yTJA@mail.gmail.com> <CAOfDtXNWva%2BKY6G_%2Ba0e158AA%2BNVrSvcvJ3=bzx%2B1cRsB=t=DQ@mail.gmail.com> <CAHSQbTBNR3TwHifDN1p5t=tHwvNRYSY-KgVxPeM=FENE2mZwwA@mail.gmail.com> <CAOfDtXMgX1VT38yhjPOJvVo60fzpdNfa1tYCBpt2gBRp8LbzVg@mail.gmail.com> <CAHSQbTC_nkY9__VEo1eJt461SMYE6qmWQV5RPNuCb0aaucZwJw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
2013/7/9 Justin Hibbits <jhibbits@freebsd.org>:
> 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 <sys/queue.h>, 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOfDtXOwVwx=3JaCGzEXpJgA6E-PNJajs%2BC7NWLt331GMhHg5A>