pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/38402: shells/tcsh fails to build message catalogs with Tru64 /bin/gencat
>Number: 38402
>Category: pkg
>Synopsis: shells/tcsh fails to build message catalogs with Tru64
>/bin/gencat
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Apr 10 18:05:05 +0000 2008
>Originator: Hans Rosenfeld
>Release: Tru64 5.1b
>Organization:
>Environment:
OSF1 coolidge.zOffice V5.1 2650 alpha
>Description:
The build of shells/tcsh (and probably shells/standalone-tcsh and
shells/static-tcsh, too) fails because the Tru64 /bin/gencat expects that the
message sets occur in ascending order in the source. When the tcsh Makefile
cats the individual sources together before running gencat, the charset (set
255) is the first set in the resulting file, causing /bin/gencat to fail.
>How-To-Repeat:
try to build shells/tcsh on Tru64
>Fix:
change the order the files are concatenated in nls/Makefile:
--- nls/Makefile.orig 2008-04-10 18:43:31.000000000 +0200
+++ nls/Makefile 2008-04-10 18:43:31.000000000 +0200
@@ -11,7 +11,7 @@
do \
echo "$$i"; \
cd $$i; \
- cat ${CHARSET} set[0-9] set[0-9][0-9] > ../../tcsh.$$i.m; \
+ cat set[0-9] set[0-9][0-9] ${CHARSET} > ../../tcsh.$$i.m; \
cd ..; \
${GENCAT} ../tcsh.$$i.cat ../tcsh.$$i.m; \
done
Home |
Main Index |
Thread Index |
Old Index