CentOS 5 Server :: What Glibc Version I Have?
Apr 5, 2011how to find what glibc version I have? Our software vendor needs this info so they can send us the right run time.
View 3 Replieshow to find what glibc version I have? Our software vendor needs this info so they can send us the right run time.
View 3 RepliesI'm new to the yum installation route and am looking forward to getting some experience using it, however, I am working to build a Nagios server through yum and have run into difficulties meeting the dependencies. (I'd previously installed from source on a different server though I'd been warned is a bad thing so I am trying to make nice and go this route but have run into snags right off...) The dependency hurdle I'm trying to overcome is getting to GLIBC2_4 from my version of 2.3.
I've read through a number of posts where people have had issues getting glib updated or gcc installed correctly. This is pretty much a new installation of CentOS (VM cloned off an earlier install that was taken just after going through the GUI setup). As far as I have gotten is 'yum update' which updated the kernel and openssl.
I made an update of my Centos 5.5 yesterday. In doing so glibc has been updated to glibc.i686. Just now some of my FPGA tools crash. Unfortunately there isn't a downgrade for glibc.i686. How can I replace glibc.i686 by glibc.i386?A simple yum install glibc.i386 conflicts with the files from package glibc-2.5-65.i686
yum list glibc
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
[code]....
I have a server running Reh Hat Linux 7.3 with kernel 2.4.18. Can i upgrade kernel to version 2.6 and glibc to version 2.5?
View 6 Replies View RelatedI am using CENTOS 5.3, I want to upgrade glibc 2.5 to glibc 2.7.
how to do it.
I am not getting from where to start
Yesterday, I think I did something stupid: I removed kernel-headers, gcc, glibc-devel and glibc-headers. My box is a CentOS 5.4 webserver (it has loads of packages installed, but that was done through Virtualmin config, so it's quite coherent all in all). The thing is that now I need to reinstall at least the headers and glibc, but hey! this is what I get :
[Code]...
In a chroot einvironment i am trying to compile gcc but is says that i need a newer version of glibc, but i have the newest version of it. i think somehow it trys to use the older glibc from the ubuntu install im makeing it on.
View 1 Replies View RelatedThis questions pertains mainly to building a brand new GNU toolchain on one machine for deployment on fs of another machine that has no toolchain installed. I understand the machine on which GNU toolchain is going to be built as the 'build' machine. I understand the machine on which GNU toolchain is going to be deployed as the 'host' machine. I understand the machine on which the code generated by the new GNU toolchain is going to be run as the 'target' machine.
Q1.) Is there a fixed 'rule', 'matrix' or 'table' somewhere which tells me exactly which versions of 'binutils' and 'libc' are required by a particular version of GCC? I.e. something along the lines of:
- gcc ver.'k' can be built using gcc ver.'m'(or later) with binutils ver.'i' and libc ver. 'j'
- gcc ver.'k' will operate with binutils ver.'t' and libc ver.'r'(or later)
Is there some 'rule of thumb' / 'heuristics' giving me the above version requirements for the building and operating GCC, or is this information somehow implied or derived systematically. Where can I find more about the above?
Q2) I assume that the libraries have no dependencies on any underlying software other than the system calls provided by the kernel. Furthermore it appears that the libraries are not too sensitive about the kernel version they run on (I found this out from experience). Therefore I could build the libraries on some build machine and place them on the bare naked newly set up host file system without regard to any other prerequisite SW components?
Q3) During operation, do GCC and its various components place system calls directly to the kernel or via library calls (or both)? In other words I am trying to understand conceptually if GCC requires 'Glibc' for its own operation or not?
Q4) During operation, do the 'binutils' components place system calls directly to the kernel or via library calls (or both)? In other words I am trying to understand conceptually if the 'binutils' require 'Glibc' for their operation or not? ( Of course it is clear to me that when GCC is operating it will need libraries and headers to resolve object references in the target code it produces, but that would be a >different< question).
AFAIK, in addition to implementing the standard C library, glibc provides wrappers for system calls, threading support, and basic application facilities. So because of that, glibc that will be used on my target system should be built based on the kernel version running on my target, right?
Based on the above, I am trying to build a glibc version for my target machine's kernel. However, I don't know to to build a glibc library for a target system and also where on the target's filesystem should be put? In which location Linux will start looking for the libraries required for a program to run (should I create an /etc/ld.so.conf file)?
I've installed CentOS 5.3 on a machine, and I need a Samba version 3.2 or higher. Since 3.4 is out, I thought I'd grab that. But, "yum list|grep samba" gives me only version 3.0.33. Is there a package of Samba I can grab that will upgrade the 3.0 installation so that I don't have two laying around? If not and I need to compile from source, do you have any suggestions for what arguments I should give configure? I'm not used to Linux coming from the BSD world
View 1 Replies View RelatedI'm quite new to Linux/CentOS. I installed LAMP from official CentOS repositories and I'm wondering why the PHP (5.1.6) or MySQL (5.0.77) versions are so old. Why there is now the latest versions available.
Is it recommended to use these versions or should I update to the newest one - if so could you plesae provide me some links to official repositories&tutorials.
I've been working to get gcc up and running on a new install of Fedora 13. glibc-devel had dependencies upon installation where it required glibc and glibc-common, both 2.12.1-3. No problem, found both at rpm dot pbone dot net. However, when I try to install the following circular dependency results... it doesn't matter the order of install.
Code:
[root AT localhost gcc_install]# rpm -ivh glibc-common-2.12.1-3.x86_64 .rpm
error: Failed dependencies:
glibc = 2.12.1-3 is needed by glibc-common-2.12.1-3.x86_64
[code]....
I notice that these two packages contain the same files and uninstalling glibc-i18n doesn't uninstall the internationalization files, because they are also in the glibc package. Is this a mistake or is this normal or is there a reason for it ? I just made my own glibc package to fix this, but was wondering why this is the way it is...
View 7 Replies View RelatedI have installed Zimbra 6.0.1 and updated to Zimbra 7.1.0, the problem is that it needs the glibc-2.10 to start one of its services. I tried everything but i'dont get to update the glibc.
View 1 Replies View RelatedOS : Oracle Enter Prise Linux 6 (equivalent to RedHat)
I am in process to install oracle 10g on said OS.My process fails and after digging up , I came to know that some of the oracle libraries are compiled on 32-bit architecture and it require glibc-32 bit . also it require for gcc-32 bit.
Now i have downloaded all the required rpm for gcc-32bit . when I try to install glibc and its dependencies , it gives me error that newer version already exist.
How can I install , Gcc-32bit(libgc, libstd-i386 etc) in parallel or standalone?
I am in very much need to resolve the issue of Upgrade redhat5 from glibc 2.5 to glibc 2.7. The problem is when I run a binary compiled on our build setup (glibc 2.11) on Suse 11 (glibc 2.9) it works fine...
But the same binary do not work on redhat enterprise version 5 telling error as need glibc2.7 or sometimes segmentation fault for the same binary execution.
I tried upgrading the redhat glibc 2.5 to glibc 2.7, but not successful.
I do yum update it says nothing to update. Coming from the Suse world at 11.2, glibc is already at 2.9, how do I update, there is a lot of dependencies on glibc.
View 1 Replies View Related/usr/dlc/bin/_progress: relocation error; symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time referrence
And the solution offered is:
But the problem still exists.
If I use 2.4.20 I get an error about shared "something" in library and I cannot use command line like using command as ll, ls, mkdir but if I change that to 2.6.18 I get the error above but I can now use these commands: ll, ls, mkdir, etc.
I'm using Progress 9.1D and the application was compiled using CENTOS 4.4. Now I just copied the Progress 9.1D as is to new server HP Proliant ML110 G5 with CENTOS 5.2 installed.
Copying Progress 9.1D to other computers (IDE and not SATA drivers) with CENTOS 4.4 installed has no problem. Everything runs.
Could this be due to GLIBC version. Progress application was compiled using GLIBC version 2.3.4 but my GLIBC now is version 2.5.
If this is the case, can I just copy GLIBC version 2.3.4 and put it in my ProliantML110G5 server? If not how do I do it? Downloading and installing etc.
I have just updated gcc to 4.4.3 on my centos 5.4 server. This all went fine but now i need to update glibc and libstdc++, Any ideas on how i go about doing this.
View 4 Replies View Relatedi have a error in my vpsError: Missing Dependency: glibc = 2.5-49.el5_5.2 is needed by package nscd-2.5-49.el5_5.2.i386 (updates)
View 1 Replies View RelatedI have Centos 5.3 on our server When I log-in in webmin I have a message "Warning - Your system is actually running CentOS Linux version 5.3." In the next line I have a button "Update Detected Operating System" My question is Do I need to click the link and update Detected operating system? If I do, is it going to change any configuration on our server?
View 2 Replies View RelatedIt seems I have some problem with glibc i686 on my VIA CPU. How can I force to install glibc i386.rpm instead of i686 in the clean installation process?
View 1 Replies View RelatedI'm running my own repository for my CentOS servers and ran into problem which seems to be on the 32bit boxes only. When trying to patch, I get the following dependency error.
[Code]....
I am running CentOS 5.6 on my servers (auto-updating to the latest patches). A couple of days ago, a number of updates were applied:
glibc-common-2.5-58.el5_6.4.x86_64
glibc-2.5-58.el5_6.4.x86_64
nscd-2.5-58.el5_6.4.x86_64
glibc-headers-2.5-58.el5_6.4.x86_64
[Code]...
This update broke a software tool from Xilinx (FPGA compiler). I rolled back all of the above, to 2.5-58.el5_6.3, and the tool works OK. I get:
/home/cad/xilinx/ISE13.1/ISE_DS/ISE/bin/lin64/unwrapped/map: symbol lookup error: /home/cad/xilinx/ISE13.1/ISE_DS/ISE/lib/lin64/libXst2_Core.so: undefined symbol: _ZN5boost7archive6detail17basic_oserializerD2Evmake[2]: *** [map] Error 127
I have this project at work. We are a MS Windows shop, and I am "supposed" to be the linux expert, which means, linux support, it's me. I have worked with linux maintaining PCs at home with different versions of linux since 1995, jumping from Slackware to Ubuntu.
Now, I have two CentOS 5.6 boxes, and I need to control the patching process. the boxes are hosting an application which we don't manage. So. one box in production, one box in development. The idea is that the box in development wil use yum in a standard way and download whatever patches are needed, and the application is tested. When the testing is done (this can take minutes, hours, or days) then the production box gets patched.
The problem is that I need to garantee that exactly the same patches are applied in development and in production.
the development box downloads the patches from the internet, but the production box gets it's patches from the development box, not the internet. I have played around with making local repos on the development box and samba, or rsync the /var/yum/cache, and to change the yum.repo.d CentOS-base.repo to force the prod to go to the dev box, without success.
I am trying to install libpcap version 1 on my centos 5.5 (which supply libpcap 0.9.4 as built in). I need libpcap>=1.0 to install snort 2.9. I tried to install by downloading source code from tcpdump.org but failed to update libpcap-0.9.4 by libpcap-1.0.0.
View 4 Replies View RelatedI need to upgrade our PHP from version 5.1.6 to anything higher.
What is the latest version of PHP for CentOS ? I need a stable version, not a test version.
Should I upgrade from CentOS 5.2 to 5.5 ?
i would like to upgrade my centos 5.3 with the oldest update from repository. (about 224 update)I would like to update all the system but keep freezed php and mysql.
View 2 Replies View RelatedI updated several packages on one of my servers on Dec 21st and have been seeing excessive swapfile usage since then. The problem process seems to be httpd which in our environment runs a subversion server as well as serving a number of php pages over https. At present I am having to bounce apache approximately every 5 days as it has used all 8GB swap in that time.
[Code]..
Of the updates listed as installed, the only one that looks likely to affect apache is glibc. Looking at the stats from sar -r I can see swap usage increasing by approx 3% (of 8GB) every hour.
I am running CentOS release 5.3 (Final)
kernel: CentOS (2.6.18-53.1.13.el5)
After updating to the version: CentOS (2.6.18-164.el5), the server is not stable and i have got a lot of this kind error:
Sep 19 02:08:36 server kernel: EXT3-fs error (device sda8): ext3_lookup: unlinked inode 3372068 in dir #5148223
Sep 19 02:08:36 server kernel: Aborting journal on device sda8.
Sep 19 02:08:36 server kernel: EXT3-fs error (device sda8): ext3_lookup: unlinked inode 3372071 in dir #5148223[code].....