sed failed on i586 dockyard-devel (x2.arklinux.org)

arklinux <[email protected]> Tue, 6 Nov 2007 12:12:44 -0600 (CST)
Newsgroups gmane.linux.arklinux.build-watch
Message-ID <20071106181244.ADC5C7C0065__33145.6710155637$1194373723$gmane$org@www.arklinux.org>
sed failed to build on i586 for dockyard-devel.
Last 250 lines of build log:

checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for stddef.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for feof_unlocked... yes
checking for fgets_unlocked... yes
checking for getc_unlocked... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... (cached) yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... (cached) yes
checking for tsearch... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 2.3, ok
checking whether NLS is requested... no
configure: creating ./config.status
config.status: creating bootstrap.sh
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating lib/Makefile
config.status: creating sed/Makefile
config.status: creating testsuite/Makefile
config.status: creating po/Makefile.in
config.status: creating intl/Makefile
config.status: creating config.h
config.status: linking ./lib/regex_.h to lib/regex.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing gettext-fix commands
+ make -j2
make  all-recursive
make[1]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5'
Making all in intl
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/intl'
Making all in lib
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/lib'
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT getopt1.o -MD -MP -MF ".deps/getopt1.Tpo" -c -o getopt1.o getopt1.c; \
	then mv -f ".deps/getopt1.Tpo" ".deps/getopt1.Po"; else rm -f ".deps/getopt1.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT getopt.o -MD -MP -MF ".deps/getopt.Tpo" -c -o getopt.o getopt.c; \
	then mv -f ".deps/getopt.Tpo" ".deps/getopt.Po"; else rm -f ".deps/getopt.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT utils.o -MD -MP -MF ".deps/utils.Tpo" -c -o utils.o utils.c; \
	then mv -f ".deps/utils.Tpo" ".deps/utils.Po"; else rm -f ".deps/utils.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT regex.o -MD -MP -MF ".deps/regex.Tpo" -c -o regex.o regex.c; \
	then mv -f ".deps/regex.Tpo" ".deps/regex.Po"; else rm -f ".deps/regex.Tpo"; exit 1; fi
In file included from regex.c:61:
regex_internal.h:111:1: warning: "__mempcpy" redefined
In file included from /usr/include/string.h:423,
                 from regex_internal.h:28,
                 from regex.c:61:
/usr/include/bits/string2.h:207:1: warning: this is the location of the previous definition
rm -f libsed.a
ar cru libsed.a getopt1.o getopt.o utils.o regex.o 
ranlib libsed.a
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/lib'
Making all in po
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/po'
Making all in sed
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/sed'
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl -DLOCALEDIR=\"/usr/share/locale\"   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT sed.o -MD -MP -MF ".deps/sed.Tpo" -c -o sed.o sed.c; \
	then mv -f ".deps/sed.Tpo" ".deps/sed.Po"; else rm -f ".deps/sed.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl -DLOCALEDIR=\"/usr/share/locale\"   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT compile.o -MD -MP -MF ".deps/compile.Tpo" -c -o compile.o compile.c; \
	then mv -f ".deps/compile.Tpo" ".deps/compile.Po"; else rm -f ".deps/compile.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl -DLOCALEDIR=\"/usr/share/locale\"   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT execute.o -MD -MP -MF ".deps/execute.Tpo" -c -o execute.o execute.c; \
	then mv -f ".deps/execute.Tpo" ".deps/execute.Po"; else rm -f ".deps/execute.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl -DLOCALEDIR=\"/usr/share/locale\"   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT regexp.o -MD -MP -MF ".deps/regexp.Tpo" -c -o regexp.o regexp.c; \
	then mv -f ".deps/regexp.Tpo" ".deps/regexp.Po"; else rm -f ".deps/regexp.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl -DLOCALEDIR=\"/usr/share/locale\"   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT fmt.o -MD -MP -MF ".deps/fmt.Tpo" -c -o fmt.o fmt.c; \
	then mv -f ".deps/fmt.Tpo" ".deps/fmt.Po"; else rm -f ".deps/fmt.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I..  -I../lib -I../intl -I.. -I../lib -I../intl -DLOCALEDIR=\"/usr/share/locale\"   -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -MT mbcs.o -MD -MP -MF ".deps/mbcs.Tpo" -c -o mbcs.o mbcs.c; \
	then mv -f ".deps/mbcs.Tpo" ".deps/mbcs.Po"; else rm -f ".deps/mbcs.Tpo"; exit 1; fi
gcc  -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers   -o sed  sed.o compile.o execute.o regexp.o fmt.o mbcs.o ../lib/libsed.a  
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/sed'
Making all in doc
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/doc'
Making all in testsuite
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/testsuite'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/testsuite'
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5'
make[1]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5729
+ umask 022
+ cd /build-sed-i586/BUILD
+ cd sed-4.1.5
+ rm -rf /var/tmp/sed-root
+ make install DESTDIR=/var/tmp/sed-root
Making install in intl
make[1]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/intl'
if test "sed" = "gettext" \
	   && test '' = 'intl-compat.o'; then \
	  mkdir -p -- /var/tmp/sed-root/usr/lib /var/tmp/sed-root/usr/include; \
	  /usr/bin/install -c -m 644 libintl.h /var/tmp/sed-root/usr/include/libintl.h; \
	  @LIBTOOL@ --mode=install \
	    /usr/bin/install -c -m 644 libintl.a /var/tmp/sed-root/usr/lib/libintl.a; \
	else \
	  : ; \
	fi
