Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Nov 2001 17:12:59 +0200
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        Brian Feldman <green@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/include Makefile readpassphrase.h src/lib/libc/gen Makefile.inc getpass.3 getpass.c readpassphrase.3 readpassphrase.c
Message-ID:  <20011121171259.A13277@sunbay.com>
In-Reply-To: <20011122005803.O9694-100000@delplex.bde.org>
References:  <200111201515.fAKFFhk31551@freefall.freebsd.org> <20011122005803.O9694-100000@delplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Nov 22, 2001 at 01:14:55AM +1100, Bruce Evans wrote:
> On Tue, 20 Nov 2001, Brian Feldman wrote:
> 
> > green       2001/11/20 07:15:42 PST
> >
> >   Modified files:
> >     include              Makefile
> >     lib/libc/gen         Makefile.inc getpass.3
> >   Added files:
> >     include              readpassphrase.h
> >     lib/libc/gen         readpassphrase.3 readpassphrase.c
> >   Removed files:
> >     lib/libc/gen         getpass.c
> >   Log:
> >   Introduce readpassphrase(3), a superset of getpass(3).  This
> >   comes originally from Todd Miller.
> >
> >   Obtained from:  OpenBSD
> 
> This seems to break the threads library, since it is missing the
> FreeBSD changes to getpass.c that changed some syscall names from
> foo to _foo.
> 
Hmm.  How this can break the threads library if we don't (anymore)
build libc's SRCS with libc_r?  Can you please elaborate on this?

Also, to get declarations of wrapped syscall names, one should enclose
the file's standard includes into the namespace.h/un-namespace.h
brackets.


Cheers,
-- 
Ruslan Ermilov		Oracle Developer/DBA,
ru@sunbay.com		Sunbay Software AG,
ru@FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011121171259.A13277>