bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

error in example / gettext-0.17 -- update (subprocess I/O error) -- prel


From: Rainer Tammer
Subject: error in example / gettext-0.17 -- update (subprocess I/O error) -- preliminary solution
Date: Fri, 26 Sep 2008 12:47:27 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3) Gecko/20070326 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0

Hello,
I have found a preliminary solution for this problem:

If I remove

#undef HAVE_POSIX_SPAWN

in gettext-tools/config.h.in prior to the configure run then the I/O
error problem is gone.

So I suspect that somethint with the POSIX_SPAWN is wrong on AIX.


Bye
  Rainer Tammer



Makefile.am:17: variable `hello_SOURCES' is defined but no program or
Makefile.am:17: library has `hello' as canonic name (possible typo)
checking for a BSD-compatible install... /opt/freeware/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /opt/freeware/bin/mkdir -p
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for Java to native code compiler... none
checking for ranlib... ranlib
checking for style of include used by make... GNU
checking for gcc... no
checking for cc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... -qlanglvl=extc89
checking dependency style of cc -qlanglvl=extc89... none
checking how to run the C preprocessor... cc -qlanglvl=extc89 -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Java virtual machine... java
configure: WARNING: unknown target-version , please update gt_JAVACOMP macro
checking for Java compiler... javac -target 1.1 -source 1.3
checking for jar... jar
checking for gettext... /opt/freeware/bin/gettext
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
configure: creating ./config.status
config.status: creating Makefile
config.status: creating javacomp.sh
config.status: creating javaexec.sh
config.status: creating m4/Makefile
config.status: creating po/Makefile
config.status: executing depfiles commands
config.status: executing po-directories commands
        make hello-java.pot-update
        sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
        mv t-remove-potcdate.sed remove-potcdate.sed
        if LC_ALL=C grep 'GNU hello-java' ../* 2>/dev/null | grep -v 'libtool:' 
>/dev/null; then  package_gnu='GNU ';  else  package_gnu='';  fi;  if test -n 
'address@hidden'; then  msgid_bugs_address='address@hidden';  else  
msgid_bugs_address='';  fi;  case `/usr/bin/xgettext --version | sed 1q | sed 
-e 's,^[^0-9]*,,'` in  '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 
| 0.16.[0-1]*)  /usr/bin/xgettext --default-domain=hello-java --directory=..  
--add-comments=TRANSLATORS:    --copyright-holder='Yoyodyne, Inc.'  
--msgid-bugs-address="$msgid_bugs_address"  Hello.java  ;;  *)  
/usr/bin/xgettext --default-domain=hello-java --directory=..  
--add-comments=TRANSLATORS:    --copyright-holder='Yoyodyne, Inc.'  
--package-name="${package_gnu}hello-java"  --package-version='0'  
--msgid-bugs-address="$msgid_bugs_address"  Hello.java  ;;  esac
        test ! -f hello-java.po || {  if test -f ./hello-java.pot; then  sed -f 
remove-potcdate.sed < ./hello-java.pot > hello-java.1po &&  sed -f 
remove-potcdate.sed < hello-java.po > hello-java.2po &&  if cmp hello-java.1po 
hello-java.2po >/dev/null 2>&1; then  rm -f hello-java.1po hello-java.2po 
hello-java.po;  else  rm -f hello-java.1po hello-java.2po ./hello-java.pot &&  
mv hello-java.po ./hello-java.pot;  fi;  else  mv hello-java.po 
./hello-java.pot;  fi;  }
        test -z "af.po-update ca.po-update de.po-update el.po-update 
eo.po-update es.po-update fi.po-update fr.po-update ga.po-update hu.po-update 
id.po-update it.po-update ja.po-update ms.po-update nl.po-update pl.po-update 
pt.po-update ro.po-update ru.po-update sk.po-update sl.po-update sr.po-update 
sv.po-update tr.po-update uk.po-update vi.po-update zh_CN.po-update 
zh_HK.po-update zh_TW.po-update" || make af.po-update ca.po-update de.po-update 
el.po-update eo.po-update es.po-update fi.po-update fr.po-update ga.po-update 
hu.po-update id.po-update it.po-update ja.po-update ms.po-update nl.po-update 
pl.po-update pt.po-update ro.po-update ru.po-update sk.po-update sl.po-update 
sr.po-update sv.po-update tr.po-update uk.po-update vi.po-update 
zh_CN.po-update zh_HK.po-update zh_TW.po-update
af:
msgmerge af.po hello-java.pot -o af.new.po
. done.
ca:
msgmerge ca.po hello-java.pot -o ca.new.po
.. done.
de:
msgmerge de.po hello-java.pot -o de.new.po
. done.
el:
msgmerge el.po hello-java.pot -o el.new.po
. done.
eo:
msgmerge eo.po hello-java.pot -o eo.new.po
. done.
es:
msgmerge es.po hello-java.pot -o es.new.po
. done.
fi:
msgmerge fi.po hello-java.pot -o fi.new.po
. done.
fr:
msgmerge fr.po hello-java.pot -o fr.new.po
. done.
ga:
msgmerge ga.po hello-java.pot -o ga.new.po
.. done.
hu:
msgmerge hu.po hello-java.pot -o hu.new.po
. done.
id:
msgmerge id.po hello-java.pot -o id.new.po
. done.
it:
msgmerge it.po hello-java.pot -o it.new.po
. done.
ja:
msgmerge ja.po hello-java.pot -o ja.new.po
. done.
ms:
msgmerge ms.po hello-java.pot -o ms.new.po
. done.
nl:
msgmerge nl.po hello-java.pot -o nl.new.po
. done.
pl:
msgmerge pl.po hello-java.pot -o pl.new.po
. done.
pt:
msgmerge pt.po hello-java.pot -o pt.new.po
. done.
ro:
msgmerge ro.po hello-java.pot -o ro.new.po
. done.
ru:
msgmerge ru.po hello-java.pot -o ru.new.po
. done.
sk:
msgmerge sk.po hello-java.pot -o sk.new.po
. done.
sl:
msgmerge sl.po hello-java.pot -o sl.new.po
. done.
sr:
msgmerge sr.po hello-java.pot -o sr.new.po
. done.
sv:
msgmerge sv.po hello-java.pot -o sv.new.po
. done.
tr:
msgmerge tr.po hello-java.pot -o tr.new.po
. done.
uk:
msgmerge uk.po hello-java.pot -o uk.new.po
. done.
vi:
msgmerge vi.po hello-java.pot -o vi.new.po
.. done.
zh_CN:
msgmerge zh_CN.po hello-java.pot -o zh_CN.new.po
. done.
zh_HK:
msgmerge zh_HK.po hello-java.pot -o zh_HK.new.po
. done.
zh_TW:
msgmerge zh_TW.po hello-java.pot -o zh_TW.new.po
. done.
        make update-properties
/usr/bin/msgmerge --update af.po hello-java.pot
... done.
/usr/bin/msgmerge --update ca.po hello-java.pot
.. done.
/usr/bin/msgmerge --update de.po hello-java.pot
.. done.
/usr/bin/msgmerge --update el.po hello-java.pot
.. done.
/usr/bin/msgmerge --update eo.po hello-java.pot
.. done.
/usr/bin/msgmerge --update es.po hello-java.pot
.. done.
/usr/bin/msgmerge --update fi.po hello-java.pot
.. done.
/usr/bin/msgmerge --update fr.po hello-java.pot
.. done.
/usr/bin/msgmerge --update ga.po hello-java.pot
.. done.
/usr/bin/msgmerge --update hu.po hello-java.pot
.. done.
/usr/bin/msgmerge --update id.po hello-java.pot
.. done.
/usr/bin/msgmerge --update it.po hello-java.pot
.. done.
/usr/bin/msgmerge --update ja.po hello-java.pot
.. done.
/usr/bin/msgmerge --update ms.po hello-java.pot
.. done.
/usr/bin/msgmerge --update nl.po hello-java.pot
.. done.
/usr/bin/msgmerge --update pl.po hello-java.pot
.. done.
/usr/bin/msgmerge --update pt.po hello-java.pot
.. done.
/usr/bin/msgmerge --update ro.po hello-java.pot
.. done.
/usr/bin/msgmerge --update ru.po hello-java.pot
.. done.
/usr/bin/msgmerge --update sk.po hello-java.pot
.. done.
/usr/bin/msgmerge --update sl.po hello-java.pot
.. done.
/usr/bin/msgmerge --update sr.po hello-java.pot
.. done.
/usr/bin/msgmerge --update sv.po hello-java.pot
... done.
/usr/bin/msgmerge --update tr.po hello-java.pot
.. done.
/usr/bin/msgmerge --update uk.po hello-java.pot
.. done.
/usr/bin/msgmerge --update vi.po hello-java.pot
.. done.
/usr/bin/msgmerge --update zh_CN.po hello-java.pot
.. done.
/usr/bin/msgmerge --update zh_HK.po hello-java.pot
.. done.
/usr/bin/msgmerge --update zh_TW.po hello-java.pot
. done.
msginit -i hello-java.pot --no-translator -l en --properties-output -o 
../hello-java.properties
msginit: /opt/freeware/lib/gettext/project-id subprocess I/O error
/bin/sh: 1810586 Segmentation fault(coredump)
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 2.


Stop.
Making distclean in po
        test -z "remove-potcdate.sed stamp-poT core core.*  *.stackdump 
hello-java.po hello-java.1po hello-java.2po *.new.po" || rm -f 
remove-potcdate.sed stamp-poT core core.*  *.stackdump hello-java.po 
hello-java.1po hello-java.2po *.new.po
        test -z "" || rm -f 
        rm -f Makefile
Making distclean in m4
        test -z "" || rm -f 
        rm -f Makefile
Making distclean in .
        test -z " hello.jar Hello*.class Manifest.mf hello.sh" || rm -f  
hello.jar Hello*.class Manifest.mf hello.sh
        test -z "javacomp.sh javaexec.sh" || rm -f javacomp.sh javaexec.sh
        test -z "javacomp.sh javaexec.sh" || rm -f javacomp.sh javaexec.sh
        rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
Target "distclean-am" is up to date.
        rm -f config.status config.cache config.log  configure.lineno 
config.status.lineno
        rm -f Makefile



reply via email to

[Prev in Thread] Current Thread [Next in Thread]