if test 'no' = yes; then \
	  test yes != no || mkdir -p -- /var/tmp/sed-root/usr/lib; \
	  temp=/var/tmp/sed-root/usr/lib/t-charset.alias; \
	  dest=/var/tmp/sed-root/usr/lib/charset.alias; \
	  if test -f /var/tmp/sed-root/usr/lib/charset.alias; then \
	    orig=/var/tmp/sed-root/usr/lib/charset.alias; \
	    sed -f ref-add.sed $orig > $temp; \
	    /usr/bin/install -c -m 644 $temp $dest; \
	    rm -f $temp; \
	  else \
	    if test yes = no; then \
	      orig=charset.alias; \
	      sed -f ref-add.sed $orig > $temp; \
	      /usr/bin/install -c -m 644 $temp $dest; \
	      rm -f $temp; \
	    fi; \
	  fi; \
	  mkdir -p -- /var/tmp/sed-root/usr/share/locale; \
	  test -f /var/tmp/sed-root/usr/share/locale/locale.alias \
	    && orig=/var/tmp/sed-root/usr/share/locale/locale.alias \
	    || orig=./locale.alias; \
	  temp=/var/tmp/sed-root/usr/share/locale/t-locale.alias; \
	  dest=/var/tmp/sed-root/usr/share/locale/locale.alias; \
	  sed -f ref-add.sed $orig > $temp; \
	  /usr/bin/install -c -m 644 $temp $dest; \
	  rm -f $temp; \
	else \
	  : ; \
	fi
if test "sed" = "gettext"; then \
	  mkdir -p -- /var/tmp/sed-root/usr/share/gettext/intl; \
	  /usr/bin/install -c -m 644 VERSION /var/tmp/sed-root/usr/share/gettext/intl/VERSION; \
	  /usr/bin/install -c -m 644 ChangeLog.inst /var/tmp/sed-root/usr/share/gettext/intl/ChangeLog; \
	  dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h plural-exp.h eval-plural.h os2compat.h libgnuintl.h loadinfo.h bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c localename.c osdep.c os2compat.c intl-compat.c"; \
	  for file in $dists; do \
	    /usr/bin/install -c -m 644 ./$file \
			    /var/tmp/sed-root/usr/share/gettext/intl/$file; \
	  done; \
	  chmod a+x /var/tmp/sed-root/usr/share/gettext/intl/config.charset; \
	  dists="plural.c"; \
	  for file in $dists; do \
	    if test -f $file; then dir=.; else dir=.; fi; \
	    /usr/bin/install -c -m 644 $dir/$file \
			    /var/tmp/sed-root/usr/share/gettext/intl/$file; \
	  done; \
	  dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c"; \
	  for file in $dists; do \
	    rm -f /var/tmp/sed-root/usr/share/gettext/intl/$file; \
	  done; \
	else \
	  : ; \
	fi
make[1]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/intl'
Making install in lib
make[1]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/lib'
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/lib'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/lib'
make[1]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/lib'
Making install in po
make[1]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/po'
if test "sed" = "gettext"; then \
	  mkdir -p -- /var/tmp/sed-root/usr/share/gettext/po; \
	  for file in Makefile.in.in Makevars quot.sed boldquot.sed [email protected] [email protected] insert-header.sin Rules-quot  ; do \
	    /usr/bin/install -c -m 644 ./$file \
			    /var/tmp/sed-root/usr/share/gettext/po/$file; \
	  done; \
	else \
	  : ; \
	fi
make[1]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/po'
Making install in sed
make[1]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/sed'
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/sed'
test -z "/usr/bin" || mkdir -p -- "/var/tmp/sed-root/usr/bin"
  /usr/bin/install -c 'sed' '/var/tmp/sed-root/usr/bin/sed'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/sed'
make[1]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/sed'
Making install in doc
make[1]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/doc'
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/doc'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/share/info" || mkdir -p -- "/var/tmp/sed-root/usr/share/info"
 /usr/bin/install -c -m 644 './sed.info' '/var/tmp/sed-root/usr/share/info/sed.info'
 /usr/bin/install -c -m 644 './sed.info-1' '/var/tmp/sed-root/usr/share/info/sed.info-1'
 /usr/bin/install -c -m 644 './sed.info-2' '/var/tmp/sed-root/usr/share/info/sed.info-2'
 install-info --info-dir='/var/tmp/sed-root/usr/share/info' '/var/tmp/sed-root/usr/share/info/sed.info'
test -z "/usr/share/man/man1" || mkdir -p -- "/var/tmp/sed-root/usr/share/man/man1"
 /usr/bin/install -c -m 644 './sed.1' '/var/tmp/sed-root/usr/share/man/man1/sed.1'
test -z "" || mkdir -p -- "/var/tmp/sed-root"
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/doc'
make[1]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/doc'
Making install in testsuite
make[1]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/testsuite'
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5/testsuite'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/testsuite'
make[1]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5/testsuite'
make[1]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5'
make[2]: Entering directory `/build-sed-i586/BUILD/sed-4.1.5'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5'
make[1]: Leaving directory `/build-sed-i586/BUILD/sed-4.1.5'
+ cd /var/tmp/sed-root
+ mkdir -p ./bin
+ mv ./usr/bin/sed ./bin/sed
+ rmdir ./usr/bin
+ rm -f ./usr/share/info/dir
+ /usr/lib/rpm/find-lang.sh /var/tmp/sed-root sed
No translations found for sed in /var/tmp/sed-root
error: Bad exit status from /var/tmp/rpm-tmp.5729 (%install)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.5729 (%install)