Summary: | x11-drivers/xf86-video-openchrome-0.2.904_p841: fails to build (/src/via_3d.c:585: undefined reference to `ErrorF'_ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Volkov (RETIRED) <pva> |
Component: | Current packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | maartsen, simon |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Peter Volkov (RETIRED)
2010-04-23 14:04:11 UTC
Peter, did you found someone who care? I hitting this ErrorF issue too.... Portage 2.1.8.3 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.11.1-r0, 2.6.33-gentoo-r2 x86_64) ================================================================= System uname: Linux-2.6.33-gentoo-r2-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-2.0.1 Timestamp of tree: Thu, 06 May 2010 07:45:02 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.1_p5 dev-java/java-config: 2.1.11 dev-lang/python: 2.6.5-r2, 3.1.2-r3 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.1-r1 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1 sys-devel/gcc: 4.3.4, 4.4.3-r2 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.33 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" 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" CXXFLAGS="-march=core2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://de-mirror.org/distro/gentoo/" LDFLAGS="-Wl,-O1" MAKEOPTS="-j9" 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 aac acl acpi alsa amd64 amr amr_nb amr_wb apache2 battery berkdb bzip2 cddb cdr cli cpufreq cracklib crypt ctype cups curl cxx dba dbus dri dvd dvdr dvdread encode extras fbcon fbdev filter firefox fortran gd gdbm gif gimp gpm hal i810 iconv ieee1394 imagemagick innodb ipv6 ithreads java java5 javascript jpeg kde lame mjpeg mmx mmxext mng modules mozilla mp3 mpeg mplayer msn mudflap multilib mysql ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png ppdsqt3 pppd python qt3support qt4 rdesktop readline reflection samba sdl session simplexml smp spell spl sql sse sse2 ssl ssse3 svg sysfs syslog tcl tcpd threads tiff truetype tv unicode usb v4l v4l2 vesa vga vim-syntax wavpack webkit wifi xcb xinerama xml xmlwriter xorg 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" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev glint intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa via vmware voodoo" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Everybody are here. BTW, I found workaround: svn co http://svn.openchrome.org/svn/trunk xf86-video-openchrome-0.2.904_p853 tar jcvf DISTDIR/xf86-video-openchrome-0.2.904_p853.tar.bz2 xf86-video-openchrome-0.2.904_p853/ cp xf86-video-openchrome-0.2.904_p841.ebuild xf86-video-openchrome-0.2.904_p853.ebuild And add following function in newly created ebuild: src_unpack() { x-modular_unpack_source ./autogen.sh } This is very hacky way, but it allowed me to build this driver. And I don't have time to debug what causes this error... I can't reproduce the error at all, but I did just happen to put the 853 revision in the tree today. :) # ChangeLog for x11-drivers/xf86-video-openchrome # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-openchrome/ChangeLog,v 1.25 2 010/05/06 18:38:18 jer Exp $ *xf86-video-openchrome-0.2.904_p853 (06 May 2010) 06 May 2010; Jeroen Roovers <jer@gentoo.org> +xf86-video-openchrome-0.2.904_p853.ebuild: Yet another svn snapshot. And it works here. Although I failed to find anything in ChangeLog, looks like this bug was fixed somewhere in a way. |