Hi,

trying to emerge latest packages on gentoo systems gives up with following attr 
errors.
I have seen this problems since attr-2.4.39 version, and now it is at 
attr-2.4.41 and still
does not compile!

/etc/make.conf:
USE="-acl -xattr gtk -kde -qt3 -qt4 -gnome dvd alsa cdr X unicode apache2 \
     mysql php tk -ldap python dbus hal sse sse2 ssse3 jpeg svg \
     png truetype acpi"


[EMAIL PROTECTED] ~ $ sudo emerge -Davt world
...
checking whether the i686-pc-linux-gnu-gfortran linker 
(/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
(cached) (cached) checking how to hardcode library paths into programs... 
immediate
checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... (cached) none 
needed
checking for gmake... /usr/bin/gmake
checking for tar... /bin/tar
checking for gzip... /bin/gzip
checking for makedepend... /usr/bin/makedepend
checking for awk... /bin/awk
checking for sort... /bin/sort
checking whether ln -s works... yes
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking for xgettext... /usr/bin/xgettext
checking for rpm... /bin/rpm
./configure: line 20471: test: too many arguments
checking for an ANSI C-conforming const... yes
checking for mode_t... yes
checking for working alloca.h... yes
checking for alloca... yes
configure: creating ./config.status
config.status: creating include/builddefs
config.status: creating include/config.h
include/builddefs:58: *** missing separator.  Stop.
 * 
 * ERROR: sys-apps/attr-2.4.41 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2506:  Called die
 * The specific snippet of code:
 *       emake || die
 *  The die message:
 *   (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/tmp/portage/sys-apps/attr-2.4.41/temp/build.log'.
 * The ebuild environment file is located at 
'/var/tmp/portage/sys-apps/attr-2.4.41/temp/environment'.
 * 

 * Messages for package sys-apps/attr-2.4.41:

 * 
 * ERROR: sys-apps/attr-2.4.41 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2506:  Called die
 * The specific snippet of code:
 *       emake || die
 *  The die message:
 *   (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/tmp/portage/sys-apps/attr-2.4.41/temp/build.log'.
 * The ebuild environment file is located at 
'/var/tmp/portage/sys-apps/attr-2.4.41/temp/environment'.
 * 

alala / # cat 
/var/tmp/portage/sys-apps/attr-2.4.41/work/attr-2.4.41/include/builddefs
...
TTEXT   = /usr/bin/xgettext

RPM             = /bin/rpm
RPMBUILD        = /bin/rpm
RPM_VERSION     = 6
Inc                             <<<<<<<<<       WTF
<http://gnu                     <<<<<<<<<       WTF
it                              <<<<<<<<<       WTF
law                             <<<<<<<<<       WTF
                                <<<<<<<<<       WTF
Meyering                        <<<<<<<<<       WTF

ENABLE_SHARED   = yes
ENABLE_GETTEXT  = yes

HAVE_ZIPPED_MANPAGES =false

ifneq "$(findstring $(PKG_PLATFORM), linux gnu gnu/kfreebsd gnu/knetbsd)" ""
PCFLAGS = -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
endif

ifeq ($(PKG_PLATFORM),linux)
...


I can live witout attr, but how can I force it *not* be built? I've set USE
to -acl and -xattr but it still wants to build attr!?!?!

Thanks,
HK
-- 
Hinko Kočevar, OSS developer
ČETRTA POT, d.o.o.
Planina 3, 4000 Kranj, SI EU
tel     ++386 (0) 4 280 66 03
e-mail  [EMAIL PROTECTED]
http    www.cetrtapot.si


Reply via email to