Attempting to emerge net-fs/davfs2-0.24-r2 terminates in a configure error. The configure script seems unable to find the neon libs or finds an unexpected version of the neon libs. I have net-misc/neon-0.24 installed. Reproducible: Always Steps to Reproduce: 1. emerge -v net-fs/davfs2 2. 3. Actual Results: >>> emerge (1 of 1) net-fs/davfs2-0.2.4-r2 to / >>> md5 files ;-) davfs2-0.2.4-r2.ebuild >>> md5 files ;-) davfs2-0.2.4-r1.ebuild >>> md5 files ;-) files/include-compiler.patch >>> md5 files ;-) files/digest-davfs2-0.2.4-r2 >>> md5 files ;-) files/digest-davfs2-0.2.4-r1 >>> md5 src_uri ;-) davfs2-0.2.4.tar.gz * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.11-gentoo-r6n * Checking for suitable kernel configuration options: >>> Unpacking source... >>> Unpacking davfs2-0.2.4.tar.gz to /mnt/portage_tmp/portage/davfs2-0.2.4-r2/work * Applying include-compiler.patch ... [ ok ] >>> Source unpacked. ./configure --prefix=/usr --host=i586-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i586-pc-linux-gnu --with-ssl --without-socks --without-kernel-src checking for i586-pc-linux-gnu-gcc... i586-pc-linux-gnu-gcc 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... yes checking whether i586-pc-linux-gnu-gcc accepts -g... yes checking for i586-pc-linux-gnu-gcc option to accept ANSI C... none needed checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /bin/install -c checking for strerror in -lcposix... no checking for inline... inline checking for an ANSI C-conforming const... yes checking how to run the C preprocessor... i586-pc-linux-gnu-gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for size_t... yes checking for off_t... yes checking for Darwin... no checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for long long... yes checking size of long long... 8 checking for gcc -Wformat -Werror sanity... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for string.h... (cached) yes checking for stdlib.h... (cached) yes checking for size_t... (cached) yes checking size of size_t... 4 checking how to print size_t... u checking for off_t... (cached) yes checking size of off_t... 4 checking how to print off_t... ld checking for ssize_t... yes checking size of ssize_t... 4 checking how to print ssize_t... d checking for pid_t... yes checking whether time.h and sys/time.h may both be included... yes checking for i586-pc-linux-gnu-ar... no checking for ar... /usr/bin/ar checking for i586-pc-linux-gnu-ranlib... no checking for ranlib... /usr/bin/ranlib checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for pipe... yes checking for isatty... yes checking for usleep... yes checking for shutdown... yes checking for time_t... yes checking size of time_t... 4 checking how to print time_t... ld checking whether byte ordering is bigendian... no checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking for snprintf... yes checking for vsnprintf... yes checking for neon-config... /usr/bin/neon-config checking linking against neon... yes checking neon library version... no configure: incompatible neon library version 0.24.7: wanted 0.24 configure: error: could not find neon !!! Please attach the config.log to your bug report: !!! /mnt/portage_tmp/portage/davfs2-0.2.4-r2/work/davfs2-0.2.4/config.log !!! ERROR: net-fs/davfs2-0.2.4-r2 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. Gentoo Base System version 1.6.13 Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.3.20040420-r2, 2.6.11-gentoo-r6n i686) ================================================================= System uname: 2.6.11-gentoo-r6n i686 AMD Athlon(tm) Processor distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r5, 2.3.5-r2 sys-apps/sandbox: 1.2.11 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 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i586-pc-linux-gnu" CFLAGS="-march=i586 -O2 -funroll-loops -pipe" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=i586 -O2 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.eliteitminds.com" LANG="en_US.ISO-8859-1" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/portage_tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa apache2 apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups curl dvd eds emboss encode esd fam flac flash foomaticdb fortran gd gdbm ggi gif gpm gstreamer gtk gtk2 gtkhtml guile hardenedphp imagemagick imlib innodb ipv6 java jikes jpeg junit kde kerberos latex libg++ libwww mad mbox mcal mikmod mmx motif mozilla mozsvg mp3 mpeg mysql ncurses nls nvidia odbc ogg oggvorbis opengl oss pam pdflib perl php plotutils png ppds python qt quicktime readline real ruby samba sasl scanner sdl slang slp speex spell sse ssl svg svga svgz tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis wmf x86 xine xml xml2 xmms xosd xsl xv zlib linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
Created attachment 70766 [details] config.log from failed emerge
It also fails to compile against 0.25.3: configure: incompatible neon library version 0.25.3: wanted 0.24 Please change the summary to something like: net-fs/davfs2-0.24-r2 configure fails against any neon version != 0.24
I am invalidating this bug. After booting a 2.6.14 kernel with coda support, I cannot reproduce the error. davfs2-0.24-r2 configures and compiles without error with the new kernel.