e2fsprogs-1.38-r1 won't compile when having et_EE locale enabled - aka emerge e2fsprogs fails with complaining about noexistant function declarations. When setting locale to en_US - problem dissappears - everything compiles. --------------------------------------------------------------- make[2]: Leaving directory `/var/tmp/portage/e2fsprogs-1.38-r1/work/e2fsprogs-1.38/lib/e2p' making all in lib/ext2fs make[2]: Entering directory `/var/tmp/portage/e2fsprogs-1.38-r1/work/e2fsprogs-1.38/lib/ext2fs' SUBST ext2_err.et COMPILE_ET ext2_err.et CC bb_compat.c In file included from ext2fs.h:251, from ext2fsP.h:12, from bb_compat.c:27: ../../lib/ext2fs/bitops.h: In function `ext2fs_test_block_bitmap_range': ../../lib/ext2fs/bitops.h:526: error: `EXT2_ET_BAD_BLOCK_TEST' undeclared (first use in this function) ../../lib/ext2fs/bitops.h:526: error: (Each undeclared identifier is reported only once ../../lib/ext2fs/bitops.h:526: error: for each function it appears in.) ../../lib/ext2fs/bitops.h: In function `ext2fs_mark_block_bitmap_range': ../../lib/ext2fs/bitops.h:562: error: `EXT2_ET_BAD_BLOCK_MARK' undeclared (first use in this function) ../../lib/ext2fs/bitops.h: In function `ext2fs_unmark_block_bitmap_range': ../../lib/ext2fs/bitops.h:592: error: `EXT2_ET_BAD_BLOCK_UNMARK' undeclared (first use in this function) In file included from ext2fsP.h:12, from bb_compat.c:27: ext2fs.h: In function `ext2fs_get_mem': ext2fs.h:995: error: `EXT2_ET_NO_MEMORY' undeclared (first use in this function) ext2fs.h: In function `ext2fs_resize_mem': ext2fs.h:1024: error: `EXT2_ET_NO_MEMORY' undeclared (first use in this function) make[2]: *** [bb_compat.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/e2fsprogs-1.38-r1/work/e2fsprogs-1.38/lib/ext2fs' make[1]: *** [all-libs-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/e2fsprogs-1.38-r1/work/e2fsprogs-1.38' make: *** [all] Error 2 !!! ERROR: sys-fs/e2fsprogs-1.38-r1 failed. !!! Function src_compile, Line 108, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. ------------------------------------------------------------------- Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.16-gentoo-r3 i686) ================================================================= System uname: 2.6.16-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/ ftp://ftp.linux.ee/pub/gentoo/distfiles/" LANG="et_EE.UTF-8" LC_ALL="et_EE.UTF-8" LINGUAS="et en" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 acl bash-completion bzip2 cdr cli crypt cups dbus expat foomaticdb fortran gif gpm hal iconv imlib ipv6 jpeg ldap libwww mmap ncurses nls nptl pam pcre perl png python readline slang slp snmp spell ssl tcpd truetype truetype-fonts udev unicode usb xml zlib linguas_et linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY
fixed in cvs