aboutsummaryrefslogtreecommitdiff
path: root/manual/install.texi
AgeCommit message (Collapse)AuthorFilesLines
2013-09-10Update pt_chown sections of the manualAllan McRae1-8/+5
The pt-chown binary is discussed in the "Running make install" section without clarification of the needed configure option. Clarify this and simplfy the discription which is already covered in the "Configuring and compiling" section.
2013-09-04Remove --disable-versioning.Joseph Myers1-5/+0
2013-07-21CVE-2013-2207, BZ #15755: Disable pt_chown.Carlos O'Donell1-0/+14
The helper binary pt_chown tricked into granting access to another user's pseudo-terminal. Pre-conditions for the attack: * Attacker with local user account * Kernel with FUSE support * "user_allow_other" in /etc/fuse.conf * Victim with allocated slave in /dev/pts Using the setuid installed pt_chown and a weak check on whether a file descriptor is a tty, an attacker could fake a pty check using FUSE and trick pt_chown to grant ownership of a pty descriptor that the current user does not own. It cannot access /dev/pts/ptmx however. In most modern distributions pt_chown is not needed because devpts is enabled by default. The fix for this CVE is to disable building and using pt_chown by default. We still provide a configure option to enable hte use of pt_chown but distributions do so at their own risk.
2013-07-02Add a configure option to enable lock elision and disable by defaultAndi Kleen1-0/+3
Can be enabled with --enable-lock-elision=yes at configure time.
2013-06-26Require GCC 4.4 or later to build glibc.Joseph Myers1-2/+2
2013-06-17Sort sysd-rules-patterns by descending pattern length.Roland McGrath1-3/+4
2013-03-12Remove mention of i386-pc-linux-gnu.Carlos O'Donell1-4/+4
The GNU C Library does not support building for i386 therefore we remove mention of this configuration from the INSTALL file.
2013-01-11Add --enable-hardcoded-path-in-tests configure optionH.J. Lu1-0/+5
2012-11-09Support --with-pkgversion and --with-bugurl.Joseph Myers1-2/+17
2012-10-31Document general use of test-wrapper and test-wrapper-env.Joseph Myers1-0/+11
2012-10-25Add cross-test-ssh.sh.Joseph Myers1-1/+8
2012-05-23Do not mention old Linux kernel versions in installation documentation.Joseph Myers1-7/+2
2012-05-18Fix INSTALL description for modified files in source dirAndreas Jaeger1-2/+2
2012-05-16Update Texinfo version requirement.Joseph Myers1-1/+1
2012-05-14Do not build manual in source dirAndreas Jaeger1-4/+4
[BZ #13750] Do not build manual anymore in the source dir. Also clean up the Makefile and remove rules that have been used previously when we had a stand-alone Makefile which was obsoleted recently.
2012-05-04Revert "Update install.texi for building manual in build dir"Andreas Jaeger1-4/+4
This reverts commit 0d80ac6813e3bf21fad6d87202e9efe6d0c17a82. Reverting since e3945c47bdac1149a1fec5d46bd567a248cd17b9 gets reverted as well.
2012-05-04Update install.texi for building manual in build dirAndreas Jaeger1-4/+4
2012-05-03Move FAQ to wikiAndreas Jaeger1-4/+4
The FAQ is now at http://sourceware.org/glibc/wiki/FAQ and not anymore part of the repository.
2012-04-09Use sourceware.org for email and web references.Carlos O'Donell1-1/+1
We use sourceware.org consistently to reference the server that RedHat provides for community services to open-source projects. [BZ # 13963] * manual/install.texi: Use sourceware.org.
2012-03-08Clean up glibc manual references to "GNU system" (bug 6911).Joseph Myers1-6/+7
2012-03-01Require binutils 2.20 or later.Joseph Myers1-1/+1
2012-02-28Use Texinfo macros to refer to the GNU C Library within the manual.Joseph Myers1-44/+47
2012-02-27Require GCC 4.3 or later.Joseph Myers1-13/+5
2012-02-27Require Linux kernel headers from "make headers_install", >= 2.6.19.1.Joseph Myers1-33/+32
2012-02-21Fix stray word in line-wrapped comment in install.texi.Joseph Myers1-2/+1
2012-02-21Update or avoid glibc version numbers in manual.Joseph Myers1-7/+7
2012-02-18Remove documentation of upgrading from libc5.Joseph Myers1-28/+11
2012-01-07Remove --enable-omitfp supportUlrich Drepper1-7/+0
2011-02-15Remove use of ranlib.Ulrich Drepper1-2/+2
2010-01-15Update wording for gcc requirement.Ulrich Drepper1-6/+5
2006-03-06* version.h (VERSION): 2.4glibc-2.4cvs/glibc-2_4cvs/fedora-glibc-20060306T1239Roland McGrath1-108/+27
* README.template: Update for 2.4. * README: Regenerated. * manual/install.texi (Configuring and compiling): Separate build directory is mandatory. Use glibc-2.4 in example. Update --enable-add-ons description. (Supported Configurations): Remove section. * INSTALL: Regenerated.
2006-02-02* manual/install.texi (Tools for Compilation): Require gcc 3.4,Roland McGrath1-3/+10
recommend 4.1, advise 4.0 for powerpc64, and note 4.1 required for powerpc, s390{x,} with new long double. * INSTALL: Regenerated.
2005-11-22[BZ #1908]Ulrich Drepper1-4/+3
2005-11-22 Ulrich Drepper <drepper@redhat.com> [BZ #1908] * manual/install.texi (Tools for Compilation): Require gawk. 2005-11-22 Jakub Jelinek <jakub@redhat.com> * sysdeps/generic/ldsodefs.h (struct rtld_global): Remove unused is_static field from slotinfo array.
2005-07-03* manual/install.texi (Installation): Don't mention linuxthreads.Roland McGrath1-10/+2
(Configuring and compiling): Don't use linuxthreads as example. * sysdeps/unix/sysv/linux/configure.in: Check for nptl add-on only, not linuxthreads. * sysdeps/unix/sysv/linux/configure: Regenerated. * resolv/Depend: Add nptl. * rt/Depend: Likewise. * linuxthreads, linuxthreads_db: Directories removed (preserved in ports repository).
2005-03-29* manual/install.texi (Tools for Compilation): GNU binutils 2.15Roland McGrath1-1/+1
is now needed.
2004-12-22(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.Ulrich Drepper1-42/+125
2007-07-122.5-18.1Jakub Jelinek1-125/+42
2004-08-102004-08-09 Roland McGrath <roland@frob.com>Roland McGrath1-1/+3
* manual/install.texi (Supported Configurations): Replace bug-glibc mention with web URL. * INSTALL: Regenerated. * locale/iso-3166.def: Likewise, in comment. * locale/iso-4217.def: Likewise. * locale/iso-639.def: Likewise. * posix/cpio.h: Remove bug reporting comment.
2004-05-17[BZ #40]Ulrich Drepper1-11/+4
Update. 2004-05-15 Petter Reinholdtsen <pere@hungry.com> * locale/iso-3166.def: Remove YUGOSLAVIA and insert "SERBIA AND MONTENEGRO" which have taken over the code 819. Patch from Danilo Segan. [BZ #40] 2004-05-15 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h (SYSCALL_ERROR_HANDLER): Rename __sparc.get_pic.l7 to __sparc_get_pic_l7. 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk> * catgets/gencat.c: Update bug reporting instructions. * csu/version.c: Likewise. * debug/catchsegv.sh: Likewise. * debug/pcprofiledump.c: Likewise. * debug/xtrace.sh: Likewise. * elf/ldd.bash.in: Likewise. * iconv/iconv_prog.c: Likewise. * iconv/iconvconfig.c: Likewise. * locale/programs/locale.c: Likewise. * locale/programs/localedef.c: Likewise. * login/programs/pt_chown.c: Likewise. * malloc/memusage.sh: Likewise. * malloc/memusagestat.c: Likewise. * malloc/mtrace.pl: Likewise. * manual/crypt.texi: Likewise. * manual/install.texi: Likewise. * nss/makedb.c: Likewise. 2004-05-14 Jakub Jelinek <jakub@redhat.com> * sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela): Only CHECK_STATIC_TLS if sym != NULL. * sysdeps/sh/dl-machine.h (elf_machine_rela): Likewise. * sysdeps/i386/dl-machine.h (elf_machine_rela): Likewise. 2004-05-12 Andreas Schwab <schwab@suse.de> * posix/regex_internal.c (build_wcs_buffer): Also set pstr->mbs when translating. 2004-05-13 H.J. Lu <hongjiu.lu@intel.com> * Rules (xtests): Depend on tests.
2004-02-29(Tools for Compilation): Autoconf 2.53 is required. (Supported ↵Andreas Jaeger1-1/+2
Configurations): Add x86_64-*-linux.
2004-01-30(Tools for Compilation): Grammar fixes.Roland McGrath1-1/+1
2003-01-15Update.Ulrich Drepper1-6/+18
2003-01-14 Ulrich Drepper <drepper@redhat.com> * manual/install.texi: Correct description of header preparation for Linux build. Patch by mhwood@Ameritech.Net [PR libc/4941].
2002-12-09(Tools for Compilation): Require binutils 2.13.Ulrich Drepper1-13/+4
2002-08-22* configure.in: Make GCC version check require 3.[2-9]* and no others.Roland McGrath1-17/+15
* configure: Regenerated. * manual/install.texi (Tools for Compilation): Say 3.2 is required. (Configuring and compiling): Don't mention older GCC versions any more. * INSTALL: Regenerated. * manual/install.texi (Configuring and compiling, Installation, Running make install, Linux): Linux -> GNU/Linux where appropriate. * elf/rtld.c (_dl_start_final): Move defn before _dl_start so it can be inlined. Declare it with always_inline if [DONT_USE_BOOTSTRAP_MAP] and with noinline otherwise. Remove hack alloca use to prevent inlining, we can ask for it explicitly nowadays.
2002-06-30Update.Ulrich Drepper1-4/+4
2002-06-19 Steven Munroe <sjmunroe@vnet.ibm.com> * Examples/ex9.c (main): Use list of children and join them. (thread): Do not call exit.
2002-04-03Update.Ulrich Drepper1-72/+81
* manual/install.texi: Typographical and grammatical cleanup. Patch by Dennis Grace <dgrace@us.ibm.com>.
2002-02-07Update.Ulrich Drepper1-0/+6
2002-02-06 Ulrich Drepper <drepper@redhat.com> * configure.in: Add --without-tls option. * sysdeps/i386/elf/configure.in: Don't check for TLS support if --without-tls is given. * sysdeps/generic/dl-tls.c: Include <tls.h>. * sysdeps/i386/dl-tls.h: Don't define anything if !USE_TLS.
2001-12-15Update.Ulrich Drepper1-22/+14
Patch by Stephen R. van den Berg.
2001-05-27Update.Ulrich Drepper1-1/+1
2001-05-25 Bruce Mitchener <bruce@cubik.org> * manual/ctype.texi: Minor fix. * manual/install.texi: Likewise. * manual/startup.texi: Likewise. * manual/examples/dir.c: Use perror() rather than puts(). 2001-05-25 David Mosberger <davidm@hpl.hp.com> * sysdeps/unix/sysv/linux/ia64/bits/sigcontext.h: Put stuff following #endif directive inside a comment to avoid compiler warnings. 2001-05-25 Philipp Thomas <pthomas@suse.de> * nis/nis_print.c (nis_nstype2str): Don't mark names of naming services for translation, only UNKNOWN needs it. Add comment to prevent it for the future. 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk> * misc/sys/cdefs.h (__restrict_arr): Define appropriately for GCC 3.1 and non-GCC C99 compilers.
2001-05-14* locales/ms_MY: Fix entries for Tue and Wednesday. Andreas Jaeger1-6/+8
Patch by "Hasbullah Pit (sebol)" <sebol@ikhlas.com>. 2001-05-14 Andreas Jaeger <aj@suse.de> * locales/ms_MY: Fix entries for Tue and Wednesday. Patch by "Hasbullah Pit (sebol)" <sebol@ikhlas.com>.