|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
Building Immunix's glibc
From: Layne Miller (lmiller
binnaclesys.com)
Date: Wed Sep 24 2003 - 17:16:41 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I'm unable to build glibc-2.2-12_imnx_28 on a machine based on Immunix 7+. I've modified the glibc spec file to get the CoDomain files from /etc instead of using cvs co, and I've removed the setuid bit from /usr/bin/make (having setuid set caused problems with RaceGuard). The build (rpmbuild -bb) fails with a string of errors:
msgfmt -o zh_TW.mo zh_TW.po
zh_TW.po:563: invalid control sequence
zh_TW.po:564: end-of-line within string
zh_TW.po:568: invalid control sequence
zh_TW.po:569: end-of-line within string
...
Going into the directory and issuing the msgfmt command by hand gives the same errors. I tested vs. another version of glibc from rpmfind.net, and that command went through. It seems that my version of msgfmt (from gettext-0.10.38-7_imnx) does not like zh_TW.po from glibc-2.2-12_imnx_28. Does anyone have an idea what is happening here?
After installing the source rpm, a fast way of reproducing the problem is to use the following commands:
rpmbuild -bp glibc-2.2.spec
cd /usr/src/redhat/BUILD/glibc-2.2/po (or equivalent)
msgfmt -o zh_TW.mo zh_TW.po
Thanks,
Layne Miller
lmiller
binnaclesys.com
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]