~vcs-imports/eglibc/trunk

« back to all changes in this revision

Viewing changes to libc/manual/install.texi

  • Committer: joseph
  • Date: 2013-08-20 16:23:48 UTC
  • Revision ID: svn-v4:7b3dc134-2b1b-0410-93df-9e9f96275f8d:trunk:23785
Merge changes between r23517 and r23715 from /fsf/trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
163
163
@item --enable-lock-elision=yes
164
164
Enable lock elision for pthread mutexes by default.
165
165
 
 
166
@pindex pt_chown
 
167
@findex grantpt
 
168
@item --enable-pt_chown
 
169
The file @file{pt_chown} is a helper binary for @code{grantpt}
 
170
(@pxref{Allocation, Pseudo-Terminals}) that is installed setuid root to
 
171
fix up pseudo-terminal ownership.  It is not built by default because
 
172
systems using the Linux kernel are commonly built with the @code{devpts}
 
173
filesystem enabled and mounted at @file{/dev/pts}, which manages
 
174
pseudo-terminal ownership automatically.  By using
 
175
@samp{--enable-pt_chown}, you may build @file{pt_chown} and install it
 
176
setuid and owned by @code{root}.  The use of @file{pt_chown} introduces
 
177
additional security risks to the system and you should enable it only if
 
178
you understand and accept those risks.
 
179
 
166
180
@item --build=@var{build-system}
167
181
@itemx --host=@var{host-system}
168
182
These options are for cross-compiling.  If you specify both options and