Bug 118885 - xsupplicant-1.2.2 fails on configure with a depedency on a PCSC library
|
Bug#:
118885
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: mobile@gentoo.org
|
Reported By: ikelos@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: xsupplicant-1.2.2 fails on configure with a depedency on a PCSC library
|
|
Keywords: InCVS
|
|
Status Whiteboard:
|
|
Opened: 2006-01-13 08:30 0000
|
Hi, xsupplicant-1.2.2 doesn't build with the following error:
checking for stdint.h... yes
checking for unistd.h... yes
checking winscard.h usability... no
checking winscard.h presence... no
checking for winscard.h... no
configure: error: The PCSC library is required to use EAP-SIM support!
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/xsupplicant-1.2.2/work/xsupplicant-1.2.2/config.log
!!! ERROR: net-misc/xsupplicant-1.2.2 failed.
!!! Function econf, Line 489, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
My emerge info is as follows:
Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2,
2.6.15 i686)
=================================================================
System uname: 2.6.15 i686 Intel(R) Xeon(TM) CPU 3.06GHz
Gentoo Base System version 1.12.0_pre14
ccache version 2.4 [enabled]
dev-lang/python: 2.3.5, 2.4.2
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
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-r1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks parallel-fetch sandbox sfperms
strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/shc-tools /usr/local/overlays/personal"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apache2 apm avi bash-completion berkdb bitmap-fonts bzip2 cdr
crypt cups dlloader eds emboss encode ethereal expat fam firefox foomaticdb
fortran gdbm gif glitz glut gmp gnome gpm gstreamer gtk gtk2 hal hardened idn
imlib ipv6 java jpeg junit lcms ldap libg++ libwww mad mikmod mmx mng mp3 mpeg
ncurses nls nopop3d nptl nptlonly ogg oggvorbis opengl oss pam pcre pdflib perl
pic pie png python qt quicktime readline samba sdl server snmp spell sse sse2
ssl svn-mirror tcpd tetex tiff truetype truetype-fonts type1-fonts udev vorbis
xml2 xmms xv zlib elibc_glibc kernel_linux userland_GNU"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Fixed in net-misc/xsupplicant-1.2.2.
I'm sorry to reopen this, perhaps I simply haven't waited long enough for the
fix to hit portage, but just to make sure there hasn't been a misunderstanding,
I am still having a problem emerging xsupplicant, version 1.2.2 (as brix
suggested had the fix), without the gsm USE flag. The configure line reads:
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--inf odir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var /lib --disable-eap-sim --build=i686-pc-linux-gnu
which includes the --disable-eap-sim flag, but I still get the error first
mentioned:
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking winscard.h usability... no
checking winscard.h presence... no
checking for winscard.h... no
configure: error: The PCSC library is required to use EAP-SIM support!
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/xsupplicant-1.2.2/work/xsupplicant-1.2.2/config.log
!!! ERROR: net-misc/xsupplicant-1.2.2 failed.
!!! Function econf, Line 489, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
If there has been an actual fix, then I appologize for reopening this and
causing any trouble, but from the response it sounded as though it was assumed
the latest version (just released) would fix it, but it's that version I'm
having the problems with. Thanks...
Odd, will have to investigate some more. Thank you for reopening.
Created an attachment (id=77033) [details]
config.log from xsupplicant-1.2.2 failed compilation
Sorry I forgot to include this the first time (even though it says it in big
letters at the end of the error, doh!). Hopefully it can shed some light on
the problem...
Fixed in CVS. For some reason, xsupplicant's configure script doesn't accept
--disable-foo, only --enable-foo.
Please wait a couple of hours, `emerge --sync` and retry.