./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --enable-versioncheck --enable-shared --disable-zrtp --disable-localspeex --disable-localspeexdsp --disable-localgsm --disable-localilbc --disable-samples --disable-libavcodec-stackalign-hack --enable-default-to-full-capabilties --enable-aec --disable-msrp --disable-spandsp --enable-g711plc --enable-rfc4103 --disable-debug --disable-capi --disable-fax --disable-t38 --enable-ffmpeg-h263 --disable-h224 --disable-h281 --enable-h323 --enable-h450 --enable-h460 --enable-h501 --disable-iax --disable-ivr --disable-ixj --enable-java --disable-lid --enable-plugins --disable-rfc4175 --disable-sbc --enable-sip --disable-sipim --enable-statistics --enable-video --disable-vpb --enable-h264 --disable-x264-link-static configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking for x86_64-pc-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ 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 x86_64-pc-linux-gnu-g++ accepts -g... yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar configure: gcc version is 4.4.1 checking if gcc version is valid... yes checking for working bit scan intrinsic... yes configure: Opal version is 3.6.2 checking where plugins are being installed... /usr/lib64/opal-3.6.2 checking wether to build a shared library... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking Debugging support... no checking for PTLIB... yes Version: 2.6.2 CFLAGS: -DP_64BIT=1 -DPTRACING=0 -DPASN_NOPRINTON -DPASN_LEANANDMEAN -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions -I/usr/kerberos/include -I/usr/include/SDL CXXFLAGS: -felide-constructors -Wreorder DEBUG: -lpt_d -lsasl2 -lldap -llber -lldap_r -lssl -lcrypto -lz -lexpat -lSDL -lpthread -lodbc -lresolv -ldl RELEASE: -lpt -lsasl2 -lldap -llber -lldap_r -lssl -lcrypto -lz -lexpat -lSDL -lpthread -lodbc -lresolv -ldl checking ptlib version... 2.6.2 configure: error: Could not find a linkable ptlib in specified environment to verify symbols (debug ptlib: no) !!! Please attach the following file when seeking support: !!! /var/tmp/portage/net-libs/opal-3.6.2/work/opal-3.6.2/config.log * * ERROR: net-libs/opal-3.6.2 failed. * Call stack: * ebuild.sh, line 49: Called src_configure * environment, line 4557: Called econf '--enable-versioncheck' '--enable-shared' '--disable-zrtp' '--disable-localspeex' '--disable-localspeexdsp' '--disable-localgsm' '--disable-localilbc' '--disable-samples' '--disable-libavcodec-stackalign-hack' '--enable-default-to-full-capabilties' '--enable-aec' '--disable-msrp' '--disable-spandsp' '--enable-g711plc' '--enable-rfc4103' '--disable-debug' '--disable-capi' '--disable-fax' '--disable-t38' '--enable-ffmpeg-h263' '--disable-h224' '--disable-h281' '--enable-h323' '--enable-h450' '--enable-h460' '--enable-h501' '--disable-iax' '--disable-ivr' '--disable-ixj' '--enable-java' '--disable-lid' '--enable-plugins' '--disable-rfc4175' '--disable-sbc' '--enable-sip' '--disable-sipim' '--enable-statistics' '--enable-video' '--disable-vpb' '--enable-h264' '--disable-x264-link-static' * ebuild.sh, line 534: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed * * 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/net-libs/opal-3.6.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/opal-3.6.2/temp/environment'. * !!! When you file a bug report, please include the following information: GENTOO_VM=sun-jdk-1.6 CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.15" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER="" and of course, the output of emerge --info >>> Failed to emerge net-libs/opal-3.6.2, Log file: >>> '/var/tmp/portage/net-libs/opal-3.6.2/temp/build.log' * Messages for package net-libs/opal-3.6.2: * * ERROR: net-libs/opal-3.6.2 failed. * Call stack: * ebuild.sh, line 49: Called src_configure * environment, line 4557: Called econf '--enable-versioncheck' '--enable-shared' '--disable-zrtp' '--disable-localspeex' '--disable-localspeexdsp' '--disable-localgsm' '--disable-localilbc' '--disable-samples' '--disable-libavcodec-stackalign-hack' '--enable-default-to-full-capabilties' '--enable-aec' '--disable-msrp' '--disable-spandsp' '--enable-g711plc' '--enable-rfc4103' '--disable-debug' '--disable-capi' '--disable-fax' '--disable-t38' '--enable-ffmpeg-h263' '--disable-h224' '--disable-h281' '--enable-h323' '--enable-h450' '--enable-h460' '--enable-h501' '--disable-iax' '--disable-ivr' '--disable-ixj' '--enable-java' '--disable-lid' '--enable-plugins' '--disable-rfc4175' '--disable-sbc' '--enable-sip' '--disable-sipim' '--enable-statistics' '--enable-video' '--disable-vpb' '--enable-h264' '--disable-x264-link-static' * ebuild.sh, line 534: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed * * 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/net-libs/opal-3.6.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/opal-3.6.2/temp/environment'. * * GNU info directory index is up-to-date. Reproducible: Always Steps to Reproduce: 1.emerge -v net-libs/opal 2.wait 3.look... Expected Results: Should have built and installed I rebuilt my ptlib, it didn't change anything. gcc-4.4 or glibc-2.10 in cause ? I don't know. Or a -fPIC forgotten (looks more like that)...?
please don't touch the component field if you don't know what it does.
May you attach /var/tmp/portage/net-libs/opal-3.6.2/work/opal-3.6.2/config.log and paste USE flags used for ptlib and those requested for opol ? Thanks
Created attachment 201026 [details] config log of opal
Same problem here. My info: $ emerge --info Portage 2.1.6.13 (default/linux/amd64/2008.0/no-multilib, gcc-4.3.4, glibc-2.10.1-r0, 2.6.30-gentoo-r4 x86_64) ================================================================= System uname: Linux-2.6.30-gentoo-r4-x86_64-AMD_Turion-tm-_64_X2_Mobile_Technology_TL-60-with-gentoo-2.0.1 Timestamp of tree: Tue, 11 Aug 2009 16:30:01 +0000 app-shells/bash: 4.0_p28 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.6.2-r1, 3.1 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.0 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.7.9-r1, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-Os -march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-Os -march=athlon64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://gentoo.arcticnetwork.ca/pub/gentoo/ ftp://mirrors.tera-byte.com/pub/gentoo ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://gentoo.osuosl.org/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://mirror.usu.edu/mirrors/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.heanet.ie/pub/gentoo/ http://gentoo.zie.pg.gda.pl ftp://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.pacific.net.au/linux/Gentoo " LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X X509 a52 aac aalib abiword acl acpi ads alsa amd64 amr aotuv apache2 archive artworkextra async atm audio autoipd avahi bash-completion bluetooth bookmarks branding bzip2 cairo calendar caps cdb cdda cddb cdparanoia cdr cgi cifsupcall cleartype cli consolekit corefonts cracklib crypt css cups curl curlwrappers cvs cxx dbus dbx dell deprecated dga dhcpcd disk-partition dri dts dvb dvd dvdr dynamic eds encode enscript epiphany esd evo exif expat fam fastcgi fbcon ffmpeg fftw flac fontconfig fontforge foomaticdb ftp gd gdbm geoip gif gimp glibc-omitfp glitz glut gmp gnome gnome-keyring gnuplot gnutls graphviz gsl gstreamer gtk gtkhtml guile gzip h323 hal handbook hardcoded-tables hardened hddtemp hdf5 iconv icq icu idn imagemagick imap imlib isdnlog ithreads jabber java java6 javascript jingle jpeg jpeg2k justify kerberos laptop ldap libffi libgda libnotify libsamplerate libwww lm_sensors loop-aes lzma m17n-lib mad mailwrapper matroska mbox mcve mdnsresponder-compat memlimit mhash milter mime mktemp mmap mmx mmxext mng modplug mono moonlight mozilla mp3 mpeg mtp mudflap musicbrainz ncurses networking networkmanager nis nls nocd nptl nptlonly nsplugin offensive ogg opengl openmp oscar pam pcntl pcre pda pdf pic pipechan png policykit poppler-data posix ppds pppd pulseaudio python quicktime radius raw rdesktop readline recode reflection regex resolvconf rle rss samba sasl scanner sdl session sha512 sharedext sharedmem sip slang smp snmp soap sockets socks5 speex spell sqlite sqlite3 sse sse2 ssh ssl ssse3 startup-notification suid svg symlink sysfs syslog sysvipc szip taglib tcl tcpd theora threads threadsafe tidy tiff timezone tk truetype unicode usb v4l v4l2 vcd video videos vim-pager vim-syntax vorbis wav wifi x264 xattr xcb xcomposite xface xft xinetd xml xorg xosd xprint xsl xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY $ emerge -pv ptlib opal These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-libs/ptlib-2.6.2 USE="alsa asn audio esd ffmpeg ftp http jabber ldap* pipechan sasl sdl snmp soap ssl stun url v4l v4l2 video wav xml -config-file -debug -dns -doc -dtmf -examples -http-forms -http-server -ieee1394 -ipv6 -mail -odbc -oss -pch -qos -remote -serial -shmvideo -socks -telnet -tts -video-file -vxml -xmlrpc" 0 kB [ebuild N ] net-libs/opal-3.6.2 USE="audio ffmpeg h323 java ldap plugins sip ssl theora video wav x264 xml -capi -debug -dns -doc -dtmf -examples -fax -h224 -h281 -iax -ipv6 -ivr -ixj -lid -rfc4175 -sbc -sipim -srtp -stats -swig -vpb -vxml -x264-static" 0 kB Total: 2 packages (1 new, 1 reinstall), Size of downloads: 0 kB
P.S.: tried building both ptlib and opal with "dns" and "ldap" flags enabled and disabled. No success...
Anything?
(In reply to comment #6) > Anything? > Try re-emerge ptlib with additional USE="http-forms http-server"
I was able to reproduce your bug Dmitrij. As Alexandre didn't answer, I will consider his bug was the same. I will keep you informed when the origin will be found. Sorry for the delay.
The soap USE flag needs http-server to be enabled not only http. This has been changed in the ebuild and reported upstream. Now, the ebuild will die telling you about this. This is not the best way to manage that but there is already a bug for this issue (bug 276475) so please, do not yell here :)
The first time it failed for me was with http-server and xmlrpc flags enabled, so this solution doesn´t seem OK for me.