Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280850 - ERROR: net-libs/opal-3.6.2 failed
Summary: ERROR: net-libs/opal-3.6.2 failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Mounir Lamouri (volkmar) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-09 05:38 UTC by Alexandre Sanches
Modified: 2009-08-27 04:13 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config log of opal (config.log,21.24 KB, text/plain)
2009-08-12 14:00 UTC, Dmitrij D. Czarkoff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Sanches 2009-08-09 05:38:55 UTC
./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)...?
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-08-09 10:06:49 UTC
please don't touch the component field if you don't know what it does.
Comment 2 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-08-09 10:11:21 UTC
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
Comment 3 Dmitrij D. Czarkoff 2009-08-12 14:00:57 UTC
Created attachment 201026 [details]
config log of opal
Comment 4 Dmitrij D. Czarkoff 2009-08-12 14:02:45 UTC
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
Comment 5 Dmitrij D. Czarkoff 2009-08-12 14:04:52 UTC
P.S.: tried building both ptlib and opal with "dns" and "ldap" flags enabled and disabled. No success...
Comment 6 Dmitrij D. Czarkoff 2009-08-13 09:01:15 UTC
Anything?
Comment 7 Maxim Popov 2009-08-13 21:31:41 UTC
(In reply to comment #6)
> Anything?
> 

Try re-emerge ptlib with additional USE="http-forms http-server"
Comment 8 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-08-26 11:46:39 UTC
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.
Comment 9 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-08-26 12:49:35 UTC
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 :)
Comment 10 Dmitrij D. Czarkoff 2009-08-27 04:13:46 UTC
The first time it failed for me was with http-server and xmlrpc flags enabled, so this solution doesn´t seem OK for me.