autoconf

гдей-то лохонулсо я :(
не собирается autoconf 2.61
вот вывод emerge autoconf

>>> Emerging (1 of 1) sys-devel/autoconf-2.61 to /
Adjusting permissions recursively: '/usr/portage/distfiles/'
 * autoconf-2.61.tar.gz MD5 ;-) ...                                       [ ok ]
 * autoconf-2.61.tar.gz RMD160 ;-) ...                                    [ ok ]
 * autoconf-2.61.tar.gz SHA1 ;-) ...                                      [ ok ]
 * autoconf-2.61.tar.gz SHA256 ;-) ...                                    [ ok ]
 * autoconf-2.61.tar.gz size ;-) ...                                      [ ok ]
>>> Creating Manifest for /usr/portage/sys-devel/autoconf
  digest.assumed                 2
   digest-autoconf-2.59-r7::autoconf-2.59.tar.bz2
   digest-autoconf-2.60::autoconf-2.60.tar.gz
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking autoconf-2.61.tar.gz ;-) ...                                  [ ok ]
>>> Unpacking source...
>>> Unpacking autoconf-2.61.tar.gz to /var/tmp/portage/sys-devel/autoconf-2.61/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61 ...
 * econf: updating autoconf-2.61/build-aux/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating autoconf-2.61/build-aux/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --program-suffix=-2.61 --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/lib/portage/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/lib/portage/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether /bin/sh -n is known to work... yes
checking for expr... /usr/lib/portage/bin/expr
checking for gm4... no
checking for gnum4... no
checking for m4... /usr/lib/portage/bin/m4
checking whether m4 supports frozen files... yes
checking how m4 supports trace files... --debugfile
checking for perl... /usr/lib/portage/bin/perl
checking for emacs... no
checking for emacs... no
checking where .elc files should go... ${datadir}/emacs/site-lisp
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
configure: creating ./config.status
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating man/Makefile
config.status: creating lib/emacs/Makefile
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating lib/Makefile
config.status: creating lib/Autom4te/Makefile
config.status: creating lib/autoscan/Makefile
config.status: creating lib/m4sugar/Makefile
config.status: creating lib/autoconf/Makefile
config.status: creating lib/autotest/Makefile
config.status: creating bin/Makefile
config.status: executing tests/atconfig commands
Making all in bin
make[1]: Entering directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61/bin'
make[2]: Entering directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61'
make[2]: Leaving directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61'
rm -f autom4te autom4te.tmp
sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/lib/portage/bin/perl|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@datadir[@]|/usr/share/autoconf|g' -e 's|@prefix[@]|/usr|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's&$&-2.61&'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's&$&-2.61&'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's&$&-2.61&'`'|g' -e 's|@M4[@]|/usr/lib/portage/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@AWK[@]|gawk|g' -e 's|@VERSION[@]|2.61|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autom4te.in; do not edit by hand.|g' `test -f ./autom4te.in || echo ./`autom4te.in >autom4te.tmp
chmod +x autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te
cd ../lib && make  autom4te.cfg
make[2]: Entering directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61/lib'
make[3]: Entering directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61'
make[3]: Leaving directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61'
rm -f autom4te.cfg autom4te.tmp
sed -e 's|@SHELL[@]|/bin/sh|g' -e 's|@PERL[@]|/usr/lib/portage/bin/perl|g' -e 's|@bindir[@]|/usr/bin|g' -e 's|@datadir[@]|/usr/share/autoconf|g' -e 's|@prefix[@]|/usr|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's&$&-2.61&'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's&$&-2.61&'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's&$&-2.61&'`'|g' -e 's|@M4[@]|/usr/lib/portage/bin/m4|g' -e 's|@AWK[@]|gawk|g' -e 's|@VERSION[@]|2.61|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' ./autom4te.in >autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te.cfg
make[2]: Leaving directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61/lib'
cd ../lib/m4sugar && make  version.m4
make[2]: Entering directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61/lib/m4sugar'
make[3]: Entering directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61'
make[3]: Leaving directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61'
{                                       \
          echo '# This file is part of -*- Autoconf -*-.'; \
          echo '# Version of Autoconf.'; \
          echo '# Copyright (C) 1999, 2000, 2001, 2002'; \
          echo '# Free Software Foundation, Inc.'; \
          echo ;\
          echo 'm4_define([m4_PACKAGE_NAME],      [GNU Autoconf])'; \
          echo 'm4_define([m4_PACKAGE_TARNAME],   [autoconf])'; \
          echo 'm4_define([m4_PACKAGE_VERSION],   [2.61])'; \
          echo 'm4_define([m4_PACKAGE_STRING],    [GNU Autoconf 2.61])'; \
          echo 'm4_define([m4_PACKAGE_BUGREPORT], [bug-autoconf@gnu.org])'; \
        } >version.m4
make[2]: Leaving directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61/lib/m4sugar'
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'         ../bin/autom4te -B '..'/lib -B '..'/lib         --language M4sh --cache '' --melt ./autoconf.as -o autoconf.in
Can't locate Data/Dumper.pm in @INC (@INC contains: ../lib /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at ../lib/Autom4te/C4che.pm line 35.
BEGIN failed--compilation aborted at ../lib/Autom4te/C4che.pm line 35.
Compilation failed in require at ../bin/autom4te line 39.
BEGIN failed--compilation aborted at ../bin/autom4te line 39.
make[1]: *** [autoconf.in] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-devel/autoconf-2.61/work/autoconf-2.61/bin'
make: *** [all-recursive] Ошибка 1

!!! ERROR: sys-devel/autoconf-2.61 failed.
Call stack:
  ebuild.sh, line 1621:   Called dyn_compile
  ebuild.sh, line 973:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  autoconf-2.61.ebuild, line 30:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/sys-devel:autoconf-2.61:20070720-150616.log'.

чой-то не пойму что ему надо...

1.

1. Архивчег точно не битый (если autodigest убрать)?
2. MAKEOPTS="-j666", CFLAGS="-O9" и прочее убрал?
3. В багзиллу с такими вопросами ходят обычно =)
_________________
~? **!

У тебя какой-то

У тебя какой-то баг с perl`ом!

ага =) когда

ага =)
когда собираю с ithreads USE флагом - autoconf собирается, но не собираются некоторые другие приложения :(
а когда собираю без ithreads - не компилится практически ничего :(

попробуй

попробуй предварительно emerge portage сделать

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".