Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Glibc


Related Topics

In the News (Wed 21 Aug 19)

  
  Glibc - Wikipedia, the free encyclopedia
Glibc, also known as libc6, is the GNU project's C standard library, licensed under the LGPL.
Glibc is very portable, both between different kernels and across different types of hardware.
As of October 2005, the latest version of Glibc is 2.3.5.
en.wikipedia.org /wiki/Glibc   (165 words)

  
 Installing Glibc-2.2.4 - Andamooka Reader   (Site not responding. Last check: 2007-10-07)
Glibc is best left alone, so we recommend you unsetting CFLAGS, CXXFLAGS and other such variables/settings that would change the default optimization that it comes with.
This is because as we don't have glibc on the LFS system yet, usernames can't be resolved to their user id's.
The reason Glibc thinks we're cross-compiling is that it can't compile a test program to determine this, so it automatically defaults to a cross-compiler.
www.andamooka.org /reader.pl?pgid=lfsch06_glibc   (801 words)

  
 Glibc 2 HOWTO   (Site not responding. Last check: 2007-10-07)
Glibc 2 is the primary C library for the new Red Hat distribution 5.0.
Glibc 2 is now part of the base package of the hamm version of Debian, and will be the primary libc when Debian 2.0 is released.
The most recent glibc version is generally not available as a binary package, and it is strongly recommended that you run the most recent version to avoid bugs.
www.wiredframe.org /doc/Glibc2-HOWTO.html   (3703 words)

  
 Userlocal.com:  Glibc 2.2.4 Release Notes slam Stallman
To: GNU libc testers Subject: glibc 2.2.4 From: Ulrich Drepper Date: 15 Aug 2001 22:09:23 -0700 Release 2.2.4 of the GNU C library is now available at ftp://sources.redhat.com/pub/glibc/releases and (hopefully soon) ftp://ftp.gnu.org/pub/gnu/glibc and all the mirror sites around the globe.
Systems with glibc 2.1 will not even attempt to run binaries generated with glibc 2.2.x so there is not much to worry about.
If you are upgrading a live system with glibc 2.1 or before you will end up with two sets of the locale data in two different places (the old data in /usr/share/locale, the new code in /usr/lib/locale).
www.userlocal.com /articles/glibc224relnotes.shtml   (2065 words)

  
 A Technical Comparison of glibc 2.x With Legacy System Libraries
glibc has support for 64-bit file data access, allowing programs to access up to 16 million terabytes of data (by my estimation, the amount of information stored in 87 billion encyclopedia sets, enough to form a line of all the way from the Earth to Venus).
Programs written for glibc are also more portable than those written for libc 5, because they are insulated from the operating system kernel internals.
During the transition, glibc has definitely had its teething pains, but it is needed to ensure that Linux is ready to expand into new markets.
www.cyberteams.com /dl/compare-glibc-legacy.html   (887 words)

  
 ELJonline: Building a Minimal Glibc with Componentization   (Site not responding. Last check: 2007-10-07)
Glibc componentization is a process to build a custom minimal set of the glibc C libraries, using only the necessary objects required by a specific executable or group of executables.
It should be noted that glibc builds 21 libraries, and of these 21, libc is the largest, accounting for nearly 50% of the total size.
The test cases show that glibc can be componentized with reasonable granularity at the object level, and although not as fine as at the symbol level, this process is far easier and requires less effort from all parties involved.
www.linuxdevices.com /articles/AT9220599952.html   (2118 words)

  
 Glibc 2 HOWTO: Introduction.   (Site not responding. Last check: 2007-10-07)
Glibc 2 is the latest version of the GNU C Library.
On Linux, glibc 2 is used as the libc with major version 6, the successor of the Linux libc 5.
It is tailored for users of Intel based systems currently using libc 5, but users of other systems and alternate libraries (such as glibc 1) should be able to use this information by substituting the proper filenames and architecture names in the appropriate places.
sunsite.utk.edu /LDP/HOWTO/Glibc2-HOWTO-1.html   (276 words)

  
 [No title]
