This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: binutils test result mysteries
> https://access.redhat.com/knowledge/docs/en-US/OpenShift/2.0/html/Getting_Started_Guide/sect-Getting_Started_Guide-Installing_on_Red_Hat_Enterprise_Linux.html
Just a follow up. A good result was achieved however the Red Hat support people do not
know the command line either :
-------------------------------------
| Case Information |
---------------------------------------
https://access.redhat.com/support/cases/00749193
Case Title : Need to install static glibc package
Case Number : 00749193
Case Open Date : 2012-12-02 08:09:45
Most recent comment: On 2012-12-03 06:05:43, Basant, Divya commented:
"Hello Dennis
glibc static libraries have been separated and assembled into a separate package glibc-static. It is available in RHEL Workstation Optional channel. Please subscribe your system to Optional Channel, if it is not already subscribed to it and install using below command:
# yum install glibc-static
I would also like to inform you that static linking is emphatically discouraged for all Red Hat Enterprise Linux releases. For more information, please refer to the below link:
https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Developer_Guide/lib.compatibility.static.html
Thanks & Regards,
Divya"
------------------ The result was to read and do this ---------
read a statement on the instability of the API's in libC and perhaps Linux :
https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Developer_Guide/lib.compatibility.static.html
I found better instructions here : https://access.redhat.com/knowledge/docs/en-US/OpenShift/2.0/html/Getting_Started_Guide/sect-Getting_Started_Guide-Installing_on_Red_Hat_Enterprise_Linux.html
Therefore :
[root@sedna ~]# rhn-channel --add --channel=rhel-x86_64-workstation-optional-6
Username: myRHNusername
Password: myRHNpasswd
[root@sedna ~]# yum install glibc-static
Loaded plugins: refresh-packagekit, rhnplugin
rhel-x86_64-workstation-optional-6 | 1.8 kB 00:00
rhel-x86_64-workstation-optional-6/primary | 1.1 MB 00:00
rhel-x86_64-workstation-optional-6 4628/4628
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package glibc-static.x86_64 0:2.12-1.80.el6_3.6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
glibc-static x86_64 2.12-1.80.el6_3.6 rhel-x86_64-workstation-optional-6 1.4 M
Transaction Summary
================================================================================
Install 1 Package(s)
Total download size: 1.4 M
Installed size: 0
Is this ok [y/N]: y
Downloading Packages:
glibc-static-2.12-1.80.el6_3.6.x86_64.rpm | 1.4 MB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : glibc-static-2.12-1.80.el6_3.6.x86_64 1/1
Verifying : glibc-static-2.12-1.80.el6_3.6.x86_64 1/1
Installed:
glibc-static.x86_64 0:2.12-1.80.el6_3.6
Complete!
------- binutils test now result thus :
=== binutils Summary ===
# of expected passes 97
# of unsupported tests 1
=== gas Summary ===
# of expected passes 670
../as-new 2.23.1
=== ld Summary ===
# of expected passes 777
# of unexpected failures 8
# of unexpected successes 33
# of expected failures 28
# of untested testcases 1
/usr/local/build/binutils-2.23.1_2.6.32-279.14.1.el6.x86_64.001/ld/ld-new 2.23.1