System Screwed [Was GLibc-2.11.1]

James Richard Tyrer tyrerj at acm.org
Mon Apr 5 21:23:05 PDT 2010


Well, I think that I have found the problem and it isn't the header files.

Somehow, my system got screwed, but that isn't a great problem since 
some things needed upgrading any way.  But, I can't build things.

Well actually, I built GLibC with no problem but I still get the failure 
when trying to build: libiberty in binutils:

/usr/bin/gcc -c -DHAVE_CONFIG_H -march=athlon -mtune=athlon -O2 
-m128bit-long-double -I/usr/gnome-2/include -I/usr/include/mysql 
-I/usr/lib/xulrunner-1.9.1.7  -I. 
-I../../binutils-2.20.1/libiberty/../include  -W -Wall -Wwrite-strings 
-Wc++-compat -Wstrict-prototypes -pedantic 
../../binutils-2.20.1/libiberty/floatformat.c -o floatformat.o
In file included from ../../binutils-2.20.1/libiberty/floatformat.c:31:
/usr/include/string.h:546: error: expected declaration specifiers or 
'...' before '__locale_t'
/usr/include/string.h:547: error: nonnull argument with out-of-range 
operand number (argument 1, operand 3)
/usr/include/string.h:550: error: expected declaration specifiers or 
'...' before '__locale_t'
/usr/include/string.h:551: error: nonnull argument with out-of-range 
operand number (argument 1, operand 4)

I find that all of the files in:

	/usr/share/locale

have gone missing along with other files in: "/usr/share".  It appears 
that, my best guess, is that the: "make uninstall" command in R went rouge.

So, perhaps someone could tell me where the files in: 
"/usr/share/locale" come from and/or if there are other locale type 
dependencies to build: "libiberty".  If I can borrow the needed data 
from a binary, I should be on my way to fixing it.


-- 
James Tyrer

Linux (mostly) From Scratch



More information about the blfs-support mailing list