Glibc 2 HOWTO Eric Green, ejg3@cornell.edu v1.6, 22 June 1998 The glibc 2 HOWTO covers installing and using the GNU C Library ver- sion 2 (libc 6) on Linux systems.
Following the installation process in the previous section for installing glibc as your primary C library, the old libc is left in /lib, which will be on your root partition.
If you have installed glibc as a test library, you need to install the files into the directory you installed glibc into (such as /usr/i486-linuxglibc2 for the example in the previous sections).
www.ibiblio.org /pub/Linux/docs/HOWTO/Glibc2-HOWTO   (3805 words)

  
 SecuriTeam.com ™ - Glibc Globing Issues (~AAA{ Trick)
Glibc contains a globing error that may be remotely exploitable when glob functions are used in software such as ftp daemons.
The glibc glob() function allows programs to search for path names matching specific patterns according the rules used by the shell.
Glibc also implements the globfree() function which free()'s memory used earlier by other glob() matches.
www.securiteam.com /unixfocus/6I00R003GE.html   (649 words)

  
 Glibc -- Facts, Info, and Encyclopedia article   (Site not responding. Last check: 2007-10-07)
Glibc, also known as libc6, is the (Large African antelope having a head with horns like an ox and a long tufted tail) GNU project's (Click link for more info and facts about C standard library) C standard library.
Glibc is very portable, both between different (The choicest or most essential or most vital part of some idea or experience) kernels and across different types of ((computer science) the mechanical, magnetic, electronic, and electrical components making up a computer system) hardware.
As of April 2005, the latest version of Glibc is 2.3.5.
www.absoluteastronomy.com /encyclopedia/g/gl/glibc.htm   (195 words)

  
 Resources - GNU C Library - GNU Project - Free Software Foundation (FSF)
There are a number of mailing lists relevant to glibc development.
Questions or queries about core parts of glibc (not bugs) are appropriately discussed here.
The Open POSIX Test Suite is an open source test suite with the goal of performing conformance, functional, stress, and performance testing of the functions described in the IEEE Std 1003.1-2001 System Interfaces specification.
www.gnu.org /software/libc/resources.html   (654 words)

  
 phorum - Slackware Devel - i686 glibc   (Site not responding. Last check: 2007-10-07)
It would be nice to have an i686 optimized glibc in future releases, or at least in the -current tree, as i think there are many who - like me - consider compiling glibc painly and unsafe and really a loss of time, as it would require tests of stability and so forth...
The necessity of an i686 optimized glibc is - i think - self-motivated, as it is required for almost every single stuff we compile shared with i686 optimizations.
The RH model isn't bad at all, they ship i686 glibc along with the wider x86, i386 glibc.
www.userlocal.com /phorum/read.php?f=5&i=17151&t=17151   (308 words)

  
 glibc-linux: By Author
Re: GLIBC and LSB 08 Mar 1999 09:05:48 +0100
Glibc 2.1 and Oracle 8.0.5 Thu, 25 Mar 1999 14:34:56 +0100 (MET)
Re: Glibc 2.1 and Oracle 8.0.5 Thu, 25 Mar 1999 22:38:31 +0100
ricardo.ecn.wfu.edu /glib-linux-archive/9903/author.html   (750 words)

  
 gcc/glibc cross toolchains for embedded development   (Site not responding. Last check: 2007-10-07)
Building a gcc / glibc cross-toolchain for use in embedded systems development used to be a scary prospect, requiring iron will, days if not weeks of effort, lots of Unix and Gnu lore, and sometimes willingness to take dodgy shortcuts.
This is a problem not only for individual users, but also for the gcc project as a whole, since the gcc team relies on users to test upcoming releases of gcc, and the difficulty of building the toolchain for embedded targets restricted the number of people able to help with the testing.
The gcc-3.3.1/glibc-2.3.2 toolchain it generates for sh4 fails a noticable number of the glibc tests, but is far enough along that you can try it, if you're willing to look into the problems.
linuxdevices.com /articles/AT2441857366.html   (848 words)

  
 SGI TPL View (Glibc-Install-HOWTO)
The glibc package contains a library written in the programming language of C. Libraries are a very useful thing in programming; instead of inventing the wheel from scratch for operations such as computing the square-root of a number, such common functions are stored in separate files—the so-called libraries.
Since you may need to compile something if a problem occurs with the new glibc, it is a good idea to have it static, otherwise it might not work after an error appears.
You may identify them by looking at their version number, which should be the same as the one from your glibc installation (in my example all files fitted to the scheme lib*-2.2.4), and of course by the creation date and time.
techpubs.sgi.com /tpl.cgi/view/linux/HOWTO/Glibc-Install-HOWTO   (2978 words)

  
 From glibc-2.2.x to glibc-2.3.x   (Site not responding. Last check: 2007-10-07)
More data points:- - "make check" still passes with the patch applied - Debian has integrated the (similar) patch:- glibc (2.3.1-3) unstable; urgency=low * GOTO Masanori - debian/patches/librt-mips.dpatch: librt is not worked on mips/mipsel architecture, we apply it until sarge will be released.
glibc 2.3.x changes some symbols (__ctype_b, __ctype_toupper, __ctype_tolower) as hidden attribute.
This patch is originally pulled from RedHat patch, I modified it for current debian glibc.
www.linuxfromscratch.org /pipermail/lfs-dev/2002-October/029513.html   (221 words)

  
 LinuxQuestions.org - glibc page 68 - where Linux users come for help   (Site not responding. Last check: 2007-10-07)
No, what the manual says to you is you have to unpack first the glibc package and then copy the glibc-linuxthreads-2.3.2.tar.gz/bz2 in the glibc-2.3.2 directory and then you enter the directoyry, unpack the linuxthreads package, delete it (just for not wasting disk space having a package in two different locations) and you're done...
If you want to compile Glibc, and if you're using, of course, the LFS book (regardless of the version) you must compile it in a separate directory from the sources...
I'm not really sure, what the book suggest us is to build glibc outside the source tree, so as the book suggests I have my packages at $LFS/sources (in my case, $DOLPHIN/sources) and in that directory is where i create the glibc-build directory...
www.linuxquestions.org /questions/showthread.php?postid=916188   (558 words)

  
 Rebuilding the GNU C Library (glibc)   (Site not responding. Last check: 2007-10-07)
Messing with glibc can potentially damage your system, make your system inoperable, and is generally considered a bonehead idea unless you know what you're doing.
For example, when glibc 2.3.3 was released the glibc developers did not recommend that users build it at all; oddly enough this critical tidbit of information did not make its way into the packaged documentation.
This is frequently caused by building glibc on a system running Linux 2.4 and not passing the "linuxthreads" option to the --enable-add-ons parameter.
hr.uoregon.edu /davidrl/glibc.html   (1868 words)

  
 Patch: glibc update for Kylix 3 C++ package loading   (Site not responding. Last check: 2007-10-07)
This patch is relative to the glibc-2.2.5-mumble rpm from Red Hat 7.3 and is taken from the source rpm that was used to build the binaries that Borland's QA staff tested.
This is a very small patch that modifies the source code to glibc to resolve this contention problem when loading packages.
Borland is not providing rpms, so as soon as you try and install your own glibc there's a good chance your system will no longer update correctly unless you build new rpms.
bdn.borland.com /article/0,1410,29968,00.html   (451 words)

  
 Glibc 2 HOWTO: Choosing your installation method.   (Site not responding. Last check: 2007-10-07)
You can install the libraries as a test, using the existing libraries as the default but letting you try the new libraries by using different options when compiling your program.
Installing in this way also makes it easy to remove glibc in the future (though any program linked with glibc will no longer work after the libraries are removed).
The other way described in this document to install is using glibc as your primary library.
sunsite.utk.edu /LDP/HOWTO/Glibc2-HOWTO-2.html   (344 words)

  
 ISS X-Force Database: linux-glibc-preload-overwrite(5971): Linux glibc LD_PRELOAD file overwrite   (Site not responding. Last check: 2007-10-07)
Glibc is the GNU C library, an open-source public domain library that is shipped with many Linux distributions.
CERT Vulnerability Note VU#386504, glibc does not check SUID bit on libraries in /etc/ld.so.cache at http://www.kb.cert.org/vuls/id/386504.
CVE-2001-0169: When using the LD_PRELOAD environmental variable in SUID or SGID applications, glibc does not verify that preloaded libraries in /etc/ld.so.cache are also SUID/SGID, which could allow a local user to overwrite arbitrary files by loading a library from /lib or /usr/lib.
xforce.iss.net /xforce/xfdb/5971   (542 words)

  
 wkr | heap protection
For glibc, we had to modify the structure of a memory chunk in order to implement our scheme.
The next version of dlmalloc (v2.8) is slated to include a variant of the heap protection patch as a compile-time option.
A new release of our heap protection patch for glibc is now available for download.
www.cs.ucsb.edu /~wkr/projects/heap_protection   (884 words)

  
 Linux.com - Installing Glibc-2.3.2
The Glibc build system is very well self-contained and will install perfectly, even though our compiler specs file and linker are still pointing at
We cannot adjust the specs and linker before the Glibc install, because the Glibc autoconf tests would then give bogus results and thus defeat our goal of achieving a clean build.
file, because, although Glibc provides defaults when this file is missing or corrupt, the Glibc defaults don't work well with networking.
www.linux.com /guides/html/chapter06/glibc.shtml   (724 words)

  
 Icrontic Forums - glibc   (Site not responding. Last check: 2007-10-07)
I want to install the ATI drivers for my card, which requires that glibc 2.2 be installed.
glibc usually goes together with the gcc compiler version used and frequently a kernel that was compiled with that pair of version matched things.
With Mandrake there is now a tool called mrproper that happily takes source and tries to reconcile it to current gcc and glibc.
www.icronticforums.com /printthread.php?t=315   (414 words)

  
 Glibc   (Site not responding. Last check: 2007-10-07)
The problem with glibc was described at http://community.borland.com/article/0,1410,26998,00.html, I suggest you give it a read.
As far as I am aware, glibc 2.2 has the fix suggested by us.
The easy way to check is to try to install it, as it runs a pretest of your system which imcludes a check for the dl_open bug in question.
www.linuxfromscratch.org /pipermail/lfs-dev/2001-June/015155.html   (165 words)

  
 glibc
There is no temporary workaround for this security problem other than disabling all RPC based server and client programs.
Notes, Special installation instructions: * PRECAUTIONS The shared libraries package of the glibc is the most sensitive part of a running Linux system, and modifications to it should be handled with special care.
During the update of the shlibs/glibc package, runtime-linking the shared libraries is likely to fail for processes that execute a new binary with the execve(2) system call.
www.icetalk.com /glibc-N426.html   (924 words)

  
 M-029: Red Hat glibc Vulnerability
It may be possible to exploit programs that pass user modifiable input to the glibc glob function.
Topic: Updated glibc packages are available to fix an overflowable buffer and for 7.x to fix a couple of non-security related bugs.
The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or the University of California, and shall not be used for advertising or product endorsement purposes.
www.ciac.org /ciac/bulletins/m-029.shtml   (695 words)

  
 Gentoo Linux Documentation -- glibc: Information leak with LD_DEBUG
glibc contains an information leak vulnerability allowing the debugging of SUID binaries.
The GNU C library defines various Unix-like "system calls" and other basic facilities needed for a standard POSIX-like application to operate.
All users are encouraged to upgrade to the latest available version of glibc.
www.gentoo.org /security/en/glsa/glsa-200408-16.xml   (158 words)

  
 ISS X-Force Database: glibc-glob-bo(7705): glibc glob functions buffer overflow   (Site not responding. Last check: 2007-10-07)
The glibc package in some Linux distributions is vulnerable to a buffer overflow in the glob functions.
For the latest version of glibc (glibc-2.2-12_imnx_12 or later), as listed in Immunix OS Security Advisory IMNX-2001-70-037-01.
CVE-2001-0886: Buffer overflow in glob function of glibc allows attackers to cause a denial of service (crash) and possibly execute arbitrary code via a glob pattern that ends in a brace "{" character.
xforce.iss.net /xforce/xfdb/7705   (615 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.