summaryrefslogtreecommitdiff
path: root/manual/install.texi
AgeCommit message (Collapse)Author
2013-12-19Stop partial menu generation in INSTALL fileAllan McRae
The commit d136c6dc resulted in menu text for the "Top" node being added to the INSTALL file on regeneration. As the full menu is not displayed in the plain text file anyway, suppress the menu section completely to avoid the additional text. Also regenerate the INSTALL file to commit a small formatting change introduced in the same commit.
2013-12-05BZ #15941: Fix INSTALL file regeneration failure with makeinfo 5.xSiddhesh Poyarekar
I have skipped regenerating the INSTALL file because we want to continue using the 4.x generator for now.
2013-10-30rename configure.in to configure.acMike Frysinger
Autoconf has been deprecating configure.in for quite a long time. Rename all our configure.in and preconfigure.in files to .ac. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-09-28Revert "Remove references to non-existent content items in install.texi"Allan McRae
This reverts commit 583c76a7ce305d24e0625a22caed317b3e001d91 which breaks building info pages during "make install". Conflicts: ChangeLog
2013-09-27Remove references to non-existent content items in install.texiAllan McRae
These were left in when the installation section was split out into its own file.
2013-09-10Update pt_chown sections of the manualAllan McRae
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 Myers
2013-07-21CVE-2013-2207, BZ #15755: Disable pt_chown.Carlos O'Donell
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 Kleen
Can be enabled with --enable-lock-elision=yes at configure time.
2013-06-26Require GCC 4.4 or later to build glibc.Joseph Myers
2013-06-17Sort sysd-rules-patterns by descending pattern length.Roland McGrath
2013-03-12Remove mention of i386-pc-linux-gnu.Carlos O'Donell
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. Lu
2012-11-09Support --with-pkgversion and --with-bugurl.Joseph Myers
2012-10-31Document general use of test-wrapper and test-wrapper-env.Joseph Myers
2012-10-25Add cross-test-ssh.sh.Joseph Myers
2012-05-23Do not mention old Linux kernel versions in installation documentation.Joseph Myers
2012-05-18Fix INSTALL description for modified files in source dirAndreas Jaeger
2012-05-16Update Texinfo version requirement.Joseph Myers
2012-05-14Do not build manual in source dirAndreas Jaeger
[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 Jaeger
This reverts commit 0d80ac6813e3bf21fad6d87202e9efe6d0c17a82. Reverting since e3945c47bdac1149a1fec5d46bd567a248cd17b9 gets reverted as well.
2012-05-04Update install.texi for building manual in build dirAndreas Jaeger
2012-05-03Move FAQ to wikiAndreas Jaeger
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'Donell
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 Myers
2012-03-01Require binutils 2.20 or later.Joseph Myers
2012-02-28Use Texinfo macros to refer to the GNU C Library within the manual.Joseph Myers
2012-02-27Require GCC 4.3 or later.Joseph Myers
2012-02-27Require Linux kernel headers from "make headers_install", >= 2.6.19.1.Joseph Myers
2012-02-21Fix stray word in line-wrapped comment in install.texi.Joseph Myers
2012-02-21Update or avoid glibc version numbers in manual.Joseph Myers
2012-02-18Remove documentation of upgrading from libc5.Joseph Myers
2012-01-07Remove --enable-omitfp supportUlrich Drepper
2011-02-15Remove use of ranlib.Ulrich Drepper
2010-01-15Update wording for gcc requirement.Ulrich Drepper
2006-03-06* version.h (VERSION): 2.4glibc-2.4cvs/glibc-2_4cvs/fedora-glibc-20060306T1239Roland McGrath
* 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 McGrath
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 Drepper
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 McGrath
(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 McGrath
is now needed.
2004-12-22(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.Ulrich Drepper
2007-07-122.5-18.1Jakub Jelinek
2004-08-102004-08-09 Roland McGrath <roland@frob.com>Roland McGrath
* 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 Drepper
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 Jaeger
Configurations): Add x86_64-*-linux.
2004-01-30(Tools for Compilation): Grammar fixes.Roland McGrath
2003-01-15Update.Ulrich Drepper
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 Drepper
2002-08-22* configure.in: Make GCC version check require 3.[2-9]* and no others.Roland McGrath
* 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 Drepper
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.