Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 301908 - x11-misc/google-gadgets-0.11.1-r1 doesn't build with xulrunner-1.9.2
Summary: x11-misc/google-gadgets-0.11.1-r1 doesn't build with xulrunner-1.9.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal with 1 vote (vote)
Assignee: Bernard Cafarelli
URL: http://code.google.com/p/google-gadge...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-23 12:48 UTC by Kamen Dokov
Modified: 2010-01-27 16:30 UTC (History)
5 users (show)

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


Attachments
x11-misc/google-gadgets-0.11.1-r1 (build.log,848.87 KB, text/plain)
2010-01-23 12:51 UTC, Kamen Dokov
Details
media-video/vlc-1.0.4 (build.log,1.83 MB, text/plain)
2010-01-23 12:52 UTC, Kamen Dokov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kamen Dokov 2010-01-23 12:48:02 UTC
after xulrunner-1.9.2 update revdep-rebuild  wants to rebuild vlc + google-gadgets and fails

Reproducible: Always

Steps to Reproduce:
1.emerge =net-libs/xulrunner-1.9.2
2.revdep-rebuild
3.

Actual Results:  
vlc and google-gadgets fails

Expected Results:  
vlc and goolge-gadgets to compile fine with 'xulrunner' flag enabled

1.lafilefixer does not help

2.emerge --info:

Portage 2.2_rc61 (default/linux/amd64/10.0/desktop, gcc-4.4.2, glibc-2.11-r1, 2.6.31-zen10 x86_64)
=================================================================                                 
System uname: Linux-2.6.31-zen10-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_6000+-with-gentoo-2.0.1
Timestamp of tree: Sat, 23 Jan 2010 10:00:01 +0000                                                      
ccache version 2.4 [enabled]                                                                            
app-shells/bash:     4.0_p37                                                                            
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4, 3.1.1-r1
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.8.0
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64-sse3 -O2 -pipe -fomit-frame-pointer -ftree-vectorize -ftree-loop-linear"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/env.d /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /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/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=athlon64-sse3 -O2 -pipe -fomit-frame-pointer -ftree-vectorize -ftree-loop-linear -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests candy ccache distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://mirrors.ludost.net/gentoo/ ftp://mirrors.ludost.net/gentoo/ http://gentoo.telnet.bg/  http://gentoo.osuosl.org http://mirror.gentoo.no/ http://gentoo.ynet.sk/pub http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="bg_BG.UTF-8"
LC_ALL="bg_BG.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--enable-new-dtags"
LINGUAS="en_GB en_US en"
MAKEOPTS="-j3"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X acl acpi alsa amd64 berkdb bitmap-fonts branding cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam firefox fortran gcj gdbm gif google-gadgets gpm gstreamer gtk hal handbook html iconv ipv6 isdnlog jpeg kde4 ldap mad midi mikmod mmx mmxext mp3 mpeg mudflap multilib ncurses nls nptl nptlonly ocamlopt ogg opengl openmp oss pam pcre pdf perl png pppd python qt3support qt4 quicktime readline reflection sdl semantic-desktop session spell spl sse sse2 sse3 ssl ssse3 svg tcpd threads tiff truetype truetype-fonts type1-fonts unicode vorbis xcomposite xml xorg xv zlib" ALSA_CARDS="hda-nvidia hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias asis auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta charset_lite dav dav_fs dav_lock dbd deflate dir disk_cache dumpio env expires ext_filter file_cache filter headers ident imagemap include info log_config log_forensic logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http rewrite setenvif speling status substitute unique_id userdir usertrack version vhost_alias" APACHE2_MPMS="worker" CAMERAS="ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse ps2mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en_US en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Kamen Dokov 2010-01-23 12:51:15 UTC
Created attachment 217226 [details]
x11-misc/google-gadgets-0.11.1-r1
Comment 2 Kamen Dokov 2010-01-23 12:52:05 UTC
Created attachment 217228 [details]
media-video/vlc-1.0.4
Comment 3 ScytheMan 2010-01-23 13:43:27 UTC
I can confirm the rebuild problem with vlc.
Comment 4 Stefan 2010-01-23 13:49:16 UTC
I can confirm the problem with building google-gadgets (same error).
Comment 5 Tobias Heinlein (RETIRED) gentoo-dev 2010-01-23 17:15:12 UTC
Thanks for reporting.

The VLC issue is already being tracked as bug #290318. In order to not mess things up, the bug at hand should be used to handle the goodle-gadgets issue only. Thus, assigned to voyageur.
Comment 6 Bernard Cafarelli gentoo-dev 2010-01-25 16:00:09 UTC
Hmm, no fix available upstream yet (see URL). I'll check if someone elsewhere already fixed this or not
Comment 7 Kamen Dokov 2010-01-25 16:25:02 UTC
(In reply to comment #6)
> Hmm, no fix available upstream yet (see URL). I'll check if someone elsewhere
> already fixed this or not
> 
We are searching for xulrunner or google-gadgets patch ?
Comment 8 Bernard Cafarelli gentoo-dev 2010-01-25 20:06:19 UTC
(In reply to comment #7)
google-gadgets, most probably on code from extensions/smjs_script_runtime (where all the xulrunner voodoo happens)
Comment 9 Bernard Cafarelli gentoo-dev 2010-01-27 12:45:49 UTC
Upstream trunk has just been fixed, I've added the patch to current 0.11.1-r1

Tested on ~x86, it compiles fine again and runs OK
Comment 10 Kamen Dokov 2010-01-27 16:30:42 UTC
(In reply to comment #9)
> Upstream trunk has just been fixed, I've added the patch to current 0.11.1-r1
> 
> Tested on ~x86, it compiles fine again and runs OK
> 

Compiles here on ~amd64 also!
Awesome thank you !