Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287660 - x11-libs/qt-webkit-4.5.3 failed with linker error
Summary: x11-libs/qt-webkit-4.5.3 failed with linker error
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-04 18:40 UTC by fabio de francesco
Modified: 2009-10-05 19:20 UTC (History)
0 users

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


Attachments
full build log (x11-libs:qt-webkit-4.5.3:20091004-174245.log,76.43 KB, text/plain)
2009-10-04 21:25 UTC, fabio de francesco
Details

Note You need to log in before you can comment on or make changes to this bug.
Description fabio de francesco 2009-10-04 18:40:14 UTC
rm -f libQtWebKit.so.4.5.3 libQtWebKit.so libQtWebKit.so.4 libQtWebKit.so.4.5
linking ../../../../lib/libQtWebKit.so.4.5.3                                 
collect2: ld returned 1 exit status                                          
make: *** [../../../../lib/libQtWebKit.so.4.5.3] Error 1

ERROR: x11-libs/qt-webkit-4.5.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3378:  Called qt4-build_src_compile
 *             environment, line 3066:  Called build_directories 'src/3rdparty/webkit/WebCore tools/designer/src/plugins/qwebview'
 *             environment, line  644:  Called die
 * The specific snippet of code:
 *           emake CC="@echo compiling \$< && $(tc-getCC)" CXX="@echo compiling \$< && $(tc-getCXX)" LINK="@echo linking \$@ && $(tc-getCXX)" || die "emake failed";
 *  The die message:
 *   emake failed


Reproducible: Always

Steps to Reproduce:
1. emerge qt-webkit
2.
3.

Actual Results:  
linker error

Expected Results:  
library installed

host11 ~ # emerge --info                                                        
Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.4.1, glibc-2.10.1-r0, 2.6.30-tuxonice-r5-090805 x86_64)
=================================================================                                                  
System uname: Linux-2.6.30-tuxonice-r5-090805-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7700_@_2.40GHz-with-gentoo-2.0.1  
Timestamp of tree: Sun, 04 Oct 2009 11:15:01 +0000                                                                 
ccache version 2.4 [enabled]                                                                                       
app-shells/bash:     4.0_p33                                                                                       
dev-java/java-config: 2.1.9-r1                                                                                     
dev-lang/python:     2.4.6, 2.5.4-r3, 2.6.3, 3.1.1-r1                                                              
dev-util/ccache:     2.4-r8                                                                                        
dev-util/cmake:      2.6.4-r3                                                                                      
sys-apps/baselayout: 2.0.1                                                                                         
sys-apps/openrc:     0.4.3-r3                                                                                      
sys-apps/sandbox:    2.1                                                                                           
sys-devel/autoconf:  2.13, 2.63-r1                                                                                 
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 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="-march=core2 -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=core2 -O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms splitdebug strict suidctl unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
INSTALL_MASK="TODO.bz2 ChangeLog.bz2 AUTHORS.bz2 TODO.gz ChangeLog.gz AUTHORS.gz"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="it it_IT en en_GB en_UK en_US"
MAKEOPTS="-j4"
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.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi ada alsa amd64 bash-completion berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus doc dri dts dvd dvdr eds emboss encode esd evo examples fam firefox flac fortran gdbm gif git gpm gstreamer gtk hal htmlhandbook hvm iconv inotify ipv6 isdnlog java java6 jpeg jpeg2k kde laptop latex libnotify lm_sensors mad mikmod mmap mmx mng modules mp3 mp4 mpeg mplayer mudflap multilib mysql mysqli ncurses nls nptl nptlonly nvidia odbc ogg opengl openmp pam pcre pdf perl png posix postgres ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session sharedmem sockets spell spl sqlite sqlite3 sse sse2 ssl startup-notification svg sysfs syslog sysvipc tcpd threads thunar tiff truetype unicode usb vim-syntax vnc vorbis wifi x264 xattr xcb xml xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache doc env expires ext_filter file_cache filter headers ident imagemap include info innodb log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling ssl status threads unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="evdev keyboard synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it it_IT en en_GB en_UK en_US" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Dominik Kapusta (RETIRED) gentoo-dev 2009-10-04 19:26:38 UTC
Please attach a full build log, thanks.
Comment 2 fabio de francesco 2009-10-04 21:25:03 UTC
Created attachment 206033 [details]
full build log
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2009-10-04 22:21:18 UTC
Disable ccache and try again
Comment 4 fabio de francesco 2009-10-05 16:24:16 UTC
(In reply to comment #3)
> Disable ccache and try again
> 

Done by editing /etc/make.conf with FEATURES="-ccache ..." and then source /etc/profile.

Unfortunately the error is still present.

fabio
Comment 5 fabio de francesco 2009-10-05 17:28:20 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > Disable ccache and try again
> > 
> 
> Done by editing /etc/make.conf with FEATURES="-ccache ..." and then source
> /etc/profile.
> 
> Unfortunately the error is still present.
> 
> fabio
> 

No sorry, this time it was for no more space left on the device. At a new emerge, with a greater space on /var/tmp/portage it worked (it needed a -ccache FEATURE, anyway).
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2009-10-05 19:20:40 UTC
Seems to me that is was a user side error. Closing as invalid

For future reference, when you see compilation issues due to linking problem, always disable ccache before reporting the problem

ccache is evil ;)

Closing